Esempio n. 1
0
    def activate(self, context):
        if not self._dialog:
            self._dialog = InsertBibTeXEntryDialog()

        source = self._dialog.run()
        if not source is None:
            context.active_editor.append(source)
Esempio n. 2
0
    def activate(self, context):
        if not self._dialog:
            self._dialog = InsertBibTeXEntryDialog()

        source = self._dialog.run()
        if not source is None:
            context.active_editor.append(source)
Esempio n. 3
0
class BibTeXNewEntryAction(Action):
    extensions = [".bib"]
    label = "New BibTeX Entry..."
    stock_id = None
    accelerator = None
    tooltip = "Create a new BibTeX entry"

    _dialog = None

    def activate(self, context):
        if not self._dialog:
            self._dialog = InsertBibTeXEntryDialog()

        source = self._dialog.run()
        if not source is None:
            context.active_editor.append(source)
Esempio n. 4
0
class BibTeXNewEntryAction(Action):
    extensions = [".bib"]
    label = _("New BibTeX Entry...")
    stock_id = None
    accelerator = None
    tooltip = _("Create a new BibTeX entry")

    _dialog = None

    def activate(self, context):
        if not self._dialog:
            self._dialog = InsertBibTeXEntryDialog()

        source = self._dialog.run()
        if not source is None:
            context.active_editor.append(source)