class: ewol::widget::Parameter


Constructor and Destructor:

#                                                      Parameter               ();
+ virtual ~Parameter ();

Synopsis:

+ ewol::object::Signal<void>                   signalClose;
# void init ();
+ DECLARE_WIDGET_FACTORY (Parameter ,
"Parameter" );
+ void setTitle (std::string _label);
+ void menuAdd (std::string _label,
std::string _image,
std::shared_ptr<ewol::Widget> _associateWidget);
+ void menuAddGroup (std::string _label);
+ void menuClear ();
+ void menuSeparator ();

Object Hierarchy:

+std::enable_shared_from_this<Object>
+ewol::object::ParameterList
+ewol::object::SignalList
+--> +ewol::Object
+--> +ewol::Widget
+--> +ewol::widget::Container
+--> +ewol::widget::PopUp
+--> ewol::widget::Parameter

Detail:

signalClose

+ ewol::object::Signal<void> signalClose;



Parameter

#  Parameter ();



init

# void init ();



DECLARE_WIDGET_FACTORY

+  DECLARE_WIDGET_FACTORY (Parameter ,
"Parameter" );



~Parameter

+ virtual  ~Parameter ();



setTitle

+ void setTitle (std::string _label);



menuAdd

+ void menuAdd (std::string _label,
std::string _image,
std::shared_ptr<ewol::Widget> _associateWidget);



menuAddGroup

+ void menuAddGroup (std::string _label);



menuClear

+ void menuClear ();



menuSeparator

+ void menuSeparator ();