Update of /cvsroot/pythoncard/PythonCard/samples/lsystem
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16511/lsystem
Modified Files:
lsystem.py
Log Message:
dialog.py is now a thin wrapper around wx.lib.dialogs.py
all dialog results now use DialogResults class instead of dictionary
e.g. result.accepted instead of result['accepted']
see dialogs sample and other samples and tools for examples of change
Index: lsystem.py
===================================================================
RCS file: /cvsroot/pythoncard/PythonCard/samples/lsystem/lsystem.py,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** lsystem.py 22 May 2004 01:05:20 -0000 1.4
--- lsystem.py 12 Aug 2004 19:18:54 -0000 1.5
***************
*** 117,132 ****
def on_btnColor_mouseClick(self, event):
result = dialog.colorDialog(self)
! if result['accepted']:
! self.components.bufOff.foregroundColor = result['color']
! event.target.backgroundColor = result['color']
def openFile(self):
result = dialog.openFileDialog(None, "Import which file?")
! if result['accepted']:
! path = result['paths'][0]
os.chdir(os.path.dirname(path))
self.filename = path
bmp = graphic.Bitmap(self.filename)
! self.components.bufOff.drawBitmap(bmp, 0, 0)
def on_menuFileOpen_select(self, event):
--- 117,132 ----
def on_btnColor_mouseClick(self, event):
result = dialog.colorDialog(self)
! if result.accepted:
! self.components.bufOff.foregroundColor = result.color
! event.target.backgroundColor = result.color
def openFile(self):
result = dialog.openFileDialog(None, "Import which file?")
! if result.accepted:
! path = result.paths[0]
os.chdir(os.path.dirname(path))
self.filename = path
bmp = graphic.Bitmap(self.filename)
! self.components.bufOff.drawBitmap(bmp, (0, 0))
def on_menuFileOpen_select(self, event):
***************
*** 140,145 ****
path, filename = os.path.split(self.filename)
result = dialog.saveFileDialog(None, "Save As", path, filename)
! if result['accepted']:
! path = result['paths'][0]
fileType = graphic.bitmapType(path)
print fileType, path
--- 140,145 ----
path, filename = os.path.split(self.filename)
result = dialog.saveFileDialog(None, "Save As", path, filename)
! if result.accepted:
! path = result.paths[0]
fileType = graphic.bitmapType(path)
print fileType, path
***************
*** 147,155 ****
bmp = self.components.bufOff.getBitmap()
bmp.SaveFile(path, fileType)
! return 1
except:
! return 0
else:
! return 0
def on_menuEditCopy_select(self, event):
--- 147,155 ----
bmp = self.components.bufOff.getBitmap()
bmp.SaveFile(path, fileType)
! return True
except:
! return False
else:
! return False
def on_menuEditCopy_select(self, event):
|