### YamlMime:ManagedReference items: - uid: Terminal.Gui.ProgressBar id: ProgressBar children: - Terminal.Gui.ProgressBar.#ctor - Terminal.Gui.ProgressBar.#ctor(Terminal.Gui.Rect) - Terminal.Gui.ProgressBar.Fraction - Terminal.Gui.ProgressBar.Pulse - Terminal.Gui.ProgressBar.Redraw(Terminal.Gui.Rect) langs: - csharp name: ProgressBar nameWithType: ProgressBar fullName: Terminal.Gui.ProgressBar type: Class assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Progress bar can indicate progress of an activity visually. remarks: "

\n The progressbar can operate in two modes, percentage mode, or\n activity mode. The progress bar starts in percentage mode and\n setting the Fraction property will reflect on the UI the progress \n made so far. Activity mode is used when the application has no \n way of knowing how much time is left, and is started when you invoke\n the Pulse() method. You should call the Pulse method repeatedly as\n your application makes progress.\n

" syntax: content: 'public class ProgressBar : Terminal.Gui.View' inheritance: - System.Object - Terminal.Gui.Responder - Terminal.Gui.View implements: [] inheritedMembers: - Terminal.Gui.Responder.CanFocus - Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent) - Terminal.Gui.View.Add(Terminal.Gui.View) - Terminal.Gui.View.Add(Terminal.Gui.View[]) - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) - Terminal.Gui.View.Bounds - Terminal.Gui.View.ChildNeedsDisplay - Terminal.Gui.View.Clear - Terminal.Gui.View.Clear(Terminal.Gui.Rect) - Terminal.Gui.View.ClearNeedsDisplay - Terminal.Gui.View.ClipToBounds - Terminal.Gui.View.ColorScheme - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) - Terminal.Gui.View.Driver - Terminal.Gui.View.EnsureFocus - Terminal.Gui.View.Focused - Terminal.Gui.View.FocusFirst - Terminal.Gui.View.FocusLast - Terminal.Gui.View.FocusNext - Terminal.Gui.View.FocusPrev - Terminal.Gui.View.Frame - Terminal.Gui.View.GetEnumerator - Terminal.Gui.View.HasFocus - Terminal.Gui.View.Height - Terminal.Gui.View.Id - Terminal.Gui.View.LayoutStyle - Terminal.Gui.View.LayoutSubviews - Terminal.Gui.View.MostFocused - Terminal.Gui.View.Move(System.Int32,System.Int32) - Terminal.Gui.View.PositionCursor - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) - Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent) - Terminal.Gui.View.Remove(Terminal.Gui.View) - Terminal.Gui.View.RemoveAll - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) - Terminal.Gui.View.SetClip(Terminal.Gui.Rect) - Terminal.Gui.View.SetFocus(Terminal.Gui.View) - Terminal.Gui.View.SetNeedsDisplay - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) - Terminal.Gui.View.Subviews - Terminal.Gui.View.SuperView - Terminal.Gui.View.ToString - Terminal.Gui.View.WantMousePositionReports - Terminal.Gui.View.Width - Terminal.Gui.View.X - Terminal.Gui.View.Y - uid: Terminal.Gui.ProgressBar.#ctor id: '#ctor' parent: Terminal.Gui.ProgressBar langs: - csharp name: ProgressBar() nameWithType: ProgressBar.ProgressBar() fullName: ProgressBar.ProgressBar() type: Constructor assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Initializes a new instance of the class, starts in percentage mode and uses relative layout. syntax: content: public ProgressBar (); parameters: [] overload: Terminal.Gui.ProgressBar.#ctor* exceptions: [] - uid: Terminal.Gui.ProgressBar.#ctor(Terminal.Gui.Rect) id: '#ctor(Terminal.Gui.Rect)' parent: Terminal.Gui.ProgressBar langs: - csharp name: ProgressBar(Rect) nameWithType: ProgressBar.ProgressBar(Rect) fullName: ProgressBar.ProgressBar(Rect) type: Constructor assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Initializes a new instance of the class, starts in percentage mode with an absolute position and size. syntax: content: public ProgressBar (Terminal.Gui.Rect rect); parameters: - id: rect type: Terminal.Gui.Rect description: Rect. overload: Terminal.Gui.ProgressBar.#ctor* exceptions: [] - uid: Terminal.Gui.ProgressBar.Fraction id: Fraction parent: Terminal.Gui.ProgressBar langs: - csharp name: Fraction nameWithType: ProgressBar.Fraction fullName: ProgressBar.Fraction type: Property assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Gets or sets the progress indicator fraction to display, must be a value between 0 and 1. syntax: content: public float Fraction { get; set; } return: type: System.Single description: The fraction representing the progress. overload: Terminal.Gui.ProgressBar.Fraction* exceptions: [] - uid: Terminal.Gui.ProgressBar.Pulse id: Pulse parent: Terminal.Gui.ProgressBar langs: - csharp name: Pulse() nameWithType: ProgressBar.Pulse() fullName: ProgressBar.Pulse() type: Method assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Notifies the progress bar that some progress has taken place. remarks: >- If the ProgressBar is is percentage mode, it switches to activity mode. If is in activity mode, the marker is moved. syntax: content: public void Pulse (); parameters: [] overload: Terminal.Gui.ProgressBar.Pulse* exceptions: [] - uid: Terminal.Gui.ProgressBar.Redraw(Terminal.Gui.Rect) id: Redraw(Terminal.Gui.Rect) parent: Terminal.Gui.ProgressBar langs: - csharp name: Redraw(Rect) nameWithType: ProgressBar.Redraw(Rect) fullName: ProgressBar.Redraw(Rect) type: Method assemblies: - Terminal.Gui namespace: Terminal.Gui syntax: content: public override void Redraw (Terminal.Gui.Rect region); parameters: - id: region type: Terminal.Gui.Rect description: To be added. overload: Terminal.Gui.ProgressBar.Redraw* exceptions: [] references: - uid: Terminal.Gui.View parent: Terminal.Gui isExternal: false name: View nameWithType: View fullName: Terminal.Gui.View - uid: Terminal.Gui.ProgressBar.#ctor parent: Terminal.Gui.ProgressBar isExternal: false name: ProgressBar() nameWithType: ProgressBar.ProgressBar() fullName: ProgressBar.ProgressBar() - uid: Terminal.Gui.ProgressBar.#ctor(Terminal.Gui.Rect) parent: Terminal.Gui.ProgressBar isExternal: false name: ProgressBar(Rect) nameWithType: ProgressBar.ProgressBar(Rect) fullName: ProgressBar.ProgressBar(Rect) - uid: Terminal.Gui.Rect parent: Terminal.Gui isExternal: false name: Rect nameWithType: Rect fullName: Terminal.Gui.Rect - uid: Terminal.Gui.ProgressBar.Fraction parent: Terminal.Gui.ProgressBar isExternal: false name: Fraction nameWithType: ProgressBar.Fraction fullName: ProgressBar.Fraction - uid: System.Single parent: System isExternal: true name: Single nameWithType: Single fullName: System.Single - uid: Terminal.Gui.ProgressBar.Pulse parent: Terminal.Gui.ProgressBar isExternal: false name: Pulse() nameWithType: ProgressBar.Pulse() fullName: ProgressBar.Pulse() - uid: Terminal.Gui.ProgressBar.Redraw(Terminal.Gui.Rect) parent: Terminal.Gui.ProgressBar isExternal: false name: Redraw(Rect) nameWithType: ProgressBar.Redraw(Rect) fullName: ProgressBar.Redraw(Rect) - uid: Terminal.Gui.ProgressBar.#ctor* parent: Terminal.Gui.ProgressBar isExternal: false name: ProgressBar nameWithType: ProgressBar.ProgressBar fullName: ProgressBar.ProgressBar - uid: Terminal.Gui.ProgressBar.Fraction* parent: Terminal.Gui.ProgressBar isExternal: false name: Fraction nameWithType: ProgressBar.Fraction fullName: ProgressBar.Fraction - uid: Terminal.Gui.ProgressBar.Pulse* parent: Terminal.Gui.ProgressBar isExternal: false name: Pulse nameWithType: ProgressBar.Pulse fullName: ProgressBar.Pulse - uid: Terminal.Gui.ProgressBar.Redraw* parent: Terminal.Gui.ProgressBar isExternal: false name: Redraw nameWithType: ProgressBar.Redraw fullName: ProgressBar.Redraw - uid: Terminal.Gui.Responder.CanFocus parent: Terminal.Gui.Responder isExternal: false name: CanFocus nameWithType: Responder.CanFocus fullName: Responder.CanFocus - uid: Terminal.Gui.View.HasFocus parent: Terminal.Gui.View isExternal: false name: HasFocus nameWithType: View.HasFocus fullName: View.HasFocus - uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent) parent: Terminal.Gui.Responder isExternal: false name: MouseEvent(MouseEvent) nameWithType: Responder.MouseEvent(MouseEvent) fullName: Responder.MouseEvent(MouseEvent) - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) parent: Terminal.Gui.View isExternal: false name: ProcessColdKey(KeyEvent) nameWithType: View.ProcessColdKey(KeyEvent) fullName: View.ProcessColdKey(KeyEvent) - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) parent: Terminal.Gui.View isExternal: false name: ProcessHotKey(KeyEvent) nameWithType: View.ProcessHotKey(KeyEvent) fullName: View.ProcessHotKey(KeyEvent) - uid: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent) parent: Terminal.Gui.View isExternal: false name: ProcessKey(KeyEvent) nameWithType: View.ProcessKey(KeyEvent) fullName: View.ProcessKey(KeyEvent) - uid: Terminal.Gui.View.Add(Terminal.Gui.View) parent: Terminal.Gui.View isExternal: false name: Add(View) nameWithType: View.Add(View) fullName: View.Add(View) - uid: Terminal.Gui.View.Add(Terminal.Gui.View[]) parent: Terminal.Gui.View isExternal: false name: Add(View[]) nameWithType: View.Add(View[]) fullName: View.Add(View[]) - uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) parent: Terminal.Gui.View isExternal: false name: AddRune(Int32, Int32, Rune) nameWithType: View.AddRune(Int32, Int32, Rune) fullName: View.AddRune(Int32, Int32, Rune) - uid: Terminal.Gui.View.Bounds parent: Terminal.Gui.View isExternal: false name: Bounds nameWithType: View.Bounds fullName: View.Bounds - uid: Terminal.Gui.View.ChildNeedsDisplay parent: Terminal.Gui.View isExternal: false name: ChildNeedsDisplay() nameWithType: View.ChildNeedsDisplay() fullName: View.ChildNeedsDisplay() - uid: Terminal.Gui.View.Clear parent: Terminal.Gui.View isExternal: false name: Clear() nameWithType: View.Clear() fullName: View.Clear() - uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect) parent: Terminal.Gui.View isExternal: false name: Clear(Rect) nameWithType: View.Clear(Rect) fullName: View.Clear(Rect) - uid: Terminal.Gui.View.ClearNeedsDisplay parent: Terminal.Gui.View isExternal: false name: ClearNeedsDisplay() nameWithType: View.ClearNeedsDisplay() fullName: View.ClearNeedsDisplay() - uid: Terminal.Gui.View.ClipToBounds parent: Terminal.Gui.View isExternal: false name: ClipToBounds() nameWithType: View.ClipToBounds() fullName: View.ClipToBounds() - uid: Terminal.Gui.View.ColorScheme parent: Terminal.Gui.View isExternal: false name: ColorScheme nameWithType: View.ColorScheme fullName: View.ColorScheme - uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) parent: Terminal.Gui.View isExternal: false name: DrawFrame(Rect, Int32, Boolean) nameWithType: View.DrawFrame(Rect, Int32, Boolean) fullName: View.DrawFrame(Rect, Int32, Boolean) - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) parent: Terminal.Gui.View isExternal: false name: DrawHotString(ustring, Boolean, ColorScheme) nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme) fullName: View.DrawHotString(ustring, Boolean, ColorScheme) - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) parent: Terminal.Gui.View isExternal: false name: DrawHotString(ustring, Attribute, Attribute) nameWithType: View.DrawHotString(ustring, Attribute, Attribute) fullName: View.DrawHotString(ustring, Attribute, Attribute) - uid: Terminal.Gui.View.Driver parent: Terminal.Gui.View isExternal: false name: Driver nameWithType: View.Driver fullName: View.Driver - uid: Terminal.Gui.View.EnsureFocus parent: Terminal.Gui.View isExternal: false name: EnsureFocus() nameWithType: View.EnsureFocus() fullName: View.EnsureFocus() - uid: Terminal.Gui.View.Focused parent: Terminal.Gui.View isExternal: false name: Focused nameWithType: View.Focused fullName: View.Focused - uid: Terminal.Gui.View.FocusFirst parent: Terminal.Gui.View isExternal: false name: FocusFirst() nameWithType: View.FocusFirst() fullName: View.FocusFirst() - uid: Terminal.Gui.View.FocusLast parent: Terminal.Gui.View isExternal: false name: FocusLast() nameWithType: View.FocusLast() fullName: View.FocusLast() - uid: Terminal.Gui.View.FocusNext parent: Terminal.Gui.View isExternal: false name: FocusNext() nameWithType: View.FocusNext() fullName: View.FocusNext() - uid: Terminal.Gui.View.FocusPrev parent: Terminal.Gui.View isExternal: false name: FocusPrev() nameWithType: View.FocusPrev() fullName: View.FocusPrev() - uid: Terminal.Gui.View.Frame parent: Terminal.Gui.View isExternal: false name: Frame nameWithType: View.Frame fullName: View.Frame - uid: Terminal.Gui.View.GetEnumerator parent: Terminal.Gui.View isExternal: false name: GetEnumerator() nameWithType: View.GetEnumerator() fullName: View.GetEnumerator() - uid: Terminal.Gui.View.Height parent: Terminal.Gui.View isExternal: false name: Height nameWithType: View.Height fullName: View.Height - uid: Terminal.Gui.View.Id parent: Terminal.Gui.View isExternal: false name: Id nameWithType: View.Id fullName: View.Id - uid: Terminal.Gui.View.LayoutStyle parent: Terminal.Gui.View isExternal: false name: LayoutStyle nameWithType: View.LayoutStyle fullName: View.LayoutStyle - uid: Terminal.Gui.View.LayoutSubviews parent: Terminal.Gui.View isExternal: false name: LayoutSubviews() nameWithType: View.LayoutSubviews() fullName: View.LayoutSubviews() - uid: Terminal.Gui.View.MostFocused parent: Terminal.Gui.View isExternal: false name: MostFocused nameWithType: View.MostFocused fullName: View.MostFocused - uid: Terminal.Gui.View.Move(System.Int32,System.Int32) parent: Terminal.Gui.View isExternal: false name: Move(Int32, Int32) nameWithType: View.Move(Int32, Int32) fullName: View.Move(Int32, Int32) - uid: Terminal.Gui.View.PositionCursor parent: Terminal.Gui.View isExternal: false name: PositionCursor() nameWithType: View.PositionCursor() fullName: View.PositionCursor() - uid: Terminal.Gui.View.Remove(Terminal.Gui.View) parent: Terminal.Gui.View isExternal: false name: Remove(View) nameWithType: View.Remove(View) fullName: View.Remove(View) - uid: Terminal.Gui.View.RemoveAll parent: Terminal.Gui.View isExternal: false name: RemoveAll() nameWithType: View.RemoveAll() fullName: View.RemoveAll() - uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) parent: Terminal.Gui.View isExternal: false name: ScreenToView(Int32, Int32) nameWithType: View.ScreenToView(Int32, Int32) fullName: View.ScreenToView(Int32, Int32) - uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect) parent: Terminal.Gui.View isExternal: false name: SetClip(Rect) nameWithType: View.SetClip(Rect) fullName: View.SetClip(Rect) - uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View) parent: Terminal.Gui.View isExternal: false name: SetFocus(View) nameWithType: View.SetFocus(View) fullName: View.SetFocus(View) - uid: Terminal.Gui.View.SetNeedsDisplay parent: Terminal.Gui.View isExternal: false name: SetNeedsDisplay() nameWithType: View.SetNeedsDisplay() fullName: View.SetNeedsDisplay() - uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) parent: Terminal.Gui.View isExternal: false name: SetNeedsDisplay(Rect) nameWithType: View.SetNeedsDisplay(Rect) fullName: View.SetNeedsDisplay(Rect) - uid: Terminal.Gui.View.Subviews parent: Terminal.Gui.View isExternal: false name: Subviews nameWithType: View.Subviews fullName: View.Subviews - uid: Terminal.Gui.View.SuperView parent: Terminal.Gui.View isExternal: false name: SuperView nameWithType: View.SuperView fullName: View.SuperView - uid: Terminal.Gui.View.ToString parent: Terminal.Gui.View isExternal: false name: ToString() nameWithType: View.ToString() fullName: View.ToString() - uid: Terminal.Gui.View.WantMousePositionReports parent: Terminal.Gui.View isExternal: false name: WantMousePositionReports nameWithType: View.WantMousePositionReports fullName: View.WantMousePositionReports - uid: Terminal.Gui.View.Width parent: Terminal.Gui.View isExternal: false name: Width nameWithType: View.Width fullName: View.Width - uid: Terminal.Gui.View.X parent: Terminal.Gui.View isExternal: false name: X nameWithType: View.X fullName: View.X - uid: Terminal.Gui.View.Y parent: Terminal.Gui.View isExternal: false name: Y nameWithType: View.Y fullName: View.Y