Package dtk :: Package ui :: Module spin :: Class SpinBox

Class SpinBox

source code


SpinBox.

Instance Methods
 
__init__(self, value=0, lower=0, upper=100, step=10, default_width=55)
Initialize SpinBox class.
source code
 
get_value(self)
Get current value.
source code
 
set_value(self, value)
Set value with given value.
source code
 
value_changed(self)
Emit `value-changed` signal.
source code
 
get_lower(self)
Get minimum value.
source code
 
set_lower(self, value)
Set lower with given value.
source code
 
get_upper(self)
Get upper value.
source code
 
set_upper(self, value)
Set upper with given value.
source code
 
get_step(self)
Get step.
source code
 
set_step(self, value)
Set step with given value.
source code
Class Variables
  __gsignals__ = {"value-changed":(gobject.SIGNAL_RUN_LAST, gobj...
Method Details

__init__(self, value=0, lower=0, upper=100, step=10, default_width=55)
(Constructor)

source code 

Initialize SpinBox class.

Parameters:
  • value - Initialize value, default is 0.
  • lower - Lower value, default is 0.
  • upper - Upper value, default is 100.
  • step - Step value, default is 10.
  • default_width - Default with, default is 55 pixel.

get_value(self)

source code 

Get current value.

Returns:
Return current value.

set_value(self, value)

source code 

Set value with given value.

Parameters:
  • value - New value.

set_lower(self, value)

source code 

Set lower with given value.

Parameters:
  • value - New lower value.

set_upper(self, value)

source code 

Set upper with given value.

Parameters:
  • value - New upper value.

set_step(self, value)

source code 

Set step with given value.

Parameters:
  • value - New step value.

Class Variable Details

__gsignals__

Value:
{"value-changed":(gobject.SIGNAL_RUN_LAST, gobject.TYPE_NONE, (gobject\
.TYPE_INT,)), "key-release":(gobject.SIGNAL_RUN_LAST, gobject.TYPE_NON\
E, (gobject.TYPE_INT,)),}