GtkRange                package:RGtk2                R Documentation

_G_t_k_R_a_n_g_e

_D_e_s_c_r_i_p_t_i_o_n:

     Base class for widgets which visualize an adjustment

_M_e_t_h_o_d_s _a_n_d _F_u_n_c_t_i_o_n_s:

     'gtkRangeGetAdjustment(object)'
      'gtkRangeSetUpdatePolicy(object, policy)'
      'gtkRangeSetAdjustment(object, adjustment)'
      'gtkRangeGetInverted(object)'
      'gtkRangeSetInverted(object, setting)'
      'gtkRangeGetUpdatePolicy(object)'
      'gtkRangeGetValue(object)'
      'gtkRangeSetIncrements(object, step, page)'
      'gtkRangeSetRange(object, min, max)'
      'gtkRangeSetValue(object, value)'

_H_i_e_r_a_r_c_h_y:

     GObject
        +----GtkObject
              +----GtkWidget
                    +----GtkRange
                          +----GtkScale
                          +----GtkScrollbar 

_I_n_t_e_r_f_a_c_e_s:

     GtkRange implements AtkImplementorIface.

_S_t_r_u_c_t_u_r_e_s:

     '_G_t_k_R_a_n_g_e' _undocumented _ .in -5 

_S_i_g_n_a_l_s:

          '_r_a_n_g_e' ['GtkRange'] the object which received the signal.

          '_a_r_g_1' [numeric] 

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_c_h_a_n_g_e-_v_a_l_u_e(_r_a_n_g_e, _s_c_r_o_l_l, _v_a_l_u_e, _r_e_t_u_r_n_s, _u_s_e_r._d_a_t_a)' The
          ::change-value signal is emitted when a scroll action is
          performed on a range.  It allows an application to determine
          the type of scroll event that occurred and the resultant new
          value. The application can handle the event itself and return
          'TRUE' to prevent further processing.  Or, by returning
          'FALSE', it can pass the event to other handlers until the
          default GTK+ handler is reached.

          The value parameter is unrounded.  An application that
          overrides the ::change-value signal is responsible for
          clamping the value to the desired number of decimal digits;
          the default GTK+ handler  clamps the value based on
          'range->round.digits'.

          It is not possible to use delayed update policies in an
          overridden ::change-value handler.  

          Since  2.6

          '_r_a_n_g_e' ['GtkRange']  the range that received the signal.

          '_s_c_r_o_l_l' ['GtkScrollType']  the type of scroll action that
               was performed.

          '_v_a_l_u_e' [numeric]  the new value resulting from the scroll
               action.

          '_r_e_t_u_r_n_s' [R object]  'TRUE' to prevent other handlers from
               being invoked for the signal.  'FALSE' to propagate the
               signal further.

          '_u_s_e_r._d_a_t_a' user data set when the signal handler was
               connected.


     '_m_o_v_e-_s_l_i_d_e_r(_r_a_n_g_e, _a_r_g_1, _u_s_e_r._d_a_t_a)' Virtual function that moves
          the slider. Used for keybindings.

          '_r_a_n_g_e' ['GtkRange'] the 'GtkRange'

          '_a_r_g_1' ['GtkScrollType'] 

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_v_a_l_u_e-_c_h_a_n_g_e_d(_r_a_n_g_e, _u_s_e_r._d_a_t_a)' Emitted when the range value
          changes.

          '_r_a_n_g_e' ['GtkRange'] the 'GtkRange'

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


_P_r_o_p_e_r_t_i_e_s:

     '_a_d_j_u_s_t_m_e_n_t' ['_G_t_k_A_d_j_u_s_t_m_e_n_t' : _R_e_a_d / _W_r_i_t_e / _C_o_n_s_t_r_u_c_t] The
          GtkAdjustment that contains the current value of this range
          object.


     '_i_n_v_e_r_t_e_d' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] Invert direction slider moves
          to increase range value.  Default value: FALSE


     '_u_p_d_a_t_e-_p_o_l_i_c_y' ['_G_t_k_U_p_d_a_t_e_T_y_p_e' : _R_e_a_d / _W_r_i_t_e] How the range
          should be updated on the screen.  Default value:
          GTK_UPDATE_CONTINUOUS


_S_t_y_l_e _P_r_o_p_e_r_t_i_e_s:

     '_a_r_r_o_w-_d_i_s_p_l_a_c_e_m_e_n_t-_x' [_i_n_t_e_g_e_r : _R_e_a_d] How far in the x direction
          to move the arrow when the button is depressed.  Default
          value: 0


     '_a_r_r_o_w-_d_i_s_p_l_a_c_e_m_e_n_t-_y' [_i_n_t_e_g_e_r : _R_e_a_d] How far in the y direction
          to move the arrow when the button is depressed.  Default
          value: 0


     '_s_l_i_d_e_r-_w_i_d_t_h' [_i_n_t_e_g_e_r : _R_e_a_d] Width of scrollbar or scale thumb.
           Allowed values: >= 0  Default value: 14


     '_s_t_e_p_p_e_r-_s_i_z_e' [_i_n_t_e_g_e_r : _R_e_a_d] Length of step buttons at ends. 
          Allowed values: >= 0  Default value: 14


     '_s_t_e_p_p_e_r-_s_p_a_c_i_n_g' [_i_n_t_e_g_e_r : _R_e_a_d] Spacing between step buttons
          and thumb.  Allowed values: >= 0  Default value: 0


     '_t_r_o_u_g_h-_b_o_r_d_e_r' [_i_n_t_e_g_e_r : _R_e_a_d] Spacing between thumb/steppers
          and outer trough bevel.  Allowed values: >= 0  Default value:
          1


_A_u_t_h_o_r(_s):

     Derived by RGtkGen from GTK+ documentation

_R_e_f_e_r_e_n_c_e_s:

     <URL: http://developer.gnome.org/doc/API/2.0/gtk/GtkRange.html>

