vdk 2.4.0
Public Member Functions | Public Attributes
VDKSpinButton Class Reference

Provides a spin button widget. More...

#include <spins.h>

Inheritance diagram for VDKSpinButton:
VDKObject VDKNotCopyAble

List of all members.

Public Member Functions

Public Attributes


Detailed Description

Provides a spin button widget.

SIGNALS
  • value_changed_signal received whenever spin value changes.
  • focus_out_signal received whenever the entry part of spin looses focus.
TIP
If you want connect to "value_changed" using dynamics table you have use <gtk> arg set to false.
  SignalConnect(spinbutton,"value_changed",&MyForm::Handler,false);
The reason is that "value_changed" is hooked to an internal adjustement object not accessible by user code. Setting <gtk> arg of SignalConnect() make vdk to treat signal internally overriding gtk+ signal system.
EXAMPLES
Into ./testvdk/rangewin.cc

Constructor & Destructor Documentation

VDKSpinButton::VDKSpinButton ( VDKForm owner,
float  defValue,
float  lower,
float  upper,
float  step_increment,
float  climb_rate 
)

Constructor

Parameters:
owner
defValueinitial default value
lowerlower bound
upperbound
step_increment
climb_rate

Destructor


Member Function Documentation

void VDKSpinButton::SetBackground ( VDKRgb  color,
GtkStateType  state = GTK_STATE_NORMAL 
) [virtual]

Sets object background

Parameters:
colora VDKRgb object
statecan be one of the gtk+ widget states

Reimplemented from VDKObject.

void VDKSpinButton::SetForeground ( VDKRgb  color,
GtkStateType  state = GTK_STATE_NORMAL 
) [virtual]

Sets object foreground

Parameters:
colora VDKRgb object
statecan be one of the gtk+ widget states

Reimplemented from VDKObject.


Member Data Documentation

VDKReadWriteValueProp<VDKSpinButton, int> VDKSpinButton::Digits

Sets/gets spin precison

VDKReadWriteValueProp<VDKSpinButton, float> VDKSpinButton::LowerBound

Sets/gets spin lower bound

VDKReadWriteValueProp<VDKSpinButton, float> VDKSpinButton::UpperBound

Sets/gets spin upper bound

VDKReadWriteValueProp<VDKSpinButton,float> VDKSpinButton::ValueAsFloat

Sets/gets spin value in float format

VDKReadOnlyValueProp<VDKSpinButton,int> VDKSpinButton::ValueAsInt

Sets/gets spin value in int format


The documentation for this class was generated from the following files: