Changeset 52
- Timestamp:
- 02/08/04 18:29:42 (5 years ago)
- Files:
-
- 05/devel/kombilo.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
05/devel/kombilo.py
r51 r52 26 26 from ScrolledText import ScrolledText 27 27 import tkFileDialog 28 # from tkFileDialog import askdirectory 28 29 29 from tkCommonDialog import Dialog 30 30 from tkSimpleDialog import askstring … … 280 280 self.setSelection(d['selection'][0], d['selection'][1]) 281 281 282 283 # ---------------------------------------------------------------------------------------284 285 class chooseDirectory(Dialog):286 """ A wrapper tor the Tk chooseDirectory widget. """287 288 command = "tk_chooseDirectory"289 290 def _fixresult(self, widget, result):291 if result:292 self.options["initialdir"] = result293 self.directory = result294 return result295 296 def askdirectory(**options):297 return apply(chooseDirectory, (), options).show()298 282 299 283 # --------------------------------------------------------------------------------------- … … 5187 5171 else: 5188 5172 try: 5189 dbp = str( askdirectory(initialdir = self.datapath))5173 dbp = str(tkFileDialog.askdirectory(initialdir = self.datapath)) 5190 5174 except TclError: 5191 5175 self.options.oldTkVar.set(1) … … 5467 5451 def browseDatabases(self): 5468 5452 initdir = self.options.whereToStoreDatabases.get() or os.curdir 5469 filename = askdirectory(initialdir = initdir)5453 filename = tkFileDialog.askdirectory(initialdir = initdir) 5470 5454 if filename: filename = str(filename) 5471 5455 self.options.whereToStoreDatabases.set(filename)
