class CODFontListBox: public CListBox
Font facenames owner-drawn listbox.
Defined in: OdFontCompPP.h
VIEWS_API CODFontListBox()
CODFontListBox constructor
VIEWS_API virtual ~CODFontListBox()
CODFontListBox destructor
VIEWS_API int AddFont(LOGFONT *, DWORD)
Adds a font to the list box.
VIEWS_API CString GetCurrentName()
Retrieves the currently selected font facename.
VIEWS_API ODFONTITEM_PPG* GetFontItem(int sel=-1)
Retrieves a font item for a listbox element (see alse ODFONTITEM_PPG).
VIEWS_API LPLOGFONT GetLogFont(int sel=-1)
Retrieves logical font info for a listbox element.
VIEWS_API DWORD GetFontType(int sel=-1)
Retrieves font type for a listbox element.
VIEWS_API virtual void DrawItem(LPDRAWITEMSTRUCT lpDIS)
Draws font listbox items.
VIEWS_API virtual void DeleteItem(LPDELETEITEMSTRUCT lpDIS)
Deletes an item from the font listbox.
VIEWS_API virtual void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct)
Returns the measurement of a listbox item.
VIEWS_API static void _DrawMaskedBitmap(CDC* pDC, CBitmap* pbmp, CBitmap* pbmpMask, int x, int y, int cx, int cy)
Draws a masked bitmap.
VIEWS_API static void _InitMaskFromBitmap(CBitmap* pbmp, CBitmap* pbmpMask)
Generates a sprite mask given a bitmap.
CBitmap m_bmpTrueType
TrueType bitmap (used for listbox item drawing).
CBitmap m_bmpMask
TrueType bitmap sprite mask.