Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

VDKSpinButton Class Reference

Provides a spin button widget. More...

#include <spins.h>

Inheritance diagram for VDKSpinButton:

VDKObject VDKNotCopyAble List of all members.

Public Methods

Public Attributes


Detailed Description

Provides a spin button widget.

SIGNALS
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 
defValue  initial default value
lower  lower bound
upper  bound
step_increment 
climb_rate 

VDKSpinButton::~VDKSpinButton   [virtual]
 

Destructor


Member Function Documentation

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

Sets object background

Parameters:
color  a VDKRgb object
state  can 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:
color  a VDKRgb object
state  can 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

VDKSignal1<void, float> VDKSpinButton::OnSpinValueChanged
 

Extended LS signal system: Received when spin value changes

Parameters:
float  spin value

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:
Generated on Sat May 4 22:00:29 2002 for vdk 2.0.1 by doxygen1.2.15