#include <imenus.h>
Public Member Functions |
|
virtual | ~IMultiMenu () |
virtual int | NumMenusAllowed () const =0 |
virtual int | NumMenus () const =0 |
virtual IMenu * | GetMenu (int position)=0 |
virtual void | AddMenu (IMenu *menu, int pos=-1)=0 |
virtual void | RemoveMenu (int position)=0 |
virtual void | RemoveMenu (IMenu *menu)=0 |
virtual void | SetTitle (const MCHAR *customTitle, int pos)=0 |
virtual const MSTR & | GetTitle (int pos)=0 |
virtual void | SetUseCustomTitle (int pos, bool useCustomTitle)=0 |
virtual bool | GetUseCustomTitle (int pos) const =0 |
virtual ~IMultiMenu | ( | ) | [inline, virtual] |
{;}
virtual int NumMenusAllowed | ( | ) | const [pure virtual] |
virtual int NumMenus | ( | ) | const [pure virtual] |
virtual IMenu* GetMenu | ( | int | position | ) | [pure virtual] |
virtual void AddMenu | ( | IMenu * | menu, |
int | pos = -1 |
||
) | [pure virtual] |
virtual void RemoveMenu | ( | int | position | ) | [pure virtual] |
virtual void RemoveMenu | ( | IMenu * | menu | ) | [pure virtual] |
virtual void SetTitle | ( | const MCHAR * | customTitle, |
int | pos | ||
) | [pure virtual] |
virtual const MSTR& GetTitle | ( | int | pos | ) | [pure virtual] |
virtual void SetUseCustomTitle | ( | int | pos, |
bool | useCustomTitle | ||
) | [pure virtual] |
virtual bool GetUseCustomTitle | ( | int | pos | ) | const [pure virtual] |