<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1341</id>
	<title>Nabble - Gtk+ - Python</title>
	<updated>2009-12-11T07:57:13Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Gtk+---Python-f1341.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gtk%2B---Python-f1341.html" />
	<subtitle type="html">&lt;a href=&quot;http://www.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;PyGtk.org&lt;/a&gt;</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26746820</id>
	<title>Writing python bindings, getting pygobject_new_full assertion failed error. Need assistance.</title>
	<published>2009-12-11T07:57:13Z</published>
	<updated>2009-12-11T07:57:13Z</updated>
	<author>
		<name>Adam Plumb-2</name>
	</author>
	<content type="html">I&amp;#39;m working on writing python bindings for the Thunar extension framework (the code is based on the nautilus python bindings) and I&amp;#39;m pretty close, but I can&amp;#39;t figure out how to get past this error that happens when I try to convert a GObject variable to a PyObject variable.&lt;br&gt;
&lt;br&gt;The call that is causing the trouble is pygobject_new() and I get the following error:&lt;br&gt;&lt;br&gt;TypeError: multiple bases have instance lay-out conflict&lt;br&gt;**&lt;br&gt;ERROR:/build/buildd/pygobject-2.18.0/gobject/pygobject.c:924:pygobject_new_full: assertion failed: (tp != NULL)&lt;br&gt;
Aborted&lt;br&gt;&lt;br&gt;The code in question is here: &lt;a href=&quot;http://github.com/adamplumb/thunarx-python/blob/master/src/thunarx-python-object.c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/adamplumb/thunarx-python/blob/master/src/thunarx-python-object.c&lt;/a&gt; line 147.&lt;br&gt;
&lt;br&gt;My project is up at &lt;a href=&quot;http://github.com/adamplumb/thunarx-python&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/adamplumb/thunarx-python&lt;/a&gt; and it compiles and installs, it just needs thunar master from &lt;a href=&quot;http://git.xfce.org/xfce/thunar/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://git.xfce.org/xfce/thunar/&lt;/a&gt; to run.  To reproduce the issue, load up thunar with the bindings loaded and a python extension (available in the examples folder) loaded and right click on a folder or file.&lt;br&gt;
&lt;br&gt;I feel like there is a tiny thing I&amp;#39;m doing wrong here and would appreciate it if some folks could look over my code and see if they can see any glaring causes for this.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Adam&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26746820&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Writing-python-bindings%2C-getting-pygobject_new_full-assertion-failed-error.-Need-assistance.-tp26746820p26746820.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26744580</id>
	<title>Is it possible to make parent items in ComboCoxEntry drop-down list selectable</title>
	<published>2009-12-11T05:48:28Z</published>
	<updated>2009-12-11T05:48:28Z</updated>
	<author>
		<name>Sergey Snitsaruk</name>
	</author>
	<content type="html">I'm adding ComboBoxEntry and a TreeStore as a model to a window.
&lt;br&gt;TreeStore contains only simple hierarchy of strings.
&lt;br&gt;Example:
&lt;br&gt;str1
&lt;br&gt;str2 --&amp;gt; str3
&lt;br&gt;str2 --&amp;gt; str4
&lt;br&gt;&lt;br&gt;My question is: Is it possible to make parent items in drop-down list
&lt;br&gt;selectable (str2 in example)?
&lt;br&gt;-- 
&lt;br&gt;Kind regards,
&lt;br&gt;Sergey
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26744580&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Is-it-possible-to-make-parent-items-in-ComboCoxEntry-drop-down-list-selectable-tp26744580p26744580.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26742723</id>
	<title>Unicode Problem using TextBuffer()</title>
	<published>2009-12-11T03:34:23Z</published>
	<updated>2009-12-11T03:34:23Z</updated>
	<author>
		<name>euro_ii@libero.it</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;I got a problem using the method insert_at_cursor applied at the 
&lt;br&gt;TextBuffer object.
&lt;br&gt;the Worning is :
&lt;br&gt;GtkWarning: gtk_text_buffer_emit_insert: 
&lt;br&gt;assertion `g_utf8_validate (text, len, NULL)' failed
&lt;br&gt;&amp;nbsp; _tb.insert_at_cursor(_s)
&lt;br&gt;&lt;br&gt;&lt;br&gt;I read the data from a file *.dxf and i try to populate the TextBuffer....
&lt;br&gt;&lt;br&gt;I 
&lt;br&gt;know that it's not a problem of the text buffer (He want unicode char ...).. 
&lt;br&gt;but may be someone have olready meet this problem.
&lt;br&gt;&lt;br&gt;Googoling .. i found a lot 
&lt;br&gt;of article and they suggest to use function like the following to conver the 
&lt;br&gt;string .. but i get always the some error ..
&lt;br&gt;&lt;br&gt;def to_unicode(obj, encoding='utf-
&lt;br&gt;8'):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;quot;&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Transform a string in a different format Default utf-8
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;quot;&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; if isinstance(obj, basestring):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if not isinstance(obj, 
&lt;br&gt;unicode):
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; obj = unicode(obj, encoding)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return obj
&lt;br&gt;&amp;nbsp; &amp;nbsp; else:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; raise TypeError, &amp;quot;Invalid object type : &amp;quot; + `type(obj)`
&lt;br&gt;&lt;br&gt;Thanks 
&lt;br&gt;Matteo
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26742723&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Unicode-Problem-using-TextBuffer%28%29-tp26742723p26742723.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26727160</id>
	<title>treeview: next visible (not collpsed) row?</title>
	<published>2009-12-10T05:26:06Z</published>
	<updated>2009-12-10T05:26:06Z</updated>
	<author>
		<name>Alessandro Dentella</name>
	</author>
	<content type="html">&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;&amp;nbsp; i'm loosing too much time to find out a pretty simple thing so maybe some
&lt;br&gt;&amp;nbsp; has already a working solution.
&lt;br&gt;&lt;br&gt;&amp;nbsp; I want to know -given a path- which is the next visible (i.e. not hidden
&lt;br&gt;&amp;nbsp; by the parend being collapsed) path. The same algorithm used by threeview
&lt;br&gt;&amp;nbsp; when -after selecting a row- you press Down and traverse the treeview.
&lt;br&gt;&lt;br&gt;&amp;nbsp; sandro
&lt;br&gt;&amp;nbsp; *:-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Sandro Dentella &amp;nbsp;*:-)
&lt;br&gt;&lt;a href=&quot;http://sqlkit.argolinux.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqlkit.argolinux.org&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SQLkit home page - PyGTK/python/sqlalchemy
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26727160&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/treeview%3A-next-visible-%28not-collpsed%29-row--tp26727160p26727160.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26712939</id>
	<title>Re: PyGTK Button Size Question</title>
	<published>2009-12-09T08:15:13Z</published>
	<updated>2009-12-09T08:15:13Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">great&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;thank you:)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I will go on learning pygtk development and also I will study glade-3&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/10 John Stowers &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26712939&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.stowers.lists@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;On Thu, 2009-12-10 at 00:02 +0800, engine spot wrote:&lt;br&gt;
&amp;gt; Hi John&lt;br&gt;
&amp;gt;     when I test your code ,I find that the button&amp;#39;s height is&lt;br&gt;
&amp;gt; ok,400px,but the width is fill&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     when I change vb = gtk.VBox() to vb = gtk.HBox()&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     run your code ,then the width is 100px, ok,but the height is fill&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     is it true I need to use gtk&amp;#39;s another object but not HBox and&lt;br&gt;
&amp;gt; VBox?&lt;br&gt;
&amp;gt;     which object is ok?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;import gtk&lt;br&gt;
Window = gtk.Window(gtk.WINDOW_TOPLEVEL)&lt;br&gt;
Button=gtk.Button(&amp;quot;Hello&amp;quot;)&lt;br&gt;
&lt;/div&gt;hb = gtk.HBox()&lt;br&gt;
vb = gtk.VBox()&lt;br&gt;
hb.pack_start(vb, False, False)&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;vb.pack_start(Button, False, False)&lt;br&gt;
&lt;/div&gt;Window.add(hb)&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;Button.set_border_width(0)&lt;br&gt;
Button.set_size_request(100,400)&lt;br&gt;
Window.set_default_size(200,600)&lt;br&gt;
Window.show_all()&lt;br&gt;
gtk.main()&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;HBox considers expand and fill pack parameters horizontally, and VBox&lt;br&gt;
considers them vertically. So depending on your GUI you sometimes need&lt;br&gt;
both.&lt;br&gt;
&lt;br&gt;
But a simple button in a window is not the best way to learn how Gtk+&lt;br&gt;
GUI packing works, it is not a real world case and will just continue to&lt;br&gt;
confuse you.&lt;br&gt;
&lt;br&gt;
I suggest using glade-3 to design some different GUIs, and experimenting&lt;br&gt;
with the effect of expand and fill when packing widgets.&lt;br&gt;
&lt;br&gt;
In general you should not set minimum/default size (this is not windows&lt;br&gt;
forms). It is best to accomplish the GUI layout you want using the&lt;br&gt;
correct application of packing rules, and correct uses of alignments and&lt;br&gt;
sizegroups.&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
John&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26712939&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PyGTK-Button-Size-Question-tp26711442p26712939.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26712831</id>
	<title>Re: PyGTK Button Size Question</title>
	<published>2009-12-09T08:09:18Z</published>
	<updated>2009-12-09T08:09:18Z</updated>
	<author>
		<name>John Stowers</name>
	</author>
	<content type="html">On Thu, 2009-12-10 at 00:02 +0800, engine spot wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi John
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; when I test your code ,I find that the button's height is
&lt;br&gt;&amp;gt; ok,400px,but the width is fill
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; when I change vb = gtk.VBox() to vb = gtk.HBox()
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; run your code ,then the width is 100px, ok,but the height is fill
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; is it true I need to use gtk's another object but not HBox and
&lt;br&gt;&amp;gt; VBox?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; which object is ok?
&lt;/div&gt;&lt;br&gt;import gtk
&lt;br&gt;Window = gtk.Window(gtk.WINDOW_TOPLEVEL)
&lt;br&gt;Button=gtk.Button(&amp;quot;Hello&amp;quot;)
&lt;br&gt;hb = gtk.HBox()
&lt;br&gt;vb = gtk.VBox()
&lt;br&gt;hb.pack_start(vb, False, False)
&lt;br&gt;vb.pack_start(Button, False, False)
&lt;br&gt;Window.add(hb)
&lt;br&gt;Button.set_border_width(0)
&lt;br&gt;Button.set_size_request(100,400)
&lt;br&gt;Window.set_default_size(200,600)
&lt;br&gt;Window.show_all()
&lt;br&gt;gtk.main()
&lt;br&gt;&lt;br&gt;HBox considers expand and fill pack parameters horizontally, and VBox
&lt;br&gt;considers them vertically. So depending on your GUI you sometimes need
&lt;br&gt;both.
&lt;br&gt;&lt;br&gt;But a simple button in a window is not the best way to learn how Gtk+
&lt;br&gt;GUI packing works, it is not a real world case and will just continue to
&lt;br&gt;confuse you.
&lt;br&gt;&lt;br&gt;I suggest using glade-3 to design some different GUIs, and experimenting
&lt;br&gt;with the effect of expand and fill when packing widgets.
&lt;br&gt;&lt;br&gt;In general you should not set minimum/default size (this is not windows
&lt;br&gt;forms). It is best to accomplish the GUI layout you want using the
&lt;br&gt;correct application of packing rules, and correct uses of alignments and
&lt;br&gt;sizegroups.
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26712831&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PyGTK-Button-Size-Question-tp26711442p26712831.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26712699</id>
	<title>Re: PyGTK Button Size Question</title>
	<published>2009-12-09T08:02:40Z</published>
	<updated>2009-12-09T08:02:40Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">Hi John&lt;div&gt;    when I test your code ,I find that the button&amp;#39;s height is ok,400px,but the width is fill&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    when I change vb = gtk.VBox() to vb = gtk.HBox()&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    run your code ,then the width is 100px, ok,but the height is fill&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    is it true I need to use gtk&amp;#39;s another object but not HBox and VBox?&lt;/div&gt;&lt;div&gt;    which object is ok?&lt;/div&gt;&lt;div&gt;    &lt;/div&gt;&lt;div&gt;    Thank you&lt;/div&gt;&lt;div&gt;    Best regards&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;     &lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/9 John Stowers &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26712699&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.stowers.lists@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; when I test all of these,the button always fill the window&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Like this,&lt;br&gt;
&lt;br&gt;
import gtk&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
Window = gtk.Window(gtk.WINDOW_TOPLEVEL)&lt;br&gt;
&lt;/div&gt;Button=gtk.Button(&amp;quot;Hello&amp;quot;)&lt;br&gt;
vb = gtk.VBox()&lt;br&gt;
vb.pack_start(Button, False, False)&lt;br&gt;
Window.add(vb)&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;Button.set_border_width(0)&lt;br&gt;
&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;Button.set_size_request(100,400)&lt;br&gt;
&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;Window.set_default_size(200,600)&lt;br&gt;
&lt;/div&gt;Window.show_all()&lt;br&gt;
gtk.main()&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26712699&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PyGTK-Button-Size-Question-tp26711442p26712699.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26712442</id>
	<title>Re: PyGTK Button Size Question</title>
	<published>2009-12-09T07:49:15Z</published>
	<updated>2009-12-09T07:49:15Z</updated>
	<author>
		<name>John Stowers</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; when I test all of these,the button always fill the window
&lt;br&gt;&lt;br&gt;Like this,
&lt;br&gt;&lt;br&gt;import gtk
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;Window = gtk.Window(gtk.WINDOW_TOPLEVEL)
&lt;br&gt;Button=gtk.Button(&amp;quot;Hello&amp;quot;)
&lt;br&gt;vb = gtk.VBox()
&lt;br&gt;vb.pack_start(Button, False, False)
&lt;br&gt;Window.add(vb)
&lt;br&gt;Button.set_border_width(0)
&lt;br&gt;Button.set_size_request(100,400)
&lt;br&gt;Window.set_default_size(200,600)
&lt;br&gt;Window.show_all()
&lt;br&gt;gtk.main()
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26712442&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PyGTK-Button-Size-Question-tp26711442p26712442.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26712339</id>
	<title>Re: PyGTK Button Size Question</title>
	<published>2009-12-09T07:43:12Z</published>
	<updated>2009-12-09T07:43:12Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">do you means this:&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;# Create a new window&lt;/div&gt;&lt;div&gt;        self.Window = gtk.Window(gtk.WINDOW_TOPLEVEL)&lt;/div&gt;&lt;div&gt;        self.Button=gtk.Button(&amp;quot;Hello&amp;quot;)&lt;/div&gt;&lt;div&gt;        self.Window.add(self.Button)&lt;/div&gt;
&lt;div&gt;        self.Button.set_border_width(0)&lt;/div&gt;&lt;div&gt;        #self.Button.set_size_request(100,400)&lt;/div&gt;&lt;div&gt;        self.Window.set_default_size(200,600)&lt;/div&gt;&lt;div&gt;        self.Expander=gtk.Expander()&lt;/div&gt;&lt;div&gt;        self.Expander.set_size_request(100,400)&lt;/div&gt;
&lt;div&gt;        self.Expander.add(self.Button)&lt;/div&gt;&lt;div&gt;        self.Expander.set_expanded(False)&lt;/div&gt;&lt;div&gt;        self.Button.show()&lt;/div&gt;&lt;div&gt;        self.Expander.show()&lt;/div&gt;&lt;div&gt;        self.Window.show()&lt;/div&gt;&lt;div&gt;or&lt;/div&gt;
&lt;div&gt;&lt;div&gt;# Create a new window&lt;/div&gt;&lt;div&gt;        self.Window = gtk.Window(gtk.WINDOW_TOPLEVEL)&lt;/div&gt;&lt;div&gt;        self.Button=gtk.Button(&amp;quot;Hello&amp;quot;)&lt;/div&gt;&lt;div&gt;        self.Window.add(self.Button)&lt;/div&gt;&lt;div&gt;        self.Button.set_border_width(0)&lt;/div&gt;
&lt;div&gt;        self.Button.set_size_request(100,400)&lt;/div&gt;&lt;div&gt;        self.Window.set_default_size(200,600)&lt;/div&gt;&lt;div&gt;        self.Expander=gtk.Expander()&lt;/div&gt;&lt;div&gt;        #self.Expander.set_size_request(100,400)&lt;/div&gt;&lt;div&gt;
        self.Expander.add(self.Button)&lt;/div&gt;&lt;div&gt;        self.Expander.set_expanded(False)&lt;/div&gt;&lt;div&gt;        self.Button.show()&lt;/div&gt;&lt;div&gt;        self.Expander.show()&lt;/div&gt;&lt;div&gt;        self.Window.show()&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;/div&gt;&lt;div&gt;when I test all of these,the button always fill the window&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;    &lt;/div&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/9 John Stowers &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26712339&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.stowers.lists@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     the default window&amp;#39;s width is 200,and height is 600,but the button&lt;br&gt;
&amp;gt; fill the window,do I make something wrong?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;You said it yourself, it sets the minimum size. The widget can grow, and&lt;br&gt;
it does when it is packed into the window.&lt;br&gt;
&lt;br&gt;
If you do not want the widget to expand into all available space, then&lt;br&gt;
pack it into a container with the appropriate values for fill and expand&lt;br&gt;
set (False)&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
John&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26712339&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PyGTK-Button-Size-Question-tp26711442p26712339.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26711888</id>
	<title>Re: PyGTK Button Size Question</title>
	<published>2009-12-09T07:18:22Z</published>
	<updated>2009-12-09T07:18:22Z</updated>
	<author>
		<name>John Stowers</name>
	</author>
	<content type="html">&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the default window's width is 200,and height is 600,but the button
&lt;br&gt;&amp;gt; fill the window,do I make something wrong?
&lt;br&gt;&lt;br&gt;You said it yourself, it sets the minimum size. The widget can grow, and
&lt;br&gt;it does when it is packed into the window.
&lt;br&gt;&lt;br&gt;If you do not want the widget to expand into all available space, then
&lt;br&gt;pack it into a container with the appropriate values for fill and expand
&lt;br&gt;set (False)
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26711888&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PyGTK-Button-Size-Question-tp26711442p26711888.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26711442</id>
	<title>PyGTK Button Size Question</title>
	<published>2009-12-09T06:50:37Z</published>
	<updated>2009-12-09T06:50:37Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">Hi everyone&lt;div&gt;    I know the method:   &lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;#39;Times New Roman&amp;#39;; font-size: medium; &quot;&gt;&lt;h3&gt;gtk.Widget.set_size_request&lt;/h3&gt;&lt;pre class=&quot;programlisting&quot; style=&quot;background-color: rgb(224, 224, 224); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; &quot;&gt;
&lt;code class=&quot;methodsynopsis&quot;&gt;    def &lt;span class=&quot;methodname&quot;&gt;set_size_request&lt;/span&gt;(&lt;span class=&quot;methodparam&quot;&gt;&lt;span class=&quot;parameter&quot;&gt;&lt;strong class=&quot;parameter&quot;&gt;&lt;code&gt;width&lt;/code&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;, &lt;span class=&quot;methodparam&quot;&gt;&lt;span class=&quot;parameter&quot;&gt;&lt;strong class=&quot;parameter&quot;&gt;&lt;code&gt;height&lt;/code&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;)&lt;/code&gt;&lt;/pre&gt;
&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#FFECCE&quot;&gt;&lt;col align=&quot;left&quot; valign=&quot;top&quot; width=&quot;0*&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span class=&quot;term&quot;&gt;&lt;strong class=&quot;parameter&quot;&gt;&lt;code&gt;width&lt;/code&gt;&lt;/strong&gt; :&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;the width the widget should request, or -1 to unset&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span class=&quot;term&quot;&gt;&lt;strong class=&quot;parameter&quot;&gt;&lt;code&gt;height&lt;/code&gt;&lt;/strong&gt; :&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;the height the widget should request, or -1 to unset&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;The &lt;code class=&quot;methodname&quot;&gt;set_size_request&lt;/code&gt;() method sets the minimum size of a widget to the values specified by &lt;em class=&quot;parameter&quot;&gt;&lt;code&gt;width&lt;/code&gt;&lt;/em&gt; and &lt;em class=&quot;parameter&quot;&gt;&lt;code&gt;height&lt;/code&gt;&lt;/em&gt;. You can use this method to force a widget to be either larger or smaller than it normally would be. In most cases, the &lt;a class=&quot;link&quot; href=&quot;class-gtkwindow.html#method-gtkwindow--set-default-size&quot; title=&quot;gtk.Window.set_default_size&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;code class=&quot;methodname&quot;&gt;gtk.Window.set_default_size&lt;/code&gt;()&lt;/a&gt; is a better choice for toplevel windows than this method. Setting the default size will still allow users to shrink the window but setting the size request will force them to leave the window at least as large as the size request. When dealing with window sizes, the &lt;a class=&quot;link&quot; href=&quot;class-gtkwindow.html#method-gtkwindow--set-geometry-hints&quot; title=&quot;gtk.Window.set_geometry_hints&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;code class=&quot;methodname&quot;&gt;gtk.Window.set_geometry_hints&lt;/code&gt;()&lt;/a&gt; can be a useful method as well.&lt;/p&gt;
&lt;div class=&quot;note&quot; style=&quot;margin-left: 0.5in; margin-right: 0.5in; &quot;&gt;&lt;h3 class=&quot;title&quot;&gt;Note&lt;/h3&gt;&lt;p&gt;There is an inherent danger when setting any fixed size - themes, translations into other languages, different fonts, and user action can all change the appropriate size for a given widget. So, it&amp;#39;s basically impossible to hard code a size that will always be correct.&lt;/p&gt;
&lt;/div&gt;&lt;p&gt;The size request of a widget is the smallest size a widget can accept while still functioning well and drawing itself correctly. However in some strange cases a widget may be allocated less than its requested size, and in many cases a widget may be allocated more space than it requested. If the size request in a given direction is -1 (unset), then the &amp;quot;natural&amp;quot; size request of the widget will be used instead. Widgets can&amp;#39;t actually be allocated a size less than 1 by 1, but you can pass 0,0 to this method to mean &amp;quot;as small as possible&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;    but when I test the method by using the follow code&lt;/p&gt;&lt;p&gt;        def __init__(self):&lt;/p&gt;&lt;p&gt;        # Create a new window&lt;/p&gt;&lt;p&gt;        self.Window = gtk.Window(gtk.WINDOW_TOPLEVEL)&lt;/p&gt;&lt;p&gt;        self.Button=gtk.Button(&amp;quot;Hello&amp;quot;)&lt;/p&gt;
&lt;p&gt;        self.Window.add(self.Button)&lt;/p&gt;&lt;p&gt;        self.Button.set_border_width(0)&lt;/p&gt;&lt;p&gt;        self.Button.set_size_request(100,400)&lt;/p&gt;&lt;p&gt;        self.Window.set_default_size(200,600)&lt;/p&gt;&lt;p&gt;        self.Button.show()&lt;/p&gt;
&lt;p&gt;        self.Window.show()&lt;/p&gt;&lt;p&gt;   &lt;/p&gt;&lt;p&gt;    the default window&amp;#39;s width is 200,and height is 600,but the button fill the window,do I make something wrong?&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;/span&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26711442&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PyGTK-Button-Size-Question-tp26711442p26711442.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26709967</id>
	<title>Re: about &quot;clicked&quot; signal</title>
	<published>2009-12-09T05:15:04Z</published>
	<updated>2009-12-09T05:15:04Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">maybe I have known the reason&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;#39;Times New Roman&amp;#39;; font-size: medium; &quot;&gt;&lt;p&gt;The function specified in the second argument is called a &amp;quot;callback function&amp;quot;, and should generally be of the form:&lt;/p&gt;
&lt;table border=&quot;0&quot; bgcolor=&quot;#E0E0E0&quot; width=&quot;100%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre class=&quot;programlisting&quot;&gt;  def callback_func(widget, callback_data):
&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;where the first argument will be a pointer to the &lt;i class=&quot;parameter&quot;&gt;&lt;tt&gt;widget&lt;/tt&gt;&lt;/i&gt; that emitted the signal, and the second (&lt;i class=&quot;parameter&quot;&gt;&lt;tt&gt;callback_data&lt;/tt&gt;&lt;/i&gt;) a pointer to the data given as the last argument to the &lt;tt class=&quot;methodname&quot;&gt;connect&lt;/tt&gt;() method as shown above.&lt;/p&gt;
&lt;p&gt;If the callback function is an object method then it will have the general form:&lt;/p&gt;&lt;table border=&quot;0&quot; bgcolor=&quot;#E0E0E0&quot; width=&quot;100%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;pre class=&quot;programlisting&quot;&gt;  def callback_meth(self, widget, callback_data):
&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;where &lt;i class=&quot;parameter&quot;&gt;&lt;tt&gt;self&lt;/tt&gt;&lt;/i&gt; is the object instance invoking the method. &lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;thanks&lt;/p&gt;&lt;/span&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/9 engine spot &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26709967&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Hi everyone&lt;div&gt;    when I study pygtk, for the code&lt;/div&gt;&lt;div&gt;     self.button1.connect(&amp;quot;clicked&amp;quot;, self.callback, &amp;quot;button 1&amp;quot;)&lt;/div&gt;
&lt;div&gt;     when I check the PyGTK 2.0 Reference Manual,I find this:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;     &lt;span style=&quot;font-family:sans-serif;font-size:19px;font-weight:bold&quot;&gt;The &amp;quot;clicked&amp;quot; gtk.Button Signal&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family:sans-serif;font-size:medium&quot;&gt;&lt;pre&gt;&lt;code&gt;    def &lt;span&gt;callback&lt;/span&gt;(&lt;span&gt;&lt;span&gt;&lt;em&gt;&lt;code&gt;button&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span&gt;&lt;em&gt;&lt;code&gt;user_param1&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;, &lt;span&gt;&lt;span&gt;&lt;em&gt;&lt;code&gt;...&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;)&lt;/code&gt;&lt;/pre&gt;

&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#FFECCE&quot;&gt;&lt;col align=&quot;left&quot; valign=&quot;top&quot; width=&quot;0*&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&lt;em&gt;&lt;code&gt;button&lt;/code&gt;&lt;/em&gt; :&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;the button that received the signal&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span&gt;&lt;em&gt;&lt;code&gt;user_param1&lt;/code&gt;&lt;/em&gt; :&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;the first user parameter (if any) specified with the &lt;code&gt;connect&lt;/code&gt;() method&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt;&lt;p&gt;&lt;span&gt;&lt;em&gt;&lt;code&gt;...&lt;/code&gt;&lt;/em&gt; :&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;additional user parameters (if any)&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;       there are only two Parameters&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-family:sans-serif;font-size:medium&quot;&gt;&lt;br&gt;

&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family:sans-serif;font-size:medium&quot;&gt;        so I change the default callback function&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family:sans-serif;font-size:medium&quot;&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family:sans-serif;font-size:medium&quot;&gt;       def callback(self,widget, data=None):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;           print &amp;quot;Hello again - %s was pressed&amp;quot; % data&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;       to &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;           def callback(widget, data=None):&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;                  print &amp;quot;Hello again - %s was pressed&amp;quot; % data&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;        but I get this error&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;             TypeError: callback() takes at most 2 arguments (3 given)&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;div&gt;&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;&lt;span style=&quot;font-family:arial;font-size:small&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;
&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;&lt;span style=&quot;font-family:arial;font-size:small&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;
&lt;font face=&quot;sans-serif&quot;&gt;&lt;span style=&quot;font-size:medium&quot;&gt;&lt;span style=&quot;font-family:arial;font-size:small&quot;&gt;       can any one help me ?&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family:sans-serif;font-size:medium&quot;&gt;        &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family:sans-serif;font-size:medium&quot;&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26709967&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-%22clicked%22-signal-tp26709825p26709967.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26709825</id>
	<title>about &quot;clicked&quot; signal</title>
	<published>2009-12-09T05:03:45Z</published>
	<updated>2009-12-09T05:03:45Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">Hi everyone&lt;div&gt;    when I study pygtk, for the code&lt;/div&gt;&lt;div&gt;     self.button1.connect(&amp;quot;clicked&amp;quot;, self.callback, &amp;quot;button 1&amp;quot;)&lt;/div&gt;&lt;div&gt;     when I check the PyGTK 2.0 Reference Manual,I find this:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;     &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: 19px; font-weight: bold; &quot;&gt;The &amp;quot;clicked&amp;quot; gtk.Button Signal&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: medium; &quot;&gt;&lt;pre class=&quot;programlisting&quot;&gt;
&lt;code class=&quot;methodsynopsis&quot;&gt;    def &lt;span class=&quot;methodname&quot;&gt;callback&lt;/span&gt;(&lt;span class=&quot;methodparam&quot;&gt;&lt;span class=&quot;parameter&quot;&gt;&lt;em class=&quot;parameter&quot;&gt;&lt;code&gt;button&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;, &lt;span class=&quot;methodparam&quot;&gt;&lt;span class=&quot;parameter&quot;&gt;&lt;em class=&quot;parameter&quot;&gt;&lt;code&gt;user_param1&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;, &lt;span class=&quot;methodparam&quot;&gt;&lt;span class=&quot;parameter&quot;&gt;&lt;em class=&quot;parameter&quot;&gt;&lt;code&gt;...&lt;/code&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;)&lt;/code&gt;&lt;/pre&gt;
&lt;table border=&quot;0&quot; width=&quot;100%&quot; bgcolor=&quot;#FFECCE&quot;&gt;&lt;col align=&quot;left&quot; valign=&quot;top&quot; width=&quot;0*&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span class=&quot;term&quot;&gt;&lt;em class=&quot;parameter&quot;&gt;&lt;code&gt;button&lt;/code&gt;&lt;/em&gt; :&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;the button that received the signal&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;p&gt;&lt;span class=&quot;term&quot;&gt;&lt;em class=&quot;parameter&quot;&gt;&lt;code&gt;user_param1&lt;/code&gt;&lt;/em&gt; :&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;the first user parameter (if any) specified with the &lt;code class=&quot;methodname&quot;&gt;connect&lt;/code&gt;() method&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt;&lt;p&gt;&lt;span class=&quot;term&quot;&gt;&lt;em class=&quot;parameter&quot;&gt;&lt;code&gt;...&lt;/code&gt;&lt;/em&gt; :&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;additional user parameters (if any)&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;       there are only two Parameters&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: medium; &quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: medium; &quot;&gt;        so I change the default callback function&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: medium; &quot;&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: medium; &quot;&gt;       def callback(self,widget, data=None):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;           print &amp;quot;Hello again - %s was pressed&amp;quot; % data&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;       to &lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;           def callback(widget, data=None):&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;                  print &amp;quot;Hello again - %s was pressed&amp;quot; % data&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;        but I get this error&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;             TypeError: callback() takes at most 2 arguments (3 given)&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial; font-size: small; &quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;
&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial; font-size: small; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;
&lt;font class=&quot;Apple-style-span&quot; face=&quot;sans-serif&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial; font-size: small; &quot;&gt;       can any one help me ?&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: medium; &quot;&gt;        &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: medium; &quot;&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26709825&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-%22clicked%22-signal-tp26709825p26709825.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26699774</id>
	<title>installing bonobo server file for a new applet</title>
	<published>2009-12-08T11:59:04Z</published>
	<updated>2009-12-08T11:59:04Z</updated>
	<author>
		<name>sipiatti</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I am relatively a beginner in python and quite newbie to pygtk.
&lt;br&gt;I made a software for one of my national weather service (Hungary).
&lt;br&gt;It consist of 3 application, a command line version, a gnome application
&lt;br&gt;and a gnome applet.
&lt;br&gt;All works well (or I hope so ;) ) and I am in phase to create a tarball with
&lt;br&gt;autoconf and later I plan to create a deb package (I am using ubuntu).
&lt;br&gt;&lt;br&gt;My problem comes from here. I am an absolute beginner to autoconf :P
&lt;br&gt;but I am sure I will learn it. Unfortunatelly I did not find any info about
&lt;br&gt;how to make bonobo activation server to restart itself to notice the new
&lt;br&gt;*.server file and make the applet available in the gnome panel &amp;quot;Add&amp;quot; window.
&lt;br&gt;If I log out and back it is ok, but as I realized this is not required when I
&lt;br&gt;install a gnome applet with the package manager so it should be another
&lt;br&gt;way...
&lt;br&gt;&lt;br&gt;What is the normal way to achieve the above?
&lt;br&gt;&lt;br&gt;SIPIATTI
&lt;br&gt;&amp;quot;Linux is not only an OS, it's a way of life...&amp;quot;
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26699774&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/installing-bonobo-server-file-for-a-new-applet-tp26699774p26699774.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26685873</id>
	<title>How Accelerators Work</title>
	<published>2009-12-07T15:03:26Z</published>
	<updated>2009-12-07T15:03:26Z</updated>
	<author>
		<name>Kevin Klinger</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I've been looking around a bit but haven't really found anything that
&lt;br&gt;answers my questions. If someone knows of some documentation that helps
&lt;br&gt;me and can point me towards it, I'd be happy with that.
&lt;br&gt;&lt;br&gt;I'm trying to write an application that has a customizable menu system
&lt;br&gt;with plugins. I wanted to use the UIManager to make it easier to store
&lt;br&gt;and load the configuration.
&lt;br&gt;&lt;br&gt;I was hoping to be able to use gtk.Action objects to encapsulate all the
&lt;br&gt;aspects of an action, accelerator included. That way a plugin just needs
&lt;br&gt;to create the actions and the rest of system can plug them into the
&lt;br&gt;widgets. But all I can find on the actions are to set the accelerator
&lt;br&gt;paths. 
&lt;br&gt;&lt;br&gt;&amp;gt;From what I can tell, accelerators can only be applied to actual
&lt;br&gt;widgets. Am I between a rock and hard place on this or am I not seeing
&lt;br&gt;something?
&lt;br&gt;&lt;br&gt;Something else that I was hoping I could clear up was, what are
&lt;br&gt;accelerator paths exactly? Are they directly related to the menu path?
&lt;br&gt;Or are they freeform, kind of like groups so that the application can
&lt;br&gt;group accelerators together? If so isn't that what AccelGroups are for?
&lt;br&gt;Or is this to do with the fact that GTK is written in C?
&lt;br&gt;&lt;br&gt;Any help with accelerators in general would be greatly appreciated.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;Kevin
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26685873&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-Accelerators-Work-tp26685873p26685873.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26681522</id>
	<title>PyGTK and visual python integration</title>
	<published>2009-12-07T10:15:10Z</published>
	<updated>2009-12-07T10:15:10Z</updated>
	<author>
		<name>Michele Mattioni</name>
	</author>
	<content type="html">Hello PyGTK list,&lt;br&gt;&lt;br&gt;I&amp;#39;m trying to use Visual Python [1] with PyGTK.&lt;br&gt;&lt;br&gt;My goal is to run the PyGTK app from an ipython console with the interactive loop, to launch the visual python and to be able to process the input coming from the console.&lt;br&gt;

&lt;br&gt;I was able to do it on ubuntu jaunty, but for some reasons this is not the case anymore in karmic. &lt;br&gt;&lt;br&gt;The version I was using before of Ipython 0.9.1, what is shipped with karmic is 0.10.&lt;br&gt;The PyGTK in jaunty is 2.14.1-1ubuntu1 and in karmic is 2.16.0-0ubuntu1&lt;br&gt;



&lt;br&gt;With the 0.9.1 ipython version and the 2.14 PyGTK I was able to achieve this behaviour starting
the console with the -pylab options, and I was using GTKAgg as my
backend.&lt;br&gt;
&lt;br&gt;In my program it was
possible to start a visual window clicking on a gtk button. I attach a simple case code to show the problem.&lt;br&gt;
&lt;br&gt;What has changed ?&lt;br&gt;&lt;br&gt;Is Ipython, PyGTK or both?&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://vpython.org/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://vpython.org/&lt;/a&gt;&lt;br&gt;[2] &lt;a href=&quot;http://ipython.scipy.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://ipython.scipy.org&lt;/a&gt;&lt;br&gt;
&lt;br&gt;Regards,&lt;br&gt;Michele.&lt;br&gt;


&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26681522&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;hellovisual.py&lt;/strong&gt; (2K) &lt;a href=&quot;http://old.nabble.com/attachment/26681522/0/hellovisual.py&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PyGTK-and-visual-python-integration-tp26681522p26681522.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26678155</id>
	<title>Re: [gnome.org #5992] PyGTK mailing list</title>
	<published>2009-12-07T06:38:50Z</published>
	<updated>2009-12-07T06:38:50Z</updated>
	<author>
		<name>Johan Dahlin</name>
	</author>
	<content type="html">&lt;font face=&quot;courier new,monospace&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Mon, Dec 7, 2009 at 12:34 PM, Jeff Schroeder via RT &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26678155&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mailman@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;If you give us the email you want to be the list owner, I&amp;#39;ll create the&lt;br&gt;
list for you. &lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Not sure as I am not involved in pygtk development any longer. &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;Who wants to be the new admin for the PyGTK list?&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Johan Dahlin&lt;br&gt;


&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26678155&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--gnome.org--5992--PyGTK-mailing-list-tp26678155p26678155.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26677735</id>
	<title>Re: about install pygobject to ununtu 9.10</title>
	<published>2009-12-07T06:06:42Z</published>
	<updated>2009-12-07T06:06:42Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">fixed it now &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I saw the mail by google &lt;a href=&quot;http://www.daa.com.au/pipermail/pygtk/2005-October/011248.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/pipermail/pygtk/2005-October/011248.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;
I installed python-dev ,then I succeeded to install pygobject&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/7 engine spot &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26677735&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Hello&lt;br&gt;&lt;br&gt;    I tried to install pygobject(&lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.20/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.20/&lt;/a&gt;) to ubuntu 9.10&lt;br&gt;
&lt;br&gt;   &lt;br&gt;    after I excute the follow command ./configure --prefix=/usr&lt;br&gt;
    I get such error &lt;br&gt;    checking for python extension module directory... (cached) ${exec_prefix}/lib/python2.6/site-packages&lt;br&gt;    checking for headers required to compile python extensions... not found&lt;br&gt;   configure: error: could not find Python headers&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;whereis python&lt;br&gt;python: /usr/bin/python2.6 /usr/bin/python /usr/bin/python2.5 /etc/python2.6 /etc/python /etc/python2.5 /usr/lib/python2.6 /usr/lib/python3.0 /usr/lib/python2.4 /usr/lib/python2.5 /usr/local/lib/python2.6 /usr/local/lib/python2.5 /usr/include/python2.6 /usr/include/python2.5 /usr/share/python /usr/share/man/man1/python.1.gz&lt;br&gt;

&lt;/div&gt;&lt;div&gt;    &lt;br&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26677735&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-install-pygobject-to-ununtu-9.10-tp26677563p26677735.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26677563</id>
	<title>about install pygobject to ununtu 9.10</title>
	<published>2009-12-07T05:53:40Z</published>
	<updated>2009-12-07T05:53:40Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">Hello&lt;br&gt;&lt;br&gt;    I tried to install pygobject(&lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.20/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.20/&lt;/a&gt;) to ubuntu 9.10&lt;br&gt;&lt;br&gt;   &lt;br&gt;    after I excute the follow command ./configure --prefix=/usr&lt;br&gt;
    I get such error &lt;br&gt;    checking for python extension module directory... (cached) ${exec_prefix}/lib/python2.6/site-packages&lt;br&gt;    checking for headers required to compile python extensions... not found&lt;br&gt;   configure: error: could not find Python headers&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;whereis python&lt;br&gt;python: /usr/bin/python2.6 /usr/bin/python /usr/bin/python2.5 /etc/python2.6 /etc/python /etc/python2.5 /usr/lib/python2.6 /usr/lib/python3.0 /usr/lib/python2.4 /usr/lib/python2.5 /usr/local/lib/python2.6 /usr/local/lib/python2.5 /usr/include/python2.6 /usr/include/python2.5 /usr/share/python /usr/share/man/man1/python.1.gz&lt;br&gt;
&lt;/div&gt;&lt;div&gt;    &lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26677563&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-install-pygobject-to-ununtu-9.10-tp26677563p26677563.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675978</id>
	<title>Re: where is the api for &quot;window.connect&quot;</title>
	<published>2009-12-07T03:34:58Z</published>
	<updated>2009-12-07T03:34:58Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">great,thank you
&lt;br&gt;&lt;br&gt;now I have another question
&lt;br&gt;&lt;br&gt;I want to install pygobject by synaptic
&lt;br&gt;but the question is the latest version is 2.20
&lt;br&gt;the version in synaptic is 2.18 dev
&lt;br&gt;&lt;br&gt;so I want to download it ,then install it ,when I install it
&lt;br&gt;manually,if it can update by synaptic automaticly?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/7 Walter Leibbrandt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675978&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;walter@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Op 07/12/2009 13:05, engine spot het geskryf:
&lt;br&gt;&amp;gt;&amp;gt;      When I learn the tutoral ,I find this code
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      self.window.connect(&amp;quot;destroy&amp;quot;, self.destroy)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      but when I search pygtk 2.0 reference manual,I can not find the
&lt;br&gt;&amp;gt;&amp;gt; api , only what I do is I know or I can guess the meaning of it
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;      the trtoral is in
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html#sec-HelloWorld&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html#sec-HelloWorld&lt;/a&gt;&lt;br&gt;&amp;gt; All widgets inherit from GObject, where connect() comes from.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://library.gnome.org/devel/pygobject/stable/class-gobject.html#method-gobject--connect&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome.org/devel/pygobject/stable/class-gobject.html#method-gobject--connect&lt;/a&gt;&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Walter Leibbrandt                  Software Developer
&lt;br&gt;&amp;gt; Recent blogs:
&lt;br&gt;&amp;gt; * Ubuntu PPA for Translate Toolkit and Virtaal
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.translate.org.za/blogs/walter/en/content/ubuntu-ppa-translate-toolkit-and-virtaal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.translate.org.za/blogs/walter/en/content/ubuntu-ppa-translate-toolkit-and-virtaal&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; pygtk mailing list   &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675978&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;&amp;gt; Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675978&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/where-is-the-api-for-%22window.connect%22-tp26675665p26675978.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675775</id>
	<title>Re: where is the api for &quot;window.connect&quot;</title>
	<published>2009-12-07T03:12:32Z</published>
	<updated>2009-12-07T03:12:32Z</updated>
	<author>
		<name>Walter Leibbrandt-2</name>
	</author>
	<content type="html">Op 07/12/2009 13:05, engine spot het geskryf:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;When I learn the tutoral ,I find this code
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;self.window.connect(&amp;quot;destroy&amp;quot;, self.destroy)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;but when I search pygtk 2.0 reference manual,I can not find the
&lt;br&gt;&amp;gt; api , only what I do is I know or I can guess the meaning of it
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;the trtoral is in
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html#sec-HelloWorld&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html#sec-HelloWorld&lt;/a&gt;&lt;br&gt;All widgets inherit from GObject, where connect() comes from.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://library.gnome.org/devel/pygobject/stable/class-gobject.html#method-gobject--connect&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome.org/devel/pygobject/stable/class-gobject.html#method-gobject--connect&lt;/a&gt;&lt;br&gt;-- 
&lt;br&gt;Walter Leibbrandt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Software Developer
&lt;br&gt;Recent blogs:
&lt;br&gt;* Ubuntu PPA for Translate Toolkit and Virtaal
&lt;br&gt;&lt;a href=&quot;http://www.translate.org.za/blogs/walter/en/content/ubuntu-ppa-translate-toolkit-and-virtaal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.translate.org.za/blogs/walter/en/content/ubuntu-ppa-translate-toolkit-and-virtaal&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675775&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/where-is-the-api-for-%22window.connect%22-tp26675665p26675775.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675665</id>
	<title>where is the api for &quot;window.connect&quot;</title>
	<published>2009-12-07T03:05:12Z</published>
	<updated>2009-12-07T03:05:12Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&amp;nbsp; &amp;nbsp; When I learn the tutoral ,I find this code
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; self.window.connect(&amp;quot;destroy&amp;quot;, self.destroy)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; but when I search pygtk 2.0 reference manual,I can not find the
&lt;br&gt;api , only what I do is I know or I can guess the meaning of it
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; the trtoral is in
&lt;br&gt;&lt;a href=&quot;http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html#sec-HelloWorld&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.pygtk.org/pygtk2tutorial/ch-GettingStarted.html#sec-HelloWorld&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675665&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/where-is-the-api-for-%22window.connect%22-tp26675665p26675665.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675256</id>
	<title>Re: is there a Manual for PyGTK 2.0 Reference Manual to download?</title>
	<published>2009-12-07T02:24:17Z</published>
	<updated>2009-12-07T02:24:17Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">thank you
&lt;br&gt;&amp;nbsp; &amp;nbsp; I have downloaded it ,and I will read the html file
&lt;br&gt;&lt;br&gt;2009/12/7 &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675256&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;euro_ii@...&lt;/a&gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675256&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;euro_ii@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.16/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.16/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; download and extract the
&lt;br&gt;&amp;gt; tarball
&lt;br&gt;&amp;gt; in the doc folder you will find the manual in html
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;----Messaggio
&lt;br&gt;&amp;gt; originale----
&lt;br&gt;&amp;gt;&amp;gt;Da: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675256&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;Data: 07/12/2009 10.59
&lt;br&gt;&amp;gt;&amp;gt;A: &amp;lt;pygtk@daa.
&lt;br&gt;&amp;gt; com.au&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;Ogg: Re: [pygtk] is there a Manual for PyGTK 2.0 Reference Manual to
&lt;br&gt;&amp;gt; download?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;I know there is a web manual
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://library.gnome&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome&lt;/a&gt;.
&lt;br&gt;&amp;gt; org/devel/pygtk/stable/
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;but but is there a Manual to download?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;2009/12/7
&lt;br&gt;&amp;gt; engine spot &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675256&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hello
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    is there a Manual for PyGTK
&lt;br&gt;&amp;gt; 2.0 Reference Manual to download?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;    maybe the format is pdf or html is best
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;pygtk mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675256&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;Read the PyGTK
&lt;br&gt;&amp;gt; FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675256&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/R%3A-Re%3A-is-there-a-Manual-for-PyGTK-2.0-Reference-Manual-to%09download--tp26675129p26675256.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675250</id>
	<title>Re: is there a Manual for PyGTK 2.0 Reference Manual to download?</title>
	<published>2009-12-07T02:23:16Z</published>
	<updated>2009-12-07T02:23:16Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">Hi Pietro
&lt;br&gt;&lt;br&gt;great
&lt;br&gt;&lt;br&gt;thank you
&lt;br&gt;&lt;br&gt;2009/12/7 Pietro Battiston &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675250&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;toobaz@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Il giorno lun, 07/12/2009 alle 17.59 +0800, engine spot ha scritto:
&lt;br&gt;&amp;gt;&amp;gt; I know there is a web manual
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://library.gnome.org/devel/pygtk/stable/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome.org/devel/pygtk/stable/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; but but is there a Manual to download?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sure. For instance, you can install python-gtk2-doc in Debian or Ubuntu,
&lt;br&gt;&amp;gt; or just find it in the original pygtk tarball from the official site.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (html format)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (to browse it, devhelp is particularly nice)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Pietro
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2009/12/7 engine spot &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675250&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;    is there a Manual for PyGTK 2.0 Reference Manual to download?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;    maybe the format is pdf or html is best
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; pygtk mailing list   &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675250&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675250&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/is-there-a-Manual-for-PyGTK-2.0-Reference-Manual-to-download--tp26674992p26675250.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675129</id>
	<title>R: Re: is there a Manual for PyGTK 2.0 Reference Manual to	download?</title>
	<published>2009-12-07T02:10:49Z</published>
	<updated>2009-12-07T02:10:49Z</updated>
	<author>
		<name>euro_ii@libero.it</name>
	</author>
	<content type="html">&lt;a href=&quot;http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.16/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.16/&lt;/a&gt;&lt;br&gt;&lt;br&gt;download and extract the 
&lt;br&gt;tarball
&lt;br&gt;in the doc folder you will find the manual in html
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;----Messaggio 
&lt;br&gt;originale----
&lt;br&gt;&amp;gt;Da: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675129&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;
&lt;br&gt;&amp;gt;Data: 07/12/2009 10.59
&lt;br&gt;&amp;gt;A: &amp;lt;pygtk@daa.
&lt;br&gt;com.au&amp;gt;
&lt;br&gt;&amp;gt;Ogg: Re: [pygtk] is there a Manual for PyGTK 2.0 Reference Manual to	
&lt;br&gt;download?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I know there is a web manual
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://library.gnome&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome&lt;/a&gt;.
&lt;br&gt;org/devel/pygtk/stable/
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;but but is there a Manual to download?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;2009/12/7 
&lt;br&gt;engine spot &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675129&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Hello
&lt;br&gt;&amp;gt;&amp;gt;    is there a Manual for PyGTK 
&lt;br&gt;2.0 Reference Manual to download?
&lt;br&gt;&amp;gt;&amp;gt;    maybe the format is pdf or html is best
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;_______________________________________________
&lt;br&gt;&amp;gt;pygtk mailing list &amp;nbsp; 
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675129&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;&amp;gt;Read the PyGTK 
&lt;br&gt;FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675129&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/R%3A-Re%3A-is-there-a-Manual-for-PyGTK-2.0-Reference-Manual-to%09download--tp26675129p26675129.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675096</id>
	<title>Re: is there a Manual for PyGTK 2.0 Reference Manual to download?</title>
	<published>2009-12-07T02:07:57Z</published>
	<updated>2009-12-07T02:07:57Z</updated>
	<author>
		<name>Pietro Battiston</name>
	</author>
	<content type="html">Il giorno lun, 07/12/2009 alle 17.59 +0800, engine spot ha scritto:
&lt;br&gt;&amp;gt; I know there is a web manual
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://library.gnome.org/devel/pygtk/stable/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome.org/devel/pygtk/stable/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; but but is there a Manual to download?
&lt;br&gt;&lt;br&gt;Sure. For instance, you can install python-gtk2-doc in Debian or Ubuntu,
&lt;br&gt;or just find it in the original pygtk tarball from the official site.
&lt;br&gt;&lt;br&gt;(html format)
&lt;br&gt;&lt;br&gt;(to browse it, devhelp is particularly nice)
&lt;br&gt;&lt;br&gt;Pietro
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2009/12/7 engine spot &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675096&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;is there a Manual for PyGTK 2.0 Reference Manual to download?
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;maybe the format is pdf or html is best
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675096&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;&amp;gt; Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675096&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26675096/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/is-there-a-Manual-for-PyGTK-2.0-Reference-Manual-to-download--tp26674992p26675096.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675005</id>
	<title>Re: is there a Manual for PyGTK 2.0 Reference Manual to download?</title>
	<published>2009-12-07T01:59:54Z</published>
	<updated>2009-12-07T01:59:54Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">I know there is a web manual
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://library.gnome.org/devel/pygtk/stable/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome.org/devel/pygtk/stable/&lt;/a&gt;&lt;br&gt;&lt;br&gt;but but is there a Manual to download?
&lt;br&gt;&lt;br&gt;2009/12/7 engine spot &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675005&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;enginespot@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt;    is there a Manual for PyGTK 2.0 Reference Manual to download?
&lt;br&gt;&amp;gt;    maybe the format is pdf or html is best
&lt;br&gt;&amp;gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675005&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/is-there-a-Manual-for-PyGTK-2.0-Reference-Manual-to-download--tp26674992p26675005.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26674992</id>
	<title>is there a Manual for PyGTK 2.0 Reference Manual to download?</title>
	<published>2009-12-07T01:58:47Z</published>
	<updated>2009-12-07T01:58:47Z</updated>
	<author>
		<name>engine spot</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&amp;nbsp; &amp;nbsp; is there a Manual for PyGTK 2.0 Reference Manual to download?
&lt;br&gt;&amp;nbsp; &amp;nbsp; maybe the format is pdf or html is best
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674992&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/is-there-a-Manual-for-PyGTK-2.0-Reference-Manual-to-download--tp26674992p26674992.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26670437</id>
	<title>Re: licenses</title>
	<published>2009-12-06T15:34:24Z</published>
	<updated>2009-12-06T15:34:24Z</updated>
	<author>
		<name>M.B.-2</name>
	</author>
	<content type="html">V Sun, 06 Dec 2009 17:17:59 -0500
&lt;br&gt;John Ehresman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26670437&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpe@...&lt;/a&gt;&amp;gt; napsáno:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 12/6/09 4:35 PM, Martin Bílek wrote:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Pygtk and the gtk+ stack are LGPL so you must dynamically link and
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; provide a way to obtain the source. &amp;nbsp;Wing IDE does this.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; thanks for info.
&lt;br&gt;&amp;gt; &amp;gt; but only way to obtain source code of wingide is buy PRO version.
&lt;br&gt;&amp;gt; &amp;gt; thats mean for me that i may sell my app for some money if i give
&lt;br&gt;&amp;gt; &amp;gt; source to buyer right ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You can sell your app for money. &amp;nbsp;What you must do if you use LGPL'd 
&lt;br&gt;&amp;gt; libraries is to dynamically line to those libraries and provide a way 
&lt;br&gt;&amp;gt; for users to obtain source to the LGPL'd libraries. &amp;nbsp;I'm simplifying 
&lt;br&gt;&amp;gt; here; I suggest you read the license and look at some of the many 
&lt;br&gt;&amp;gt; explanations on the web, including
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.gnu.org/copyleft/lesser.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/copyleft/lesser.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You do not need to buy a license to Wing IDE Professional to obtain
&lt;br&gt;&amp;gt; the source to the LGPL'd libraries shipped with Wing.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I should add that I am not a lawyer so this is not legal advice.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; John
&lt;br&gt;&amp;gt; 
&lt;/div&gt;ok. thanks all for answers.
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26670437&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/licenses-tp26668846p26670437.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26669716</id>
	<title>Re: licenses</title>
	<published>2009-12-06T14:17:59Z</published>
	<updated>2009-12-06T14:17:59Z</updated>
	<author>
		<name>John Ehresman-2</name>
	</author>
	<content type="html">On 12/6/09 4:35 PM, Martin Bílek wrote:
&lt;br&gt;&amp;gt;&amp;gt; Pygtk and the gtk+ stack are LGPL so you must dynamically link and
&lt;br&gt;&amp;gt;&amp;gt; provide a way to obtain the source. &amp;nbsp;Wing IDE does this.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks for info.
&lt;br&gt;&amp;gt; but only way to obtain source code of wingide is buy PRO version. thats
&lt;br&gt;&amp;gt; mean for me that i may sell my app for some money if i give source to
&lt;br&gt;&amp;gt; buyer right ?
&lt;br&gt;&lt;br&gt;You can sell your app for money. &amp;nbsp;What you must do if you use LGPL'd 
&lt;br&gt;libraries is to dynamically line to those libraries and provide a way 
&lt;br&gt;for users to obtain source to the LGPL'd libraries. &amp;nbsp;I'm simplifying 
&lt;br&gt;here; I suggest you read the license and look at some of the many 
&lt;br&gt;explanations on the web, including &lt;a href=&quot;http://www.gnu.org/copyleft/lesser.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/copyleft/lesser.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;You do not need to buy a license to Wing IDE Professional to obtain the 
&lt;br&gt;source to the LGPL'd libraries shipped with Wing.
&lt;br&gt;&lt;br&gt;I should add that I am not a lawyer so this is not legal advice.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26669716&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/licenses-tp26668846p26669716.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26669327</id>
	<title>Re: licenses</title>
	<published>2009-12-06T13:35:37Z</published>
	<updated>2009-12-06T13:35:37Z</updated>
	<author>
		<name>M.B.-2</name>
	</author>
	<content type="html">V Sun, 06 Dec 2009 16:19:37 -0500
&lt;br&gt;John Ehresman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26669327&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jpe@...&lt;/a&gt;&amp;gt; napsáno:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 12/6/09 3:16 PM, Martin Bílek wrote:
&lt;br&gt;&amp;gt; &amp;gt; May i sell application (written using python,
&lt;br&gt;&amp;gt; &amp;gt; pygtk and pygtksourceview2) to my employer or somebody without
&lt;br&gt;&amp;gt; &amp;gt; source code. just executable (using cx_freeze) or in compiled
&lt;br&gt;&amp;gt; &amp;gt; bytecode ?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; with python and pygtk no prob i think [ WingIDE ]
&lt;br&gt;&amp;gt; &amp;gt; but with PyGtkSourceView2 which is LGPL i think.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Pygtk and the gtk+ stack are LGPL so you must dynamically link and 
&lt;br&gt;&amp;gt; provide a way to obtain the source. &amp;nbsp;Wing IDE does this.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; 
&lt;/div&gt;thanks for info.
&lt;br&gt;but only way to obtain source code of wingide is buy PRO version. thats
&lt;br&gt;mean for me that i may sell my app for some money if i give source to
&lt;br&gt;buyer right ?
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26669327&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/licenses-tp26668846p26669327.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26669483</id>
	<title>Re: licenses</title>
	<published>2009-12-06T13:19:37Z</published>
	<updated>2009-12-06T13:19:37Z</updated>
	<author>
		<name>John Ehresman-2</name>
	</author>
	<content type="html">On 12/6/09 3:16 PM, Martin Bílek wrote:
&lt;br&gt;&amp;gt; May i sell application (written using python,
&lt;br&gt;&amp;gt; pygtk and pygtksourceview2) to my employer or somebody without source
&lt;br&gt;&amp;gt; code. just executable (using cx_freeze) or in compiled bytecode ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; with python and pygtk no prob i think [ WingIDE ]
&lt;br&gt;&amp;gt; but with PyGtkSourceView2 which is LGPL i think.
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;Pygtk and the gtk+ stack are LGPL so you must dynamically link and 
&lt;br&gt;provide a way to obtain the source. &amp;nbsp;Wing IDE does this.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26669483&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/licenses-tp26668846p26669483.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26668846</id>
	<title>licenses</title>
	<published>2009-12-06T12:16:03Z</published>
	<updated>2009-12-06T12:16:03Z</updated>
	<author>
		<name>M.B.-2</name>
	</author>
	<content type="html">hi all,
&lt;br&gt;i know that is many software licenses.
&lt;br&gt;coz my english is not good i dont know how to use.
&lt;br&gt;&lt;br&gt;Question is:
&lt;br&gt;May i sell application (written using python,
&lt;br&gt;pygtk and pygtksourceview2) to my employer or somebody without source
&lt;br&gt;code. just executable (using cx_freeze) or in compiled bytecode ?
&lt;br&gt;&lt;br&gt;with python and pygtk no prob i think [ WingIDE ]
&lt;br&gt;but with PyGtkSourceView2 which is LGPL i think.
&lt;br&gt;&lt;br&gt;thanks for answers.
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26668846&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/licenses-tp26668846p26668846.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26667802</id>
	<title>Visible area of a Widget</title>
	<published>2009-12-06T10:57:25Z</published>
	<updated>2009-12-06T10:57:25Z</updated>
	<author>
		<name>Henning Bredel-3</name>
	</author>
	<content type="html">Hey,
&lt;br&gt;&lt;br&gt;how can I retrieve the visible area of a widget which lays
&lt;br&gt;within a Viewport in a ScrolledWindow?
&lt;br&gt;&lt;br&gt;Propably a sketch tells it better:
&lt;br&gt;&lt;br&gt;&lt;br&gt;.(0,0) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.(200,0)
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |^|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | |
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | |
&lt;br&gt;.(0,20)_______________________________|
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |x|
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |x|
&lt;br&gt;| a = visible_area.get_allocation() |x|
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |x|
&lt;br&gt;| a.x =&amp;gt; 0 , a,y =&amp;gt; 20 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|x|
&lt;br&gt;| a.width =&amp;gt; 200 , a.height =&amp;gt; 80 &amp;nbsp; |x|
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |x|
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |x|
&lt;br&gt;|___________________________________.(200,100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | |
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|↓|
&lt;br&gt;&lt;br&gt;&lt;br&gt;So, the values within the drawn area are interesting to me,
&lt;br&gt;but I don't know how to get them.
&lt;br&gt;&lt;br&gt;I'd appreciate any help.
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;&amp;nbsp; Henning
&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26667802&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (268 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26667802/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Visible-area-of-a-Widget-tp26667802p26667802.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656864</id>
	<title>Re: Printing pedigree chart/family tree</title>
	<published>2009-12-05T08:02:51Z</published>
	<updated>2009-12-05T08:02:51Z</updated>
	<author>
		<name>Alexandru Blass</name>
	</author>
	<content type="html">Hy,
&lt;br&gt;&lt;br&gt;You could try to use pyblassreports on &lt;a href=&quot;http://pyblassreports.sourceforge.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pyblassreports.sourceforge.net/&lt;/a&gt;, it's something like Crystal Reports.
&lt;br&gt;&lt;br&gt;----- Original Message -----
&lt;br&gt;From: &amp;quot;Timo List&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656864&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;timomlists@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656864&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;Sent: Saturday, December 5, 2009 3:52:32 PM GMT +02:00 Athens, Beirut, Bucharest, Istanbul
&lt;br&gt;Subject: [pygtk] Printing pedigree chart/family tree
&lt;br&gt;&lt;br&gt;&lt;br&gt;Hello, 
&lt;br&gt;&lt;br&gt;In my application, the user can set up a pedigree and then print it out. 
&lt;br&gt;I do this with cairo, draw lines and boxes with text in it. 
&lt;br&gt;Now I'd like to extend this, so the user can choose what information there should be in the boxes, how many generations, etc.. I can hardcode some templates and use them (like I do now with 1), but it is alot of work. 
&lt;br&gt;&lt;br&gt;So, is there an easy way to generate pedigree charts/family trees, and then print them out with PyGTK? I read about reportlab, will this satisfy my needs? 
&lt;br&gt;&lt;br&gt;Cheers, 
&lt;br&gt;Timo 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656864&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;pygtk mailing list &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656864&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pygtk@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.daa.com.au/mailman/listinfo/pygtk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daa.com.au/mailman/listinfo/pygtk&lt;/a&gt;&lt;br&gt;Read the PyGTK FAQ: &lt;a href=&quot;http://faq.pygtk.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://faq.pygtk.org/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Printing-pedigree-chart-family-tree-tp26655826p26656864.html" />
</entry>

</feed>
