[glade--]Re: glade-- and gtkmm-1.3

Petr Ferschmann <[email protected]>
Newsgroups gmane.comp.gnome.glademm
Organization Petr Ferschmann
Message-ID <[email protected]>
Hello

I downloaded glademm from cvs but it doesn't detect gtkmm-1.3. What I am 
doing bad? Some where I read something about checkouting another release in 
cvs (using -r parameter). Is it true?

ad 2) I am using this for configuring with gtkmm-1.3
PKG_CHECK_MODULES(GTKMM, gtkmm-2.0 >= 1.3.0)
AC_SUBST(GTKMM_CFLAGS)
AC_SUBST(GTKMM_LIBS)

ad 1) How much differs glade and glade-2 in file format? 

I think I can make 2) and some widgets. 

Dne st 10. duben 2002 09:28 jste napsal(a):
> Petr Ferschmann wrote:
> > Hello
> >
> >   I did not found version of glade-- which supports gtkmm with version
> > 1.3. Is there any support now? I would like to help you with that.
> >
> > 	Thank you for your answer
>
> Current Situation:
>
> glademm 0.6.4b should recognize gtkmm2, and tell you that it would
> generate code for it. But actually there is no single line which is
> gtkmm2 specific.
>
> What needs to be done:
>
> 1- the file format of glade-2 has changed, glademm needs to understand
> both (different XML tree, now glade-2 uses attributes). So an
> abstraction layer is needed (I need support for both file formats)
>
> 2- the autoconf code has to detect correct parameters (include path,
> library path/name) using PKG_CONFIG (?)
>
> 3- perhaps the API of some widgets has changed (e.g. Pixmap), so these
> widgets need to generate different code:
>   if (Configuration.gtkmm_version>=Pkg_Version(1,3,x)) {} else {}
>
> 4- the new list widget code needs to be written.
>
> I'd love to do 1. Perhaps a migration to using libxml2 internally is a
> good idea at the same time.
>
> If you need fast results, use glade (V0.6), start with 2 (should be
> about 30min time) and try which widgets still work (step 3). If you want
>   you can also address 4. But please keep me informed to avoid duplicate
> effort.
>
>     Christof

-- 

                                  Petr "Fers" Ferschmann

 -=[  [email protected]  ]==[ http://petr.ferschmann.cz/ ]=-
-=[ Koukni na http://www.postcard.cz/ ]==[ +420 604/781 009 ]=-

GPG Fingerprint:
[83B0 6378 7A9D D993 035E  60BD FEEC F665 D2C8 1B9A]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.