diff options
Diffstat (limited to 'vcl/inc/vcl/menu.hxx')
-rw-r--r-- | vcl/inc/vcl/menu.hxx | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/vcl/inc/vcl/menu.hxx b/vcl/inc/vcl/menu.hxx index 775a3571f40f..8476fc7be84e 100644 --- a/vcl/inc/vcl/menu.hxx +++ b/vcl/inc/vcl/menu.hxx @@ -151,7 +151,9 @@ private: sal_uInt16 nMenuFlags; sal_uInt16 nDefaultItem; // Id vom Default-Item sal_uInt16 nSelectedId; - +//IAccessibility2 Implementation 2009----- + sal_uInt16 nHighlightedItem; +//-----IAccessibility2 Implementation 2009 // Fuer Ausgabe: sal_uInt16 nCheckPos; sal_uInt16 nImagePos; @@ -242,7 +244,14 @@ public: sal_uInt16 GetItemPos( sal_uInt16 nItemId ) const; MenuItemType GetItemType( sal_uInt16 nPos ) const; sal_uInt16 GetCurItemId() const; +//IAccessibility2 Implementation 2009----- + void SetHightlightItem( sal_uInt16 nHighlightedItem ); + sal_uInt16 GetHighlightItem() const; + + XubString GetItemAccKeyStrFromPos(sal_uInt16 nPos ) const ; + sal_Bool IsTemporaryItemFromPos(sal_uInt16 nPos ) const; +//-----IAccessibility2 Implementation 2009 void SetDefaultItem( sal_uInt16 nItemId ) { nDefaultItem = nItemId; } sal_uInt16 GetDefaultItem() const { return nDefaultItem; } @@ -371,6 +380,9 @@ public: void SetAccessibleDescription( sal_uInt16 nItemId, const XubString& rStr ); XubString GetAccessibleDescription( sal_uInt16 nItemId ) const; +//IAccessibility2 Implementation 2009 + Menu* GetStartedFromMenu(){ return pStartedFrom ;} +//-----IAccessibility2 Implementation 2009 // returns whether the item a position nItemPos is highlighted or not. bool IsHighlighted( sal_uInt16 nItemPos ) const; |