Ewl_Seeker Struct Reference
[Ewl_Seeker: A Value Selector from a Range]
#include <ewl_seeker.h>

Detailed Description
Inherits from Ewl_Range and extends to provide a seeker widget.Data Fields | |
| int | autohide |
| Ewl_Widget * | button |
| int | dragstart |
| Ewl_Orientation | orientation |
| Ewl_Range | range |
| double | start_time |
| Ecore_Timer * | timer |
Field Documentation
Indicator to hide when not scrollable
Referenced by ewl_seeker_autohide_get(), ewl_seeker_autohide_set(), and ewl_seeker_cb_configure().
Draggable widget for selecting value
Referenced by ewl_seeker_cb_configure(), ewl_seeker_cb_mouse_down(), ewl_seeker_cb_mouse_move(), ewl_seeker_init(), and ewl_seeker_orientation_set().
The coordinate where the drag starts
Referenced by ewl_seeker_cb_button_mouse_down(), ewl_seeker_cb_mouse_down(), ewl_seeker_cb_mouse_move(), and ewl_seeker_cb_mouse_up().
Indicates layout direction
Referenced by ewl_seeker_cb_button_mouse_down(), ewl_seeker_cb_configure(), ewl_seeker_cb_mouse_down(), ewl_seeker_cb_mouse_move(), ewl_seeker_init(), ewl_seeker_orientation_get(), and ewl_seeker_orientation_set().
Inherit from Ewl_Range
| double Ewl_Seeker::start_time |
Time the timer was started
Referenced by ewl_seeker_cb_mouse_down(), and ewl_seeker_cb_mouse_up().
| Ecore_Timer* Ewl_Seeker::timer |
Timer for scroll repeating
Referenced by ewl_seeker_cb_mouse_down(), and ewl_seeker_cb_mouse_up().
The documentation for this struct was generated from the following file:
- lib/ewl_seeker.h