ooodev.adapter.awt.uno_control_spin_button_model_partial module
- class ooodev.adapter.awt.uno_control_spin_button_model_partial.UnoControlSpinButtonModelPartial(component)[source]
Bases:
UnoControlModelPartial
Partial class for UnoControlSpinButtonModel.
- Parameters:
component (UnoControlSpinButtonModel) –
- __init__(component)[source]
Constructor
- Parameters:
component (Any) – Component that implements
com.sun.star.awt.UnoControlSpinButtonModel
service.
- property background_color: Color
Gets/Set the background color of the control.
- Returns:
Color
- Return type:
- property border: BorderKind
Gets/Sets the border style of the control.
Note
Value can be set with
BorderKind
orint
.Hint
BorderKind
can be imported fromooodev.utils.kind.border_kind
.
- Return type:
- property border_color: Color | None
Gets/Sets the color of the border, if present
Not every border style (see Border) may support coloring. For instance, usually a border with 3D effect will ignore the border_color setting.
optional
- Returns:
Color or None if not present.
- Return type:
Color | None
- property enabled: bool
Gets/Sets whether the control is enabled or disabled.
- Return type:
bool
- property help_text: str
Get/Sets the help text of the control.
- Return type:
str
- property help_url: str
Gets/Sets the help URL of the control.
- Return type:
str
- property mouse_wheel_behavior: MouseWheelBehaviorEnum | None
Gets/Sets how the mouse wheel can be used to scroll through the control’s content.
Usually, the mouse wheel scroll through the control’s entry list. Using this property,you can control under which circumstances this is possible.
optional
Note
Value can be set with
MouseWheelBehaviorEnum
orint
.Hint
MouseWheelBehaviorEnum
can be imported fromooo.dyn.awt.mouse_wheel_behavior
- Return type:
MouseWheelBehaviorEnum | None
- property orientation: OrientationKind
Gets/Sets the orientation of the control.
Note
Value can be set with
OrientationKind
orint
.Hint
OrientationKind
can be imported fromooodev.utils.kind.orientation_kind
.
- Return type:
- property printable: bool
Gets/Sets that the control will be printed with the document.
- Return type:
bool
- property repeat: bool
Gets/Sets whether the mouse should show repeating behavior, i.e. repeatedly trigger an action when keeping pressed.
- Return type:
bool
- property repeat_delay: int
Gets/Sets the mouse repeat delay, in milliseconds.
When the user presses a mouse in a control area where this triggers an action (such as spinning the value), then usual control implementations allow to repeatedly trigger this action, without the need to release the mouse button and to press it again. The delay between two such triggers is specified with this property.
- Return type:
int
- property spin_increment: int
Gets/Sets the increment by which the value is changed when using operating the spin button.
- Return type:
int
- property spin_value: int
Gets/Sets the current value of the control.
- Return type:
int
- property spin_value_max: int
Gets/Sets the maximum value of the control.
- Return type:
int
- property spin_value_min: int
Gets/Sets the minimum value of the control.
- Return type:
int