#include <ap_UnixToolbar_FontCombo.h>
Public Member Functions | |
AP_UnixToolbar_FontCombo (EV_Toolbar *pToolbar, XAP_Toolbar_Id id) | |
virtual | ~AP_UnixToolbar_FontCombo (void) |
virtual bool | populate (void) |
Static Public Member Functions | |
static EV_Toolbar_Control * | static_constructor (EV_Toolbar *, XAP_Toolbar_Id id) |
AP_UnixToolbar_FontCombo::AP_UnixToolbar_FontCombo | ( | EV_Toolbar * | pToolbar, | |
XAP_Toolbar_Id | id | |||
) |
References GR_CairoGraphics::getAllFontCount(), EV_Toolbar_Control::m_nLimit, EV_Toolbar_Control::m_nPixels, UT_ASSERT, and UT_DEBUG_ONLY_ARG.
Referenced by static_constructor().
AP_UnixToolbar_FontCombo::~AP_UnixToolbar_FontCombo | ( | void | ) | [virtual] |
bool AP_UnixToolbar_FontCombo::populate | ( | void | ) | [virtual] |
Implements EV_Toolbar_Control.
References UT_GenericVector< T >::addItem(), UT_GenericVector< T >::clear(), GR_CairoGraphics::getAllFontNames(), XAP_App::getApp(), XAP_App::getGraphicsFactory(), UT_GenericVector< T >::getNthItem(), EV_Toolbar_Control::m_pToolbar, EV_Toolbar_Control::m_vecContents, UT_GenericVector< T >::size(), and UT_ASSERT.
ABI_W_NO_CONST_QUAL ABI_W_POP EV_Toolbar_Control * AP_UnixToolbar_FontCombo::static_constructor | ( | EV_Toolbar * | pToolbar, | |
XAP_Toolbar_Id | id | |||
) | [static] |
References AP_UnixToolbar_FontCombo().