[Glade-users] Project file format
- From: arunpdasuit at gmail.com (Arun p das)
- Subject: [Glade-users] Project file format
- Date: Sat, 15 Oct 2011 22:22:49 +0530
Thanks for guidance i run the first sample program
import sys
try:
import pygtk
pygtk.require(*"2.0"*)
except:
pass
try:
import gtk
except:
print(*"GTK Not **Availible**"*)
sys.exit(1)
class *euca*:
def *__init__*(*self*):
*self*.glade = *"gtkbuilder.glade"*
*self*.builder = gtk.Builder()
*self*.builder.add_from_file(*self*.glade)
*self*.window = *self*.builder.get_object(*"window1"*)
dic = {*"on_button1_clicked"*:*self*.displaymsg}
*self*.builder.connect_signals(dic)
def *displaymsg*(*self*,widget):
print *self*.builder.get_object(*"name"*).get_text()
if __name__ == *"__main__"*:
e = euca()
gtk.main()
On Fri, Oct 14, 2011 at 11:35 PM, Tristan Van Berkom <
tristan.van.berkom at gmail.com> wrote:
On Fri, Oct 14, 2011 at 1:57 PM, Arun p das <arunpdasuit at gmail.com> wrote:
Thank you for reply. i just started with my project in glade
Is it possible to convert my entire project to GtkBuilder.
Yes, start up Glade and load your project in libglade format.
Hit CNTL+P (this is also available in the menus) to pop up
the project properties dialog.
Choose GtkBuilder format... this will cause the project to
convert... after this point you should check that all your
widgets are still in place, some of them may have changed
types or be setup differently in GtkBuilder format.
Then save it in GtkBuilder format and move on.
For best results use Glade 3.8, also consider using
Glade 3.10, GTK+3 and pygobject for the python bindings.
Cheers,
-Tristan
Please remember to 'reply-all' and keep the mailing list on CC, thanks.
This was one sample program i run
import pygtk
pygtk.require("2.0")
import gtk
class TutorialApp(object):
def __init__(self):
builder = gtk.Builder()
builder.add_from_file("1.xml")
builder.connect_signals({ "on_window_destroy" : gtk.main_quit })
self.window = builder.get_object("window1")
self.window.show()
if __name__ == "__main__":
app = TutorialApp()
gtk.main()
Everytime is it needed to convert the glade file to xml format with this
gtk-builder-convert 1.glade 1.xml
if i am using GtkBuilder
On Fri, Oct 14, 2011 at 10:09 PM, Tristan Van Berkom
<tristan.van.berkom at gmail.com> wrote:
Use GtkBuilder.
Libglade is legacy, it's supported in Glade <= 3.8 and maintained for
the
sake
of people who need to support older projects or need to use Glade to
port
their old applications to a newer version.
Cheers,
-Tristan
On Fri, Oct 14, 2011 at 11:38 AM, Arun p das <arunpdasuit at gmail.com>
wrote:
what is the difference between project file formats
libglade and Gtkbuilder
_______________________________________________
Glade-users maillist - Glade-users at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/glade-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/glade-users/attachments/20111015/6d697180/attachment-0001.html
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]