#include <imenus.h>
Public Member Functions |
|
virtual | ~IMenuSettings () |
virtual bool | IsTokenValid (const ValidityToken &token)=0 |
virtual void | UpdateValidityToken (ValidityToken &token) const =0 |
virtual void | ResetDefaults ()=0 |
virtual void | SetBorderSz (int borderSz)=0 |
virtual int | GetBorderSz () const =0 |
virtual void | SetHorizontalMarginInPoints (int horizontalMarginInPoints)=0 |
virtual int | GetHorizontalMarginInPoints () const =0 |
virtual void | SetVerticalMarginInPoints (int verticalMarginInPoints)=0 |
virtual int | GetVerticalMarginInPoints () const =0 |
virtual int | GetHorizontalMargin (HDC hDC) const =0 |
virtual int | GetVerticalMargin (HDC hDC) const =0 |
virtual void | SetItemFontFace (MCHAR *szItemFontFace)=0 |
virtual const MCHAR * | GetItemFontFace () const =0 |
virtual void | SetTitleFontFace (MCHAR *szTitleFontFace)=0 |
virtual const MCHAR * | GetTitleFontFace () const =0 |
virtual void | SetItemFontSize (int itemFontSize)=0 |
virtual int | GetItemFontSize () const =0 |
virtual void | SetTitleFontSize (int titleFontSize)=0 |
virtual int | GetTitleFontSize () const =0 |
virtual void | SetUseUniformItemHeight (bool useUniformItemHeight)=0 |
virtual bool | GetUseUniformItemHeight () const =0 |
virtual void | SetUseUniformItemHeightBOOL (BOOL useUniformItemHeight)=0 |
virtual BOOL | GetUseUniformItemHeightBOOL () const =0 |
virtual void | SetOpacity (float opacity)=0 |
virtual float | GetOpacity () const =0 |
virtual void | SetDisplayMethod (DisplayMethod displayMethod)=0 |
virtual DisplayMethod | GetDisplayMethod () const =0 |
virtual void | SetAnimatedSteps (unsigned int steps)=0 |
virtual unsigned int | GetAnimatedSteps () const =0 |
virtual void | SetAnimatedStepTime (unsigned int ms)=0 |
virtual unsigned int | GetAnimatedStepTime () const =0 |
virtual void | SetSubMenuPauseTime (unsigned int ms)=0 |
virtual unsigned int | GetSubMenuPauseTime () const =0 |
virtual void | SetUseLastExecutedItem (bool useLastExecutedItem)=0 |
virtual bool | GetUseLastExecutedItem () const =0 |
virtual void | SetUseLastExecutedItemBOOL (BOOL useLastExecutedItem)=0 |
virtual BOOL | GetUseLastExecutedItemBOOL () const =0 |
virtual void | SetRepositionWhenClipped (bool repositionWhenClipped)=0 |
virtual bool | GetRepositionWhenClipped () const =0 |
virtual void | SetRepositionWhenClippedBOOL (BOOL repositionWhenClipped)=0 |
virtual BOOL | GetRepositionWhenClippedBOOL () const =0 |
virtual void | SetRemoveRedundantSeparators (bool removeRedundantSeparators)=0 |
virtual bool | GetRemoveRedundantSeparators () const =0 |
virtual void | SetRemoveRedundantSeparatorsBOOL (BOOL removeRedundantSeparators)=0 |
virtual BOOL | GetRemoveRedundantSeparatorsBOOL () const =0 |
virtual ~IMenuSettings | ( | ) | [inline, virtual] |
{;}
virtual bool IsTokenValid | ( | const ValidityToken & | token | ) | [pure virtual] |
virtual void UpdateValidityToken | ( | ValidityToken & | token | ) | const [pure virtual] |
virtual void ResetDefaults | ( | ) | [pure virtual] |
virtual void SetBorderSz | ( | int | borderSz | ) | [pure virtual] |
virtual int GetBorderSz | ( | ) | const [pure virtual] |
virtual void SetHorizontalMarginInPoints | ( | int | horizontalMarginInPoints | ) | [pure virtual] |
virtual int GetHorizontalMarginInPoints | ( | ) | const [pure virtual] |
virtual void SetVerticalMarginInPoints | ( | int | verticalMarginInPoints | ) | [pure virtual] |
virtual int GetVerticalMarginInPoints | ( | ) | const [pure virtual] |
virtual int GetHorizontalMargin | ( | HDC | hDC | ) | const [pure virtual] |
virtual int GetVerticalMargin | ( | HDC | hDC | ) | const [pure virtual] |
virtual void SetItemFontFace | ( | MCHAR * | szItemFontFace | ) | [pure virtual] |
virtual const MCHAR* GetItemFontFace | ( | ) | const [pure virtual] |
virtual void SetTitleFontFace | ( | MCHAR * | szTitleFontFace | ) | [pure virtual] |
virtual const MCHAR* GetTitleFontFace | ( | ) | const [pure virtual] |
virtual void SetItemFontSize | ( | int | itemFontSize | ) | [pure virtual] |
virtual int GetItemFontSize | ( | ) | const [pure virtual] |
virtual void SetTitleFontSize | ( | int | titleFontSize | ) | [pure virtual] |
virtual int GetTitleFontSize | ( | ) | const [pure virtual] |
virtual void SetUseUniformItemHeight | ( | bool | useUniformItemHeight | ) | [pure virtual] |
virtual bool GetUseUniformItemHeight | ( | ) | const [pure virtual] |
virtual void SetUseUniformItemHeightBOOL | ( | BOOL | useUniformItemHeight | ) | [pure virtual] |
virtual BOOL GetUseUniformItemHeightBOOL | ( | ) | const [pure virtual] |
virtual void SetOpacity | ( | float | opacity | ) | [pure virtual] |
virtual float GetOpacity | ( | ) | const [pure virtual] |
virtual void SetDisplayMethod | ( | DisplayMethod | displayMethod | ) | [pure virtual] |
virtual DisplayMethod GetDisplayMethod | ( | ) | const [pure virtual] |
virtual void SetAnimatedSteps | ( | unsigned int | steps | ) | [pure virtual] |
virtual unsigned int GetAnimatedSteps | ( | ) | const [pure virtual] |
virtual void SetAnimatedStepTime | ( | unsigned int | ms | ) | [pure virtual] |
virtual unsigned int GetAnimatedStepTime | ( | ) | const [pure virtual] |
virtual void SetSubMenuPauseTime | ( | unsigned int | ms | ) | [pure virtual] |
virtual unsigned int GetSubMenuPauseTime | ( | ) | const [pure virtual] |
virtual void SetUseLastExecutedItem | ( | bool | useLastExecutedItem | ) | [pure virtual] |
virtual bool GetUseLastExecutedItem | ( | ) | const [pure virtual] |
virtual void SetUseLastExecutedItemBOOL | ( | BOOL | useLastExecutedItem | ) | [pure virtual] |
virtual BOOL GetUseLastExecutedItemBOOL | ( | ) | const [pure virtual] |
virtual void SetRepositionWhenClipped | ( | bool | repositionWhenClipped | ) | [pure virtual] |
virtual bool GetRepositionWhenClipped | ( | ) | const [pure virtual] |
virtual void SetRepositionWhenClippedBOOL | ( | BOOL | repositionWhenClipped | ) | [pure virtual] |
virtual BOOL GetRepositionWhenClippedBOOL | ( | ) | const [pure virtual] |
virtual void SetRemoveRedundantSeparators | ( | bool | removeRedundantSeparators | ) | [pure virtual] |
virtual bool GetRemoveRedundantSeparators | ( | ) | const [pure virtual] |
virtual void SetRemoveRedundantSeparatorsBOOL | ( | BOOL | removeRedundantSeparators | ) | [pure virtual] |
virtual BOOL GetRemoveRedundantSeparatorsBOOL | ( | ) | const [pure virtual] |