Class SpinButton
public class SpinButton
- Inheritance
-
SpinButton
- Inherited Members
Methods
Configure(IntPtr, IntPtr, double, uint)
Calls native method gtk_spin_button_configure.
public static extern void Configure(IntPtr spinButton, IntPtr adjustment, double climbRate, uint digits)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
adjustment
IntPtrTransfer ownership: None Nullable: True
climbRate
doubleTransfer ownership: None Nullable: False
digits
uintTransfer ownership: None Nullable: False
GetActivatesDefault(IntPtr)
Calls native method gtk_spin_button_get_activates_default. Version: 4.14
[Version("4.14")]
public static extern bool GetActivatesDefault(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetAdjustment(IntPtr)
Calls native method gtk_spin_button_get_adjustment.
public static extern IntPtr GetAdjustment(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetClimbRate(IntPtr)
Calls native method gtk_spin_button_get_climb_rate.
public static extern double GetClimbRate(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetDigits(IntPtr)
Calls native method gtk_spin_button_get_digits.
public static extern uint GetDigits(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_spin_button_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIncrements(IntPtr, out double, out double)
Calls native method gtk_spin_button_get_increments.
public static extern void GetIncrements(IntPtr spinButton, out double step, out double page)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
step
doubleTransfer ownership: Full Nullable: False
page
doubleTransfer ownership: Full Nullable: False
GetNumeric(IntPtr)
Calls native method gtk_spin_button_get_numeric.
public static extern bool GetNumeric(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetRange(IntPtr, out double, out double)
Calls native method gtk_spin_button_get_range.
public static extern void GetRange(IntPtr spinButton, out double min, out double max)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
min
doubleTransfer ownership: Full Nullable: False
max
doubleTransfer ownership: Full Nullable: False
GetSnapToTicks(IntPtr)
Calls native method gtk_spin_button_get_snap_to_ticks.
public static extern bool GetSnapToTicks(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUpdatePolicy(IntPtr)
Calls native method gtk_spin_button_get_update_policy.
public static extern SpinButtonUpdatePolicy GetUpdatePolicy(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- SpinButtonUpdatePolicy
Transfer ownership: None Nullable: False
GetValue(IntPtr)
Calls native method gtk_spin_button_get_value.
public static extern double GetValue(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetValueAsInt(IntPtr)
Calls native method gtk_spin_button_get_value_as_int.
public static extern int GetValueAsInt(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetWrap(IntPtr)
Calls native method gtk_spin_button_get_wrap.
public static extern bool GetWrap(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New(IntPtr, double, uint)
Calls native constructor gtk_spin_button_new.
public static extern IntPtr New(IntPtr adjustment, double climbRate, uint digits)
Parameters
adjustment
IntPtrTransfer ownership: None Nullable: True
climbRate
doubleTransfer ownership: None Nullable: False
digits
uintTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
NewWithRange(double, double, double)
Calls native constructor gtk_spin_button_new_with_range.
public static extern IntPtr NewWithRange(double min, double max, double step)
Parameters
min
doubleTransfer ownership: None Nullable: False
max
doubleTransfer ownership: None Nullable: False
step
doubleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
SetActivatesDefault(IntPtr, bool)
Calls native method gtk_spin_button_set_activates_default. Version: 4.14
[Version("4.14")]
public static extern void SetActivatesDefault(IntPtr spinButton, bool activatesDefault)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
activatesDefault
boolTransfer ownership: None Nullable: False
SetAdjustment(IntPtr, IntPtr)
Calls native method gtk_spin_button_set_adjustment.
public static extern void SetAdjustment(IntPtr spinButton, IntPtr adjustment)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
adjustment
IntPtrTransfer ownership: None Nullable: False
SetClimbRate(IntPtr, double)
Calls native method gtk_spin_button_set_climb_rate.
public static extern void SetClimbRate(IntPtr spinButton, double climbRate)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
climbRate
doubleTransfer ownership: None Nullable: False
SetDigits(IntPtr, uint)
Calls native method gtk_spin_button_set_digits.
public static extern void SetDigits(IntPtr spinButton, uint digits)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
digits
uintTransfer ownership: None Nullable: False
SetIncrements(IntPtr, double, double)
Calls native method gtk_spin_button_set_increments.
public static extern void SetIncrements(IntPtr spinButton, double step, double page)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
step
doubleTransfer ownership: None Nullable: False
page
doubleTransfer ownership: None Nullable: False
SetNumeric(IntPtr, bool)
Calls native method gtk_spin_button_set_numeric.
public static extern void SetNumeric(IntPtr spinButton, bool numeric)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
numeric
boolTransfer ownership: None Nullable: False
SetRange(IntPtr, double, double)
Calls native method gtk_spin_button_set_range.
public static extern void SetRange(IntPtr spinButton, double min, double max)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
min
doubleTransfer ownership: None Nullable: False
max
doubleTransfer ownership: None Nullable: False
SetSnapToTicks(IntPtr, bool)
Calls native method gtk_spin_button_set_snap_to_ticks.
public static extern void SetSnapToTicks(IntPtr spinButton, bool snapToTicks)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
snapToTicks
boolTransfer ownership: None Nullable: False
SetUpdatePolicy(IntPtr, SpinButtonUpdatePolicy)
Calls native method gtk_spin_button_set_update_policy.
public static extern void SetUpdatePolicy(IntPtr spinButton, SpinButtonUpdatePolicy policy)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
policy
SpinButtonUpdatePolicyTransfer ownership: None Nullable: False
SetValue(IntPtr, double)
Calls native method gtk_spin_button_set_value.
public static extern void SetValue(IntPtr spinButton, double value)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
value
doubleTransfer ownership: None Nullable: False
SetWrap(IntPtr, bool)
Calls native method gtk_spin_button_set_wrap.
public static extern void SetWrap(IntPtr spinButton, bool wrap)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
wrap
boolTransfer ownership: None Nullable: False
Spin(IntPtr, SpinType, double)
Calls native method gtk_spin_button_spin.
public static extern void Spin(IntPtr spinButton, SpinType direction, double increment)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False
direction
SpinTypeTransfer ownership: None Nullable: False
increment
doubleTransfer ownership: None Nullable: False
Update(IntPtr)
Calls native method gtk_spin_button_update.
public static extern void Update(IntPtr spinButton)
Parameters
spinButton
IntPtrTransfer ownership: None Nullable: False