gtk+-2.0 Reference Manual

Synopsis

public class Range : Widget, Implementor, Buildable  {
    public    uint                      flippable ;
    public    uint                      has_stepper_a ;
    public    uint                      has_stepper_b ;
    public    uint                      has_stepper_c ;
    public    uint                      has_stepper_d ;
    public    uint                      need_recalc ;
    public    uint                      slider_size_fixed ;
    public    int                       min_slider_size ;
    public    Orientation               orientation ;
    public    Gdk.Rectangle             range_rect ;
    public    int                       slider_start ;
    public    int                       slider_end ;
    public    int                       round_digits ;
    public    uint                      trough_click_forward ;
    public    uint                      update_pending ;
    public    weak RangeLayout          layout ;
    public    weak RangeStepTimer       timer ;
    public    int                       slide_initial_slider_position ;
    public    int                       slide_initial_coordinate ;
    public    uint                      update_timeout_id ;
    public    weak Gdk.Window           event_window ;


    public    weak Adjustment           adjustment                { get; construct set; } ;
    public    weak double               fill_level                { get; set; } ;
    public    weak bool                 inverted                  { get; set; } ;
    public    weak SensitivityType      lower_stepper_sensitivity { get; set; } ;
    public    weak bool                 restrict_to_fill_level    { get; set; } ;
    public    weak bool                 show_fill_level           { get; set; } ;
    public    weak UpdateType           update_policy             { get; set; } ;
    public    weak SensitivityType      upper_stepper_sensitivity { get; set; } ;


    public    signal void               adjust_bounds             ( double              new_value )  ;
    public    signal bool               change_value              ( ScrollType          scroll,
                                                                    double              new_value )  ;
    public    signal void               move_slider               ( ScrollType          scroll )  ;
    public    signal void               value_changed             (  )  ;


    public    weak Adjustment           get_adjustment            (  ) ;
    public    double                    get_fill_level            (  ) ;
    public    bool                      get_inverted              (  ) ;
    public    SensitivityType           get_lower_stepper_sensitivity (  ) ;
    public    bool                      get_restrict_to_fill_level (  ) ;
    public    bool                      get_show_fill_level       (  ) ;
    public    UpdateType                get_update_policy         (  ) ;
    public    SensitivityType           get_upper_stepper_sensitivity (  ) ;
    public    double                    get_value                 (  ) ;
    public    void                      set_adjustment            ( Adjustment          adjustment ) ;
    public    void                      set_fill_level            ( double              fill_level ) ;
    public    void                      set_increments            ( double              step,
                                                                    double              page ) ;
    public    void                      set_inverted              ( bool                setting ) ;
    public    void                      set_lower_stepper_sensitivity ( SensitivityType     sensitivity ) ;
    public    void                      set_range                 ( double              min,
                                                                    double              max ) ;
    public    void                      set_restrict_to_fill_level ( bool                restrict_to_fill_level ) ;
    public    void                      set_show_fill_level       ( bool                show_fill_level ) ;
    public    void                      set_update_policy         ( UpdateType          policy ) ;
    public    void                      set_upper_stepper_sensitivity ( SensitivityType     sensitivity ) ;
    public    void                      set_value                 ( double              value ) ;
    public    virtual void              get_range_border          ( Border              border_ ) ;
}

Range Description

Details

Constructor Details

Field Details

flippable
    public    uint                      flippable ;		

has_stepper_a
    public    uint                      has_stepper_a ;		

has_stepper_b
    public    uint                      has_stepper_b ;		

has_stepper_c
    public    uint                      has_stepper_c ;		

has_stepper_d
    public    uint                      has_stepper_d ;		

need_recalc
    public    uint                      need_recalc ;		

slider_size_fixed
    public    uint                      slider_size_fixed ;		

min_slider_size
    public    int                       min_slider_size ;		

orientation
    public    Orientation               orientation ;		

range_rect
    public    Gdk.Rectangle             range_rect ;		

slider_start
    public    int                       slider_start ;		

slider_end
    public    int                       slider_end ;		

round_digits
    public    int                       round_digits ;		

trough_click_forward
    public    uint                      trough_click_forward ;		

update_pending
    public    uint                      update_pending ;		

layout
    public    weak RangeLayout          layout ;		

timer
    public    weak RangeStepTimer       timer ;		

slide_initial_slider_position
    public    int                       slide_initial_slider_position ;		

slide_initial_coordinate
    public    int                       slide_initial_coordinate ;		

update_timeout_id
    public    uint                      update_timeout_id ;		

event_window
    public    weak Gdk.Window           event_window ;		

Signal Details

adjust_bounds
    public    signal void               adjust_bounds             ( double              new_value )  ;		

change_value
    public    signal bool               change_value              ( ScrollType          scroll,
                                                                    double              new_value )  ;		

move_slider
    public    signal void               move_slider               ( ScrollType          scroll )  ;		

value_changed
    public    signal void               value_changed             (  )  ;		

Property Details

adjustment
    public    weak Adjustment           adjustment                { get; construct set; } ;		

fill_level
    public    weak double               fill_level                { get; set; } ;		

inverted
    public    weak bool                 inverted                  { get; set; } ;		

lower_stepper_sensitivity
    public    weak SensitivityType      lower_stepper_sensitivity { get; set; } ;		

restrict_to_fill_level
    public    weak bool                 restrict_to_fill_level    { get; set; } ;		

show_fill_level
    public    weak bool                 show_fill_level           { get; set; } ;		

update_policy
    public    weak UpdateType           update_policy             { get; set; } ;		

upper_stepper_sensitivity
    public    weak SensitivityType      upper_stepper_sensitivity { get; set; } ;		

Method Details

get_adjustment ()
    public    weak Adjustment           get_adjustment            (  ) ;		

get_fill_level ()
    public    double                    get_fill_level            (  ) ;		

get_inverted ()
    public    bool                      get_inverted              (  ) ;		

get_lower_stepper_sensitivity ()
    public    SensitivityType           get_lower_stepper_sensitivity (  ) ;		

get_restrict_to_fill_level ()
    public    bool                      get_restrict_to_fill_level (  ) ;		

get_show_fill_level ()
    public    bool                      get_show_fill_level       (  ) ;		

get_update_policy ()
    public    UpdateType                get_update_policy         (  ) ;		

get_upper_stepper_sensitivity ()
    public    SensitivityType           get_upper_stepper_sensitivity (  ) ;		

get_value ()
    public    double                    get_value                 (  ) ;		

set_adjustment ()
    public    void                      set_adjustment            ( Adjustment          adjustment ) ;		

set_fill_level ()
    public    void                      set_fill_level            ( double              fill_level ) ;		

set_increments ()
    public    void                      set_increments            ( double              step,
                                                                    double              page ) ;		

set_inverted ()
    public    void                      set_inverted              ( bool                setting ) ;		

set_lower_stepper_sensitivity ()
    public    void                      set_lower_stepper_sensitivity ( SensitivityType     sensitivity ) ;		

set_range ()
    public    void                      set_range                 ( double              min,
                                                                    double              max ) ;		

set_restrict_to_fill_level ()
    public    void                      set_restrict_to_fill_level ( bool                restrict_to_fill_level ) ;		

set_show_fill_level ()
    public    void                      set_show_fill_level       ( bool                show_fill_level ) ;		

set_update_policy ()
    public    void                      set_update_policy         ( UpdateType          policy ) ;		

set_upper_stepper_sensitivity ()
    public    void                      set_upper_stepper_sensitivity ( SensitivityType     sensitivity ) ;		

set_value ()
    public    void                      set_value                 ( double              value ) ;		

get_range_border ()
    public    virtual void              get_range_border          ( Border              border_ ) ;		


Created by Valadoc