Inheritance diagram for Exponent::GUI::Controls::CPresetBrowser:
Definition at line 46 of file CPresetBrowser.hpp.
Exponent::GUI::Controls::CPresetBrowser::CPresetBrowser | ( | IControlRoot * | root, | |
const long | uniqueId, | |||
const CRect & | area, | |||
IActionListener * | listener = NULL | |||
) |
Construction
root | The root control that this control is being added to | |
uniqueId | The unique Identifier of this control or CCONTROL_NO_ID_REQUIRED if no id is required | |
area | The area of this control relative to the root controls top left | |
listener | The action listener |
virtual Exponent::GUI::Controls::CPresetBrowser::~CPresetBrowser | ( | ) | [virtual] |
Destruction
virtual void Exponent::GUI::Controls::CPresetBrowser::handleActionEvent | ( | const CActionEvent & | event | ) | [virtual] |
Handle an action event
event | The event to handle |
void Exponent::GUI::Controls::CPresetBrowser::initialise | ( | const SPresetBrowserSetup & | setup | ) |
Initialise
setup | The setup information for the browser |
virtual void Exponent::GUI::Controls::CPresetBrowser::registerPresetHandler | ( | IPresetHandler * | handler | ) | [inline, virtual] |
Register the preset handler
handler | The handler for preset information |
Definition at line 142 of file CPresetBrowser.hpp.
References m_presetHandler.
void Exponent::GUI::Controls::CPresetBrowser::setMenuWindowAttributes | ( | CWindowAttributes * | windowAttributes, | |
const SMenuColours & | colours | |||
) |
Set menu window attributes
windowAttributes | The attributes for the menu window | |
colours | The colours of the menu window |
Tha handler for preset information
Definition at line 439 of file CPresetBrowser.hpp.
Referenced by registerPresetHandler().
The head allows the user to choose a bank etc
Definition at line 437 of file CPresetBrowser.hpp.
CSystemString Exponent::GUI::Controls::CPresetBrowser::m_rootPath [protected] |
The root path that the user cannot go above
Definition at line 438 of file CPresetBrowser.hpp.
The selector allows the user to select a preset
Definition at line 436 of file CPresetBrowser.hpp.