Index: gc_core/py/oxt/helpers.py ================================================================== --- gc_core/py/oxt/helpers.py +++ gc_core/py/oxt/helpers.py @@ -6,10 +6,21 @@ import uno from com.sun.star.beans import PropertyValue from com.sun.star.uno import RuntimeException as _rtex + +def apso_console (): + try: + ctx = uno.getComponentContext() + ctx.ServiceManager.createInstance("apso.python.script.organizer.impl") + # now we can import apso_utils library + from apso_utils import console + console() + except: + traceback.print_exc() + def xray (myObject): "XRay - API explorer" try: sm = uno.getComponentContext().ServiceManager Index: gc_lang/fr/oxt/ContextMenu/ContextMenu.py ================================================================== --- gc_lang/fr/oxt/ContextMenu/ContextMenu.py +++ gc_lang/fr/oxt/ContextMenu/ContextMenu.py @@ -1,6 +1,5 @@ -# -*- coding: utf8 -*- # Grammalecte - Lexicographe # by Olivier R. License: MPL 2 import uno import unohelper @@ -95,11 +94,10 @@ #echo("com.sun.star.ui."+sType) for k, v in args.items(): xMenuItem.setPropertyValue(k, v) #print("> ", k, v, xMenuItem) xContextMenu.insertByIndex(i, xMenuItem) - return i + 1 def _getWord (self): try: xDoc = xDesktop.getCurrentComponent()