NAME - Gtk_Range
HEADER REQUIRED
#include <gtk--/range.h>>
BASE CLASSES
DERIVED BY
PROPERTIES
- trough
-
Type: GdkWindow*
- slider
-
Type: GdkWindow*
- step_forw
-
Type: GdkWindow*
- step_back
-
Type: GdkWindow*
- x_click_point
-
Type: gint16
- y_click_point
-
Type: gint16
- button
-
Type: guint8
- digits
-
Type: gint8
- policy
-
Type: guint:2
- scroll_type
-
Type: guint:3
- in_child
-
Type: guint:3
- click_child
-
Type: guint:3
- need_timer
-
Type: guint:1
- timer
-
Type: guint32
- old_value
-
Type: gfloat
- old_lower
-
Type: gfloat
- old_upper
-
Type: gfloat
- old_page_size
-
Type: gfloat
- adjustment
-
Type: GtkAdjustment*
-
.IP
PUBLIC MEMBER INDEX
Gtk_Range(GtkRange *castitem); const Gtk_Adjustment * get_adjustment() const; void set_adjustment( Gtk_Adjustment &adjustment, bool owned = false); if owned=true, the adjustment will be destroyed along with this object void set_update_policy(GtkUpdateType policy); signal void draw_background(BaseObjectType); signal void clear_background(BaseObjectType); signal void draw_trough(BaseObjectType); signal void draw_slider(BaseObjectType); signal void draw_step_forw(BaseObjectType); signal void draw_step_back(BaseObjectType); signal void slider_update(GtkRange); signal gint trough_click(gint, gint, gfloat*); signal void motion(gint, gint); signal gint trough_keys(GdkEventKey*, GtkScrollType*, GtkTroughType*); signal gint timer(BaseObjectType); void default_hslider_update(); void default_vslider_update(); void default_htrough_click(gint x, gint y, gfloat *jump_perc); void default_vtrough_click(gint x, gint y, gfloat *jump_perc); void default_hmotion(gint xdelta, gint ydelta); void default_vmotion(gint xdelta, gint ydelta); GtkRange* gtkobj(); const GtkRange* gtkobj() const; static bool isGtkRange(Gtk_Object *checkcast); ~Gtk_Range();
PROTECTED MEMBER INDEX
friend CppClassType; typedef GtkRange BaseObjectType; typedef GtkRangeClass BaseClassType; virtual void * get_parent_class(); virtual void draw_background_impl(); virtual void clear_background_impl(); virtual void draw_trough_impl(); virtual void draw_slider_impl(); virtual void draw_step_forw_impl(); virtual void draw_step_back_impl(); virtual void slider_update_impl(); virtual gint trough_click_impl(gint p1, gint p2, gfloat* p3); virtual void motion_impl(gint p1, gint p2); virtual gint trough_keys_impl(GdkEventKey* p1, GtkScrollType* p2, GtkTroughType* p3); virtual gint timer_impl(); Gtk_Range(); mutable Gtk_ObjectHandle adjustment_;
PRIVATE MEMBER INDEX
static CppClassType range_class; GtkType get_type();