Class Scale
public class Scale
- Inheritance
-
Scale
- Inherited Members
Methods
AddMark(nint, double, PositionType, NullableUtf8StringHandle)
Calls native method gtk_scale_add_mark.
public static extern void AddMark(nint scale, double value, PositionType position, NullableUtf8StringHandle markup)
Parameters
scale
nintTransfer ownership: None Nullable: False
value
doubleTransfer ownership: None Nullable: False
position
PositionTypeTransfer ownership: None Nullable: False
markup
NullableUtf8StringHandleTransfer ownership: None Nullable: True
ClearMarks(nint)
Calls native method gtk_scale_clear_marks.
public static extern void ClearMarks(nint scale)
Parameters
scale
nintTransfer ownership: None Nullable: False
GetDigits(nint)
Calls native method gtk_scale_get_digits.
public static extern int GetDigits(nint scale)
Parameters
scale
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetDrawValue(nint)
Calls native method gtk_scale_get_draw_value.
public static extern bool GetDrawValue(nint scale)
Parameters
scale
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_scale_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHasOrigin(nint)
Calls native method gtk_scale_get_has_origin.
public static extern bool GetHasOrigin(nint scale)
Parameters
scale
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetLayout(nint)
Calls native method gtk_scale_get_layout.
public static extern nint GetLayout(nint scale)
Parameters
scale
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetLayoutOffsets(nint, out int, out int)
Calls native method gtk_scale_get_layout_offsets.
public static extern void GetLayoutOffsets(nint scale, out int x, out int y)
Parameters
scale
nintTransfer ownership: None Nullable: False
x
intTransfer ownership: Full Nullable: False
y
intTransfer ownership: Full Nullable: False
GetValuePos(nint)
Calls native method gtk_scale_get_value_pos.
public static extern PositionType GetValuePos(nint scale)
Parameters
scale
nintTransfer ownership: None Nullable: False
Returns
- PositionType
Transfer ownership: None Nullable: False
New(Orientation, nint)
Calls native constructor gtk_scale_new.
public static extern nint New(Orientation orientation, nint adjustment)
Parameters
orientation
OrientationTransfer ownership: None Nullable: False
adjustment
nintTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
NewWithRange(Orientation, double, double, double)
Calls native constructor gtk_scale_new_with_range.
public static extern nint NewWithRange(Orientation orientation, double min, double max, double step)
Parameters
orientation
OrientationTransfer ownership: None Nullable: False
min
doubleTransfer ownership: None Nullable: False
max
doubleTransfer ownership: None Nullable: False
step
doubleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
SetDigits(nint, int)
Calls native method gtk_scale_set_digits.
public static extern void SetDigits(nint scale, int digits)
Parameters
scale
nintTransfer ownership: None Nullable: False
digits
intTransfer ownership: None Nullable: False
SetDrawValue(nint, bool)
Calls native method gtk_scale_set_draw_value.
public static extern void SetDrawValue(nint scale, bool drawValue)
Parameters
scale
nintTransfer ownership: None Nullable: False
drawValue
boolTransfer ownership: None Nullable: False
SetFormatValueFunc(nint, ScaleFormatValueFunc, nint, DestroyNotify)
Calls native method gtk_scale_set_format_value_func.
public static extern void SetFormatValueFunc(nint scale, ScaleFormatValueFunc func, nint userData, DestroyNotify destroyNotify)
Parameters
scale
nintTransfer ownership: None Nullable: False
func
ScaleFormatValueFuncTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
destroyNotify
DestroyNotifyTransfer ownership: None Nullable: True
SetHasOrigin(nint, bool)
Calls native method gtk_scale_set_has_origin.
public static extern void SetHasOrigin(nint scale, bool hasOrigin)
Parameters
scale
nintTransfer ownership: None Nullable: False
hasOrigin
boolTransfer ownership: None Nullable: False
SetValuePos(nint, PositionType)
Calls native method gtk_scale_set_value_pos.
public static extern void SetValuePos(nint scale, PositionType pos)
Parameters
scale
nintTransfer ownership: None Nullable: False
pos
PositionTypeTransfer ownership: None Nullable: False