Grammalecte  Diff

Differences From Artifact [3308c2d10a]:

To Artifact [f2a6c36bbb]:


324
325
326
327
328
329
330
331

332
333
334
335
336
337
338
339
340
341
342

343
344
345
346
347
348
349
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.bClosed = True
                self.closeWindow()
                self.xContainer.dispose()           # Non modal dialog
                #self.xContainer.endExecute()       # Modal dialog
        except:
            traceback.print_exc()

    # XTopWindowListener (useful for non modal dialog only)
    def windowOpened (self, xEvent):
        return

    def windowClosing (self, xEvent):
        self.xContainer.dispose()           # Non modal dialog
        self.closeWindow()

    def windowClosed (self, xEvent):
        return

    def windowMinimized (self, xEvent):
        return

667
668
669
670
671
672
673





674
675
676
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',))