#include <xap_Win32Toolbar_Icons.h>
Public Member Functions | |
XAP_Win32Toolbar_Icons (void) | |
~XAP_Win32Toolbar_Icons (void) | |
Static Public Member Functions | |
static bool | getBitmapForIcon (HWND hwnd, UT_uint32 maxWidth, UT_uint32 maxHeight, const UT_RGBColor *pColor, const char *szIconName, HBITMAP *pBitmap) |
static bool | getAlphaBitmapForIcon (HWND hwnd, UT_uint32 maxWidth, UT_uint32 maxHeight, const char *szIconName, HBITMAP *pBitmap) |
XAP_Win32Toolbar_Icons::XAP_Win32Toolbar_Icons | ( | void | ) |
References _map_name_id::name, and UT_ASSERT.
XAP_Win32Toolbar_Icons::~XAP_Win32Toolbar_Icons | ( | void | ) |
bool XAP_Win32Toolbar_Icons::getAlphaBitmapForIcon | ( | HWND | hwnd, | |
UT_uint32 | maxWidth, | |||
UT_uint32 | maxHeight, | |||
const char * | szIconName, | |||
HBITMAP * | pBitmap | |||
) | [static] |
References XAP_App::getApp(), XAP_Win32App::getInstance(), _map_name_id::name, TRANSPARENT_B, TRANSPARENT_G, TRANSPARENT_R, and UT_ASSERT.
Referenced by EV_Win32Menu::_loadBitmap().
bool XAP_Win32Toolbar_Icons::getBitmapForIcon | ( | HWND | hwnd, | |
UT_uint32 | maxWidth, | |||
UT_uint32 | maxHeight, | |||
const UT_RGBColor * | pColor, | |||
const char * | szIconName, | |||
HBITMAP * | pBitmap | |||
) | [static] |
References XAP_App::getApp(), XAP_Win32App::getInstance(), UT_RGBColor::m_blu, UT_RGBColor::m_grn, UT_RGBColor::m_red, _map_name_id::name, TRANSPARENT_B, TRANSPARENT_G, and TRANSPARENT_R.
Referenced by EV_Win32Menu::_loadBitmap(), XAP_Win32Dialog_Language::_onInitDialog(), AP_Win32Dialog_Columns::_onInitDialog(), XAP_Win32DialogHelper::s_loadBitmap(), and EV_Win32Toolbar::synthesize().