carsten.dries...@sun.com wrote:


       Product: Application Framework
          Type: changed
         Title: Extended UNO AWT menu API
     Posted by: carsten.dries...@sun.com
      Affected: toolkit framework svtools
         TaskId: i96390
<http://www.openoffice.org/issues/show_bug.cgi?id=96390>
Effective from: CWS fwk95
           CWS:
<http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/fwk95>
    CWS status: ready for QA


*Flags*
-------
API/ BASIC [ ]
Configuration [ ]
File format change [ ]
Help/ Guide [ ]
Performance test [ ]
Translation [ ]
UI relevant [ ]


*Description*
-------------
The current UNO AWT menu API lacks of several features available by
VCL, which are important from an extension developer's point of view.
With the following we work have been enhanced this API, by extending
it with new interfaces. Special thanks to Ariel Constenla Haile for
the effort and work.

+ com.sun.star.awt.XPopupMenuExtended

interface XPopupMenuExtended
{
    interface ::com::sun::star::awt::XPopupMenu;
    interface ::com::sun::star::awt::XMenuExtended2;

    boolean isInExecute();
    void endExecute();
void setLogo( [in] ::com::sun::star::awt::MenuLogo aMenuLogo );
    ::com::sun::star::awt::MenuLogo getLogo();
void enableAutoMnemotics( [in] boolean bEnable );

Just for your information.

As UNO AWT already uses the term "mnemonic" I decided to change the name of the method "enableAutoMnemotics" in XPopupMenuExtended.

- void enableAutoMnemotics( [in] boolean bEnable );
+ void enableAutoMnemonics( [in] boolean bEnable );

Regards,
Carsten

---------------------------------------------------------------------
To unsubscribe, e-mail: features-unsubscr...@framework.openoffice.org
For additional commands, e-mail: features-h...@framework.openoffice.org

Reply via email to