Overview
Comment: | [lo] LexiconEditor: fix close/reopen bug |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | lo |
Files: | files | file ages | folders |
SHA3-256: |
fa81cd22766ca9318699cb4efb338d03 |
User & Date: | olr on 2025-09-11 10:31:32 |
Other Links: | manifest | tags |
Context
2025-09-11
| ||
11:23 | [build] coding style check-in: 8d356dc23c user: olr tags: trunk, build | |
10:31 | [lo] LexiconEditor: fix close/reopen bug check-in: fa81cd2276 user: olr tags: trunk, lo | |
08:59 | [fr] mise à jour du dictionnaire check-in: e7c847b869 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/oxt/DictOptions/LexiconEditor.py from [3308c2d10a] to [f2a6c36bbb].
︙ | ︙ | |||
324 325 326 327 328 329 330 | elif xActionEvent.ActionCommand == "Import": self.importDictionary() elif xActionEvent.ActionCommand == "Export": self.exportDictionary() elif xActionEvent.ActionCommand == 'Info': pass elif xActionEvent.ActionCommand == "Close": | | < < | | 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 | elif xActionEvent.ActionCommand == "Import": self.importDictionary() elif xActionEvent.ActionCommand == "Export": self.exportDictionary() elif xActionEvent.ActionCommand == 'Info': pass elif xActionEvent.ActionCommand == "Close": self.closeWindow() except: traceback.print_exc() # XTopWindowListener (useful for non modal dialog only) def windowOpened (self, xEvent): return def windowClosing (self, xEvent): self.closeWindow() def windowClosed (self, xEvent): return def windowMinimized (self, xEvent): return |
︙ | ︙ | |||
667 668 669 670 671 672 673 674 675 676 | nSelectedEntries = len(self.xGridControlLex.getSelectedRows()) for i in self.xGridControlLex.getSelectedRows(): if i < xGridDataModel.RowCount: xGridDataModel.removeRow(i) self.xGridControlLex.deselectAllRows() self.xNumLex.Label = str(xGridDataModel.RowCount) #g_ImplementationHelper = unohelper.ImplementationHelper() #g_ImplementationHelper.addImplementation(LexiconEditor, 'net.grammalecte.LexiconEditor', ('com.sun.star.task.Job',)) | > > > > > | 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 | nSelectedEntries = len(self.xGridControlLex.getSelectedRows()) for i in self.xGridControlLex.getSelectedRows(): if i < xGridDataModel.RowCount: xGridDataModel.removeRow(i) self.xGridControlLex.deselectAllRows() self.xNumLex.Label = str(xGridDataModel.RowCount) def closeWindow (self): self.bClosed = True self.xContainer.dispose() # Non modal dialog #self.xContainer.endExecute() # Modal dialog #g_ImplementationHelper = unohelper.ImplementationHelper() #g_ImplementationHelper.addImplementation(LexiconEditor, 'net.grammalecte.LexiconEditor', ('com.sun.star.task.Job',)) |