Etk
Main Page Object Hierarchy Data Structures Related Pages
Etk

etk_scrollbar.h File Reference


Detailed Description


Data Structures

struct  Etk_Scrollbar
 [Widget] The structure of a scrollbar More...
struct  Etk_HScrollbar
 [Widget] The structure of a hscrollbar More...
struct  Etk_VScrollbar
 [Widget] The structure of a vscrollbar More...

Defines

#define ETK_SCROLLBAR_TYPE   (etk_scrollbar_type_get())
#define ETK_SCROLLBAR(obj)   (ETK_OBJECT_CAST((obj), ETK_SCROLLBAR_TYPE, Etk_Scrollbar))
#define ETK_IS_SCROLLBAR(obj)   (ETK_OBJECT_CHECK_TYPE((obj), ETK_SCROLLBAR_TYPE))
#define ETK_HSCROLLBAR_TYPE   (etk_hscrollbar_type_get())
#define ETK_HSCROLLBAR(obj)   (ETK_OBJECT_CAST((obj), ETK_HSCROLLBAR_TYPE, Etk_HScrollbar))
#define ETK_IS_HSCROLLBAR(obj)   (ETK_OBJECT_CHECK_TYPE((obj), ETK_HSCROLLBAR_TYPE))
#define ETK_VSCROLLBAR_TYPE   (etk_vscrollbar_type_get())
#define ETK_VSCROLLBAR(obj)   (ETK_OBJECT_CAST((obj), ETK_VSCROLLBAR_TYPE, Etk_VScrollbar))
#define ETK_IS_VSCROLLBAR(obj)   (ETK_OBJECT_CHECK_TYPE((obj), ETK_VSCROLLBAR_TYPE))

Functions

Etk_Widget * etk_hscrollbar_new (double lower, double upper, double value, double step_increment, double page_increment, double page_size)
 Creates a new horizontal scrollbar.
Etk_Widget * etk_vscrollbar_new (double lower, double upper, double value, double step_increment, double page_increment, double page_size)
 Creates a new vertical scrollbar.