Sizer.hpp
Go to the documentation of this file.
eproperty::Value< gale::Dimension > propertyBorderSize
Border size needed for all the display.
Definition: Sizer.hpp:39
the Cotainer widget is a widget that have an only one subWidget
Definition: ContainerN.hpp:22
eproperty::List< enum displayMode > propertyMode
Methode to display the widget list (vert/hory ...)
Definition: Sizer.hpp:38
eproperty::Value< float > propertyAnimationTime
Time in second to generate animation.
Definition: Sizer.hpp:41
int32_t subWidgetAdd(ewol::WidgetShared _newWidget) override
add at end position a Widget (note : This system use an inverted phylisophie (button to top...
int32_t subWidgetAddStart(ewol::WidgetShared _newWidget) override
add at start position a Widget (note : This system use an inverted phylisophie (button to top...
Definition: Area.hpp:16
void subWidgetRemove(ewol::WidgetShared _newWidget) override
remove definitly a widget from the system and this layer.
eproperty::List< enum animation > propertyAnimation
Methode add and remove element (animation)
Definition: Sizer.hpp:40
void calculateMinMaxSize() override
calculate the minimum and maximum size (need to estimate expend properties of the widget) ...
void subWidgetUnLink(ewol::WidgetShared _newWidget) override
Just unlick the specify widget, this function does not remove it from the system (if you can...
void onChangeSize() override
Parent have set the size and the origin. the container need to update the subwidget property...
Definition: Sizer.hpp:23