### YamlMime:ManagedReference items: - uid: Terminal.Gui.Label id: Label children: - Terminal.Gui.Label.#ctor(NStack.ustring) - Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring) - Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring) - Terminal.Gui.Label.MaxWidth(NStack.ustring,System.Int32) - Terminal.Gui.Label.MeasureLines(NStack.ustring,System.Int32) - Terminal.Gui.Label.Redraw(Terminal.Gui.Rect) - Terminal.Gui.Label.Text - Terminal.Gui.Label.TextAlignment - Terminal.Gui.Label.TextColor langs: - csharp name: Label nameWithType: Label fullName: Terminal.Gui.Label type: Class assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Label view, displays a string at a given position, can include multiple lines. syntax: content: 'public class Label : 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.Label.#ctor(NStack.ustring) id: '#ctor(NStack.ustring)' parent: Terminal.Gui.Label langs: - csharp name: Label(ustring) nameWithType: Label.Label(ustring) fullName: Label.Label(ustring) type: Constructor assemblies: - Terminal.Gui namespace: Terminal.Gui summary: 'Public constructor: creates a label and configures the default Width and Height based on the text, the result is suitable for Computed layout.' syntax: content: public Label (NStack.ustring text); parameters: - id: text type: NStack.ustring description: Text. overload: Terminal.Gui.Label.#ctor* exceptions: [] - uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring) id: '#ctor(Terminal.Gui.Rect,NStack.ustring)' parent: Terminal.Gui.Label langs: - csharp name: Label(Rect, ustring) nameWithType: Label.Label(Rect, ustring) fullName: Label.Label(Rect, ustring) type: Constructor assemblies: - Terminal.Gui namespace: Terminal.Gui summary: >- Public constructor: creates a label at the given coordinate with the given string and uses the specified frame for the string. syntax: content: public Label (Terminal.Gui.Rect rect, NStack.ustring text); parameters: - id: rect type: Terminal.Gui.Rect description: To be added. - id: text type: NStack.ustring description: To be added. overload: Terminal.Gui.Label.#ctor* exceptions: [] - uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring) id: '#ctor(System.Int32,System.Int32,NStack.ustring)' parent: Terminal.Gui.Label langs: - csharp name: Label(Int32, Int32, ustring) nameWithType: Label.Label(Int32, Int32, ustring) fullName: Label.Label(Int32, Int32, ustring) type: Constructor assemblies: - Terminal.Gui namespace: Terminal.Gui summary: >- Public constructor: creates a label at the given coordinate with the given string, computes the bounding box based on the size of the string, assumes that the string contains newlines for multiple lines, no special breaking rules are used. syntax: content: public Label (int x, int y, NStack.ustring text); parameters: - id: x type: System.Int32 description: To be added. - id: y type: System.Int32 description: To be added. - id: text type: NStack.ustring description: To be added. overload: Terminal.Gui.Label.#ctor* exceptions: [] - uid: Terminal.Gui.Label.MaxWidth(NStack.ustring,System.Int32) id: MaxWidth(NStack.ustring,System.Int32) parent: Terminal.Gui.Label langs: - csharp name: MaxWidth(ustring, Int32) nameWithType: Label.MaxWidth(ustring, Int32) fullName: Label.MaxWidth(ustring, Int32) type: Method assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Computes the the max width of a line or multilines needed to render by the Label control syntax: content: public static int MaxWidth (NStack.ustring text, int width); parameters: - id: text type: NStack.ustring description: Text, may contain newlines. - id: width type: System.Int32 description: The width for the text. return: type: System.Int32 description: Max width of lines. overload: Terminal.Gui.Label.MaxWidth* exceptions: [] - uid: Terminal.Gui.Label.MeasureLines(NStack.ustring,System.Int32) id: MeasureLines(NStack.ustring,System.Int32) parent: Terminal.Gui.Label langs: - csharp name: MeasureLines(ustring, Int32) nameWithType: Label.MeasureLines(ustring, Int32) fullName: Label.MeasureLines(ustring, Int32) type: Method assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Computes the number of lines needed to render the specified text by the Label control syntax: content: public static int MeasureLines (NStack.ustring text, int width); parameters: - id: text type: NStack.ustring description: Text, may contain newlines. - id: width type: System.Int32 description: The width for the text. return: type: System.Int32 description: Number of lines. overload: Terminal.Gui.Label.MeasureLines* exceptions: [] - uid: Terminal.Gui.Label.Redraw(Terminal.Gui.Rect) id: Redraw(Terminal.Gui.Rect) parent: Terminal.Gui.Label langs: - csharp name: Redraw(Rect) nameWithType: Label.Redraw(Rect) fullName: Label.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.Label.Redraw* exceptions: [] - uid: Terminal.Gui.Label.Text id: Text parent: Terminal.Gui.Label langs: - csharp name: Text nameWithType: Label.Text fullName: Label.Text type: Property assemblies: - Terminal.Gui namespace: Terminal.Gui summary: The text displayed by this widget. syntax: content: public virtual NStack.ustring Text { get; set; } return: type: NStack.ustring description: To be added. overload: Terminal.Gui.Label.Text* exceptions: [] - uid: Terminal.Gui.Label.TextAlignment id: TextAlignment parent: Terminal.Gui.Label langs: - csharp name: TextAlignment nameWithType: Label.TextAlignment fullName: Label.TextAlignment type: Property assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Controls the text-alignemtn property of the label, changing it will redisplay the label. syntax: content: public Terminal.Gui.TextAlignment TextAlignment { get; set; } return: type: Terminal.Gui.TextAlignment description: The text alignment. overload: Terminal.Gui.Label.TextAlignment* exceptions: [] - uid: Terminal.Gui.Label.TextColor id: TextColor parent: Terminal.Gui.Label langs: - csharp name: TextColor nameWithType: Label.TextColor fullName: Label.TextColor type: Property assemblies: - Terminal.Gui namespace: Terminal.Gui summary: The color used for the label syntax: content: public Terminal.Gui.Attribute TextColor { get; set; } return: type: Terminal.Gui.Attribute description: To be added. overload: Terminal.Gui.Label.TextColor* exceptions: [] references: - uid: Terminal.Gui.View parent: Terminal.Gui isExternal: false name: View nameWithType: View fullName: Terminal.Gui.View - uid: Terminal.Gui.Label.#ctor(NStack.ustring) parent: Terminal.Gui.Label isExternal: false name: Label(ustring) nameWithType: Label.Label(ustring) fullName: Label.Label(ustring) - uid: NStack.ustring parent: NStack isExternal: true name: ustring nameWithType: ustring fullName: NStack.ustring - uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring) parent: Terminal.Gui.Label isExternal: false name: Label(Rect, ustring) nameWithType: Label.Label(Rect, ustring) fullName: Label.Label(Rect, ustring) - uid: Terminal.Gui.Rect parent: Terminal.Gui isExternal: false name: Rect nameWithType: Rect fullName: Terminal.Gui.Rect - uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring) parent: Terminal.Gui.Label isExternal: false name: Label(Int32, Int32, ustring) nameWithType: Label.Label(Int32, Int32, ustring) fullName: Label.Label(Int32, Int32, ustring) - uid: System.Int32 parent: System isExternal: true name: Int32 nameWithType: Int32 fullName: System.Int32 - uid: Terminal.Gui.Label.MaxWidth(NStack.ustring,System.Int32) parent: Terminal.Gui.Label isExternal: false name: MaxWidth(ustring, Int32) nameWithType: Label.MaxWidth(ustring, Int32) fullName: Label.MaxWidth(ustring, Int32) - uid: Terminal.Gui.Label.MeasureLines(NStack.ustring,System.Int32) parent: Terminal.Gui.Label isExternal: false name: MeasureLines(ustring, Int32) nameWithType: Label.MeasureLines(ustring, Int32) fullName: Label.MeasureLines(ustring, Int32) - uid: Terminal.Gui.Label.Redraw(Terminal.Gui.Rect) parent: Terminal.Gui.Label isExternal: false name: Redraw(Rect) nameWithType: Label.Redraw(Rect) fullName: Label.Redraw(Rect) - uid: Terminal.Gui.Label.Text parent: Terminal.Gui.Label isExternal: false name: Text nameWithType: Label.Text fullName: Label.Text - uid: Terminal.Gui.Label.TextAlignment parent: Terminal.Gui.Label isExternal: false name: TextAlignment nameWithType: Label.TextAlignment fullName: Label.TextAlignment - uid: Terminal.Gui.TextAlignment parent: Terminal.Gui isExternal: false name: TextAlignment nameWithType: TextAlignment fullName: Terminal.Gui.TextAlignment - uid: Terminal.Gui.Label.TextColor parent: Terminal.Gui.Label isExternal: false name: TextColor nameWithType: Label.TextColor fullName: Label.TextColor - uid: Terminal.Gui.Attribute parent: Terminal.Gui isExternal: false name: Attribute nameWithType: Attribute fullName: Terminal.Gui.Attribute - uid: Terminal.Gui.Label.#ctor* parent: Terminal.Gui.Label isExternal: false name: Label nameWithType: Label.Label fullName: Label.Label - uid: Terminal.Gui.Label.MaxWidth* parent: Terminal.Gui.Label isExternal: false name: MaxWidth nameWithType: Label.MaxWidth fullName: Label.MaxWidth - uid: Terminal.Gui.Label.MeasureLines* parent: Terminal.Gui.Label isExternal: false name: MeasureLines nameWithType: Label.MeasureLines fullName: Label.MeasureLines - uid: Terminal.Gui.Label.Redraw* parent: Terminal.Gui.Label isExternal: false name: Redraw nameWithType: Label.Redraw fullName: Label.Redraw - uid: Terminal.Gui.Label.Text* parent: Terminal.Gui.Label isExternal: false name: Text nameWithType: Label.Text fullName: Label.Text - uid: Terminal.Gui.Label.TextAlignment* parent: Terminal.Gui.Label isExternal: false name: TextAlignment nameWithType: Label.TextAlignment fullName: Label.TextAlignment - uid: Terminal.Gui.Label.TextColor* parent: Terminal.Gui.Label isExternal: false name: TextColor nameWithType: Label.TextColor fullName: Label.TextColor - 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