From: Kevin A. <ka...@us...> - 2004-08-12 19:19:35
|
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): |