Gtk-- Reference: Gtk::Range

Class Index | Cross Index | Namespace Index

# Class Gtk::Range

Contained in: Gtk
Derived from: Gtk::Widget
Derived by: Gtk::Scale Gtk::Scrollbar

#include <gtk--/range.h>

### public function member index:
``void`` | `clear_background` | `()`;
``void`` | `default_hmotion` | `(`gint` `xdelta`, `gint` `ydelta`)`;
``void`` | `default_hslider_update` | `()`;
``void`` | `default_htrough_click` | `(`gint` `x`, `gint` `y`, `gfloat`* `jump_perc`)`;
``void`` | `default_vmotion` | `(`gint` `xdelta`, `gint` `ydelta`)`;
``void`` | `default_vslider_update` | `()`;
``void`` | `default_vtrough_click` | `(`gint` `x`, `gint` `y`, `gfloat`* `jump_perc`)`;
``void`` | `draw_background` | `()`;
``void`` | `draw_slider` | `()`;
``void`` | `draw_step_back` | `()`;
``void`` | `draw_step_forw` | `()`;
``void`` | `draw_trough` | `()`;
``Adjustment`*` | `get_adjustment` | `() `const``;
``GtkRange`*` | `gtkobj` | `()`;
``const` `GtkRange`*` | `gtkobj` | `() `const``;
``static` `bool`` | `isA` | `(`Object`* `object`)`;
``void`` | `set_adjustment` | `(`Adjustment`& `adjustment`)`;
``void`` | `set_adjustment` | `(`Adjustment`* `adjustment`=0)`;
``void`` | `set_update_policy` | `(`GtkUpdateType` `policy`)`;
``void`` | `slider_update` | `()`;
``gint`` | `trough_click` | `(`gint` `p0`, `gint` `p1`, `gfloat`* `p2`)`;
``virtual`` | `~Range` | `()`;
### protected function member index:
`` | `Range` | `()`;
``virtual` `void`` | `clear_background_impl` | `()`;
``virtual` `void`` | `draw_background_impl` | `()`;
``virtual` `void`` | `draw_slider_impl` | `()`;
``virtual` `void`` | `draw_step_back_impl` | `()`;
``virtual` `void`` | `draw_step_forw_impl` | `()`;
``virtual` `void`` | `draw_trough_impl` | `()`;
``virtual` `void`` | `motion_impl` | `(`gint` `p0`, `gint` `p1`)`;
``virtual` `void`` | `slider_update_impl` | `()`;
``virtual` `gint`` | `timer_impl` | `()`;
``virtual` `gint`` | `trough_click_impl` | `(`gint` `p0`, `gint` `p1`, `gfloat`* `p2`)`;
``virtual` `gint`` | `trough_keys_impl` | `(`GdkEventKey`* `p0`, `GtkScrollType`* `p1`, `GtkTroughType`* `p2`)`;

## Description:

## Function Member Descriptions:

Gtk::Range::gtkobj - Returns the underlaying gtk+ object.

``GtkRange`*` `gtkobj``()`;
Gtk::Range::isA - Returns true if object is this type.

``static` `bool`` `isA``(`Object`* `object`)`;