CVS: anygui/lib/anygui/backends ctmswgui.py,1.3,1.4
Robin Becker <[email protected]> Fri, 15 Nov 2002 06:12:41 -0800
| Newsgroups | gmane.comp.python.anygui.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/anygui/anygui/lib/anygui/backends
In directory usw-pr-cvs1:/tmp/cvs-serv12517
Modified Files:
ctmswgui.py
Log Message:
Avoid creating application twice
Index: ctmswgui.py
===================================================================
RCS file: /cvsroot/anygui/anygui/lib/anygui/backends/ctmswgui.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** ctmswgui.py 15 Nov 2002 13:46:58 -0000 1.3
--- ctmswgui.py 15 Nov 2002 14:12:39 -0000 1.4
***************
*** 699,703 ****
def __init__(self):
! if not self:
if _verbose: log('Application.__init__:start',str(self))
AbstractApplication.__init__(self)
--- 699,704 ----
def __init__(self):
! global _app
! if not _app:
if _verbose: log('Application.__init__:start',str(self))
AbstractApplication.__init__(self)
***************
*** 705,709 ****
WindowWrapper._wndclass = self._wndclass
FrameWrapper._wndclass = self._wndclass
- global _app
_app = self
if _verbose: log('Application.__init__:end',str(self))
--- 706,709 ----
-------------------------------------------------------
This sf.net email is sponsored by: To learn the basics of securing
your web site with SSL, click here to get a FREE TRIAL of a Thawte
Server Certificate: http://www.gothawte.com/rd524.html