[Glade-users] RE : Re: RE : Re: Glade-3 with python
Alexandre Petitjean
petitjeanalex at yahoo.fr
Tue Oct 31 13:14:24 EST 2006
This was the right solution! Thanks!
The weird think is that with mono it works perfectly. Maybe this property is set to true within the wrapper...
Eric Streit <Eric.Streit at wanadoo.fr> a écrit : -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hi,
I just tested your glade file (glade3) and, yes, you didn't set yhe
window visible: it's on the third tab on the property panel
after setting the window "visible", everything will be fine
Eric!
- -----
ps: I join the file corrected
Alexandre Petitjean a écrit :
> The wrong things is that the nothing is visible and I can't find visible
> property...
>
> And the same glade file is working inside a mono project...
>
> I attached python code and both glade 2 and 3 file.
>
> */Tristan Van Berkom /* a écrit :
>
> Alexandre Petitjean wrote:
> [...]
> > this work with a glade-2 file but not with glade-3...
> > Is it a glade error or my python code wich is wrong ?
>
> Hi,
> Your python code that is binding to libglade should
> remain the same - can you please describe more precicely
> what you mean by "doesnt work" ?
>
> If your windows are not showing up - do they have the "visible"
> property set to TRUE ?
>
> Could you please send the glade file generated by glade-2, that
> after you saved it in glade-3 stopped working properly ?
> (This way we can quickly identify any possible bugs of that nature).
>
> Cheers,
> -Tristan
>
>
> ------------------------------------------------------------------------
> Découvrez une nouvelle façon d'obtenir des réponses à toutes vos
> questions ! Profitez des connaissances, des opinions et des expériences
> des internautes sur Yahoo! Questions/Réponses
> .
>
>
> ------------------------------------------------------------------------
>
> #!/usr/bin/env python
>
> import sys
> try:
> import pygtk
> pygtk.require("2.0")
> except:
> pass
> try:
> import gtk
> import gtk.glade
> except:
> sys.exit(1)
>
> class HellowWorldGTK:
>
> def __init__(self):
> #Set the Glade file
> self.gladefile = 'pyHelloWorld.glade3'
> # self.gladefile = 'pyhelloworld.glade2'
> self.wTree = gtk.glade.XML(self.gladefile)
>
> #Get the Main Window, and connect the "destroy" event
> dic = { "on_btnHelloWorld_clicked" : self.on_btnHelloWorld_clicked,
> "destroy" : gtk.main_quit }
>
> self.wTree.signal_autoconnect(dic)
>
> def on_btnHelloWorld_clicked(self, widget):
> print "Hello world"
>
> if __name__ == "__main__":
> hwg = HellowWorldGTK()
> gtk.main()
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Glade-users maillist - Glade-users at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/glade-users
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFRwcJkouUNm4lemwRAmDPAKC6i0qiyVyCpekM3XwGXHdwbox8GACdELDt
eoQh2EWspVo8D2TTv8xiB14=
=v1W7
-----END PGP SIGNATURE-----
True
Hello ?
GTK_WIN_POS_CENTER
True
True
Please click on the button!
True
Click me!
1
---------------------------------
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/glade-users/attachments/20061031/09d18740/attachment.html
More information about the Glade-users
mailing list