Ariel Constenla-Haile schrieb:
Hi Ariel,
Carsten Driesner escribió:
You should use "com.sun.star.awt.MenuBar" and
"com.sun.star.awt.PopupMenu". The other service names are outdated
and only supported for compatibility reasons. Could please write an
issue and set me ([EMAIL PROTECTED]) as the owner.
The missing IDL files for com.sun.star.awt.MenuBar and PopupMenu are
clearly defects. The project should be "API" and owner "cd".
done: http://api.openoffice.org/issues/show_bug.cgi?id=82512
Accepted.
The example on the SDK works OK, because the fixed text implementation
has no context menu, but how do I intercept the context menu of
UnoControls? Is it possible at all? (I mean, using API, not hacking
OOo's C++ code).
No, that's no possible. Currently the toolkit uno controls are just
small wrappers around the VCL based controls. If you need something
like this you have to write a "request for enhancement".
Done: http://api.openoffice.org/issues/show_bug.cgi?id=82514
Accepted.
but need feedback from extension developers. Only you can give us
information what you really miss. Therefore please write request for
enhancements and let us know your problems with the API.
Later I will post two mails concerning what seems to be (for me at
least) XFilePicker and SystemPointer issues
(By the way, if could dream without any reasonable limit, I would dream
of a Java-AWT+Swing-like API; but I've got my feet on the ground,
I can understand your dream, but resources are tight and we have to
find the best compromise between time and feature set.
Talking with Frank Schönheit about the issue
http://dba.openoffice.org/issues/show_bug.cgi?id=80940, I realized -
while reading the source - that GUI programming with the APi is very
nice, but the native C++ code has the *real wow effect*! So I hope in
the future you'll be hearing from me offering the help I could give (by
now, I haven't even set my OOo building environment, I'm too lazy with
my comfortable Java NetBeans IDE).
You are welcome to join us.
Regards,
Carsten
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]