Issue 96390 - [RFE - toolkit] Enhance the current Menu API to support more features
Summary: [RFE - toolkit] Enhance the current Menu API to support more features
Status: CLOSED FIXED
Alias: None
Product: App Dev
Classification: Unclassified
Component: api (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All All
: P3 Trivial
Target Milestone: ---
Assignee: carsten.driesner
QA Contact: issues@api
URL:
Keywords:
: 91477 (view as issue list)
Depends on:
Blocks:
 
Reported: 2008-11-20 15:02 UTC by Ariel Constenla-Haile
Modified: 2013-02-24 21:07 UTC (History)
1 user (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
offapi diff (3.00 KB, patch)
2008-11-20 15:04 UTC, Ariel Constenla-Haile
no flags Details | Diff
toolkit diff (34.59 KB, patch)
2008-11-20 15:05 UTC, Ariel Constenla-Haile
no flags Details | Diff
com.sun.star.awt.XMenuExtended IDL (4.93 KB, text/plain)
2008-11-20 15:07 UTC, Ariel Constenla-Haile
no flags Details
com.sun.star.awt.XMenuExtended2 IDL (4.93 KB, text/plain)
2008-11-20 15:07 UTC, Ariel Constenla-Haile
no flags Details
com.sun.star.awt.XMenuBarExtended IDL (2.28 KB, text/plain)
2008-11-20 15:08 UTC, Ariel Constenla-Haile
no flags Details
com.sun.star.awt.XPopupMenuExtended IDL (12.54 KB, patch)
2008-11-20 15:10 UTC, Ariel Constenla-Haile
no flags Details | Diff
com.sun.star.awt.MenuItemStyle IDL (2.30 KB, text/plain)
2008-11-20 15:11 UTC, Ariel Constenla-Haile
no flags Details
com.sun.star.awt.MenuLogo IDL (2.31 KB, text/plain)
2008-11-20 15:12 UTC, Ariel Constenla-Haile
no flags Details
com.sun.star.awt.MenuItemType IDL (2.10 KB, text/plain)
2008-11-20 15:39 UTC, Ariel Constenla-Haile
no flags Details
Some changes to VCLXMenu: hideDisabledEntries() and enableAutoMnemotics() (33.51 KB, patch)
2008-11-26 04:18 UTC, Ariel Constenla-Haile
no flags Details | Diff
Some changes to css.awt.XMenuExtended2 (3.63 KB, text/plain)
2008-11-26 04:20 UTC, Ariel Constenla-Haile
no flags Details
Added enableAutoMnemotics() to css.awt.XPopupMenuExtended (12.86 KB, text/plain)
2008-11-26 04:21 UTC, Ariel Constenla-Haile
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Ariel Constenla-Haile 2008-11-20 15:02:58 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.
Comment 1 Ariel Constenla-Haile 2008-11-20 15:04:29 UTC
Created attachment 58151 [details]
offapi diff
Comment 2 Ariel Constenla-Haile 2008-11-20 15:05:12 UTC
Created attachment 58152 [details]
toolkit diff
Comment 3 Ariel Constenla-Haile 2008-11-20 15:07:19 UTC
Created attachment 58153 [details]
com.sun.star.awt.XMenuExtended IDL
Comment 4 Ariel Constenla-Haile 2008-11-20 15:07:32 UTC
Created attachment 58154 [details]
com.sun.star.awt.XMenuExtended2 IDL
Comment 5 Ariel Constenla-Haile 2008-11-20 15:08:43 UTC
Created attachment 58155 [details]
com.sun.star.awt.XMenuBarExtended IDL
Comment 6 Ariel Constenla-Haile 2008-11-20 15:10:05 UTC
Created attachment 58156 [details]
com.sun.star.awt.XPopupMenuExtended IDL
Comment 7 Ariel Constenla-Haile 2008-11-20 15:11:35 UTC
Created attachment 58157 [details]
com.sun.star.awt.MenuItemStyle IDL
Comment 8 Ariel Constenla-Haile 2008-11-20 15:12:41 UTC
Created attachment 58158 [details]
com.sun.star.awt.MenuLogo IDL
Comment 9 Ariel Constenla-Haile 2008-11-20 15:16:17 UTC
Changed issue type to PATCH
Changed status to STARTED

NB: ignore the duplicated XMenuExtended2.idl, they are the same: I just pressed
twice :-(
Comment 10 Ariel Constenla-Haile 2008-11-20 15:39:01 UTC
Created attachment 58160 [details]
com.sun.star.awt.MenuItemType IDL
Comment 11 Ariel Constenla-Haile 2008-11-20 15:43:29 UTC
Please ignore MenuItemStyle.idl, dummy me I confused it with MenuItemType.idl
Comment 12 carsten.driesner 2008-11-21 11:55:32 UTC
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.
Comment 13 carsten.driesner 2008-11-25 09:04:34 UTC
*** Issue 91477 has been marked as a duplicate of this issue. ***
Comment 14 Ariel Constenla-Haile 2008-11-26 04:18:38 UTC
Created attachment 58303 [details]
Some changes to VCLXMenu: hideDisabledEntries() and enableAutoMnemotics()
Comment 15 Ariel Constenla-Haile 2008-11-26 04:20:43 UTC
Created attachment 58304 [details]
Some changes to css.awt.XMenuExtended2
Comment 16 Ariel Constenla-Haile 2008-11-26 04:21:45 UTC
Created attachment 58305 [details]
Added enableAutoMnemotics() to css.awt.XPopupMenuExtended
Comment 17 carsten.driesner 2008-11-26 07:32:46 UTC
cd: Patch accepted. Committing changes to CWS fwk95.
Comment 18 carsten.driesner 2008-12-01 12:31:32 UTC
cd: Integrated into CWS fwk95.
Comment 19 carsten.driesner 2008-12-17 09:13:46 UTC
cd: Verified.
Comment 20 thorsten.ziehm 2010-02-22 15:13:25 UTC
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