Class: ewol::Windows
Synopsis:
+ Windows (void);
+ ~Windows (void);
+ void sysDraw (void);
+ void sysOnShow (void);
+ void sysOnHide (void);
+ void sysOnKill (void);
+ void onShow (void);
+ void onHide (void);
+ bool onKill (void);
+ void onReduce (void);
+ void on (void);
+ void setDecorationDisable (void);
+ void setDecorationEnable (void);
+ void setSubWidget (ewol::Widget * _widget);
+ void popUpWidgetPush (ewol::Widget * _widget);
+ const etk::Color<float> & getBackgroundColor (void);
+ void setBackgroundColor (const etk::Color<float> & _color);
+ void onRegenerateDisplay (void);
+ void onObjectRemove (ewol::EObject * _removeObject);
+ void calculateSize (const vec2 & _availlable);
+ ewol::Widget * getWidgetAtPos (const vec2 & _pos);
+ void setTitle (const std::string & _title);
+ void createPopUpMessage (enum popUpMessageType _type,
const std::string & _message);
+ void displayInfoMessage (const std::string & _message);
+ void displayWarningMessage (const std::string & _message);
+ void displayErrorMessage (const std::string & _message);
+ void displayCriticalMessage (const std::string & _message);
# void systemDraw (const ewol::DrawProperty & _displayProp);
Object Hierarchy:
ewol::EObject +--> ewol::Widget +--> ewol::Windows
Description:
/** * @ingroup ewolWidgetGroup */Detail:
ewol::Windows ()
Windows(void);
ewol::~Windows ()
~Windows(void);
sysDraw ()
void sysDraw(void);
sysOnShow ()
void sysOnShow(void);
sysOnHide ()
void sysOnHide(void);
sysOnKill ()
void sysOnKill(void);
onShow ()
void onShow(void);
onHide ()
void onHide(void);
onKill ()
bool onKill(void);
onReduce ()
void onReduce(void);
on ()
void on(void);
setDecorationDisable ()
void setDecorationDisable(void);
setDecorationEnable ()
void setDecorationEnable(void);
setSubWidget ()
void setSubWidget(ewol::Widget * _widget);
popUpWidgetPush ()
void popUpWidgetPush(ewol::Widget * _widget);
getBackgroundColor ()
const etk::Color<float> & getBackgroundColor(void);
get the background color.
Return: A reference on the color
setBackgroundColor ()
void setBackgroundColor(const etk::Color<float> & _color);
set the background color.
onRegenerateDisplay ()
void onRegenerateDisplay(void);
onObjectRemove ()
void onObjectRemove(ewol::EObject * _removeObject);
calculateSize ()
void calculateSize(const vec2 & _availlable);
getWidgetAtPos ()
ewol::Widget * getWidgetAtPos(const vec2 & _pos);
setTitle ()
void setTitle(const std::string & _title);
createPopUpMessage ()
void createPopUpMessage(enum popUpMessageType _type,
const std::string & _message);
Create a simple pop-up message on the screen for application error.
Parameter [input]: _type Type of the error.
Parameter [input]: _message message to display (decorated text)
displayInfoMessage ()
void displayInfoMessage(const std::string & _message);
Create a simple information message
Parameter [input]: _message message to display (decorated text)
displayWarningMessage ()
void displayWarningMessage(const std::string & _message);
Create a simple warning message
Parameter [input]: _message message to display (decorated text)
displayErrorMessage ()
void displayErrorMessage(const std::string & _message);
Create a simple error message
Parameter [input]: _message message to display (decorated text)
displayCriticalMessage ()
void displayCriticalMessage(const std::string & _message);
Create a simple critical message
Parameter [input]: _message message to display (decorated text)
systemDraw ()
void systemDraw(const ewol::DrawProperty & _displayProp);
ewol::Windows ()
Windows(void);
ewol::~Windows ()
~Windows(void);
sysDraw ()
void sysDraw(void);
sysOnShow ()
void sysOnShow(void);
sysOnHide ()
void sysOnHide(void);
sysOnKill ()
void sysOnKill(void);
onShow ()
void onShow(void);
onHide ()
void onHide(void);
onKill ()
bool onKill(void);
onReduce ()
void onReduce(void);
on ()
void on(void);
setDecorationDisable ()
void setDecorationDisable(void);
setDecorationEnable ()
void setDecorationEnable(void);
setSubWidget ()
void setSubWidget(ewol::Widget * _widget);
popUpWidgetPush ()
void popUpWidgetPush(ewol::Widget * _widget);
getBackgroundColor ()
const etk::Color<float> & getBackgroundColor(void);
get the background color.
-
Return: A reference on the color
setBackgroundColor ()
void setBackgroundColor(const etk::Color<float> & _color);
set the background color.
onRegenerateDisplay ()
void onRegenerateDisplay(void);
onObjectRemove ()
void onObjectRemove(ewol::EObject * _removeObject);
calculateSize ()
void calculateSize(const vec2 & _availlable);
getWidgetAtPos ()
ewol::Widget * getWidgetAtPos(const vec2 & _pos);
setTitle ()
void setTitle(const std::string & _title);
createPopUpMessage ()
void createPopUpMessage(enum popUpMessageType _type, const std::string & _message);
Create a simple pop-up message on the screen for application error.
-
Parameter [input]: _type Type of the error.
Parameter [input]: _message message to display (decorated text)
displayInfoMessage ()
void displayInfoMessage(const std::string & _message);
Create a simple information message
-
Parameter [input]: _message message to display (decorated text)
displayWarningMessage ()
void displayWarningMessage(const std::string & _message);
Create a simple warning message
-
Parameter [input]: _message message to display (decorated text)
displayErrorMessage ()
void displayErrorMessage(const std::string & _message);
Create a simple error message
-
Parameter [input]: _message message to display (decorated text)
displayCriticalMessage ()
void displayCriticalMessage(const std::string & _message);
Create a simple critical message
-
Parameter [input]: _message message to display (decorated text)
systemDraw ()
void systemDraw(const ewol::DrawProperty & _displayProp);