[pygtk] canvas

2002-05-30 Thread Nik Kim

Hi

is it possible to create custom CanvasItem in pygtk2???




___
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/



Re: [pygtk] small patch for libglade.py

2002-05-30 Thread Graham Ashton

On Thu, 2002-05-16 at 22:42, Charles Waldman wrote:
 
 If you try to do GladeXML(somefile.glade) where somefile.glade
 does not exist or is not readable, you get a WARNING: document is not
 well-formed message.  This error message is misleading; it does not
 lead one to the real cause of the problem.  Hence this trivial patch:
 
 --- libglade.py.orig  Thu May 16 16:32:26 2002
 +++ libglade.py   Thu May 16 16:34:01 2002
 @@ -11,6 +11,8 @@
  class GladeXML(_gtk.GtkData):
   def __init__(self, filename=None, root=None, domain=None, _obj=None):
   if _obj: self._o = _obj; return
 + open(filename, 'r')  ##raises an exception if file does not exist
 + close(filename)   ## or is not readable

I would have thought the intention of the code would be more apparent
(i.e. no need for comment) if you said something like (untested):

  if not os.path.exists(filename):
  raise IOError, No such file or directory: '%s' % filename

In general, if you can re-write your code to make the comment redundant,
it's usually a good idea.

Cheers.

-- 
Graham Ashton

___
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/



Re: [pygtk] gnome crash

2002-05-30 Thread Anthony Tekatch


This problem has been solved after updating various pygnome py* software
from XIMIAN.

-- 
Anthony Tekatch


On Sat, 25 May 2002 20:03:26 -0400, Anthony Tekatch [EMAIL PROTECTED] wrote:

 
 
 I have a GUI application that crashes (GNOME crash) when closing the
 window. I think it is a timing problem with GNOME. If I let the
 application close itself then everything is OK, also if I maximize the
 application the use the application close button (app_destroy) then also
 everything is OK, but if the window is restored in size and I use
 app_destroy then I get the following crash report:
 
 --- Gnome Error Dialog: 
 Application /usr/bin/python process(26096) has crashed
 due to a fatal error.
 (Segmentation fault)
 [Close] [Submit a bug report]
 
 
 I think that maybe Gnome is forcing the application closed before my
 Python program receives the mainquit signal.
 
 Any ideas would be appreciated.
 
 
 -- 
 Anthony Tekatch
___
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/