Apache OpenOffice (AOO) Bugzilla – Issue 96390
[RFE - toolkit] Enhance the current Menu API to support more features
Last modified: 2013-02-24 21:07:42 UTC
The current Menu API lacks of several features, which are important from an extension developer's point of view. Refer to http://wiki.services.openoffice.org/wiki/User:Arielch/Menu_API_Enhancement for a detailed description.
Created attachment 58151 [details] offapi diff
Created attachment 58152 [details] toolkit diff
Created attachment 58153 [details] com.sun.star.awt.XMenuExtended IDL
Created attachment 58154 [details] com.sun.star.awt.XMenuExtended2 IDL
Created attachment 58155 [details] com.sun.star.awt.XMenuBarExtended IDL
Created attachment 58156 [details] com.sun.star.awt.XPopupMenuExtended IDL
Created attachment 58157 [details] com.sun.star.awt.MenuItemStyle IDL
Created attachment 58158 [details] com.sun.star.awt.MenuLogo IDL
Changed issue type to PATCH Changed status to STARTED NB: ignore the duplicated XMenuExtended2.idl, they are the same: I just pressed twice :-(
Created attachment 58160 [details] com.sun.star.awt.MenuItemType IDL
Please ignore MenuItemStyle.idl, dummy me I confused it with MenuItemType.idl
cd->arielch: Many thanks for your patch which includes some very important enhancements for the UNO AWT menu API. cd: I will check your changes on Monday. Issue should be part of CWS fwk95.
*** Issue 91477 has been marked as a duplicate of this issue. ***
Created attachment 58303 [details] Some changes to VCLXMenu: hideDisabledEntries() and enableAutoMnemotics()
Created attachment 58304 [details] Some changes to css.awt.XMenuExtended2
Created attachment 58305 [details] Added enableAutoMnemotics() to css.awt.XPopupMenuExtended
cd: Patch accepted. Committing changes to CWS fwk95.
cd: Integrated into CWS fwk95.
cd: Verified.
This issue is closed automatically. It should be fixed in a version with is available for longer than half a year (OOo 3.1). If you think this issue isn't fixed in the current version (OOo 3.2) please reopen it. But then please pay attention about the field 'target milestone'. The closure was approved by the Release Status Meeting at 22nd of February 2010 and it is based on the issue handling guideline for fixed/verified issues : http://wiki.services.openoffice.org/wiki/Handle_fixed_verified_issues