#include <imenus.h>

Public Member Functions |
|
| virtual | ~IMenuLocalContext () |
| virtual void | SetHDrawDC (HDC hDrawDC)=0 |
| virtual HDC | GetHDrawDC () const =0 |
| virtual void | SetLocalCursorPosition (const IPoint2 &localCursorPos)=0 |
| virtual const IPoint2 & | GetLocalCursorPosition () const =0 |
| virtual void | SetMenuItemWidth (int menuWidth)=0 |
| virtual int | GetMenuItemWidth () const =0 |
| virtual void | SetLevel (int level)=0 |
| virtual int | GetLevel () const =0 |
| virtual void | SetLastExecutedItemPath (Tab< IMenuItem * > *pExecutedItemPath)=0 |
| virtual Tab< IMenuItem * > * | GetLastExecutedItemPath ()=0 |
| virtual void | SetMenuColors (const MenuColors *pMenuColors)=0 |
| virtual const MenuColors * | GetMenuColors () const =0 |
| virtual void | SetIMenuGlobalContext (IMenuGlobalContext *pIMenuGlobalContext, int level, Tab< IMenuItem * > *pExecutedItemPath, const MenuColors *pMenuColors)=0 |
| virtual IMenuGlobalContext * | GetIMenuGlobalContext () const =0 |
| virtual ~IMenuLocalContext | ( | ) | [inline, virtual] |
{;}
| virtual void SetHDrawDC | ( | HDC | hDrawDC | ) | [pure virtual] |
| virtual HDC GetHDrawDC | ( | ) | const [pure virtual] |
| virtual void SetLocalCursorPosition | ( | const IPoint2 & | localCursorPos | ) | [pure virtual] |
| virtual const IPoint2& GetLocalCursorPosition | ( | ) | const [pure virtual] |
| virtual void SetMenuItemWidth | ( | int | menuWidth | ) | [pure virtual] |
| virtual int GetMenuItemWidth | ( | ) | const [pure virtual] |
| virtual void SetLevel | ( | int | level | ) | [pure virtual] |
| virtual int GetLevel | ( | ) | const [pure virtual] |
| virtual void SetMenuColors | ( | const MenuColors * | pMenuColors | ) | [pure virtual] |
| virtual const MenuColors* GetMenuColors | ( | ) | const [pure virtual] |
| virtual void SetIMenuGlobalContext | ( | IMenuGlobalContext * | pIMenuGlobalContext, |
| int | level, | ||
| Tab< IMenuItem * > * | pExecutedItemPath, | ||
| const MenuColors * | pMenuColors | ||
| ) | [pure virtual] |
| virtual IMenuGlobalContext* GetIMenuGlobalContext | ( | ) | const [pure virtual] |