Scroll.hpp
Go to the documentation of this file.
Definition: DrawProperty.hpp:15
Definition: Input.hpp:12
the Cotainer widget is a widget that have an only one subWidget
Definition: Container.hpp:21
eproperty::Value< std::string > propertyShapeHori
Horizontal shaper name.
Definition: Scroll.hpp:24
void calculateMinMaxSize() override
calculate the minimum and maximum size (need to estimate expend properties of the widget) ...
Definition: Area.hpp:16
void onChangeSize() override
Parent have set the size and the origin. the container need to update the subwidget property...
eproperty::Value< bool > propertyHover
Horizontal shaper name.
Definition: Scroll.hpp:25
void systemDraw(const ewol::DrawProperty &_displayProp) override
{SYSTEM} extern interface to request a draw ... (called by the drawing thread [Android, X11, ...]) This function generate a clipping with the viewport openGL system. Like this a widget draw can not draw over an other widget
eproperty::Value< std::string > propertyShapeVert
Vertical shaper name.
Definition: Scroll.hpp:23
Definition: Scroll.hpp:20
bool onEventInput(const ewol::event::Input &_event) override
Event on an input of this Widget (finger, mouse, stilet)
eproperty::Range< vec2 > propertyLimit
Set the limitation of the ratio in the sreen.
Definition: Scroll.hpp:22
the Shaper system is a basic theme configuration for every widget, it corespond at a background displ...
Definition: Shaper.hpp:39
void onDraw() override
Common widget drawing function (called by the drawing thread [Android, X11, ...]) ...
void onRegenerateDisplay() override
Event generated when a redraw is needed.
ewol::WidgetShared getWidgetAtPos(const vec2 &_pos) override
get the widget at the specific windows absolute position