[Libreoffice] candidate for a new python section in SDK examples page
Michael Meeks
michael.meeks at suse.com
Wed Dec 7 07:49:10 PST 2011
On Wed, 2011-12-07 at 15:04 +0100, Stephan Bergmann wrote:
> toolpanel.py should use passive registration (i.e., an accompanying
> .component file, which then is referenced in META-INF/manifest.xml).
> desktop/test/deployment/passive builds an example .oxt containing
> passively registered UNO components in C++, Java, and Python.
Right. That reminds me - don't even think about trying to register a
python 'module'; we have to refer to a .py by name, the module path in
pythonloader.py seems totally dysfunctional, to the point of
uselessness. Any python genius that can tell me how:
mod = __import__ ( "actual python-module-name" )
implHelper = mod.__dict__.get( "g_ImplementationHelper" , None )
is supposed to work, or indeed any half-way decent documentation on
what the object is that __import__ returns and by what I don't mean
floral vagueness but a concrete set of methods/properties and their
types that would let us find an internal variable definition ;-)
HTH,
Michael.
--
michael.meeks at suse.com <><, Pseudo Engineer, itinerant idiot
More information about the LibreOffice
mailing list