Product: Application Framework
          Type: changed
         Title: Extended UNO AWT menu API
     Posted by:
      Affected: toolkit framework svtools
         TaskId: i96390
Effective from: CWS fwk95
    CWS status: ready for QA

Configuration [ ]
File format change [ ]
Help/ Guide [ ]
Performance test [ ]
Translation [ ]
UI relevant [ ]

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.


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 );


To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to