|
Public Types |
| enum | {
kChecked = 0x01,
kDisabled = 0x02,
kSelected = 0x04,
kSubMenu = 0x08,
kTitle = 0x10
} |
Public Member Functions |
| | COptionMenuScheme () |
| virtual | ~COptionMenuScheme () |
| virtual void | getItemSize (const char *text, CDrawContext *pContext, CPoint &size) |
| virtual void | drawItem (const char *text, long itemId, long state, CDrawContext *pContext, const CRect &rect) |
| void | setColors (CColor back, CColor select, CColor text, CColor htext, CColor dtext) |
| void | setFont (CFont f) |
Protected Member Functions |
| virtual void | drawItemBack (CDrawContext *pContext, const CRect &rect, bool hilite) |
Protected Attributes |
| CColor | backgroundColor |
| CColor | selectionColor |
| CColor | textColor |
| CColor | hiliteTextColor |
| CColor | disableTextColor |
| CFont | font |