Class: ewol::widget::StdPopUp


Constructor and Destructor:

+                          StdPopUp          (void);
+ ~StdPopUp (void);

Synopsis:

+  void                    setTitle          (const std::string & _text);
+ void setComment (const std::string & _text);
+ ewol::widget::Button * addButton (const std::string & _text,
bool _autoExit);
+ void onObjectRemove (ewol::Object * _removeObject);
+ void onReceiveMessage (const ewol::object::Message & _msg);

Object Hierarchy:

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

Description:

/** * @brief The std pop up widget is a siple message widget to notify user of some simple things, like: * * [pre] * +---------------------------------+---+---+---+ * | Windows name... | _ | O | X | * +---------------------------------+---+---+---+ * | | * | | * | | * | +-------------------+ | * | | Erreur: | | * | | | | * | | Message to diplay | | * | | to user | | * | | | | * | | Close | | * | +-------------------+ | * | | * | | * | | * +---------------------------------------------+ * [/pre] */

Detail:

ewol::widget::StdPopUp ()

StdPopUp(void);

std-pop-up constructor.


ewol::widget::~StdPopUp ()

~StdPopUp(void);

std-pop-up destructor.


setTitle ()

void setTitle(const std::string & _text);

Set the title string.


setComment ()

void setComment(const std::string & _text);

Set the commentary string.


addButton ()

ewol::widget::Button * addButton(const std::string & _text,
                                 bool _autoExit);

Add a buttom button.


onObjectRemove ()

void onObjectRemove(ewol::Object * _removeObject);



onReceiveMessage ()

void onReceiveMessage(const ewol::object::Message & _msg);