Data Structures | |
struct | Ewl_ScrollPane |
Inherits from Ewl_Container and extends it to enclose a single widget in vertical and horizontal scrollbars for panning around displaying different regions of the enclosed widget. More... | |
struct | Ewl_ScrollPane |
Inherits from Ewl_Container and extends it to enclose a single widget in vertical and horizontal scrollbars for panning around displaying different regions of the enclosed widget. More... | |
Defines | |
#define | EWL_SCROLLPANE(scrollpane) ((Ewl_ScrollPane *) scrollpane) |
Typecasts a pointer to an Ewl_ScrollPane pointer. | |
Typedefs | |
typedef Ewl_ScrollPane | Ewl_ScrollPane |
The scrollpane provides a way to pan around large collections of images. | |
Functions | |
Ewl_Widget * | ewl_scrollpane_new (void) |
Create a new scrollpane. | |
int | ewl_scrollpane_init (Ewl_ScrollPane *s) |
Initialize the fields of a scrollpane. | |
void | ewl_scrollpane_hscrollbar_flag_set (Ewl_ScrollPane *s, Ewl_ScrollBar_Flags f) |
Set flags for horizontal scrollbar. | |
void | ewl_scrollpane_vscrollbar_flag_set (Ewl_ScrollPane *s, Ewl_ScrollBar_Flags f) |
Set flags for vertical scrollbar. | |
Ewl_ScrollBar_Flags | ewl_scrollpane_hscrollbar_flag_get (Ewl_ScrollPane *s) |
Get flags for horizontal scrollbar. | |
Ewl_ScrollBar_Flags | ewl_scrollpane_vscrollbar_flag_get (Ewl_ScrollPane *s) |
Get flags for vertical scrollbar. | |
double | ewl_scrollpane_hscrollbar_value_get (Ewl_ScrollPane *s) |
Retrieves the value of the horizontal scrollbar in s. | |
double | ewl_scrollpane_vscrollbar_value_get (Ewl_ScrollPane *s) |
Retrieves the value of the vertical scrollbar in s. | |
void | ewl_scrollpane_hscrollbar_value_set (Ewl_ScrollPane *s, double val) |
Set the value of the horizontal scrollbar in s to val. | |
void | ewl_scrollpane_vscrollbar_value_set (Ewl_ScrollPane *s, double val) |
Set the value of the vertical scrollbar in s to val. | |
double | ewl_scrollpane_hscrollbar_step_get (Ewl_ScrollPane *s) |
Retrives the value of the stepping of the vertical scrollbar in s. | |
double | ewl_scrollpane_vscrollbar_step_get (Ewl_ScrollPane *s) |
Retrives the value of the stepping of the vertical scrollbar in s. |
|
Get flags for horizontal scrollbar.
|
|
Set flags for horizontal scrollbar.
|
|
Retrives the value of the stepping of the vertical scrollbar in s.
|
|
Retrieves the value of the horizontal scrollbar in s.
|
|
Set the value of the horizontal scrollbar in s to val.
|
|
Initialize the fields of a scrollpane.
|
|
Create a new scrollpane.
|
|
Get flags for vertical scrollbar.
|
|
Set flags for vertical scrollbar.
|
|
Retrives the value of the stepping of the vertical scrollbar in s.
|
|
Retrieves the value of the vertical scrollbar in s.
|
|
Set the value of the vertical scrollbar in s to val.
|