#include <hwWidget.h>
Public Member Functions | |
virtual | ~hwWidget () |
virtual string | draw ()=0 |
string | getName () const |
void | setValue (const string &value) |
void | setName (const string &name) |
string | getValue () const |
bool | isVisible () const |
void | setVisibility (bool visible) |
string | getClass () |
virtual string | toString () |
virtual void | onClick () |
virtual void | onChange () |
Protected Member Functions | |
hwWidget (const string &classname) | |
Protected Attributes | |
string | myName |
string | myValue |
string | myClass |
bool | myVisibleFlag |
Friends | |
class | hwServer |
virtual hwWidget::~hwWidget | ( | ) | [virtual] |
hwWidget::hwWidget | ( | const string & | classname | ) | [protected] |
virtual string hwWidget::draw | ( | ) | [pure virtual] |
Implemented in hwButton, hwButtonbar, hwCheckbox, hwCombo, hwEntry, hwLabel, hwList, hwMenu, hwMenubar, hwMenuItem, hwScrollWindow, hwSplitPane, hwStatusbar, hwTabLayout, hwTable, hwTableLayout, hwText, hwTree, and hwWindow.
string hwWidget::getClass | ( | ) | [inline] |
string hwWidget::getName | ( | ) | const [inline] |
string hwWidget::getValue | ( | ) | const [inline] |
bool hwWidget::isVisible | ( | ) | const [inline] |
virtual void hwWidget::onChange | ( | ) | [inline, virtual] |
virtual void hwWidget::onClick | ( | ) | [inline, virtual] |
void hwWidget::setName | ( | const string & | name | ) |
void hwWidget::setValue | ( | const string & | value | ) | [inline] |
void hwWidget::setVisibility | ( | bool | visible | ) | [inline] |
virtual string hwWidget::toString | ( | ) | [inline, virtual] |
Reimplemented in hwLabel.
friend class hwServer [friend] |
string hwWidget::myClass [protected] |
string hwWidget::myName [protected] |
string hwWidget::myValue [protected] |
bool hwWidget::myVisibleFlag [protected] |