Class NSProgressIndicator
- Namespace
- CarinaStudio.MacOS.AppKit
- Assembly
- CarinaStudio.AppBase.MacOS.dll
NSProgressIndicator.
public class NSProgressIndicator : NSView, IDisposable, IEquatable<NSObject>
- Inheritance
-
NSProgressIndicator
- Implements
- Inherited Members
- Extension Methods
Constructors
NSProgressIndicator(NSRect)
Initialize new NSProgressIndicator instance.
public NSProgressIndicator(NSRect frame)
Parameters
frameNSRectFrame.
Properties
ControlSize
Get or set size of progress indicator.
public NSControlSize ControlSize { get; set; }
Property Value
ControlTint
Get or set tint of progress indicator.
public NSControlTint ControlTint { get; set; }
Property Value
DoubleValue
Get or set value of progress indicator.
public double DoubleValue { get; set; }
Property Value
IsBezeled
Get or set whether the progress indicator’s frame has a three-dimensional bezel.
public bool IsBezeled { get; set; }
Property Value
IsIndeterminate
Get or set whether progress indicator is indeterminate or not.
public bool IsIndeterminate { get; set; }
Property Value
MaxValue
Get or set maximum value of progress indicator.
public double MaxValue { get; set; }
Property Value
MinValue
Get or set minimum value of progress indicator.
public double MinValue { get; set; }
Property Value
Style
Get or set style of progress indicator.
public NSProgressIndicatorStyle Style { get; set; }
Property Value
Methods
Increment(double)
Increment the value of progress indicator.
public void Increment(double delta)
Parameters
deltadoubleValue to increment.
StartAnimation(NSObject?)
Start animation of indeterminate progress indicator.
public void StartAnimation(NSObject? sender = null)
Parameters
senderNSObjectSender.
StopAnimation(NSObject?)
Stop animation of indeterminate progress indicator.
public void StopAnimation(NSObject? sender = null)
Parameters
senderNSObjectSender.