mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-29 16:31:05 +02:00
CComponentsHeader: add icons to button collection for use in headers or footers
Origin commit data
------------------
Commit: 9955fa9203
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-04-24 (Thu, 24 Apr 2014)
This commit is contained in:
@@ -249,6 +249,36 @@ void CComponentsHeader::addContextButton(const int& buttons)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_INFO);
|
||||
if (buttons & CC_BTN_MENU)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_MENU);
|
||||
if (buttons & CC_BTN_MUTE_ZAP_ACTIVE )
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_MUTE_ZAP_ACTIVE);
|
||||
if (buttons & CC_BTN_MUTE_ZAP_INACTIVE )
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_MUTE_ZAP_INACTIVE);
|
||||
if (buttons & CC_BTN_OKAY)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_OKAY);
|
||||
if (buttons & CC_BTN_MUTE)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_MUTE);
|
||||
if (buttons & CC_BTN_TOP)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_TOP);
|
||||
if (buttons & CC_BTN_DOWN)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_DOWN);
|
||||
if (buttons & CC_BTN_RIGHT)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_RIGHT);
|
||||
if (buttons & CC_BTN_LEFT)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_LEFT);
|
||||
if (buttons & CC_BTN_FORWARD)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_FORWARD);
|
||||
if (buttons & CC_BTN_BACKWARD)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_BACKWARD);
|
||||
if (buttons & CC_BTN_PAUSE)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_PAUSE);
|
||||
if (buttons & CC_BTN_PLAY)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_PLAY);
|
||||
if (buttons & CC_BTN_RECORD_ACTIVE)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_RECORD_ACTIVE);
|
||||
if (buttons & CC_BTN_RECORD_INACTIVE)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_RECORD_INACTIVE);
|
||||
if (buttons & CC_BTN_RECORD_STOP)
|
||||
addContextButton(NEUTRINO_ICON_BUTTON_STOP);
|
||||
}
|
||||
|
||||
void CComponentsHeader::removeContextButtons()
|
||||
|
@@ -153,12 +153,27 @@ class CComponentsHeader : public CComponentsForm
|
||||
|
||||
enum
|
||||
{
|
||||
CC_BTN_HELP = 0x02,
|
||||
CC_BTN_INFO = 0x04,
|
||||
CC_BTN_MENU = 0x40,
|
||||
CC_BTN_EXIT = 0x80
|
||||
|
||||
CC_BTN_HELP = 0x02,
|
||||
CC_BTN_INFO = 0x04,
|
||||
CC_BTN_MENU = 0x40,
|
||||
CC_BTN_EXIT = 0x80,
|
||||
CC_BTN_MUTE_ZAP_ACTIVE = 0x100,
|
||||
CC_BTN_MUTE_ZAP_INACTIVE = 0x200,
|
||||
CC_BTN_OKAY = 0x400,
|
||||
CC_BTN_MUTE = 0x800,
|
||||
CC_BTN_TOP = 0x1000,
|
||||
CC_BTN_DOWN = 0x2000,
|
||||
CC_BTN_RIGHT = 0x4000,
|
||||
CC_BTN_LEFT = 0x8000,
|
||||
CC_BTN_FORWARD = 0x10000,
|
||||
CC_BTN_BACKWARD = 0x20000,
|
||||
CC_BTN_PAUSE = 0x40000,
|
||||
CC_BTN_PLAY = 0x80000,
|
||||
CC_BTN_RECORD_ACTIVE = 0x100000,
|
||||
CC_BTN_RECORD_INACTIVE = 0x200000,
|
||||
CC_BTN_RECORD_STOP = 0x400000
|
||||
};
|
||||
|
||||
///set offset between icons within context button object
|
||||
virtual void setButtonsSpace(const int buttons_space){cch_buttons_space = buttons_space;};
|
||||
|
||||
|
Reference in New Issue
Block a user