Inheritance diagram for Exponent::GUI::Controls::CStepLabel:
Definition at line 39 of file CStepLabel.hpp.
Enumerator of the buttons that can control this control.
Definition at line 55 of file CStepLabel.hpp.
Exponent::GUI::Controls::CStepLabel::CStepLabel | ( | IControlRoot * | root, | |
const long | uniqueId, | |||
const CRect & | area, | |||
IActionListener * | listener = NULL | |||
) |
Construction
root | The root control | |
uniqueId | The uniqueId | |
area | The area of the control | |
listener | The action listener |
virtual Exponent::GUI::Controls::CStepLabel::~CStepLabel | ( | ) | [virtual] |
Destruction
void Exponent::GUI::Controls::CStepLabel::addString | ( | const CString & | string | ) |
Add a string
string | The string to add |
TStringCountedPointerArray* Exponent::GUI::Controls::CStepLabel::getMutableStringArray | ( | ) | const [inline] |
Get the string Array
TStringCountedPointerArray* | The string array |
Definition at line 96 of file CStepLabel.hpp.
References m_stringArray.
const TStringCountedPointerArray* Exponent::GUI::Controls::CStepLabel::getStringArray | ( | ) | const [inline] |
Get the string array
TStringCountedPointerArray* | The string array |
Definition at line 90 of file CStepLabel.hpp.
References m_stringArray.
virtual void Exponent::GUI::Controls::CStepLabel::handleActionEvent | ( | const CActionEvent & | event | ) | [virtual] |
Handle an event - a control has changed in some way and wants you
to update the internal workings accordingly
event | The event to hande |
void Exponent::GUI::Controls::CStepLabel::nextString | ( | ) |
Move to the next string
void Exponent::GUI::Controls::CStepLabel::previousString | ( | ) |
Move to the previous string
void Exponent::GUI::Controls::CStepLabel::setStep | ( | const long | step | ) |
Set the index
step | The step you want to display |
void Exponent::GUI::Controls::CStepLabel::wrapStringsAtEdges | ( | const bool | wrap | ) | [inline] |
Should the string table be wrapped at the ends (ie is the step after arraySize zero?)
Definition at line 101 of file CStepLabel.hpp.
References m_wrapStrings.
long Exponent::GUI::Controls::CStepLabel::m_currentStringIndex [protected] |
Current selection
Definition at line 139 of file CStepLabel.hpp.
TStringCountedPointerArray* Exponent::GUI::Controls::CStepLabel::m_stringArray [protected] |
The array of strings to display
Definition at line 137 of file CStepLabel.hpp.
Referenced by getMutableStringArray(), and getStringArray().
bool Exponent::GUI::Controls::CStepLabel::m_wrapStrings [protected] |