Lines Matching refs:Menu
40 class Menu;
105 const Menu* mpMenu;
107 explicit ImplMenuDelData( const Menu* );
124 class VCL_DLLPUBLIC Menu : public Resource class
136 Menu* pStartedFrom;
172 SAL_DLLPRIVATE Menu* ImplGetStartMenu();
173 SAL_DLLPRIVATE Menu* ImplFindSelectMenu();
174 SAL_DLLPRIVATE Menu* ImplFindMenu( sal_uInt16 nId );
186 DECL_DLLPRIVATE_LINK( ImplCallSelect, Menu* );
201 SAL_DLLPRIVATE Menu* ImplGetStartedFrom() const;
203 Menu();
204 explicit Menu( sal_Bool bMenuBar );
208 SAL_DLLPRIVATE void ImplSelectWithStart( Menu* pStartMenu = NULL );
210 virtual ~Menu();
231 void CopyItem( const Menu& rMenu, sal_uInt16 nPos,
333 Menu& operator =( const Menu& rMenu );
379 Menu* GetStartedFromMenu(){ return pStartedFrom ;} in GetStartedFromMenu()
395 class VCL_DLLPUBLIC MenuBar : public Menu
407 friend class Menu;
434 sal_Bool HandleMenuActivateEvent( Menu *pMenu ) const;
435 sal_Bool HandleMenuDeActivateEvent( Menu *pMenu ) const;
436 sal_Bool HandleMenuHighlightEvent( Menu *pMenu, sal_uInt16 nEventId ) const;
437 sal_Bool HandleMenuCommandEvent( Menu *pMenu, sal_uInt16 nEventId ) const;
438 sal_Bool HandleMenuButtonEvent( Menu *pMenu, sal_uInt16 nEventId ) const;
480 Menu::operator =( rMenu ); in operator =()
489 class VCL_DLLPUBLIC PopupMenu : public Menu
491 friend class Menu;
497 …Menu** pRefAutoSubMenu; // keeps track if a pointer to this Menu is stored in the MenuItemDa…
499 …atingWindow* ImplGetFloatingWindow() const { return (MenuFloatingWindow*)Menu::ImplGetWindow(); } in ImplGetFloatingWindow()
502 …lExecute( Window* pWindow, const Rectangle& rRect, sal_uLong nPopupFlags, Menu* pStaredFrom, sal_B…
531 Menu::operator =( rMenu ); in operator =()