Class LevelBar
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class LevelBar : Widget, IDisposable, Accessible, AccessibleRange, Buildable, ConstraintTarget, Orientable, GTypeProvider, InstanceFactory
- Inheritance
-
LevelBar
- Implements
- Inherited Members
Constructors
LevelBar(params ConstructArgument[])
public LevelBar(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
LevelBar(LevelBarHandle)
public LevelBar(LevelBarHandle handle)
Parameters
handle
LevelBarHandle
Fields
InvertedPropertyDefinition
public static readonly Property<bool, LevelBar> InvertedPropertyDefinition
Field Value
MaxValuePropertyDefinition
public static readonly Property<double, LevelBar> MaxValuePropertyDefinition
Field Value
MinValuePropertyDefinition
public static readonly Property<double, LevelBar> MinValuePropertyDefinition
Field Value
ModePropertyDefinition
public static readonly Property<LevelBarMode, LevelBar> ModePropertyDefinition
Field Value
OffsetChangedSignal
Signal Descriptor for OnOffsetChanged.
public static readonly Signal<LevelBar, LevelBar.OffsetChangedSignalArgs> OffsetChangedSignal
Field Value
ValuePropertyDefinition
public static readonly Property<double, LevelBar> ValuePropertyDefinition
Field Value
Properties
AccessibleRole
public AccessibleRole AccessibleRole { get; set; }
Property Value
Inverted
public bool Inverted { get; set; }
Property Value
MaxValue
public double MaxValue { get; set; }
Property Value
MinValue
public double MinValue { get; set; }
Property Value
Mode
public LevelBarMode Mode { get; set; }
Property Value
Value
public double Value { get; set; }
Property Value
Methods
AddOffsetValue(string, double)
public void AddOffsetValue(string name, double value)
Parameters
Announce(string, AccessibleAnnouncementPriority)
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
message
stringpriority
AccessibleAnnouncementPriority
GetAccessibleParent()
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
GetAccessibleRole()
public AccessibleRole GetAccessibleRole()
Returns
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
GetBounds(out int, out int, out int, out int)
[Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)
Parameters
Returns
GetBuildableId()
public string? GetBuildableId()
Returns
GetFirstAccessibleChild()
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
GetGType()
public static Type GetGType()
Returns
GetInverted()
public bool GetInverted()
Returns
GetMaxValue()
public double GetMaxValue()
Returns
GetMinValue()
public double GetMinValue()
Returns
GetMode()
public LevelBarMode GetMode()
Returns
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
GetOffsetValue(string?, out double)
public bool GetOffsetValue(string? name, out double value)
Parameters
Returns
GetOrientation()
public Orientation GetOrientation()
Returns
GetPlatformState(AccessiblePlatformState)
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
state
AccessiblePlatformState
Returns
GetValue()
public double GetValue()
Returns
New()
public static LevelBar New()
Returns
NewForInterval(double, double)
public static LevelBar NewForInterval(double minValue, double maxValue)
Parameters
Returns
RemoveOffsetValue(string?)
public void RemoveOffsetValue(string? name)
Parameters
name
string
ResetProperty(AccessibleProperty)
public void ResetProperty(AccessibleProperty property)
Parameters
property
AccessibleProperty
ResetRelation(AccessibleRelation)
public void ResetRelation(AccessibleRelation relation)
Parameters
relation
AccessibleRelation
ResetState(AccessibleState)
public void ResetState(AccessibleState state)
Parameters
state
AccessibleState
SetAccessibleParent(Accessible?, Accessible?)
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parent
AccessiblenextSibling
Accessible
SetInverted(bool)
public void SetInverted(bool inverted)
Parameters
inverted
bool
SetMaxValue(double)
public void SetMaxValue(double value)
Parameters
value
double
SetMinValue(double)
public void SetMinValue(double value)
Parameters
value
double
SetMode(LevelBarMode)
public void SetMode(LevelBarMode mode)
Parameters
mode
LevelBarMode
SetOrientation(Orientation)
public void SetOrientation(Orientation orientation)
Parameters
orientation
Orientation
SetValue(double)
public void SetValue(double value)
Parameters
value
double
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSibling
Accessible
Events
OnOffsetChanged
public event SignalHandler<LevelBar, LevelBar.OffsetChangedSignalArgs> OnOffsetChanged