### YamlMime:ManagedReference items: - uid: Terminal.Gui.ScrollBarView id: ScrollBarView children: - Terminal.Gui.ScrollBarView.#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean) - Terminal.Gui.ScrollBarView.ChangedPosition - Terminal.Gui.ScrollBarView.MouseEvent(Terminal.Gui.MouseEvent) - Terminal.Gui.ScrollBarView.Position - Terminal.Gui.ScrollBarView.Redraw(Terminal.Gui.Rect) - Terminal.Gui.ScrollBarView.Size langs: - csharp name: ScrollBarView nameWithType: ScrollBarView fullName: Terminal.Gui.ScrollBarView type: Class assemblies: - Terminal.Gui namespace: Terminal.Gui summary: ScrollBarViews are views that display a 1-character scrollbar, either horizontal or vertical remarks: "
\n The scrollbar is drawn to be a representation of the Size, assuming that the \n scroll position is set at Position.\n
\n\n If the region to display the scrollbar is larger than three characters, \n arrow indicators are drawn.\n
" syntax: content: 'public class ScrollBarView : Terminal.Gui.View' inheritance: - System.Object - Terminal.Gui.Responder - Terminal.Gui.View implements: [] inheritedMembers: - Terminal.Gui.Responder.CanFocus - 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.ScrollBarView.#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean) id: '#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean)' parent: Terminal.Gui.ScrollBarView langs: - csharp name: ScrollBarView(Rect, Int32, Int32, Boolean) nameWithType: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean) fullName: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean) type: Constructor assemblies: - Terminal.Gui namespace: Terminal.Gui summary: Initializes a new instance of thetrue
this is a vertical scrollbar, otherwize, the scrollbar is horizontal.
overload: Terminal.Gui.ScrollBarView.#ctor*
exceptions: []
- uid: Terminal.Gui.ScrollBarView.ChangedPosition
id: ChangedPosition
parent: Terminal.Gui.ScrollBarView
langs:
- csharp
name: ChangedPosition
nameWithType: ScrollBarView.ChangedPosition
fullName: ScrollBarView.ChangedPosition
type: Event
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: This event is raised when the position on the scrollbar has changed.
syntax:
content: public event Action ChangedPosition;
return:
type: System.Action
description: To be added.
exceptions: []
- uid: Terminal.Gui.ScrollBarView.MouseEvent(Terminal.Gui.MouseEvent)
id: MouseEvent(Terminal.Gui.MouseEvent)
parent: Terminal.Gui.ScrollBarView
langs:
- csharp
name: MouseEvent(MouseEvent)
nameWithType: ScrollBarView.MouseEvent(MouseEvent)
fullName: ScrollBarView.MouseEvent(MouseEvent)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
syntax:
content: public override bool MouseEvent (Terminal.Gui.MouseEvent me);
parameters:
- id: me
type: Terminal.Gui.MouseEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Gui.ScrollBarView.MouseEvent*
exceptions: []
- uid: Terminal.Gui.ScrollBarView.Position
id: Position
parent: Terminal.Gui.ScrollBarView
langs:
- csharp
name: Position
nameWithType: ScrollBarView.Position
fullName: ScrollBarView.Position
type: Property
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: The position to show the scrollbar at.
syntax:
content: public int Position { get; set; }
return:
type: System.Int32
description: The position.
overload: Terminal.Gui.ScrollBarView.Position*
exceptions: []
- uid: Terminal.Gui.ScrollBarView.Redraw(Terminal.Gui.Rect)
id: Redraw(Terminal.Gui.Rect)
parent: Terminal.Gui.ScrollBarView
langs:
- csharp
name: Redraw(Rect)
nameWithType: ScrollBarView.Redraw(Rect)
fullName: ScrollBarView.Redraw(Rect)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Redraw the scrollbar
syntax:
content: public override void Redraw (Terminal.Gui.Rect region);
parameters:
- id: region
type: Terminal.Gui.Rect
description: Region to be redrawn.
overload: Terminal.Gui.ScrollBarView.Redraw*
exceptions: []
- uid: Terminal.Gui.ScrollBarView.Size
id: Size
parent: Terminal.Gui.ScrollBarView
langs:
- csharp
name: Size
nameWithType: ScrollBarView.Size
fullName: ScrollBarView.Size
type: Property
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: The size that this scrollbar represents
syntax:
content: public int Size { get; set; }
return:
type: System.Int32
description: The size.
overload: Terminal.Gui.ScrollBarView.Size*
exceptions: []
references:
- uid: Terminal.Gui.View
parent: Terminal.Gui
isExternal: false
name: View
nameWithType: View
fullName: Terminal.Gui.View
- uid: Terminal.Gui.ScrollBarView.#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean)
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: ScrollBarView(Rect, Int32, Int32, Boolean)
nameWithType: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean)
fullName: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean)
- uid: Terminal.Gui.Rect
parent: Terminal.Gui
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Gui.Rect
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.Gui.ScrollBarView.ChangedPosition
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: ChangedPosition
nameWithType: ScrollBarView.ChangedPosition
fullName: ScrollBarView.ChangedPosition
- uid: System.Action
parent: System
isExternal: true
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.Gui.ScrollBarView.MouseEvent(Terminal.Gui.MouseEvent)
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: ScrollBarView.MouseEvent(MouseEvent)
fullName: ScrollBarView.MouseEvent(MouseEvent)
- uid: Terminal.Gui.MouseEvent
parent: Terminal.Gui
isExternal: false
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.Gui.MouseEvent
- uid: Terminal.Gui.ScrollBarView.Position
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: Position
nameWithType: ScrollBarView.Position
fullName: ScrollBarView.Position
- uid: Terminal.Gui.ScrollBarView.Redraw(Terminal.Gui.Rect)
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: Redraw(Rect)
nameWithType: ScrollBarView.Redraw(Rect)
fullName: ScrollBarView.Redraw(Rect)
- uid: Terminal.Gui.ScrollBarView.Size
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: Size
nameWithType: ScrollBarView.Size
fullName: ScrollBarView.Size
- uid: Terminal.Gui.ScrollBarView.#ctor*
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: ScrollBarView
nameWithType: ScrollBarView.ScrollBarView
fullName: ScrollBarView.ScrollBarView
- uid: Terminal.Gui.ScrollBarView.MouseEvent*
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: MouseEvent
nameWithType: ScrollBarView.MouseEvent
fullName: ScrollBarView.MouseEvent
- uid: Terminal.Gui.ScrollBarView.Position*
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: Position
nameWithType: ScrollBarView.Position
fullName: ScrollBarView.Position
- uid: Terminal.Gui.ScrollBarView.Redraw*
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: Redraw
nameWithType: ScrollBarView.Redraw
fullName: ScrollBarView.Redraw
- uid: Terminal.Gui.ScrollBarView.Size*
parent: Terminal.Gui.ScrollBarView
isExternal: false
name: Size
nameWithType: ScrollBarView.Size
fullName: ScrollBarView.Size
- 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.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