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
Parameter [input]: | _msg | Message handle |
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 );