extern const wchar_t* IDB_CONTROLBAR_DELETE_DIM;
extern const wchar_t* IDB_CONTROLBAR_MORE;
extern const wchar_t* IDB_CONTROLBAR_MORE_DISABLED;
+extern const wchar_t* IDB_CONTROLBAR_MORE_PRESSED;
extern const wchar_t* IDB_CONTROLBAR_SHARE;
extern const wchar_t* IDB_CONTROLBAR_SHARE_DIM;
extern const wchar_t* IDB_LISTVIEW_EMPTY;
ButtonItem footerMore;
footerMore.Construct(BUTTON_ITEM_STYLE_ICON, IDA_FOOTER_MORE);
+
Bitmap* pBitmapMore = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE);
Bitmap* pBitmapMoreDim = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE_DISABLED);
+ Bitmap* pBitmapMorePressed = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE_PRESSED);
- if (pBitmapMore != null && pBitmapMoreDim != null)
+ if (pBitmapMore != null && pBitmapMoreDim != null && pBitmapMorePressed != null)
{
footerMore.SetIcon(BUTTON_ITEM_STATUS_NORMAL, pBitmapMore);
footerMore.SetIcon(BUTTON_ITEM_STATUS_DISABLED, pBitmapMoreDim);
+ footerMore.SetIcon(BUTTON_ITEM_STATUS_PRESSED, pBitmapMorePressed);
}
pFooter->SetButton(BUTTON_POSITION_LEFT,footerMore);
delete pBitmapMore;
delete pBitmapMoreDim;
+ delete pBitmapMorePressed;
__pContextMenuMore = new (std::nothrow) ContextMenu();
__pContextMenuMore->Construct(Point(0, 0), CONTEXT_MENU_STYLE_LIST);
footerMore.Construct(BUTTON_ITEM_STYLE_ICON, IDA_FOOTER_MORE);
Bitmap* pBitmapMore = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE);
Bitmap* pBitmapMoreDim = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE_DISABLED);
+ Bitmap* pBitmapMorePressed = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE_PRESSED);
- if (pBitmapMore != null && pBitmapMoreDim != NULL)
+ if (pBitmapMore != null && pBitmapMoreDim != NULL && pBitmapMorePressed != null)
{
footerMore.SetIcon(BUTTON_ITEM_STATUS_NORMAL, pBitmapMore);
footerMore.SetIcon(BUTTON_ITEM_STATUS_DISABLED, pBitmapMoreDim);
+ footerMore.SetIcon(BUTTON_ITEM_STATUS_PRESSED, pBitmapMorePressed);
}
pFooter->SetButton(BUTTON_POSITION_LEFT,footerMore);
delete pBitmapMore;
delete pBitmapMoreDim;
+ delete pBitmapMorePressed;
FooterItem footerShare;
r = footerShare.Construct(IDA_FOOTER_SHARE);
ButtonItem footerMore;
footerMore.Construct(BUTTON_ITEM_STYLE_ICON, IDA_FOOTER_MORE);
+
Bitmap* pBitmapMore = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE);
- if (pBitmapMore != null)
+ Bitmap* pBitmapMoreDim = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE_DISABLED);
+ Bitmap* pBitmapMorePressed = ResourceManager::GetBitmapN(IDB_CONTROLBAR_MORE_PRESSED);
+
+ if (pBitmapMore != null && pBitmapMoreDim != null && pBitmapMorePressed != null)
{
footerMore.SetIcon(BUTTON_ITEM_STATUS_NORMAL, pBitmapMore);
+ footerMore.SetIcon(BUTTON_ITEM_STATUS_DISABLED, pBitmapMoreDim);
+ footerMore.SetIcon(BUTTON_ITEM_STATUS_PRESSED, pBitmapMorePressed);
}
pFooter->SetButton(BUTTON_POSITION_LEFT, footerMore);
+ delete pBitmapMore;
+ delete pBitmapMoreDim;
+ delete pBitmapMorePressed;
+
FooterItem itemCamera;
itemCamera.Construct(IDA_FOOTER_CAMERA);
Bitmap* pBitmapCamera = ResourceManager::GetBitmapN(IDB_CONTROLBAR_CAMERA);
const wchar_t* IDB_CONTROLBAR_DELETE_DIM = L"T01_toolbar_icon_delete_dim_web.png";
const wchar_t* IDB_CONTROLBAR_MORE = L"T01_controlbar_icon_more.png";
const wchar_t* IDB_CONTROLBAR_MORE_DISABLED = L"00_icon_more_dim.png";
+const wchar_t* IDB_CONTROLBAR_MORE_PRESSED = L"00_icon_more_press.png";
const wchar_t* IDB_CONTROLBAR_SHARE = L"T01_controlbar_icon_share02.png";
const wchar_t* IDB_CONTROLBAR_SHARE_DIM = L"T01_toolbar_icon_share_dim_web.png";
const wchar_t* IDB_LISTVIEW_EMPTY = L"T01_Nocontents_picture.png";