#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] |