hwWidget Class Reference

#include <hwWidget.h>

Inheritance diagram for hwWidget:

hwButton hwButtonbar hwCheckbox hwCombo hwEntry hwLabel hwList hwMenu hwMenubar hwMenuItem hwScrollWindow hwSplitPane hwStatusbar hwTabLayout hwTable hwTableLayout hwText hwTree hwWindow

List of all members.

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


Constructor & Destructor Documentation

virtual hwWidget::~hwWidget (  )  [virtual]

hwWidget::hwWidget ( const string &  classname  )  [protected]


Member Function Documentation

virtual string hwWidget::draw (  )  [pure virtual]

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.


Friends And Related Function Documentation

friend class hwServer [friend]


Member Data Documentation

string hwWidget::myClass [protected]

string hwWidget::myName [protected]

string hwWidget::myValue [protected]

bool hwWidget::myVisibleFlag [protected]


The documentation for this class was generated from the following file:

Generated on Fri Feb 27 23:58:52 2009 for libhw by  doxygen 1.5.8