Class: ewol::widget::Label


Constructor and Destructor:

+                      Label                (std::string _newLabel);
+ ~Label (void);

Synopsis:

+  static void         init                 (ewol::widget::Manager & _widgetManager);
+ void setLabel (const std::string & _newLabel);
+ void setValue (const std::string & _newLabel);
+ std::string getLabel (void);
+ std::string getValue (void);
+ void calculateMinMaxSize (void);
+ void onRegenerateDisplay (void);
+ bool onEventInput (const ewol::event::Input & _event);
+ bool loadXML (exml::Element * _node);
# void onDraw (void);

Object Hierarchy:

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

Description:

/** * @ingroup ewolWidgetGroup */

Detail:

ewol::widget::init ()

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

Main call of recording the widget on the List of "widget named creator"


ewol::widget::Label ()

Label(std::string _newLabel);

Constructor


ewol::widget::~Label ()

~Label(void);

destructor


setLabel ()

void setLabel(const std::string & _newLabel);

change the label displayed


setValue ()

void setValue(const std::string & _newLabel);



getLabel ()

std::string getLabel(void);

get the current displayed label


getValue ()

std::string getValue(void);



calculateMinMaxSize ()

void calculateMinMaxSize(void);



onRegenerateDisplay ()

void onRegenerateDisplay(void);



onEventInput ()

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



loadXML ()

bool loadXML(exml::Element * _node);



onDraw ()

void onDraw(void);