class: ewol::widget::Parameter


Constructor and Destructor:

+                                      Parameter        (void );
+ ~Parameter (void );

Synopsis:

+         const char* const            eventClose;
+ virtual void onReceiveMessage (const ewol::object::Message & _msg);
+ virtual void onObjectRemove (ewol::Object* _removeObject);
+ void setTitle (std::string _label);
+ void menuAdd (std::string _label,
std::string _image,
ewol::Widget* _associateWidget);
+ void menuAddGroup (std::string _label);
+ void menuClear (void );
+ void menuSeparator (void );

Object Hierarchy:

+ewol::Object
+--> +ewol::Widget
+--> +ewol::widget::Container
+--> +ewol::widget::PopUp
+--> ewol::widget::Parameter

Detail:

eventClose

+ const char* const eventClose;



Parameter

+  Parameter (void );



~Parameter

+  ~Parameter (void );



onReceiveMessage

+ virtual void onReceiveMessage (const ewol::object::Message & _msg);
Receive a message from an other Object with a specific eventId and data


onObjectRemove

+ virtual void onObjectRemove (ewol::Object* _removeObject);
Inform object that an other object is removed ...
Note: : Sub classes must call this class


setTitle

+ void setTitle (std::string _label);



menuAdd

+ void menuAdd (std::string _label,
std::string _image,
ewol::Widget* _associateWidget);



menuAddGroup

+ void menuAddGroup (std::string _label);



menuClear

+ void menuClear (void );



menuSeparator

+ void menuSeparator (void );