Gtk_Range3
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();