Class: ewol::widget::CheckBox


Constructor and Destructor:

+               CheckBox             (const std::string & newLabel);
+ ~CheckBox (void);

Synopsis:

+  static void  init                 (ewol::widget::Manager & _widgetManager);
+ void setLabel (std::string newLabel);
+ void setValue (bool val);
+ bool getValue (void);
+ void calculateMinMaxSize (void);
+ void onRegenerateDisplay (void);
+ bool onEventInput (const ewol::event::Input & _event);
+ bool onEventEntry (const ewol::event::Entry & _event);
# void onDraw (void);

Object Hierarchy:

ewol::Object
    +--> ewol::Widget
        +--> ewol::widget::CheckBox

Description:

/** * @ingroup ewolWidgetGroup */

Detail:

ewol::widget::init ()

static void init(ewol::widget::Manager & _widgetManager);



ewol::widget::CheckBox ()

CheckBox(const std::string & newLabel);



ewol::widget::~CheckBox ()

~CheckBox(void);



setLabel ()

void setLabel(std::string newLabel);



setValue ()

void setValue(bool val);



getValue ()

bool getValue(void);



calculateMinMaxSize ()

void calculateMinMaxSize(void);



onRegenerateDisplay ()

void onRegenerateDisplay(void);



onEventInput ()

bool onEventInput(const ewol::event::Input & _event);



onEventEntry ()

bool onEventEntry(const ewol::event::Entry & _event);



onDraw ()

void onDraw(void);