Class SpinButton
public class SpinButton
- Inheritance
-
SpinButton
- Inherited Members
Methods
Configure(nint, nint, double, uint)
Calls native method gtk_spin_button_configure.
public static extern void Configure(nint spinButton, nint adjustment, double climbRate, uint digits)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
adjustmentnintTransfer ownership: None Nullable: True
climbRatedoubleTransfer ownership: None Nullable: False
digitsuintTransfer ownership: None Nullable: False
GetActivatesDefault(nint)
Calls native method gtk_spin_button_get_activates_default. Version: 4.14
[Version("4.14")]
public static extern bool GetActivatesDefault(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetAdjustment(nint)
Calls native method gtk_spin_button_get_adjustment.
public static extern nint GetAdjustment(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetClimbRate(nint)
Calls native method gtk_spin_button_get_climb_rate.
public static extern double GetClimbRate(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetDigits(nint)
Calls native method gtk_spin_button_get_digits.
public static extern uint GetDigits(nint spinButton)
Parameters
spinButtonnintTransfer 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(nint, out double, out double)
Calls native method gtk_spin_button_get_increments.
public static extern void GetIncrements(nint spinButton, out double step, out double page)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
stepdoubleTransfer ownership: Full Nullable: False
pagedoubleTransfer ownership: Full Nullable: False
GetNumeric(nint)
Calls native method gtk_spin_button_get_numeric.
public static extern bool GetNumeric(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetRange(nint, out double, out double)
Calls native method gtk_spin_button_get_range.
public static extern void GetRange(nint spinButton, out double min, out double max)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
mindoubleTransfer ownership: Full Nullable: False
maxdoubleTransfer ownership: Full Nullable: False
GetSnapToTicks(nint)
Calls native method gtk_spin_button_get_snap_to_ticks.
public static extern bool GetSnapToTicks(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUpdatePolicy(nint)
Calls native method gtk_spin_button_get_update_policy.
public static extern SpinButtonUpdatePolicy GetUpdatePolicy(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- SpinButtonUpdatePolicy
Transfer ownership: None Nullable: False
GetValue(nint)
Calls native method gtk_spin_button_get_value.
public static extern double GetValue(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetValueAsInt(nint)
Calls native method gtk_spin_button_get_value_as_int.
public static extern int GetValueAsInt(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetWrap(nint)
Calls native method gtk_spin_button_get_wrap.
public static extern bool GetWrap(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New(nint, double, uint)
Calls native constructor gtk_spin_button_new.
public static extern nint New(nint adjustment, double climbRate, uint digits)
Parameters
adjustmentnintTransfer ownership: None Nullable: True
climbRatedoubleTransfer ownership: None Nullable: False
digitsuintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
NewWithRange(double, double, double)
Calls native constructor gtk_spin_button_new_with_range.
public static extern nint NewWithRange(double min, double max, double step)
Parameters
mindoubleTransfer ownership: None Nullable: False
maxdoubleTransfer ownership: None Nullable: False
stepdoubleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
SetActivatesDefault(nint, bool)
Calls native method gtk_spin_button_set_activates_default. Version: 4.14
[Version("4.14")]
public static extern void SetActivatesDefault(nint spinButton, bool activatesDefault)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
activatesDefaultboolTransfer ownership: None Nullable: False
SetAdjustment(nint, nint)
Calls native method gtk_spin_button_set_adjustment.
public static extern void SetAdjustment(nint spinButton, nint adjustment)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
adjustmentnintTransfer ownership: None Nullable: False
SetClimbRate(nint, double)
Calls native method gtk_spin_button_set_climb_rate.
public static extern void SetClimbRate(nint spinButton, double climbRate)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
climbRatedoubleTransfer ownership: None Nullable: False
SetDigits(nint, uint)
Calls native method gtk_spin_button_set_digits.
public static extern void SetDigits(nint spinButton, uint digits)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
digitsuintTransfer ownership: None Nullable: False
SetIncrements(nint, double, double)
Calls native method gtk_spin_button_set_increments.
public static extern void SetIncrements(nint spinButton, double step, double page)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
stepdoubleTransfer ownership: None Nullable: False
pagedoubleTransfer ownership: None Nullable: False
SetNumeric(nint, bool)
Calls native method gtk_spin_button_set_numeric.
public static extern void SetNumeric(nint spinButton, bool numeric)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
numericboolTransfer ownership: None Nullable: False
SetRange(nint, double, double)
Calls native method gtk_spin_button_set_range.
public static extern void SetRange(nint spinButton, double min, double max)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
mindoubleTransfer ownership: None Nullable: False
maxdoubleTransfer ownership: None Nullable: False
SetSnapToTicks(nint, bool)
Calls native method gtk_spin_button_set_snap_to_ticks.
public static extern void SetSnapToTicks(nint spinButton, bool snapToTicks)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
snapToTicksboolTransfer ownership: None Nullable: False
SetUpdatePolicy(nint, SpinButtonUpdatePolicy)
Calls native method gtk_spin_button_set_update_policy.
public static extern void SetUpdatePolicy(nint spinButton, SpinButtonUpdatePolicy policy)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
policySpinButtonUpdatePolicyTransfer ownership: None Nullable: False
SetValue(nint, double)
Calls native method gtk_spin_button_set_value.
public static extern void SetValue(nint spinButton, double value)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
valuedoubleTransfer ownership: None Nullable: False
SetWrap(nint, bool)
Calls native method gtk_spin_button_set_wrap.
public static extern void SetWrap(nint spinButton, bool wrap)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
wrapboolTransfer ownership: None Nullable: False
Spin(nint, SpinType, double)
Calls native method gtk_spin_button_spin.
public static extern void Spin(nint spinButton, SpinType direction, double increment)
Parameters
spinButtonnintTransfer ownership: None Nullable: False
directionSpinTypeTransfer ownership: None Nullable: False
incrementdoubleTransfer ownership: None Nullable: False
Update(nint)
Calls native method gtk_spin_button_update.
public static extern void Update(nint spinButton)
Parameters
spinButtonnintTransfer ownership: None Nullable: False