Inheritance diagram for Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead:
Definition at line 315 of file CPresetBrowser.hpp.
The identifiers for the internal controls.
e_bankCombo | Bank selection switch id |
e_loadButton | Load button id |
e_saveButton | Save button id |
Definition at line 415 of file CPresetBrowser.hpp.
Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::CPresetBrowserHead | ( | IControlRoot * | root, | |
const long | uniqueId, | |||
const CRect & | area, | |||
IActionListener * | listener = NULL , |
|||
IPresetHandler * | presetHandler = NULL , |
|||
CPresetBrowserSelector * | selector = NULL | |||
) |
Construction
root | The root control | |
uniqueId | THe uniqueID of this control | |
area | The area of this control | |
listener | The action listener | |
presetHandler | The preset handler to use | |
selector | The selector to interface with |
virtual Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::~CPresetBrowserHead | ( | ) | [virtual] |
Destruction
void Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::createBankMenu | ( | ) | [protected] |
Create the bank menu
const CSystemString& Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::getBankPath | ( | ) | const [inline] |
Get the last selected path
const | CSystemString& The last selected path |
Definition at line 374 of file CPresetBrowser.hpp.
References m_bankPath.
virtual void Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::handleActionEvent | ( | const CActionEvent & | event | ) | [virtual] |
Handle an action event
event | The event to handle |
void Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::intialise | ( | const SPresetBrowserHeadSetup & | setup | ) |
Initialise
setup | The setup information for the browser |
void Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::setMenuWindowAttributes | ( | CWindowAttributes * | windowAttributes, | |
const SMenuColours & | colours | |||
) |
Set menu window attributes
windowAttributes | The attributes for the menu window | |
colours | The colours of the menu window |
The bank combo box
Definition at line 425 of file CPresetBrowser.hpp.
The bank menu
Definition at line 426 of file CPresetBrowser.hpp.
CSystemString Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_bankPath [protected] |
The path to the selected bank
Definition at line 424 of file CPresetBrowser.hpp.
Referenced by getBankPath().
CMomentaryButton* Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_loadButton [protected] |
The load button
Definition at line 427 of file CPresetBrowser.hpp.
IPresetHandler* Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_presetHandler [protected] |
The handler for preset information
Definition at line 430 of file CPresetBrowser.hpp.
CSystemString Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_rootPath [protected] |
The root path
Definition at line 429 of file CPresetBrowser.hpp.
CMomentaryButton* Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_saveButton [protected] |
The save button
Definition at line 428 of file CPresetBrowser.hpp.
CPresetBrowserSelector* Exponent::GUI::Controls::CPresetBrowser::CPresetBrowserHead::m_selector [protected] |
The selector
Definition at line 431 of file CPresetBrowser.hpp.