Class LevelBar
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class LevelBar : Widget, Accessible, AccessibleRange, Buildable, ConstraintTarget, Orientable, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
LevelBar
- Implements
- Inherited Members
Constructors
LevelBar(params ConstructArgument[])
public LevelBar(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
LevelBar(LevelBarHandle)
public LevelBar(LevelBarHandle handle)
Parameters
handleLevelBarHandle
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
messagestringpriorityAccessibleAnnouncementPriority
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
stateAccessiblePlatformState
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
namestring
ResetProperty(AccessibleProperty)
public void ResetProperty(AccessibleProperty property)
Parameters
propertyAccessibleProperty
ResetRelation(AccessibleRelation)
public void ResetRelation(AccessibleRelation relation)
Parameters
relationAccessibleRelation
ResetState(AccessibleState)
public void ResetState(AccessibleState state)
Parameters
stateAccessibleState
SetAccessibleParent(Accessible?, Accessible?)
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parentAccessiblenextSiblingAccessible
SetInverted(bool)
public void SetInverted(bool inverted)
Parameters
invertedbool
SetMaxValue(double)
public void SetMaxValue(double value)
Parameters
valuedouble
SetMinValue(double)
public void SetMinValue(double value)
Parameters
valuedouble
SetMode(LevelBarMode)
public void SetMode(LevelBarMode mode)
Parameters
modeLevelBarMode
SetOrientation(Orientation)
public void SetOrientation(Orientation orientation)
Parameters
orientationOrientation
SetValue(double)
public void SetValue(double value)
Parameters
valuedouble
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSiblingAccessible
Events
OnOffsetChanged
public event SignalHandler<LevelBar, LevelBar.OffsetChangedSignalArgs> OnOffsetChanged