|
| DECLARE_WIDGET_FACTORY (StdPopUp, "StdPopUp") |
|
virtual | ~StdPopUp () |
|
ewol::widget::ButtonShared | addButton (const std::string &_text, bool _autoExit=false) |
|
virtual void | onCallBackButtonExit () |
|
| DECLARE_WIDGET_FACTORY (PopUp, "PopUp") |
|
virtual | ~PopUp () |
|
void | systemDraw (const ewol::DrawProperty &_displayProp) override |
|
void | onRegenerateDisplay () override |
|
void | onChangeSize () override |
|
bool | onEventInput (const ewol::event::Input &_event) override |
|
ewol::WidgetShared | getWidgetAtPos (const vec2 &_pos) override |
|
virtual | ~Container () |
|
ewol::WidgetShared | getSubWidget () |
|
void | setSubWidget (ewol::WidgetShared _newWidget) |
|
virtual void | subWidgetReplace (const ewol::WidgetShared &_oldWidget, const ewol::WidgetShared &_newWidget) |
|
void | subWidgetRemove () |
|
void | subWidgetUnLink () |
|
void | calculateMinMaxSize () override |
|
ewol::ObjectShared | getSubObjectNamed (const std::string &_objectName) override |
|
bool | loadXML (const exml::Element &_node) override |
|
void | setOffset (const vec2 &_newVal) override |
|
void | requestDestroyFromChild (const ewol::ObjectShared &_child) override |
|
virtual | ~Widget () |
|
virtual vec2 | relativePosition (const vec2 &_pos) |
|
virtual void | calculateSize () |
|
virtual vec2 | getSize () |
|
virtual void | setSize (const vec2 &_value) |
|
virtual vec2 | getCalculateMinSize () |
|
virtual vec2 | getCalculateMaxSize () |
|
virtual const vec2 & | getOffset () |
|
virtual void | setZoom (float _newVal) |
|
virtual float | getZoom () |
|
virtual void | changeZoom (float _range) |
|
virtual void | setOrigin (const vec2 &_pos) |
|
virtual vec2 | getOrigin () |
|
void | setNoMinSize () |
|
virtual void | checkMinSize () |
|
void | setNoMaxSize () |
|
virtual void | checkMaxSize () |
|
virtual bvec2 | canExpand () |
|
const bvec2 & | canFill () |
|
virtual bool | getFocus () |
|
virtual bool | setFocus () |
|
virtual bool | rmFocus () |
|
virtual void | keepFocus () |
|
virtual int32_t | getMouseLimit () |
|
virtual void | setMouseLimit (int32_t _numberState) |
|
virtual bool | getKeyboardRepeate () |
|
virtual bool | systemEventInput (ewol::event::InputSystem &_event) |
|
virtual bool | systemEventEntry (ewol::event::EntrySystem &_event) |
|
virtual void | onEventClipboard (enum gale::context::clipBoard::clipboardListe _clipboardID) |
|
virtual bool | onEventShortCut (const gale::key::Special &_special, char32_t _unicodeValue, enum gale::key::keyboard _kbMove, bool _isDown) |
|
virtual void | grabCursor () |
|
virtual void | unGrabCursor () |
|
virtual bool | getGrabStatus () |
|
virtual void | setCursor (enum gale::context::cursor _newCursor) |
|
virtual enum gale::context::cursor | getCursor () |
|
void | requestUpdateSize () |
|
ewol::widget::Manager & | getWidgetManager () |
|
ememory::SharedPtr< ewol::widget::Windows > | getWindows () |
|
void | setAnnimationType (enum ewol::Widget::annimationMode _mode, const std::string &_type) |
|
void | setAnnimationTime (enum ewol::Widget::annimationMode _mode, float _time) |
|
bool | startAnnimation (enum ewol::Widget::annimationMode _mode) |
|
bool | stopAnnimation () |
|
| DECLARE_FACTORY (Object) |
|
virtual | ~Object () |
|
bool | objectHasBeenCorectlyInit () |
|
virtual void | destroy () |
|
bool | isDestroyed () const |
|
virtual void | setParent (const ewol::ObjectShared &_newParent) |
|
virtual void | removeParent () |
|
const char *const | getObjectType () const |
|
std::string | getTypeDescription () const |
|
bool | isTypeCompatible (const std::string &_type) const |
|
bool | getStatic () |
|
int32_t | getId () |
|
bool | propertySetOnWidgetNamed (const std::string &_objectName, const std::string &_config, const std::string &_value) |
|
virtual bool | storeXML (exml::Element &_node) const |
|
void | setStatusResource (bool _val) |
|
bool | getStatusResource () const |
|
ememory::SharedPtr< EMEMORY_TYPE > | sharedFromThis () |
|
const ememory::SharedPtr< EMEMORY_TYPE > | sharedFromThis () const |
|
ememory::WeakPtr< EMEMORY_TYPE > | weakFromThis () |
|
const ememory::WeakPtr< EMEMORY_TYPE > | weakFromThis () const |
|
The std pop up widget is a siple message widget to notify user of some simple things, like:
[pre] +------------------------------—+—+—+—+ | Windows name... | _ | O | X | +------------------------------—+—+—+—+
| Title: | |
| Message to diplay | |
| to user | |
| | |
| Close | |
+------------------------------------------—+ [/pre]