gtk+-2.0 Reference Manual

Synopsis

public class SpinButton : Entry, Implementor, Buildable, CellEditable, Editable  {
    public    weak Gdk.Window           panel ;
    public    uint                      timer ;
    public    double                    timer_step ;
    public    uint                      in_child ;
    public    uint                      click_child ;
    public    uint                      button ;
    public    uint                      need_timer ;
    public    uint                      timer_calls ;


    public    weak Adjustment           adjustment                { get; set; } ;
    public    weak double               climb_rate                { get; set; } ;
    public    weak uint                 digits                    { get; set; } ;
    public    weak bool                 numeric                   { get; set; } ;
    public    weak bool                 snap_to_ticks             { get; set; } ;
    public    weak SpinButtonUpdatePolicy  update_policy             { get; set; } ;
    public    weak double               value                     { get; set; } ;
    public    weak bool                 wrap                      { get; set; } ;


    public                              SpinButton                ( Adjustment          adjustment,
                                                                    double              climb_rate,
                                                                    uint                digits ) ;
    public                              SpinButton.with_range     ( double              min,
                                                                    double              max,
                                                                    double              step ) ;


    public    signal void               change_value              ( ScrollType          scroll )  ;
    public    signal int                input                     ( void**              new_value )  ;
    public    signal bool               output                    (  )  ;
    public    signal void               value_changed             (  )  ;
    public    signal void               wrapped                   (  )  ;


    public    void                      configure                 ( Adjustment          adjustment,
                                                                    double              climb_rate,
                                                                    uint                digits ) ;
    public    weak Adjustment           get_adjustment            (  ) ;
    public    uint                      get_digits                (  ) ;
    public    void                      get_increments            ( double              step,
                                                                    double              page ) ;
    public    bool                      get_numeric               (  ) ;
    public    void                      get_range                 ( double              min,
                                                                    double              max ) ;
    public    bool                      get_snap_to_ticks         (  ) ;
    public    SpinButtonUpdatePolicy    get_update_policy         (  ) ;
    public    double                    get_value                 (  ) ;
    public    int                       get_value_as_int          (  ) ;
    public    bool                      get_wrap                  (  ) ;
    public    void                      set_adjustment            ( Adjustment          adjustment ) ;
    public    void                      set_digits                ( uint                digits ) ;
    public    void                      set_increments            ( double              step,
                                                                    double              page ) ;
    public    void                      set_numeric               ( bool                numeric ) ;
    public    void                      set_range                 ( double              min,
                                                                    double              max ) ;
    public    void                      set_snap_to_ticks         ( bool                snap_to_ticks ) ;
    public    void                      set_update_policy         ( SpinButtonUpdatePolicy policy ) ;
    public    void                      set_value                 ( double              value ) ;
    public    void                      set_wrap                  ( bool                wrap ) ;
    public    void                      spin                      ( SpinType            direction,
                                                                    double              increment ) ;
    public    void                      update                    (  ) ;
}

SpinButton Description

Details

Constructor Details

SpinButton ()
    public                              SpinButton                ( Adjustment          adjustment,
                                                                    double              climb_rate,
                                                                    uint                digits ) ;		

SpinButton.with_range ()
    public                              SpinButton.with_range     ( double              min,
                                                                    double              max,
                                                                    double              step ) ;		

Field Details

panel
    public    weak Gdk.Window           panel ;		

timer
    public    uint                      timer ;		

timer_step
    public    double                    timer_step ;		

in_child
    public    uint                      in_child ;		

click_child
    public    uint                      click_child ;		

button
    public    uint                      button ;		

need_timer
    public    uint                      need_timer ;		

timer_calls
    public    uint                      timer_calls ;		

Signal Details

change_value
    public    signal void               change_value              ( ScrollType          scroll )  ;		

input
    public    signal int                input                     ( void**              new_value )  ;		

output
    public    signal bool               output                    (  )  ;		

value_changed
    public    signal void               value_changed             (  )  ;		

wrapped
    public    signal void               wrapped                   (  )  ;		

Property Details

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

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

digits
    public    weak uint                 digits                    { get; set; } ;		

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

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

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

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

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

Method Details

configure ()
    public    void                      configure                 ( Adjustment          adjustment,
                                                                    double              climb_rate,
                                                                    uint                digits ) ;		

get_adjustment ()
    public    weak Adjustment           get_adjustment            (  ) ;		

get_digits ()
    public    uint                      get_digits                (  ) ;		

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

get_numeric ()
    public    bool                      get_numeric               (  ) ;		

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

get_snap_to_ticks ()
    public    bool                      get_snap_to_ticks         (  ) ;		

get_update_policy ()
    public    SpinButtonUpdatePolicy    get_update_policy         (  ) ;		

get_value ()
    public    double                    get_value                 (  ) ;		

get_value_as_int ()
    public    int                       get_value_as_int          (  ) ;		

get_wrap ()
    public    bool                      get_wrap                  (  ) ;		

set_adjustment ()
    public    void                      set_adjustment            ( Adjustment          adjustment ) ;		

set_digits ()
    public    void                      set_digits                ( uint                digits ) ;		

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

set_numeric ()
    public    void                      set_numeric               ( bool                numeric ) ;		

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

set_snap_to_ticks ()
    public    void                      set_snap_to_ticks         ( bool                snap_to_ticks ) ;		

set_update_policy ()
    public    void                      set_update_policy         ( SpinButtonUpdatePolicy policy ) ;		

set_value ()
    public    void                      set_value                 ( double              value ) ;		

set_wrap ()
    public    void                      set_wrap                  ( bool                wrap ) ;		

spin ()
    public    void                      spin                      ( SpinType            direction,
                                                                    double              increment ) ;		

update ()
    public    void                      update                    (  ) ;		


Created by Valadoc