index
gtk-- homepage



Description:
Gtk_Range

#include <gtk--/range.h>
Base classes: Gtk_Widget
Derived by: Gtk_Scale Gtk_Scrollbar



Properties:

NameTypeGetSetDescription
trough GdkWindow*      
slider GdkWindow*      
step_forw GdkWindow*      
step_back GdkWindow*      
x_click_point gint16      
y_click_point gint16      
button guint8      
digits gint8      
policy guint:2      
scroll_type guint:3      
in_child guint:3      
click_child guint:3      
need_timer guint:1      
timer guint32      
old_value gfloat      
old_lower gfloat      
old_upper gfloat      
old_page_size gfloat      
adjustment GtkAdjustment*    



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);
Protected member index:


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();
Private member index:


GtkType get_type();

Public member details:


Protected member details:


Private member details:



Examples:





(pages generated by PERCEPS -script.)