[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/designer/src Designer.py
From: |
Jason Cater |
Subject: |
gnue/designer/src Designer.py |
Date: |
Mon, 30 Dec 2002 23:16:03 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Jason Cater <address@hidden> 02/12/30 23:16:03
Modified files:
designer/src : Designer.py
Log message:
added a useful About... dialog
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/Designer.py.diff?tr1=1.60&tr2=1.61&r1=text&r2=text
Patches:
Index: gnue/designer/src/Designer.py
diff -c gnue/designer/src/Designer.py:1.60 gnue/designer/src/Designer.py:1.61
*** gnue/designer/src/Designer.py:1.60 Sun Dec 22 23:33:05 2002
--- gnue/designer/src/Designer.py Mon Dec 30 23:16:02 2002
***************
*** 221,230 ****
instance.OnSave(event)
def OnAbout(self, event):
! dlg = wxMessageDialog(NULL, self.NAME + "\n" +
! _("GNUe Rapid Application Development.\n\n") +
_("Version ") + self.VERSION + "\n\n" +
! "Copyright 2001-2002 Free Software
Foundation\n\n " +
_("For help, email address@hidden"),
_("About ") + self.NAME,
style=wxOK|wxICON_INFORMATION)
dlg.ShowModal()
--- 221,243 ----
instance.OnSave(event)
def OnAbout(self, event):
! imports = []
! for f in ('common','forms','reports','appserver','navigator'):
! try:
! v = {}
! exec 'from gnue.%s import __version__, PACKAGE' % f in v
! imports.append('%s Version %s' % (v['PACKAGE'], v['__version__']))
! except:
! pass
!
! from wxPython import __version__ as v
! imports.append('wxPython Version %s' % v)
!
!
! dlg = wxMessageDialog(NULL, self.NAME + " " +
_("Version ") + self.VERSION + "\n\n" +
! _("Copyright 2001-2002 Free Software
Foundation\n\n") +
! _("Environment:\n %s\n\n") %
string.join(imports,'\n ') +
_("For help, email address@hidden"),
_("About ") + self.NAME,
style=wxOK|wxICON_INFORMATION)
dlg.ShowModal()