Hi,

- One thing that I find disappointing is the fact that the UNO introspection capabilities are not (as far as I understand, but again, I am very new in this code) very well reflected in the pyuno module (at least the python way).

- Is there a technical reason (but the lack of dev time) why UNO types, classes, services and interfaces are not exported in Python as types and classes (rather than instances of an obscure class like it is the case for now)?
the python proxy for UNO objects currently does not support the __members__, __dict__, etc. (see pyuno/source/module/pyuno.cxx PyUNO_getattr), this is the place, where improvement should take place. Note that the __members__ attribute currently is even buggy implemented, using it will lead to a crash (see http://qa.openoffice.org/issues/show_bug.cgi?id=47270).

Main reason for not supporting this attributes is actually my lack of knowledge of these python internas. Which attributes should be supported from your point of view ?

Similar things hold for structs and exception (see pyuno/source/module/pyuno_except.cxx).

Bye,

Joerg


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to