You should not use the GtkRuler widget directly.  Use either the GtkHRuler
or GtkVRuler subclassed widgets (GtkRuler is an abstract widget).

James.

--
Email: [EMAIL PROTECTED]
WWW:   http://www.daa.com.au/~james/


On 1 Nov 1999, Hrvoje Niksic wrote:

> Is there an explanation why this trivial program doesn't work?
> 
>     #!/usr/bin/python
> 
>     import gtk
> 
>     w = gtk.GtkWindow()
>     vbox = gtk.GtkVBox()
>     vbox.add(gtk.GtkRuler())           # Error here!
>     w.add(vbox)
>     w.show_all()
>     gtk.quit_add_destroy(1, w)
> 
>     gtk.mainloop()
> 
> The reported error is:
> 
>     --- working directory: /home/hniksic/python/
>     % ./x.py
>     Traceback (innermost last):
>       File "./x.py", line 7, in ?
>         vbox.add(gtk.GtkRuler())           # Error here!
>       File "/usr/lib/python1.5/site-packages/gtk.py", line 494, in add
>         _gtk.gtk_container_add(self._o, child._o)
>       File "/usr/lib/python1.5/site-packages/gtk.py", line 70, in __getattr__
>         raise AttributeError, attr
>     AttributeError: _o
> 
>     Exit 1 04:39:54
> 
> When I comment out the "error here" line, or use a widget other than
> GtkRuler(), things work.
> To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]
> 

To unsubscribe: echo "unsubscribe" | mail [EMAIL PROTECTED]

Reply via email to