From fc9e84a4293b4093830ee0f9c08d10351cf778aa Mon Sep 17 00:00:00 2001 From: Tig Kindel Date: Fri, 22 Jul 2022 20:07:29 -0400 Subject: [PATCH] Updated docs; regeneraged docs (#1881) --- README.md | 56 +- Terminal.Gui/Views/ComboBox.cs | 2 +- Terminal.Gui/Views/Menu.cs | 2 +- Terminal.Gui/Views/RadioGroup.cs | 2 +- docfx/articles/overview.md | 36 +- docfx/articles/views.md | 56 +- docfx/docfx.json | 12 +- ...inal.Gui.Application.ResizedEventArgs.html | 40 +- .../Terminal.Gui.Application.RunState.html | 26 +- .../Terminal.Gui.Application.html | 27 +- .../Terminal.Gui/Terminal.Gui.Attribute.html | 40 +- .../Terminal.Gui.Autocomplete.html | 36 +- ...Terminal.Gui.Border.ToplevelContainer.html | 597 ++-- .../api/Terminal.Gui/Terminal.Gui.Border.html | 38 +- .../Terminal.Gui.BorderStyle.html | 147 +- .../api/Terminal.Gui/Terminal.Gui.Button.html | 543 +-- .../Terminal.Gui/Terminal.Gui.CheckBox.html | 522 +-- .../Terminal.Gui/Terminal.Gui.Clipboard.html | 26 +- .../Terminal.Gui.ClipboardBase.html | 36 +- docs/api/Terminal.Gui/Terminal.Gui.Color.html | 507 ++- .../Terminal.Gui.ColorPicker.html | 430 +-- .../Terminal.Gui.ColorScheme.html | 36 +- .../api/Terminal.Gui/Terminal.Gui.Colors.html | 26 +- .../Terminal.Gui/Terminal.Gui.ComboBox.html | 436 +-- .../Terminal.Gui/Terminal.Gui.Command.html | 2283 +++++++++--- ...nal.Gui.ConsoleDriver.DiagnosticFlags.html | 122 +- .../Terminal.Gui.ConsoleDriver.html | 38 +- .../Terminal.Gui.ContextMenu.html | 26 +- .../Terminal.Gui.CursorVisibility.html | 277 +- .../Terminal.Gui/Terminal.Gui.DateField.html | 483 ++- .../Terminal.Gui.DateTimeEventArgs-1.html | 30 +- .../Terminal.Gui.Dialog.ButtonAlignments.html | 147 +- .../api/Terminal.Gui/Terminal.Gui.Dialog.html | 602 ++-- docs/api/Terminal.Gui/Terminal.Gui.Dim.html | 34 +- .../Terminal.Gui.DisplayModeLayout.html | 87 +- .../Terminal.Gui.FakeConsole.html | 30 +- .../Terminal.Gui/Terminal.Gui.FakeDriver.html | 63 +- .../Terminal.Gui.FakeMainLoop.html | 26 +- .../Terminal.Gui/Terminal.Gui.FileDialog.html | 585 ++- .../Terminal.Gui/Terminal.Gui.FrameView.html | 478 +-- .../Terminal.Gui/Terminal.Gui.GraphView.html | 428 +-- .../Terminal.Gui.Graphs.Axis.html | 28 +- ...inal.Gui.Graphs.AxisIncrementToRender.html | 26 +- .../Terminal.Gui.Graphs.BarSeries.Bar.html | 26 +- .../Terminal.Gui.Graphs.BarSeries.html | 38 +- ...Terminal.Gui.Graphs.GraphCellToRender.html | 30 +- .../Terminal.Gui.Graphs.HorizontalAxis.html | 33 +- ...rminal.Gui.Graphs.LabelGetterDelegate.html | 147 +- .../Terminal.Gui.Graphs.LegendAnnotation.html | 26 +- .../Terminal.Gui.Graphs.MultiBarSeries.html | 26 +- .../Terminal.Gui.Graphs.Orientation.html | 87 +- ...minal.Gui.Graphs.PathAnnotation.LineF.html | 26 +- .../Terminal.Gui.Graphs.PathAnnotation.html | 38 +- .../Terminal.Gui.Graphs.ScatterSeries.html | 36 +- .../Terminal.Gui.Graphs.TextAnnotation.html | 38 +- .../Terminal.Gui.Graphs.VerticalAxis.html | 33 +- .../api/Terminal.Gui/Terminal.Gui.Graphs.html | 20 +- ...Terminal.Gui.HexView.HexViewEventArgs.html | 30 +- .../Terminal.Gui/Terminal.Gui.HexView.html | 456 +-- docs/api/Terminal.Gui/Terminal.Gui.Key.html | 2882 ++++++++++++--- .../Terminal.Gui/Terminal.Gui.KeyEvent.html | 25 +- .../Terminal.Gui.KeyModifiers.html | 36 +- docs/api/Terminal.Gui/Terminal.Gui.Label.html | 411 +-- .../Terminal.Gui.LayoutStyle.html | 89 +- .../Terminal.Gui/Terminal.Gui.LineView.html | 384 +- .../Terminal.Gui/Terminal.Gui.ListView.html | 532 +-- .../Terminal.Gui.ListViewItemEventArgs.html | 30 +- .../Terminal.Gui.ListViewRowEventArgs.html | 32 +- .../Terminal.Gui.ListWrapper.html | 26 +- .../Terminal.Gui.MainLoop.Timeout.html | 36 +- .../Terminal.Gui/Terminal.Gui.MainLoop.html | 26 +- .../Terminal.Gui/Terminal.Gui.MenuBar.html | 508 +-- .../Terminal.Gui.MenuBarItem.html | 43 +- .../Terminal.Gui.MenuClosingEventArgs.html | 30 +- .../Terminal.Gui/Terminal.Gui.MenuItem.html | 30 +- .../Terminal.Gui.MenuItemCheckStyle.html | 118 +- .../Terminal.Gui.MenuOpeningEventArgs.html | 30 +- .../Terminal.Gui/Terminal.Gui.MessageBox.html | 26 +- .../Terminal.Gui/Terminal.Gui.MouseEvent.html | 31 +- .../Terminal.Gui/Terminal.Gui.MouseFlags.html | 898 ++++- .../Terminal.Gui.OpenDialog.OpenMode.html | 117 +- .../Terminal.Gui/Terminal.Gui.OpenDialog.html | 582 ++- .../Terminal.Gui/Terminal.Gui.PanelView.html | 497 +-- docs/api/Terminal.Gui/Terminal.Gui.Point.html | 31 +- .../api/Terminal.Gui/Terminal.Gui.PointF.html | 36 +- docs/api/Terminal.Gui/Terminal.Gui.Pos.html | 34 +- .../Terminal.Gui.ProgressBar.html | 420 +-- .../Terminal.Gui.ProgressBarFormat.html | 177 +- .../Terminal.Gui.ProgressBarStyle.html | 147 +- .../Terminal.Gui/Terminal.Gui.RadioGroup.html | 539 +-- docs/api/Terminal.Gui/Terminal.Gui.Rect.html | 39 +- .../Terminal.Gui/Terminal.Gui.RectangleF.html | 54 +- .../Terminal.Gui/Terminal.Gui.Responder.html | 36 +- .../Terminal.Gui/Terminal.Gui.SaveDialog.html | 580 ++- .../Terminal.Gui.ScrollBarView.html | 412 +-- .../Terminal.Gui/Terminal.Gui.ScrollView.html | 513 +-- .../Terminal.Gui.SelectedItemChangedArgs.html | 30 +- .../Terminal.Gui.ShortcutHelper.html | 36 +- docs/api/Terminal.Gui/Terminal.Gui.Size.html | 31 +- docs/api/Terminal.Gui/Terminal.Gui.SizeF.html | 36 +- .../Terminal.Gui.StackExtensions.html | 28 +- .../Terminal.Gui/Terminal.Gui.StatusBar.html | 450 +-- .../Terminal.Gui/Terminal.Gui.StatusItem.html | 26 +- .../Terminal.Gui.TabView.Tab.html | 26 +- ...minal.Gui.TabView.TabChangedEventArgs.html | 30 +- .../Terminal.Gui.TabView.TabStyle.html | 36 +- .../Terminal.Gui/Terminal.Gui.TabView.html | 426 +-- ....Gui.TableView.CellActivatedEventArgs.html | 30 +- ...nal.Gui.TableView.CellColorGetterArgs.html | 26 +- ...Gui.TableView.CellColorGetterDelegate.html | 147 +- .../Terminal.Gui.TableView.ColumnStyle.html | 38 +- ...inal.Gui.TableView.RowColorGetterArgs.html | 26 +- ....Gui.TableView.RowColorGetterDelegate.html | 145 +- ...ableView.SelectedCellChangedEventArgs.html | 30 +- ...Terminal.Gui.TableView.TableSelection.html | 26 +- .../Terminal.Gui.TableView.TableStyle.html | 36 +- .../Terminal.Gui/Terminal.Gui.TableView.html | 520 +-- .../Terminal.Gui.TextAlignment.html | 147 +- .../Terminal.Gui.TextChangingEventArgs.html | 30 +- .../Terminal.Gui.TextDirection.html | 283 +- .../Terminal.Gui/Terminal.Gui.TextField.html | 426 +-- .../Terminal.Gui.TextFieldAutocomplete.html | 96 +- .../Terminal.Gui.TextFormatter.html | 52 +- .../Terminal.Gui.TextValidateField.html | 520 +-- ...lidateProviders.NetMaskedTextProvider.html | 87 +- ...xtValidateProviders.TextRegexProvider.html | 87 +- .../Terminal.Gui/Terminal.Gui.TextView.html | 456 +-- .../Terminal.Gui.TextViewAutocomplete.html | 96 +- .../Terminal.Gui/Terminal.Gui.Thickness.html | 31 +- .../Terminal.Gui/Terminal.Gui.TimeField.html | 483 ++- .../Terminal.Gui/Terminal.Gui.Toplevel.html | 550 +-- ...Terminal.Gui.ToplevelClosingEventArgs.html | 30 +- .../Terminal.Gui.ToplevelComparer.html | 40 +- ...Terminal.Gui.ToplevelEqualityComparer.html | 40 +- .../Terminal.Gui/Terminal.Gui.TreeView-1.html | 526 +-- .../Terminal.Gui/Terminal.Gui.TreeView.html | 554 ++- ...inal.Gui.Trees.AspectGetterDelegate-1.html | 153 +- ...minal.Gui.Trees.DelegateTreeBuilder-1.html | 21 - ....Gui.Trees.ObjectActivatedEventArgs-1.html | 28 +- ...Gui.Trees.SelectionChangedEventArgs-1.html | 30 +- .../Terminal.Gui.Trees.TreeBuilder-1.html | 35 +- .../Terminal.Gui.Trees.TreeNode.html | 25 +- .../Terminal.Gui.Trees.TreeNodeBuilder.html | 23 +- .../Terminal.Gui.Trees.TreeStyle.html | 40 +- docs/api/Terminal.Gui/Terminal.Gui.Trees.html | 10 +- .../Terminal.Gui.VerticalTextAlignment.html | 147 +- .../Terminal.Gui.View.FocusEventArgs.html | 30 +- .../Terminal.Gui.View.KeyEventEventArgs.html | 30 +- .../Terminal.Gui.View.LayoutEventArgs.html | 40 +- .../Terminal.Gui.View.MouseEventArgs.html | 30 +- docs/api/Terminal.Gui/Terminal.Gui.View.html | 193 +- .../Terminal.Gui.Window.TitleEventArgs.html | 30 +- .../api/Terminal.Gui/Terminal.Gui.Window.html | 597 ++-- ...rminal.Gui.Wizard.StepChangeEventArgs.html | 30 +- ...inal.Gui.Wizard.WizardButtonEventArgs.html | 30 +- ....Gui.Wizard.WizardStep.TitleEventArgs.html | 30 +- .../Terminal.Gui.Wizard.WizardStep.html | 464 ++- .../api/Terminal.Gui/Terminal.Gui.Wizard.html | 590 +-- docs/api/Terminal.Gui/Terminal.Gui.html | 252 +- .../Unix.Terminal.Curses.Event.html | 728 +++- .../Unix.Terminal.Curses.MouseEvent.html | 32 +- .../Unix.Terminal.Curses.Window.html | 26 +- .../Terminal.Gui/Unix.Terminal.Curses.html | 36 +- docs/api/Terminal.Gui/Unix.Terminal.html | 8 +- .../UICatalog/UICatalog.NumberToWords.html | 26 +- .../UICatalog.Scenario.ScenarioCategory.html | 153 +- .../UICatalog.Scenario.ScenarioMetadata.html | 150 +- docs/api/UICatalog/UICatalog.Scenario.html | 123 +- .../UICatalog.Scenarios.AllViewsTester.html | 34 +- ...og.Scenarios.AutoSizeAndDirectionText.html | 34 +- ....Scenarios.BackgroundWorkerCollection.html | 34 +- .../UICatalog.Scenarios.BasicColors.html | 34 +- .../UICatalog.Scenarios.Borders.html | 34 +- ...ICatalog.Scenarios.BordersComparisons.html | 34 +- ...ICatalog.Scenarios.BordersOnFrameView.html | 34 +- ...UICatalog.Scenarios.BordersOnToplevel.html | 34 +- .../UICatalog.Scenarios.BordersOnWindow.html | 34 +- .../UICatalog.Scenarios.Buttons.html | 34 +- .../UICatalog.Scenarios.CharacterMap.html | 42 +- .../UICatalog.Scenarios.ClassExplorer.html | 34 +- .../UICatalog.Scenarios.Clipping.html | 34 +- .../UICatalog.Scenarios.ColorPickers.html | 37 +- ...UICatalog.Scenarios.ComboBoxIteration.html | 34 +- .../UICatalog.Scenarios.ComputedLayout.html | 40 +- .../UICatalog.Scenarios.ContextMenus.html | 34 +- .../UICatalog.Scenarios.CsvEditor.html | 34 +- .../UICatalog.Scenarios.Dialogs.html | 34 +- ...alog.Scenarios.DynamicMenuBar.Binding.html | 26 +- ....DynamicMenuBar.DynamicMenuBarDetails.html | 467 +-- ...s.DynamicMenuBar.DynamicMenuBarSample.html | 582 +-- ...narios.DynamicMenuBar.DynamicMenuItem.html | 28 +- ...os.DynamicMenuBar.DynamicMenuItemList.html | 25 +- ...s.DynamicMenuBar.DynamicMenuItemModel.html | 26 +- ...s.DynamicMenuBar.ListWrapperConverter.html | 36 +- ....DynamicMenuBar.UStringValueConverter.html | 36 +- .../UICatalog.Scenarios.DynamicMenuBar.html | 34 +- ...og.Scenarios.DynamicStatusBar.Binding.html | 26 +- ...amicStatusBar.DynamicStatusBarDetails.html | 467 +-- ...namicStatusBar.DynamicStatusBarSample.html | 582 +-- ...os.DynamicStatusBar.DynamicStatusItem.html | 26 +- ...ynamicStatusBar.DynamicStatusItemList.html | 25 +- ...namicStatusBar.DynamicStatusItemModel.html | 26 +- ...DynamicStatusBar.ListWrapperConverter.html | 36 +- ...ynamicStatusBar.UStringValueConverter.html | 36 +- .../UICatalog.Scenarios.DynamicStatusBar.html | 34 +- .../UICatalog/UICatalog.Scenarios.Editor.html | 34 +- .../UICatalog.Scenarios.GraphViewExample.html | 34 +- .../UICatalog.Scenarios.HexEditor.html | 34 +- .../UICatalog.Scenarios.InteractiveTree.html | 34 +- .../UICatalog.Scenarios.InvertColors.html | 34 +- .../UICatalog/UICatalog.Scenarios.Keys.html | 34 +- .../UICatalog.Scenarios.LabelsAsLabels.html | 34 +- .../UICatalog.Scenarios.LineViewExample.html | 34 +- ...talog.Scenarios.ListViewWithSelection.html | 34 +- .../UICatalog.Scenarios.ListsAndCombos.html | 34 +- .../UICatalog.Scenarios.MessageBoxes.html | 34 +- .../UICatalog/UICatalog.Scenarios.Mouse.html | 34 +- ...ICatalog.Scenarios.MultiColouredTable.html | 34 +- .../UICatalog.Scenarios.MyScenario.html | 34 +- .../UICatalog.Scenarios.Notepad.html | 34 +- .../UICatalog.Scenarios.Progress.html | 34 +- ...UICatalog.Scenarios.ProgressBarStyles.html | 34 +- ...log.Scenarios.RuneWidthGreaterThanOne.html | 34 +- .../UICatalog.Scenarios.Scrolling.html | 34 +- .../UICatalog.Scenarios.SendKeys.html | 34 +- ...narios.SingleBackgroundWorker.MainApp.html | 566 +-- ...eBackgroundWorker.StagingUIController.html | 584 +-- ...alog.Scenarios.SingleBackgroundWorker.html | 34 +- ...ICatalog.Scenarios.SyntaxHighlighting.html | 34 +- .../UICatalog.Scenarios.TabViewExample.html | 34 +- .../UICatalog.Scenarios.TableEditor.html | 40 +- .../UICatalog/UICatalog.Scenarios.Text.html | 34 +- .../UICatalog.Scenarios.TextAlignments.html | 34 +- ...Scenarios.TextAlignmentsAndDirections.html | 34 +- ...UICatalog.Scenarios.TextFormatterDemo.html | 34 +- ...g.Scenarios.TextViewAutocompletePopup.html | 34 +- .../UICatalog.Scenarios.Threading.html | 34 +- .../UICatalog.Scenarios.TimeAndDate.html | 34 +- .../UICatalog.Scenarios.TreeUseCases.html | 34 +- ...ICatalog.Scenarios.TreeViewFileSystem.html | 34 +- .../UICatalog.Scenarios.UnicodeInMenu.html | 34 +- ...atalog.Scenarios.WindowsAndFrameViews.html | 34 +- .../UICatalog.Scenarios.WizardAsView.html | 34 +- .../UICatalog.Scenarios.Wizards.html | 34 +- docs/api/UICatalog/UICatalog.Scenarios.html | 14 +- .../api/UICatalog/UICatalog.UICatalogApp.html | 39 +- docs/api/UICatalog/UICatalog.html | 20 +- docs/articles/overview.html | 45 +- docs/articles/views.html | 56 +- docs/index.html | 2 +- docs/index.json | 550 +-- docs/manifest.json | 3086 +++++++++++++++- docs/xrefmap.yml | 3163 ++++++++--------- 253 files changed, 23875 insertions(+), 20547 deletions(-) diff --git a/README.md b/README.md index 213f9fadb..ba882c5a2 100644 --- a/README.md +++ b/README.md @@ -16,33 +16,35 @@ A toolkit for building rich console apps for .NET, .NET Core, and Mono that work *Terminal.Gui* provides a rich set of views and controls for building terminal user interfaces: -* [Button](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Button.html) -* [CheckBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.CheckBox.html) -* [ColorPicker](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html) -* [ComboBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ComboBox.html) -* [Dialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Dialog.html) - * [OpenDialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html) - * [SaveDialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html) -* [FrameView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.FrameView.html) -* [GraphView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.GraphView.html) -* [Hex viewer/editor](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.HexView.html) -* [Label](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Label.html) -* [ListView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ListView.html) -* [Menu](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.MenuBar.html) -* [MessageBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.MessageBox.html) -* [ProgressBar](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html) -* [Radio buttons](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html) -* [TableView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TableView.html) -* [Time & Date Fields](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TimeField.html) -* [TextField](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextField.html) -* [TextValidateField](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextValidateField.html) -* [TextView (Text Editor)](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextView.html) -* [TreeView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TreeView.html) -* [ScrollView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ScrollView.html) -* [ScrollBarView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html) -* [StatusBar](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.StatusBar.html) -* [Window](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Window.html) -* [Wizard](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Wizard.html) +* [Button](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Button.html) - A View that provides an item that invokes an System.Action when activated by the user. +* [CheckBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.CheckBox.html) - Shows an on/off toggle that the user can set. +* [ColorPicker](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html) - Enables to user to pick a color. +* [ComboBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ComboBox.html) - Provides a drop-down list of items the user can select from. +* [Dialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Dialog.html) - A pop-up Window that contains one or more Buttons. + * [OpenDialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html) - A Dialog providing an interactive pop-up Window for users to select files or directories. + * [SaveDialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html) - A Dialog providing an interactive pop-up Window for users to save files. +* [FrameView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.FrameView.html) - A container View that draws a frame around its contents. Similar to a GroupBox in Windows. +* [GraphView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.GraphView.html) - A View for rendering graphs (bar, scatter etc). +* [Hex viewer/editor](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.HexView.html) - A hex viewer and editor that operates over a file stream. +* [Label](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Label.html) - Displays a string at a given position and supports multiple lines. +* [ListView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ListView.html) - Displays a scrollable list of data where each item can be activated to perform an action. +* [MenuBar](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.MenuBar.html) - Provides a menu bar with drop-down and cascading menus. +* [MessageBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.MessageBox.html) - Displays a modal (pup-up) message to the user, with a title, a message and a series of options that the user can choose from. +* [ProgressBar](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html) - Displays a progress Bar indicating progress of an activity. +* [RadioGroup](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html) - Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time +* [ScrollView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ScrollView.html) - Present a window into a virtual space where subviews are added. Similar to the iOS UIScrollView. +* [ScrollBarView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html) - display a 1-character scrollbar, either horizontal or vertical. +* [StatusBar](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.StatusBar.html) - A View that snaps to the bottom of a Toplevel displaying set of status items. Includes support for global app keyboard shortcuts. +* [TableView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TableView.html) - A View for tabular data based on a System.Data.DataTable. +* [TimeField](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TimeField.html) & [DateField](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TimeField.html) - Enables structured editing of dates and times. +* [TextField](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextField.html) - Provides a single-line text entry. +* [TextValidateField](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextValidateField.html) - Text field that validates input through a ITextValidateProvider. +* [TextView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextView.html)- A multi-line text editing View supporting word-wrap, auto-complete, context menus, undo/redo, and clipboard operations, +* [TopLevel](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Toplevel.html) - The base class for modal/pop-up Windows. +* [TreeView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TreeView.html) - A hierarchical tree view with expandable branches. Branch objects are dynamically determined when expanded using a user defined ITreeBuilder. +* [View](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.View.html) - The base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views. +* [Window](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Window.html) - A Toplevel view that draws a border around its Frame with a title at the top. +* [Wizard](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Wizard.html) - Provides navigation and a user interface to collect related data across multiple steps. ### Features diff --git a/Terminal.Gui/Views/ComboBox.cs b/Terminal.Gui/Views/ComboBox.cs index f1b8c48b4..efe228c78 100644 --- a/Terminal.Gui/Views/ComboBox.cs +++ b/Terminal.Gui/Views/ComboBox.cs @@ -12,7 +12,7 @@ using NStack; namespace Terminal.Gui { /// - /// ComboBox control + /// Provides a drop-down list of items the user can select from. /// public class ComboBox : View { diff --git a/Terminal.Gui/Views/Menu.cs b/Terminal.Gui/Views/Menu.cs index 7433c966e..022b0b9c0 100644 --- a/Terminal.Gui/Views/Menu.cs +++ b/Terminal.Gui/Views/Menu.cs @@ -826,7 +826,7 @@ namespace Terminal.Gui { /// - /// The MenuBar provides a menu for Terminal.Gui applications. + /// Provides a menu bar with drop-down and cascading menus. /// /// /// diff --git a/Terminal.Gui/Views/RadioGroup.cs b/Terminal.Gui/Views/RadioGroup.cs index fc558485e..b97d87b60 100644 --- a/Terminal.Gui/Views/RadioGroup.cs +++ b/Terminal.Gui/Views/RadioGroup.cs @@ -5,7 +5,7 @@ using System.Linq; namespace Terminal.Gui { /// - /// shows a group of radio labels, only one of those can be selected at a given time + /// Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time. /// public class RadioGroup : View { int selected = -1; diff --git a/docfx/articles/overview.md b/docfx/articles/overview.md index d428774b1..f030c279e 100644 --- a/docfx/articles/overview.md +++ b/docfx/articles/overview.md @@ -106,9 +106,9 @@ Views ===== All visible elements on a Terminal.Gui application are implemented as -[Views](~/api/Terminal.Gui/Terminal.Gui.View.yml). Views are self-contained -objects that take care of displaying themselves, can receive keyboard and mouse -input and participate in the focus mechanism. +[Views](~/api/Terminal.Gui/Terminal.Gui.View.yml). Views are self-contained objects that take care of displaying themselves, can receive keyboard and mouse input and participate in the focus mechanism. + +See the full list of [Views provided by the Terminal.Gui library here](views.md). Every view can contain an arbitrary number of children views. These are called the Subviews. You can add a view to an existing view, by calling the @@ -138,36 +138,6 @@ void SetupMyView (View myView) The container of a given view is called the `SuperView` and it is a property of every View. -*Terminal.Gui* provides a rich set of views and controls for building terminal user interfaces: - -* [Button](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Button.html) -* [CheckBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.CheckBox.html) -* [ColorPicker](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html) -* [ComboBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ComboBox.html) -* [Dialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Dialog.html) - * [OpenDialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html) - * [SaveDialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html) -* [FrameView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.FrameView.html) -* [GraphView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.GraphView.html) -* [Hex viewer/editor](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.HexView.html) -* [Label](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Label.html) -* [ListView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ListView.html) -* [Menu](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.MenuBar.html) -* [MessageBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.MessageBox.html) -* [ProgressBar](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html) -* [Radio buttons](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html) -* [TableView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TableView.html) -* [Time & Date Fields](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TimeField.html) -* [TextField](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextField.html) -* [TextValidateField](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextValidateField.html) -* [TextView (Text Editor)](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TextView.html) -* [TreeView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.TreeView.html) -* [ScrollView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ScrollView.html) -* [ScrollBarView](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html) -* [StatusBar](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.StatusBar.html) -* [Window](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Window.html) -* [Wizard](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Wizard.html) - Layout ------ diff --git a/docfx/articles/views.md b/docfx/articles/views.md index 9edc1d645..3fb032df3 100644 --- a/docfx/articles/views.md +++ b/docfx/articles/views.md @@ -1,29 +1,31 @@ *Terminal.Gui* provides a rich set of views and controls for building terminal user interfaces: -* [Button](~/api/Terminal.Gui/Terminal.Gui.Button.html) -* [CheckBox](~/api/Terminal.Gui/Terminal.Gui.CheckBox.html) -* [ColorPicker](~/api/Terminal.Gui/Terminal.Gui.ColorPicker.html) -* [ComboBox](~/api/Terminal.Gui/Terminal.Gui.ComboBox.html) -* [Dialog](~/api/Terminal.Gui/Terminal.Gui.Dialog.html) - * [OpenDialog](~/api/Terminal.Gui/Terminal.Gui.OpenDialog.html) - * [SaveDialog](~/api/Terminal.Gui/Terminal.Gui.SaveDialog.html) -* [FrameView](~/api/Terminal.Gui/Terminal.Gui.FrameView.html) -* [GraphView](~/api/Terminal.Gui/Terminal.Gui.GraphView.html) -* [Hex viewer/editor](~/api/Terminal.Gui/Terminal.Gui.HexView.html) -* [Label](~/api/Terminal.Gui/Terminal.Gui.Label.html) -* [ListView](~/api/Terminal.Gui/Terminal.Gui.ListView.html) -* [Menu](~/api/Terminal.Gui/Terminal.Gui.MenuBar.html) -* [MessageBox](~/api/Terminal.Gui/Terminal.Gui.MessageBox.html) -* [ProgressBar](~/api/Terminal.Gui/Terminal.Gui.ProgressBar.html) -* [Radio buttons](~/api/Terminal.Gui/Terminal.Gui.RadioGroup.html) -* [TableView](~/api/Terminal.Gui/Terminal.Gui.TableView.html) -* [Time & Date Fields](~/api/Terminal.Gui/Terminal.Gui.TimeField.html) -* [TextField](~/api/Terminal.Gui/Terminal.Gui.TextField.html) -* [TextValidateField](~/api/Terminal.Gui/Terminal.Gui.TextValidateField.html) -* [TextView (Text Editor)](~/api/Terminal.Gui/Terminal.Gui.TextView.html) -* [TreeView](~/api/Terminal.Gui/Terminal.Gui.TreeView.html) -* [ScrollView](~/api/Terminal.Gui/Terminal.Gui.ScrollView.html) -* [ScrollBarView](~/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html) -* [StatusBar](~/api/Terminal.Gui/Terminal.Gui.StatusBar.html) -* [Window](~/api/Terminal.Gui/Terminal.Gui.Window.html) -* [Wizard](~/api/Terminal.Gui/Terminal.Gui.Wizard.html) +* [Button](~/api/Terminal.Gui/Terminal.Gui.Button.html) - A View that provides an item that invokes an System.Action when activated by the user. +* [CheckBox](~/api/Terminal.Gui/Terminal.Gui.CheckBox.html) - Shows an on/off toggle that the user can set. +* [ColorPicker](~/api/Terminal.Gui/Terminal.Gui.ColorPicker.html) - Enables to user to pick a color. +* [ComboBox](~/api/Terminal.Gui/Terminal.Gui.ComboBox.html) - Provides a drop-down list of items the user can select from. +* [Dialog](~/api/Terminal.Gui/Terminal.Gui.Dialog.html) - A pop-up Window that contains one or more Buttons. + * [OpenDialog](~/api/Terminal.Gui/Terminal.Gui.OpenDialog.html) - A Dialog providing an interactive pop-up Window for users to select files or directories. + * [SaveDialog](~/api/Terminal.Gui/Terminal.Gui.SaveDialog.html) - A Dialog providing an interactive pop-up Window for users to save files. +* [FrameView](~/api/Terminal.Gui/Terminal.Gui.FrameView.html) - A container View that draws a frame around its contents. Similar to a GroupBox in Windows. +* [GraphView](~/api/Terminal.Gui/Terminal.Gui.GraphView.html) - A View for rendering graphs (bar, scatter etc). +* [Hex viewer/editor](~/api/Terminal.Gui/Terminal.Gui.HexView.html) - A hex viewer and editor that operates over a file stream. +* [Label](~/api/Terminal.Gui/Terminal.Gui.Label.html) - Displays a string at a given position and supports multiple lines. +* [ListView](~/api/Terminal.Gui/Terminal.Gui.ListView.html) - Displays a scrollable list of data where each item can be activated to perform an action. +* [MenuBar](~/api/Terminal.Gui/Terminal.Gui.MenuBar.html) - Provides a menu bar with drop-down and cascading menus. +* [MessageBox](~/api/Terminal.Gui/Terminal.Gui.MessageBox.html) - Displays a modal (pup-up) message to the user, with a title, a message and a series of options that the user can choose from. +* [ProgressBar](~/api/Terminal.Gui/Terminal.Gui.ProgressBar.html) - Displays a progress Bar indicating progress of an activity. +* [RadioGroup](~/api/Terminal.Gui/Terminal.Gui.RadioGroup.html) - Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time +* [ScrollView](~/api/Terminal.Gui/Terminal.Gui.ScrollView.html) - Present a window into a virtual space where subviews are added. Similar to the iOS UIScrollView. +* [ScrollBarView](~/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html) - display a 1-character scrollbar, either horizontal or vertical. +* [StatusBar](~/api/Terminal.Gui/Terminal.Gui.StatusBar.html) - A View that snaps to the bottom of a Toplevel displaying set of status items. Includes support for global app keyboard shortcuts. +* [TableView](~/api/Terminal.Gui/Terminal.Gui.TableView.html) - A View for tabular data based on a System.Data.DataTable. +* [TimeField](~/api/Terminal.Gui/Terminal.Gui.TimeField.html) & [DateField](~/api/Terminal.Gui/Terminal.Gui.TimeField.html) - Enables structured editing of dates and times. +* [TextField](~/api/Terminal.Gui/Terminal.Gui.TextField.html) - Provides a single-line text entry. +* [TextValidateField](~/api/Terminal.Gui/Terminal.Gui.TextValidateField.html) - Text field that validates input through a ITextValidateProvider. +* [TextView](~/api/Terminal.Gui/Terminal.Gui.TextView.html)- A multi-line text editing View supporting word-wrap, auto-complete, context menus, undo/redo, and clipboard operations, +* [TopLevel](~/api/Terminal.Gui/Terminal.Gui.Toplevel.html) - The base class for modal/pop-up Windows. +* [TreeView](~/api/Terminal.Gui/Terminal.Gui.TreeView.html) - A hierarchical tree view with expandable branches. Branch objects are dynamically determined when expanded using a user defined ITreeBuilder. +* [View](!/api/Terminal.Gui/Terminal.Gui.View.html) - The base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views. +* [Window](~/api/Terminal.Gui/Terminal.Gui.Window.html) - A Toplevel view that draws a border around its Frame with a title at the top. +* [Wizard](~/api/Terminal.Gui/Terminal.Gui.Wizard.html) - Provides navigation and a user interface to collect related data across multiple steps. diff --git a/docfx/docfx.json b/docfx/docfx.json index 7e846f655..1766485ef 100644 --- a/docfx/docfx.json +++ b/docfx/docfx.json @@ -4,34 +4,32 @@ "src": [ { "files": [ - "Terminal.Gui.csproj" + "Terminal.Gui.dll" ], "exclude": [ "**/obj/**", - "**/bin/**", "_site/**" ], - "src": "../Terminal.Gui" + "src": "../Terminal.Gui/bin/Release/net6.0" } ], "dest": "api/Terminal.Gui", "shouldSkipMarkup": true, "properties": { - "TargetFramework": "netstandard2.0" + "TargetFramework": "net6.0" } }, { "src": [ { "files": [ - "UICatalog.csproj" + "UICatalog.dll" ], "exclude": [ "**/obj/**", - "**/bin/**", "_site/**" ], - "src": "../UICatalog" + "src": "../UICatalog/bin/Release/net6.0" } ], "dest": "api/UICatalog", diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html index 8eb5f8182..6d372d87f 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html @@ -90,35 +90,7 @@ Event arguments for the
Inheritance
System.Object
-
System.EventArgs
-
Application.ResizedEventArgs
- -
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
Application.ResizedEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
@@ -126,6 +98,16 @@ Event arguments for the
public class ResizedEventArgs : EventArgs
+

Constructors +

+
+

ResizedEventArgs()

+
+
+
Declaration
+
+
public ResizedEventArgs()
+

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html b/docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html index de801d190..1a3eb0bb9 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html @@ -96,35 +96,11 @@ Captures the execution state for the provided System.IDisposable -
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class RunState : IDisposable
+
public class RunState : Object

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Application.html b/docs/api/Terminal.Gui/Terminal.Gui.Application.html index 3986ad53e..19a9d4f16 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Application.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Application.html @@ -92,35 +92,11 @@ A static, singleton class providing the main application driver for Terminal.Gui
System.Object
Application
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public static class Application
+
public static class Application : Object
Remarks
@@ -1005,7 +981,6 @@ Runs the application by calling Declaration
public static void Run<T>(Func<Exception, bool> errorHandler = null)
-
     where T : Toplevel, new()
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html b/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html index f737ac2b7..60f79329e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html @@ -5,10 +5,10 @@ - Struct Attribute + <title>Class Attribute - @@ -81,38 +81,22 @@
-

Struct Attribute +

Class Attribute

Attributes are used as elements that contain both a foreground and a background or platform specific features
-
-
Inherited Members
-
- System.ValueType.Equals(System.Object) -
-
- System.ValueType.GetHashCode() -
-
- System.ValueType.ToString() -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
+
Inheritance
+
System.Object
+
Attribute
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct Attribute
+
public sealed class Attribute : ValueType
Remarks
@@ -223,7 +207,7 @@ Initializes a new instance of the
Declaration
-
public Attribute(Color foreground = Color.Black, Color background = Color.Black)
+
public Attribute(Color foreground, Color background)
Parameters
@@ -257,7 +241,7 @@ The background color.
Declaration
-
public readonly Color Background { get; }
+
public Color Background { get; }
Property Value
@@ -282,7 +266,7 @@ The foreground color.
Declaration
-
public readonly Color Foreground { get; }
+
public Color Foreground { get; }
Property Value
@@ -307,7 +291,7 @@ The color attribute value.
Declaration
-
public readonly int Value { get; }
+
public int Value { get; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Autocomplete.html b/docs/api/Terminal.Gui/Terminal.Gui.Autocomplete.html index b78affa1f..cb5d8158c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Autocomplete.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Autocomplete.html @@ -99,35 +99,21 @@ from a range of 'autocomplete' options.
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public abstract class Autocomplete : IAutocomplete
+
public abstract class Autocomplete : Object, IAutocomplete
+
+

Constructors +

+ +

Autocomplete()

+
+
+
Declaration
+
+
protected Autocomplete()

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html b/docs/api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html index d1e3d7a01..00ee46c4d 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html @@ -106,87 +106,21 @@ border line or spacing around. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -331,93 +502,15 @@ border line or spacing around. - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -427,96 +520,6 @@ border line or spacing around. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -548,92 +551,71 @@ border line or spacing around. View.Visible
- -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public sealed class ToplevelContainer : Toplevel, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public sealed class ToplevelContainer : Toplevel

Constructors

@@ -747,7 +729,9 @@ Initializes a

Add(View)

-
+
+Adds a subview (child) to this view. +
Declaration
@@ -772,9 +756,15 @@ Initializes a
Overrides
+
Remarks
+
+The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() +

OnCanFocusChanged()

-
+
+Method invoked when the CanFocus property from a view is changed. +
Declaration
@@ -784,7 +774,9 @@ Initializes a

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -803,15 +795,31 @@ Initializes a Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Remove(View)

-
+
+Removes a subview added via Add(View) or Add(View[]) from this View. +
Declaration
@@ -836,9 +844,14 @@ Initializes a
Overrides
+
Remarks
+
+

RemoveAll()

-
+
+Removes all subviews (children) added via Add(View) or Add(View[]) from this View. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Border.html b/docs/api/Terminal.Gui/Terminal.Gui.Border.html index 6892616a5..f32328016 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Border.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Border.html @@ -92,35 +92,21 @@ Draws a border, background, or both around another element.
System.Object
Border
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Border
+
public class Border : Object
+
+

Constructors +

+ +

Border()

+
+
+
Declaration
+
+
public Border()

Properties

@@ -382,7 +368,7 @@ Gets or sets the color for the B
Declaration
-
public Attribute? Effect3DBrush { get; set; }
+
public Nullable<Attribute> Effect3DBrush { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.BorderStyle.html b/docs/api/Terminal.Gui/Terminal.Gui.BorderStyle.html index b141fe2af..370cc46d4 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.BorderStyle.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.BorderStyle.html @@ -5,10 +5,10 @@ - Enum BorderStyle + <title>Class BorderStyle - @@ -81,54 +81,143 @@
-

Enum BorderStyle +

Class BorderStyle

Specifies the border style for a View and to be used by the Border class.
+
+
Inheritance
+
System.Object
+
BorderStyle
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum BorderStyle
+
public sealed class BorderStyle : Enum

Fields

+

Double

+
+The border is drawn with a double line limits. +
+
+
Declaration
+
+
public const BorderStyle Double
+
+
Field Value
- + - + - - - - - - - - - - - - - - + + -
NameType Description
Double -The border is drawn with a double line limits. -
None -No border is drawn. -
Rounded -The border is drawn with a single line and rounded corners limits. -
Single -The border is drawn with a single line limits. -BorderStyle
+ +

None

+
+No border is drawn. +
+
+
Declaration
+
+
public const BorderStyle None
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
BorderStyle
+

Rounded

+
+The border is drawn with a single line and rounded corners limits. +
+
+
Declaration
+
+
public const BorderStyle Rounded
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
BorderStyle
+

Single

+
+The border is drawn with a single line limits. +
+
+
Declaration
+
+
public const BorderStyle Single
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
BorderStyle
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Button.html b/docs/api/Terminal.Gui/Terminal.Gui.Button.html index d7e24c425..e6991e661 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Button.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Button.html @@ -103,37 +103,220 @@ Button is a View that provides
Inherited Members
- View.Added + View.GetMinWidthHeight(Size)
- View.Removed + View.SetMinWidthHeight()
- View.Enter + View.ProcessResizeView()
- View.Leave + View.SetNeedsDisplay()
- View.MouseEnter + View.ClearLayoutNeeded()
- View.MouseLeave + View.SetNeedsDisplay(Rect)
- View.MouseClick + View.SetChildNeedsDisplay()
- View.CanFocusChanged + View.Add(View)
- View.EnabledChanged + View.Add(View[])
- View.VisibleChanged + View.RemoveAll()
- View.HotKeyChanged + View.Remove(View) +
+
+ View.BringSubviewToFront(View) +
+
+ View.SendSubviewToBack(View) +
+
+ View.SendSubviewBackwards(View) +
+
+ View.BringSubviewForward(View) +
+
+ View.Clear() +
+
+ View.Clear(Rect) +
+
+ View.ScreenToView(Int32, Int32) +
+
+ View.ClipToBounds() +
+
+ View.SetClip(Rect) +
+
+ View.DrawFrame(Rect, Int32, Boolean) +
+
+ View.DrawHotString(ustring, Attribute, Attribute) +
+
+ View.DrawHotString(ustring, Boolean, ColorScheme) +
+
+ View.Move(Int32, Int32, Boolean) +
+
+ View.OnAdded(View) +
+
+ View.OnRemoved(View) +
+
+ View.OnLeave(View) +
+
+ View.AddRune(Int32, Int32, Rune) +
+
+ View.ClearNeedsDisplay() +
+
+ View.Redraw(Rect) +
+
+ View.OnDrawContent(Rect) +
+
+ View.OnDrawContentComplete(Rect) +
+
+ View.SetFocus() +
+
+ View.InvokeKeybindings(KeyEvent) +
+
+ View.AddKeyBinding(Key, Command) +
+
+ View.ReplaceKeyBinding(Key, Key) +
+
+ View.ContainsKeyBinding(Key) +
+
+ View.ClearKeybindings() +
+
+ View.ClearKeybinding(Key) +
+
+ View.ClearKeybinding(Command) +
+
+ View.AddCommand(Command, Func<Nullable<Boolean>>) +
+
+ View.GetSupportedCommands() +
+
+ View.GetKeyFromCommand(Command) +
+
+ View.OnKeyDown(KeyEvent) +
+
+ View.OnKeyUp(KeyEvent) +
+
+ View.EnsureFocus() +
+
+ View.FocusFirst() +
+
+ View.FocusLast() +
+
+ View.FocusPrev() +
+
+ View.FocusNext() +
+
+ View.LayoutSubviews() +
+
+ View.ToString() +
+
+ View.GetAutoSize() +
+
+ View.GetHotKeySpecifierLength(Boolean) +
+
+ View.GetTextFormatterBoundsSize() +
+
+ View.GetBoundsTextFormatterSize() +
+
+ View.OnMouseEnter(MouseEvent) +
+
+ View.OnMouseLeave(MouseEvent) +
+
+ View.OnMouseEvent(MouseEvent) +
+
+ View.OnMouseClick(View.MouseEventArgs) +
+
+ View.OnCanFocusChanged() +
+
+ View.OnEnabledChanged() +
+
+ View.OnVisibleChanged() +
+
+ View.Dispose(Boolean) +
+
+ View.BeginInit() +
+
+ View.EndInit() +
+
+ View.SetWidth(Int32, Int32) +
+
+ View.SetHeight(Int32, Int32) +
+
+ View.GetCurrentWidth(Int32) +
+
+ View.GetCurrentHeight(Int32) +
+
+ View.GetNormalColor() +
+
+ View.GetTopSuperView()
View.HotKeySpecifier @@ -204,96 +387,15 @@ Button is a View that provides - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -303,102 +405,6 @@ Button is a View that provides - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -433,95 +439,71 @@ Button is a View that provides View.Border
- View.ToString() + View.Added
- View.GetAutoSize() + View.Removed
- View.GetHotKeySpecifierLength(Boolean) + View.Enter
- View.GetTextFormatterBoundsSize() + View.Leave
- View.GetBoundsTextFormatterSize() + View.MouseEnter
- View.OnMouseEnter(MouseEvent) + View.MouseLeave
- View.OnMouseLeave(MouseEvent) + View.MouseClick
- View.OnMouseEvent(MouseEvent) + View.CanFocusChanged
- View.OnMouseClick(View.MouseEventArgs) + View.EnabledChanged
- View.OnCanFocusChanged() + View.VisibleChanged
- View.OnEnabledChanged() + View.HotKeyChanged
- View.OnVisibleChanged() + View.DrawContent
- View.Dispose(Boolean) + View.DrawContentComplete
- View.BeginInit() + View.KeyPress
- View.EndInit() + View.KeyDown
- View.SetWidth(Int32, Int32) + View.KeyUp
- View.SetHeight(Int32, Int32) + View.LayoutStarted
- View.GetCurrentWidth(Int32) + View.LayoutComplete
- View.GetCurrentHeight(Int32) -
-
- View.GetNormalColor() -
-
- View.GetTopSuperView() + View.Initialized
Responder.Dispose()
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Button : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class Button : View
Remarks
@@ -695,7 +677,9 @@ text length. The height will always be 1.

HotKey

-
+
+Gets or sets the HotKey defined for this view. A user pressing HotKey on the keyboard while this view has focus will cause the Clicked event to fire. +
Declaration
@@ -747,7 +731,9 @@ Gets or sets whether the Button<

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -781,7 +767,7 @@ Gets or sets whether the Button< System.Boolean - + true, if the event was handled, false otherwise. @@ -799,7 +785,9 @@ Virtual method to invoke the

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -818,7 +806,7 @@ Virtual method to invoke the View view - + The view that is losing focus. @@ -833,7 +821,7 @@ Virtual method to invoke the System.Boolean - + true, if the event was handled, false otherwise. @@ -841,7 +829,9 @@ Virtual method to invoke the View.OnEnter(View)

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -851,7 +841,12 @@ Virtual method to invoke the View.PositionCursor()

ProcessColdKey(KeyEvent)

-
+
+This method can be overwritten by views that +want to provide accelerator functionality +(Alt-key for example), but without +interefering with normal ProcessKey behavior. +
Declaration
@@ -891,9 +886,29 @@ Virtual method to invoke the Overrides +
Remarks
+
+

+ After keys are sent to the subviews on the + current view, all the view are + processed and the key is passed to the views + to allow some of them to process the keystroke + as a cold-key.

+

+ This functionality is used, for example, by + default buttons to act on the enter key. + Processing this as a hot-key would prevent + non-default buttons from consuming the enter + keypress when they have the focus. +

+

ProcessHotKey(KeyEvent)

-
+
+This method can be overwritten by view that +want to provide accelerator functionality +(Alt-key for example). +
Declaration
@@ -933,9 +948,29 @@ Virtual method to invoke the Overrides +
Remarks
+
+

+ Before keys are sent to the subview on the + current view, all the views are + processed and the key is passed to the widgets + to allow some of them to process the keystroke + as a hot-key.

+

+ For example, if you implement a button that + has a hotkey ok "o", you would catch the + combination Alt-o here. If the event is + caught, you must return true to stop the + keystroke from being dispatched to other + views. +

+

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -975,9 +1010,31 @@ Virtual method to invoke the Overrides +
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

UpdateTextFormatterText()

-
+
+Can be overridden if the Text has +different format than the default. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html b/docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html index 155898165..185add055 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html @@ -103,37 +103,223 @@ The CheckBox
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -207,96 +393,15 @@ The CheckBox View.ForceValidatePosDim
- - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -306,105 +411,6 @@ The CheckBox View.ColorScheme
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -439,95 +445,71 @@ The CheckBox View.Border
- - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class CheckBox : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class CheckBox : View

Constructors

@@ -693,7 +675,9 @@ The state of the CheckBox

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -727,7 +711,7 @@ The state of the CheckBox System.Boolean - + true, if the event was handled, false otherwise. @@ -735,7 +719,9 @@ The state of the CheckBox

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -754,7 +740,7 @@ The state of the CheckBox View view - + The view that is losing focus. @@ -769,7 +755,7 @@ The state of the CheckBox System.Boolean - + true, if the event was handled, false otherwise. @@ -804,7 +790,9 @@ Called when the

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -814,7 +802,11 @@ Called when the View.PositionCursor()

ProcessHotKey(KeyEvent)

-
+
+This method can be overwritten by view that +want to provide accelerator functionality +(Alt-key for example). +
Declaration
@@ -854,9 +846,29 @@ Called when the Overrides +
Remarks
+
+

+ Before keys are sent to the subview on the + current view, all the views are + processed and the key is passed to the widgets + to allow some of them to process the keystroke + as a hot-key.

+

+ For example, if you implement a button that + has a hotkey ok "o", you would catch the + combination Alt-o here. If the event is + caught, you must return true to stop the + keystroke from being dispatched to other + views. +

+

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -896,9 +908,31 @@ Called when the Overrides +
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

UpdateTextFormatterText()

-
+
+Can be overridden if the Text has +different format than the default. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Clipboard.html b/docs/api/Terminal.Gui/Terminal.Gui.Clipboard.html index 21e339e32..7ab5c5626 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Clipboard.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Clipboard.html @@ -92,35 +92,11 @@ Provides cut, copy, and paste support for the clipboard with OS interaction.
System.Object
Clipboard
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public static class Clipboard
+
public static class Clipboard : Object

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ClipboardBase.html b/docs/api/Terminal.Gui/Terminal.Gui.ClipboardBase.html index 5558816a2..b7dc03a31 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ClipboardBase.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ClipboardBase.html @@ -96,35 +96,21 @@ Shared abstract class to enforce rules from the implementation of the IClipboard
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public abstract class ClipboardBase : IClipboard
+
public abstract class ClipboardBase : Object, IClipboard
+
+

Constructors +

+ +

ClipboardBase()

+
+
+
Declaration
+
+
protected ClipboardBase()

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Color.html b/docs/api/Terminal.Gui/Terminal.Gui.Color.html index 8258ddf00..7da9391df 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Color.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Color.html @@ -5,10 +5,10 @@ - Enum Color + <title>Class Color - @@ -81,126 +81,431 @@
-

Enum Color +

Class Color

Basic colors that can be used to set the foreground and background colors in console applications.
+
+
Inheritance
+
System.Object
+
Color
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum Color
+
public sealed class Color : Enum

Fields

+

Black

+
+The black color. +
+
+
Declaration
+
+
public const Color Black
+
+
Field Value
- + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + -
NameType Description
Black -The black color. -
Blue -The blue color. -
BrightBlue -The bright bBlue color. -
BrightCyan -The bright cyan color. -
BrightGreen -The bright green color. -
BrightMagenta -The bright magenta color. -
BrightRed -The bright red color. -
BrightYellow -The bright yellow color. -
Brown -The brown color. -
Cyan -The cyan color. -
DarkGray -The dark gray color. -
Gray -The gray color. -
Green -The green color. -
Magenta -The magenta color. -
Red -The red color. -
White -The White color. -Color
+ +

Blue

+
+The blue color. +
+
+
Declaration
+
+
public const Color Blue
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

BrightBlue

+
+The bright bBlue color. +
+
+
Declaration
+
+
public const Color BrightBlue
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

BrightCyan

+
+The bright cyan color. +
+
+
Declaration
+
+
public const Color BrightCyan
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

BrightGreen

+
+The bright green color. +
+
+
Declaration
+
+
public const Color BrightGreen
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

BrightMagenta

+
+The bright magenta color. +
+
+
Declaration
+
+
public const Color BrightMagenta
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

BrightRed

+
+The bright red color. +
+
+
Declaration
+
+
public const Color BrightRed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

BrightYellow

+
+The bright yellow color. +
+
+
Declaration
+
+
public const Color BrightYellow
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

Brown

+
+The brown color. +
+
+
Declaration
+
+
public const Color Brown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

Cyan

+
+The cyan color. +
+
+
Declaration
+
+
public const Color Cyan
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

DarkGray

+
+The dark gray color. +
+
+
Declaration
+
+
public const Color DarkGray
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

Gray

+
+The gray color. +
+
+
Declaration
+
+
public const Color Gray
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

Green

+
+The green color. +
+
+
Declaration
+
+
public const Color Green
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

Magenta

+
+The magenta color. +
+
+
Declaration
+
+
public const Color Magenta
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

Red

+
+The red color. +
+
+
Declaration
+
+
public const Color Red
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
+

White

+
+The White color. +
+
+
Declaration
+
+
public const Color White
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Color
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html b/docs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html index b564f1d14..7788d2092 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html @@ -102,123 +102,12 @@ The ColorPicker - @@ -306,39 +192,21 @@ The ColorPicker View.OnLeave(View)
- - - - - - @@ -375,15 +243,9 @@ The ColorPicker View.ProcessColdKey(KeyEvent)
- - @@ -402,51 +264,9 @@ The ColorPicker View.FocusNext()
- - - -
- View.Text -
- - - - - - - - - - @@ -510,33 +330,195 @@ The ColorPicker View.GetTopSuperView()
+
+ View.HotKey +
+
+ View.HotKeySpecifier +
+
+ View.Shortcut +
+
+ View.ShortcutTag +
+
+ View.ShortcutAction +
+
+ View.Data +
+
+ View.Driver +
+
+ View.Subviews +
+
+ View.TabIndexes +
+
+ View.TabIndex +
+
+ View.TabStop +
+
+ View.CanFocus +
+
+ View.Id +
+
+ View.IsCurrentTop +
+
+ View.WantMousePositionReports +
+
+ View.WantContinuousButtonPressed +
+
+ View.Frame +
+
+ View.LayoutStyle +
+
+ View.Bounds +
+
+ View.X +
+
+ View.Y +
+
+ View.Width +
+
+ View.Height +
+
+ View.ForceValidatePosDim +
+
+ View.TextFormatter +
+
+ View.SuperView +
+
+ View.HasFocus +
+
+ View.Focused +
+
+ View.MostFocused +
+
+ View.ColorScheme +
+
+ View.Text +
+
+ View.AutoSize +
+
+ View.PreserveTrailingSpaces +
+
+ View.TextAlignment +
+
+ View.VerticalTextAlignment +
+
+ View.TextDirection +
+
+ View.IsInitialized +
+
+ View.IsAdded +
+
+ View.Enabled +
+
+ View.Visible +
+
+ View.Border +
+
+ View.Added +
+
+ View.Removed +
+
+ View.Enter +
+
+ View.Leave +
+
+ View.MouseEnter +
+
+ View.MouseLeave +
+
+ View.MouseClick +
+
+ View.CanFocusChanged +
+
+ View.EnabledChanged +
+
+ View.VisibleChanged +
+
+ View.HotKeyChanged +
+
+ View.DrawContent +
+
+ View.DrawContentComplete +
+
+ View.KeyPress +
+
+ View.KeyDown +
+
+ View.KeyUp +
+
+ View.LayoutStarted +
+
+ View.LayoutComplete +
+
+ View.Initialized +
Responder.Dispose()
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ColorPicker : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class ColorPicker : View

Constructors

@@ -702,7 +684,9 @@ Selected color.

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -736,7 +720,7 @@ Selected color. System.Boolean - + true, if the event was handled, false otherwise. @@ -844,7 +828,10 @@ Moves the selected item index to the previous row.

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -884,9 +871,30 @@ Moves the selected item index to the previous row.
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -905,12 +913,26 @@ Moves the selected item index to the previous row. Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Events

ColorChanged

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html b/docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html index ed63d4a81..0c23d1d8d 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html @@ -98,29 +98,21 @@ views contained inside.
Implements
System.IEquatable<ColorScheme>
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ColorScheme : IEquatable<ColorScheme>
+
public class ColorScheme : Object
+
+

Constructors +

+ +

ColorScheme()

+
+
+
Declaration
+
+
public ColorScheme()

Properties

@@ -293,8 +285,6 @@ Compares two ColorScheme -
Overrides
-
System.Object.Equals(System.Object)

Equals(ColorScheme)

@@ -362,8 +352,6 @@ Returns a hashcode for this instance. -
Overrides
-
System.Object.GetHashCode()

Operators

@@ -462,7 +450,7 @@ Compares two ColorScheme

Implements

- System.IEquatable<T> + System.IEquatable<>
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Colors.html b/docs/api/Terminal.Gui/Terminal.Gui.Colors.html index 32a58b5e9..3890d8f7c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Colors.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Colors.html @@ -92,35 +92,11 @@ The default ColorScheme
System.Object
Colors
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public static class Colors
+
public static class Colors : Object

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ComboBox.html b/docs/api/Terminal.Gui/Terminal.Gui.ComboBox.html index e2e36bc28..1a683e2ed 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ComboBox.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ComboBox.html @@ -84,7 +84,7 @@

Class ComboBox

-ComboBox control +Provides a drop-down list of items the user can select from.
@@ -102,123 +102,12 @@ ComboBox control
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -291,45 +180,27 @@ ComboBox control - - - - - - @@ -366,15 +237,9 @@ ComboBox control - - @@ -393,48 +258,9 @@ ComboBox control - - - - - - - - - - - - - @@ -498,33 +324,189 @@ ComboBox control + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ComboBox : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class ComboBox : View

Constructors

@@ -807,7 +789,9 @@ if it was already expanded and no action was taken

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -841,7 +825,7 @@ if it was already expanded and no action was taken System.Boolean - + true, if the event was handled, false otherwise. @@ -849,7 +833,9 @@ if it was already expanded and no action was taken

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -868,7 +854,7 @@ if it was already expanded and no action was taken View view - + The view that is losing focus. @@ -883,7 +869,7 @@ if it was already expanded and no action was taken System.Boolean - + true, if the event was handled, false otherwise. @@ -891,7 +877,9 @@ if it was already expanded and no action was taken

OnLeave(View)

-
+
+Method invoked when a view loses focus. +
Declaration
@@ -910,7 +898,7 @@ if it was already expanded and no action was taken View view - + The view that is getting focus. @@ -925,7 +913,7 @@ if it was already expanded and no action was taken System.Boolean - + true, if the event was handled, false otherwise. @@ -983,7 +971,10 @@ Invokes the SelectedChanged event if it is defined.

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -1023,9 +1014,30 @@ Invokes the SelectedChanged event if it is defined.
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1044,12 +1056,26 @@ Invokes the SelectedChanged event if it is defined. Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

SetSource(IList)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Command.html b/docs/api/Terminal.Gui/Terminal.Gui.Command.html index 93fe9068f..6e7ece2cf 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Command.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Command.html @@ -5,10 +5,10 @@ - Enum Command + <title>Class Command - @@ -81,483 +81,1850 @@
-

Enum Command +

Class Command

Actions which can be performed by the application or bound to keys in a View control.
+
+
Inheritance
+
System.Object
+
Command
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum Command
+
public sealed class Command : Enum

Fields

+

Accept

+
+Accepts the current state (e.g. selection, button press etc) +
+
+
Declaration
+
+
public const Command Accept
+
+
Field Value
- + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + -
NameType Description
Accept -Accepts the current state (e.g. selection, button press etc) -
BackTab -Inserts a shift tab. -
BottomEnd -Moves to bottom end. -
BottomEndExtend -Extends the selection to the bottom end. -
Cancel -Cancels any current temporary states on the control e.g. expanding -a combo list -
Collapse -Collapses a list or item (with subitems) -
CollapseAll -Recursively collapses a list items of their children (if any) -
Copy -Copies the current selection. -
Cut -Cuts the current selection. -
CutToEndLine -Deletes and copies to the clipboard the characters from the current position to the end of the line. -
CutToStartLine -Deletes and copies to the clipboard the characters from the current position to the start of the line. -
DeleteAll -Deletes all objects in the control. -
DeleteCharLeft -Deletes the character on the left. -
DeleteCharRight -Deletes the character on the right. -
DisableOverwrite -Disables overwrite mode (EnableOverwrite) -
EnableOverwrite -Enables overwrite mode such that newly typed text overwrites the text that is -already there (typically associated with the Insert key). -
EndOfLine -Moves the cursor to the end of line. -
EndOfLineExtend -Extends the selection to the end of line. -
EndOfPage -Moves the cursor to the bottom of page. -
Expand -Expands a list or item (with subitems) -
ExpandAll -Recursively Expands all child items and their child items (if any) -
KillWordBackwards -Deletes the characters backwards. -
KillWordForwards -Deletes the characters forwards. -
Left -Moves the selection left one by the minimum increment supported by the view e.g. single character, cell, item etc. -
LeftExtend -Extends the selection left one by the minimum increment supported by the view e.g. single character, cell, item etc. -
LeftHome -Moves to the left begin. -
LeftHomeExtend -Extends the selection to the left begin. -
LineDown -Moves the caret down one line. -
LineDownExtend -Extends the selection down one line. -
LineDownToLastBranch -Moves the caret down to the last child node of the branch that holds the current selection -
LineUp -Moves the caret up one line. -
LineUpExtend -Extends the selection up one line. -
LineUpToFirstBranch -Moves the caret up to the first child node of the branch that holds the current selection -
NewLine -Inserts a new line. -
NextView -Moves focus to the next view. -
NextViewOrTop -Moves focus to the next view or toplevel (case of Mdi). -
OpenSelectedItem -Open selected item. -
PageDown -Move the page down. -
PageDownExtend -Move the page down increase selection area to cover revealed objects/characters. -
PageLeft -Moves to the left page. -
PageRight -Moves to the right page. -
PageUp -Move the page up. -
PageUpExtend -Move the page up increase selection area to cover revealed objects/characters. -
Paste -Pastes the current selection. -
PreviousView -Moves focuss to the previous view. -
PreviousViewOrTop -Moves focus to the next previous or toplevel (case of Mdi). -
QuitToplevel -Quit a toplevel. -
Redo -Redo changes. -
Refresh -Refresh the application. -
Right -Moves the selection right one by the minimum increment supported by the view e.g. single character, cell, item etc. -
RightEnd -Moves to the right end. -
RightEndExtend -Extends the selection to the right end. -
RightExtend -Extends the selection right one by the minimum increment supported by the view e.g. single character, cell, item etc. -
ScrollDown -Scrolls down one line (without changing the selection). -
ScrollLeft -Scrolls one character to the left -
ScrollRight -Scrolls one character to the right. -
ScrollUp -Scrolls up one line (without changing the selection). -
SelectAll -Selects all objects in the control. -
StartOfLine -Moves the cursor to the start of line. -
StartOfLineExtend -Extends the selection to the start of line. -
StartOfPage -Moves the cursor to the top of page. -
Suspend -Suspend a application (used on Linux). -
Tab -Inserts a tab. -
ToggleChecked -Toggle the checked state. -
ToggleExpandCollapse -Toggles the Expanded or collapsed state of a a list or item (with subitems) -
ToggleExtend -Toggles the extended selection. -
ToggleOverwrite -Toggles overwrite mode such that newly typed text overwrites the text that is -already there (typically associated with the Insert key). -
TopHome -Moves to top begin. -
TopHomeExtend -Extends the selection to the top begin. -
Undo -Undo changes. -
UnixEmulation -Unix emulation -
WordLeft -Moves the caret to the start of the previous word. -
WordLeftExtend -Extends the selection to the start of the previous word. -
WordRight -Moves the caret to the start of the next word. -
WordRightExtend -Extends the selection to the start of the next word. -Command
+ +

BackTab

+
+Inserts a shift tab. +
+
+
Declaration
+
+
public const Command BackTab
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

BottomEnd

+
+Moves to bottom end. +
+
+
Declaration
+
+
public const Command BottomEnd
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

BottomEndExtend

+
+Extends the selection to the bottom end. +
+
+
Declaration
+
+
public const Command BottomEndExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Cancel

+
+Cancels any current temporary states on the control e.g. expanding +a combo list +
+
+
Declaration
+
+
public const Command Cancel
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Collapse

+
+Collapses a list or item (with subitems) +
+
+
Declaration
+
+
public const Command Collapse
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

CollapseAll

+
+Recursively collapses a list items of their children (if any) +
+
+
Declaration
+
+
public const Command CollapseAll
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Copy

+
+Copies the current selection. +
+
+
Declaration
+
+
public const Command Copy
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Cut

+
+Cuts the current selection. +
+
+
Declaration
+
+
public const Command Cut
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

CutToEndLine

+
+Deletes and copies to the clipboard the characters from the current position to the end of the line. +
+
+
Declaration
+
+
public const Command CutToEndLine
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

CutToStartLine

+
+Deletes and copies to the clipboard the characters from the current position to the start of the line. +
+
+
Declaration
+
+
public const Command CutToStartLine
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

DeleteAll

+
+Deletes all objects in the control. +
+
+
Declaration
+
+
public const Command DeleteAll
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

DeleteCharLeft

+
+Deletes the character on the left. +
+
+
Declaration
+
+
public const Command DeleteCharLeft
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

DeleteCharRight

+
+Deletes the character on the right. +
+
+
Declaration
+
+
public const Command DeleteCharRight
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

DisableOverwrite

+
+Disables overwrite mode (EnableOverwrite) +
+
+
Declaration
+
+
public const Command DisableOverwrite
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

EnableOverwrite

+
+Enables overwrite mode such that newly typed text overwrites the text that is +already there (typically associated with the Insert key). +
+
+
Declaration
+
+
public const Command EnableOverwrite
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

EndOfLine

+
+Moves the cursor to the end of line. +
+
+
Declaration
+
+
public const Command EndOfLine
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

EndOfLineExtend

+
+Extends the selection to the end of line. +
+
+
Declaration
+
+
public const Command EndOfLineExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

EndOfPage

+
+Moves the cursor to the bottom of page. +
+
+
Declaration
+
+
public const Command EndOfPage
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Expand

+
+Expands a list or item (with subitems) +
+
+
Declaration
+
+
public const Command Expand
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ExpandAll

+
+Recursively Expands all child items and their child items (if any) +
+
+
Declaration
+
+
public const Command ExpandAll
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

KillWordBackwards

+
+Deletes the characters backwards. +
+
+
Declaration
+
+
public const Command KillWordBackwards
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

KillWordForwards

+
+Deletes the characters forwards. +
+
+
Declaration
+
+
public const Command KillWordForwards
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Left

+
+Moves the selection left one by the minimum increment supported by the view e.g. single character, cell, item etc. +
+
+
Declaration
+
+
public const Command Left
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LeftExtend

+
+Extends the selection left one by the minimum increment supported by the view e.g. single character, cell, item etc. +
+
+
Declaration
+
+
public const Command LeftExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LeftHome

+
+Moves to the left begin. +
+
+
Declaration
+
+
public const Command LeftHome
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LeftHomeExtend

+
+Extends the selection to the left begin. +
+
+
Declaration
+
+
public const Command LeftHomeExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LineDown

+
+Moves the caret down one line. +
+
+
Declaration
+
+
public const Command LineDown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LineDownExtend

+
+Extends the selection down one line. +
+
+
Declaration
+
+
public const Command LineDownExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LineDownToLastBranch

+
+Moves the caret down to the last child node of the branch that holds the current selection +
+
+
Declaration
+
+
public const Command LineDownToLastBranch
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LineUp

+
+Moves the caret up one line. +
+
+
Declaration
+
+
public const Command LineUp
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LineUpExtend

+
+Extends the selection up one line. +
+
+
Declaration
+
+
public const Command LineUpExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

LineUpToFirstBranch

+
+Moves the caret up to the first child node of the branch that holds the current selection +
+
+
Declaration
+
+
public const Command LineUpToFirstBranch
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

NewLine

+
+Inserts a new line. +
+
+
Declaration
+
+
public const Command NewLine
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

NextView

+
+Moves focus to the next view. +
+
+
Declaration
+
+
public const Command NextView
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

NextViewOrTop

+
+Moves focus to the next view or toplevel (case of Mdi). +
+
+
Declaration
+
+
public const Command NextViewOrTop
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

OpenSelectedItem

+
+Open selected item. +
+
+
Declaration
+
+
public const Command OpenSelectedItem
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

PageDown

+
+Move the page down. +
+
+
Declaration
+
+
public const Command PageDown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

PageDownExtend

+
+Move the page down increase selection area to cover revealed objects/characters. +
+
+
Declaration
+
+
public const Command PageDownExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

PageLeft

+
+Moves to the left page. +
+
+
Declaration
+
+
public const Command PageLeft
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

PageRight

+
+Moves to the right page. +
+
+
Declaration
+
+
public const Command PageRight
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

PageUp

+
+Move the page up. +
+
+
Declaration
+
+
public const Command PageUp
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

PageUpExtend

+
+Move the page up increase selection area to cover revealed objects/characters. +
+
+
Declaration
+
+
public const Command PageUpExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Paste

+
+Pastes the current selection. +
+
+
Declaration
+
+
public const Command Paste
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

PreviousView

+
+Moves focuss to the previous view. +
+
+
Declaration
+
+
public const Command PreviousView
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

PreviousViewOrTop

+
+Moves focus to the next previous or toplevel (case of Mdi). +
+
+
Declaration
+
+
public const Command PreviousViewOrTop
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

QuitToplevel

+
+Quit a toplevel. +
+
+
Declaration
+
+
public const Command QuitToplevel
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Redo

+
+Redo changes. +
+
+
Declaration
+
+
public const Command Redo
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Refresh

+
+Refresh the application. +
+
+
Declaration
+
+
public const Command Refresh
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Right

+
+Moves the selection right one by the minimum increment supported by the view e.g. single character, cell, item etc. +
+
+
Declaration
+
+
public const Command Right
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

RightEnd

+
+Moves to the right end. +
+
+
Declaration
+
+
public const Command RightEnd
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

RightEndExtend

+
+Extends the selection to the right end. +
+
+
Declaration
+
+
public const Command RightEndExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

RightExtend

+
+Extends the selection right one by the minimum increment supported by the view e.g. single character, cell, item etc. +
+
+
Declaration
+
+
public const Command RightExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ScrollDown

+
+Scrolls down one line (without changing the selection). +
+
+
Declaration
+
+
public const Command ScrollDown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ScrollLeft

+
+Scrolls one character to the left +
+
+
Declaration
+
+
public const Command ScrollLeft
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ScrollRight

+
+Scrolls one character to the right. +
+
+
Declaration
+
+
public const Command ScrollRight
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ScrollUp

+
+Scrolls up one line (without changing the selection). +
+
+
Declaration
+
+
public const Command ScrollUp
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

SelectAll

+
+Selects all objects in the control. +
+
+
Declaration
+
+
public const Command SelectAll
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

StartOfLine

+
+Moves the cursor to the start of line. +
+
+
Declaration
+
+
public const Command StartOfLine
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

StartOfLineExtend

+
+Extends the selection to the start of line. +
+
+
Declaration
+
+
public const Command StartOfLineExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

StartOfPage

+
+Moves the cursor to the top of page. +
+
+
Declaration
+
+
public const Command StartOfPage
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Suspend

+
+Suspend a application (used on Linux). +
+
+
Declaration
+
+
public const Command Suspend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Tab

+
+Inserts a tab. +
+
+
Declaration
+
+
public const Command Tab
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ToggleChecked

+
+Toggle the checked state. +
+
+
Declaration
+
+
public const Command ToggleChecked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ToggleExpandCollapse

+
+Toggles the Expanded or collapsed state of a a list or item (with subitems) +
+
+
Declaration
+
+
public const Command ToggleExpandCollapse
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ToggleExtend

+
+Toggles the extended selection. +
+
+
Declaration
+
+
public const Command ToggleExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

ToggleOverwrite

+
+Toggles overwrite mode such that newly typed text overwrites the text that is +already there (typically associated with the Insert key). +
+
+
Declaration
+
+
public const Command ToggleOverwrite
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

TopHome

+
+Moves to top begin. +
+
+
Declaration
+
+
public const Command TopHome
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

TopHomeExtend

+
+Extends the selection to the top begin. +
+
+
Declaration
+
+
public const Command TopHomeExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

Undo

+
+Undo changes. +
+
+
Declaration
+
+
public const Command Undo
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

UnixEmulation

+
+Unix emulation +
+
+
Declaration
+
+
public const Command UnixEmulation
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
+

WordLeft

+
+Moves the caret to the start of the previous word. +
+
+
Declaration
+
+
public const Command WordLeft
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

WordLeftExtend

+
+Extends the selection to the start of the previous word. +
+
+
Declaration
+
+
public const Command WordLeftExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

WordRight

+
+Moves the caret to the start of the next word. +
+
+
Declaration
+
+
public const Command WordRight
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
+

WordRightExtend

+
+Extends the selection to the start of the next word. +
+
+
Declaration
+
+
public const Command WordRightExtend
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Command
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html b/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html index 6b9ad9bce..cc36e3198 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html @@ -5,10 +5,10 @@ - Enum ConsoleDriver.DiagnosticFlags + <title>Class ConsoleDriver.DiagnosticFlags - @@ -81,51 +81,121 @@
-

Enum ConsoleDriver.DiagnosticFlags +

Class ConsoleDriver.DiagnosticFlags

Enables diagnostic functions
+
+
Inheritance
+
System.Object
+
ConsoleDriver.DiagnosticFlags
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
[Flags]
-public enum DiagnosticFlags : uint
+
public sealed class DiagnosticFlags : Enum

Fields

+

FramePadding

+
+When Enabled, DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) will use +'L', 'R', 'T', and 'B' for padding instead of ' '. +
+
+
Declaration
+
+
public const ConsoleDriver.DiagnosticFlags FramePadding
+
+
Field Value
- + - + - - - - - - - - - - + + -
NameType Description
FramePadding -When Enabled, DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) will use -'L', 'R', 'T', and 'B' for padding instead of ' '. -
FrameRuler -When enabled, DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) will draw a -ruler in the frame for any side with a padding value greater than 0. -
Off -All diagnostics off -ConsoleDriver.DiagnosticFlags
+ +

FrameRuler

+
+When enabled, DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) will draw a +ruler in the frame for any side with a padding value greater than 0. +
+
+
Declaration
+
+
public const ConsoleDriver.DiagnosticFlags FrameRuler
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ConsoleDriver.DiagnosticFlags
+

Off

+
+All diagnostics off +
+
+
Declaration
+
+
public const ConsoleDriver.DiagnosticFlags Off
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ConsoleDriver.DiagnosticFlags
+

value__

+
+
+
Declaration
+
+
public uint value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.UInt32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html b/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html index 21ce77432..4fd1882dc 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html @@ -94,35 +94,21 @@ There are currently three implementations: Terminal.Gui.Curse
ConsoleDriver
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public abstract class ConsoleDriver
+
public abstract class ConsoleDriver : Object
+
+

Constructors +

+ +

ConsoleDriver()

+
+
+
Declaration
+
+
protected ConsoleDriver()

Fields

@@ -1465,7 +1451,7 @@ Draws the title for a Window-style view incorporating padding.
Declaration
-
public virtual void DrawWindowTitle(Rect region, ustring title, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, TextAlignment textAlignment = TextAlignment.Left)
+
public virtual void DrawWindowTitle(Rect region, ustring title, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, TextAlignment textAlignment)
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ContextMenu.html b/docs/api/Terminal.Gui/Terminal.Gui.ContextMenu.html index 035393361..af7dab60a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ContextMenu.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ContextMenu.html @@ -97,35 +97,11 @@ which can be opened in any position.
Implements
System.IDisposable
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public sealed class ContextMenu : IDisposable
+
public sealed class ContextMenu : Object

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.CursorVisibility.html b/docs/api/Terminal.Gui/Terminal.Gui.CursorVisibility.html index 7e73d9097..8d7c283e0 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.CursorVisibility.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.CursorVisibility.html @@ -5,10 +5,10 @@ - Enum CursorVisibility + <title>Class CursorVisibility - @@ -81,78 +81,249 @@
-

Enum CursorVisibility +

Class CursorVisibility

Cursors Visibility that are displayed
+
+
Inheritance
+
System.Object
+
CursorVisibility
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum CursorVisibility
+
public sealed class CursorVisibility : Enum

Fields

+

Box

+
+Cursor caret is displayed as a blinking block â–‰ +
+
+
Declaration
+
+
public const CursorVisibility Box
+
+
Field Value
- + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + -
NameType Description
Box -Cursor caret is displayed as a blinking block â–‰ -
BoxFix -Cursor caret is displayed a block â–‰ -
Default -Cursor caret has default -
Invisible -Cursor caret is hidden -
Underline -Cursor caret is normally shown as a blinking underline bar _ -
UnderlineFix -Cursor caret is normally shown as a underline bar _ -
Vertical -Cursor caret is displayed a blinking vertical bar | -
VerticalFix -Cursor caret is displayed a blinking vertical bar | -CursorVisibility
+ +

BoxFix

+
+Cursor caret is displayed a block â–‰ +
+
+
Declaration
+
+
public const CursorVisibility BoxFix
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
CursorVisibility
+
Remarks
+
Works under Xterm-like terminal otherwise this is equivalent to
+

Default

+
+Cursor caret has default +
+
+
Declaration
+
+
public const CursorVisibility Default
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
CursorVisibility
+
Remarks
+
Works under Xterm-like terminal otherwise this is equivalent to . This default directly depends of the XTerm user configuration settings so it could be Block, I-Beam, Underline with possible blinking.
+

Invisible

+
+Cursor caret is hidden +
+
+
Declaration
+
+
public const CursorVisibility Invisible
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
CursorVisibility
+

Underline

+
+Cursor caret is normally shown as a blinking underline bar _ +
+
+
Declaration
+
+
public const CursorVisibility Underline
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
CursorVisibility
+

UnderlineFix

+
+Cursor caret is normally shown as a underline bar _ +
+
+
Declaration
+
+
public const CursorVisibility UnderlineFix
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
CursorVisibility
+
Remarks
+
Under Windows, this is equivalent to
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
+

Vertical

+
+Cursor caret is displayed a blinking vertical bar | +
+
+
Declaration
+
+
public const CursorVisibility Vertical
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
CursorVisibility
+
Remarks
+
Works under Xterm-like terminal otherwise this is equivalent to
+

VerticalFix

+
+Cursor caret is displayed a blinking vertical bar | +
+
+
Declaration
+
+
public const CursorVisibility VerticalFix
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
CursorVisibility
+
Remarks
+
Works under Xterm-like terminal otherwise this is equivalent to
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.DateField.html b/docs/api/Terminal.Gui/Terminal.Gui.DateField.html index 6c594de3e..acc352e4a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.DateField.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.DateField.html @@ -103,21 +103,57 @@ Simple Date editing View
Inherited Members
+ + + + + + + + + + + + + + + - - - @@ -142,27 +178,9 @@ Simple Date editing View - - - - - - @@ -172,131 +190,14 @@ Simple Date editing View - - - - - - - - - - - - - - - - - - - - - - -
- View.Data -
- - - - - -
- View.Id -
- - - - - -
- View.X -
-
- View.Y -
- - -
View.GetMinWidthHeight(Size) @@ -304,12 +205,6 @@ Simple Date editing View - - @@ -379,48 +274,27 @@ Simple Date editing View - - - - - - - @@ -457,15 +331,9 @@ Simple Date editing View - - @@ -484,48 +352,9 @@ Simple Date editing View - - - - - - - - - - - - - @@ -589,33 +418,186 @@ Simple Date editing View + + + + + +
+ View.Data +
+ + + + + +
+ View.Id +
+ + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class DateField : TextField, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class DateField : TextField
Remarks
@@ -706,7 +688,9 @@ Initializes a new instance of

CursorPosition

-
+
+Sets or gets the current cursor position. +
Declaration
@@ -786,7 +770,9 @@ Get or set the date format for the widget.

DeleteCharLeft(Boolean)

-
+
+Deletes the left character. +
Declaration
@@ -813,7 +799,9 @@ Get or set the date format for the widget.

DeleteCharRight()

-
+
+Deletes the right character. +
Declaration
@@ -823,7 +811,9 @@ Get or set the date format for the widget.

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -857,7 +847,7 @@ Get or set the date format for the widget. System.Boolean - + true, if the event was handled, false otherwise. @@ -892,7 +882,9 @@ Event firing method for the

ProcessKey(KeyEvent)

-
+
+Processes key presses for the TextField. +
Declaration
@@ -932,6 +924,11 @@ Event firing method for the Overrides +
Remarks
+
+The TextField control responds to the following keys: +
KeysFunction
Delete, BackspaceDeletes the character before cursor.
+

Events

DateChanged

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html b/docs/api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html index 5c516e828..00184b7b9 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html @@ -90,35 +90,7 @@ Defines the event arguments for
Inheritance
System.Object
-
System.EventArgs
-
DateTimeEventArgs<T>
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
DateTimeEventArgs<T>
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.html b/docs/api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.html index e646341a0..c2388f1f9 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.html @@ -5,10 +5,10 @@ - Enum Dialog.ButtonAlignments + <title>Class Dialog.ButtonAlignments - @@ -81,54 +81,143 @@
-

Enum Dialog.ButtonAlignments +

Class Dialog.ButtonAlignments

Determines the horizontal alignment of the Dialog buttons.
+
+
Inheritance
+
System.Object
+
Dialog.ButtonAlignments
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum ButtonAlignments
+
public sealed class ButtonAlignments : Enum

Fields

+

Center

+
+Center-aligns the buttons (the default). +
+
+
Declaration
+
+
public const Dialog.ButtonAlignments Center
+
+
Field Value
- + - + - - - - - - - - - - - - - - + + -
NameType Description
Center -Center-aligns the buttons (the default). -
Justify -Justifies the buttons -
Left -Left-aligns the buttons -
Right -Right-aligns the buttons -Dialog.ButtonAlignments
+ +

Justify

+
+Justifies the buttons +
+
+
Declaration
+
+
public const Dialog.ButtonAlignments Justify
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Dialog.ButtonAlignments
+

Left

+
+Left-aligns the buttons +
+
+
Declaration
+
+
public const Dialog.ButtonAlignments Left
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Dialog.ButtonAlignments
+

Right

+
+Right-aligns the buttons +
+
+
Declaration
+
+
public const Dialog.ButtonAlignments Right
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Dialog.ButtonAlignments
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html b/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html index 32b0e72e6..37fc1b9fe 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html @@ -107,12 +107,6 @@ or more Buttons. It defaults
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -368,93 +539,15 @@ or more Buttons. It defaults - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -464,96 +557,6 @@ or more Buttons. It defaults - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -579,92 +582,71 @@ or more Buttons. It defaults View.Visible
- -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Dialog : Window, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class Dialog : Window
Remarks
@@ -840,7 +822,10 @@ Adds a Button to the

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -880,6 +865,25 @@ Adds a Button to the
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Implements

System.IDisposable diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Dim.html b/docs/api/Terminal.Gui/Terminal.Gui.Dim.html index 17da74cfa..bc331c6d3 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Dim.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Dim.html @@ -92,29 +92,11 @@ Dim properties of a View to co
System.Object
Dim
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Dim
+
public class Dim : Object
Remarks
@@ -128,6 +110,16 @@ Dim properties of a View to co of the View 3 characters to the left after centering for example.

+

Constructors +

+ +

Dim()

+
+
+
Declaration
+
+
public Dim()
+

Methods

@@ -171,8 +163,6 @@ Dim properties of a View to co -
Overrides
-
System.Object.Equals(System.Object)

Fill(Int32)

@@ -280,8 +270,6 @@ Creates a "DimFunc" from the specified function. -
Overrides
-
System.Object.GetHashCode()

Height(View)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html b/docs/api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html index 064bd8c9a..7fc9328fc 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html @@ -5,10 +5,10 @@ - Enum DisplayModeLayout + <title>Class DisplayModeLayout - @@ -81,42 +81,95 @@
-

Enum DisplayModeLayout +

Class DisplayModeLayout

Used for choose the display mode of this RadioGroup
+
+
Inheritance
+
System.Object
+
DisplayModeLayout
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum DisplayModeLayout
+
public sealed class DisplayModeLayout : Enum

Fields

+

Horizontal

+
+Horizontal mode display. +
+
+
Declaration
+
+
public const DisplayModeLayout Horizontal
+
+
Field Value
- + - + - - - - - - + + -
NameType Description
Horizontal -Horizontal mode display. -
Vertical -Vertical mode display. It's the default. -DisplayModeLayout
+ +

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
+

Vertical

+
+Vertical mode display. It's the default. +
+
+
Declaration
+
+
public const DisplayModeLayout Vertical
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
DisplayModeLayout
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.FakeConsole.html b/docs/api/Terminal.Gui/Terminal.Gui.FakeConsole.html index 7153539b7..ba506609e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.FakeConsole.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.FakeConsole.html @@ -92,35 +92,11 @@
System.Object
FakeConsole
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public static class FakeConsole
+
public static class FakeConsole : Object

Fields

@@ -1709,7 +1685,7 @@ Specifies the initial console width.
Declaration
-
public static void Write(decimal value)
+
public static void Write(Decimal value)
Parameters
@@ -2270,7 +2246,7 @@ Specifies the initial console width.
Declaration
-
public static void WriteLine(decimal value)
+
public static void WriteLine(Decimal value)
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.FakeDriver.html b/docs/api/Terminal.Gui/Terminal.Gui.FakeDriver.html index 0ac413fea..1e9f21304 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.FakeDriver.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.FakeDriver.html @@ -98,30 +98,6 @@ Implements a mock ConsoleDriver for unit testing - - - - - - - - @@ -237,25 +213,28 @@ Implements a mock ConsoleDriver for unit testing ConsoleDriver.LRRCorner
- System.Object.Equals(System.Object) + ConsoleDriver.MakePrintable(Rune)
- System.Object.Equals(System.Object, System.Object) + ConsoleDriver.IsValidContent(Int32, Int32, Rect)
- System.Object.GetHashCode() + ConsoleDriver.SetTerminalResized(Action)
- System.Object.ReferenceEquals(System.Object, System.Object) + ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
- System.Object.ToString() + ConsoleDriver.Diagnostics +
+
Namespace: Terminal.Gui
@@ -531,7 +510,9 @@ Assists with testing, the format is rows, columns and 3 values on the last colum

EnsureCursorVisibility()

-
+
+Ensure the cursor visibility +
Declaration
@@ -548,7 +529,7 @@ Assists with testing, the format is rows, columns and 3 values on the last colum
- +
System.Booleantrue upon success
@@ -633,7 +614,9 @@ Assists with testing, the format is rows, columns and 3 values on the last colum

GetCursorVisibility(out CursorVisibility)

-
+
+Retreive the cursor caret visibility +
Declaration
@@ -652,7 +635,7 @@ Assists with testing, the format is rows, columns and 3 values on the last colum CursorVisibility visibility - + The current CursorVisibility @@ -667,7 +650,7 @@ Assists with testing, the format is rows, columns and 3 values on the last colum System.Boolean - + true upon success @@ -1016,7 +999,9 @@ Assists with testing, the format is rows, columns and 3 values on the last colum

SetCursorVisibility(CursorVisibility)

-
+
+Change the cursor caret visibility +
Declaration
@@ -1035,7 +1020,7 @@ Assists with testing, the format is rows, columns and 3 values on the last colum CursorVisibility visibility - + The wished CursorVisibility @@ -1050,7 +1035,7 @@ Assists with testing, the format is rows, columns and 3 values on the last colum System.Boolean - + true upon success diff --git a/docs/api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html b/docs/api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html index 3f9ce72c7..9caaea24b 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html @@ -98,35 +98,11 @@ file descriptor monitoring.
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class FakeMainLoop : IMainLoopDriver
+
public class FakeMainLoop : Object, IMainLoopDriver
Remarks
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html index 546d79143..4c4066010 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html @@ -110,17 +110,11 @@ Base class for the OpenDialo - -
Window.Add(View) @@ -137,105 +131,45 @@ Base class for the OpenDialo + + + + - - - - - - - - - - - - - - - - - - - - - - - - @@ -273,37 +207,274 @@ Base class for the OpenDialo Toplevel.ShowChild(Toplevel)
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -374,93 +545,15 @@ Base class for the OpenDialo - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -470,96 +563,6 @@ Base class for the OpenDialo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -585,92 +588,71 @@ Base class for the OpenDialo View.Visible
- -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class FileDialog : Dialog, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class FileDialog : Dialog

Constructors

@@ -1106,7 +1088,10 @@ Gets or sets the prompt label for the

WillPresent()

-
+
+Invoked by Begin(Toplevel) as part of the Run(Toplevel, Func<Exception, Boolean>) after +the views have been laid out, and before the views are drawn for the first time. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.FrameView.html b/docs/api/Terminal.Gui/Terminal.Gui.FrameView.html index 9cad586b0..d93e81981 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.FrameView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.FrameView.html @@ -105,37 +105,220 @@ a GroupBox in Windows.
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -209,93 +392,15 @@ a GroupBox in Windows. - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -305,108 +410,6 @@ a GroupBox in Windows. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -432,64 +435,61 @@ a GroupBox in Windows. View.Visible
-
Responder.MouseEvent(MouseEvent) @@ -497,30 +497,12 @@ a GroupBox in Windows. -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class FrameView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class FrameView : View

Constructors

@@ -747,7 +729,9 @@ Add the specified View to this

OnCanFocusChanged()

-
+
+Method invoked when the CanFocus property from a view is changed. +
Declaration
@@ -757,7 +741,9 @@ Add the specified View to this

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -776,7 +762,7 @@ Add the specified View to this View view - + The view that is losing focus. @@ -791,7 +777,7 @@ Add the specified View to this System.Boolean - + true, if the event was handled, false otherwise. @@ -799,7 +785,9 @@ Add the specified View to this

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -818,12 +806,26 @@ Add the specified View to this Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Remove(View)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.GraphView.html b/docs/api/Terminal.Gui/Terminal.Gui.GraphView.html index 93edade80..3f81a5f33 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.GraphView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.GraphView.html @@ -102,123 +102,12 @@ Control for rendering graphs (bar, scatter etc)
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -291,9 +180,6 @@ Control for rendering graphs (bar, scatter etc) - @@ -306,39 +192,21 @@ Control for rendering graphs (bar, scatter etc) - - - - - - @@ -375,15 +243,9 @@ Control for rendering graphs (bar, scatter etc) - - @@ -402,51 +264,9 @@ Control for rendering graphs (bar, scatter etc) - - - -
- View.Text -
- - - - - - - - - - @@ -510,36 +330,198 @@ Control for rendering graphs (bar, scatter etc) + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + +
+ View.Text +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class GraphView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class GraphView : View

Constructors

@@ -664,7 +646,7 @@ The color of the background of the graph and axis/labels
Declaration
-
public Attribute? GraphColor { get; set; }
+
public Nullable<Attribute> GraphColor { get; set; }
Property Value
@@ -890,7 +872,10 @@ Scrolls the graph up 1 page

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -909,7 +894,7 @@ Scrolls the graph up 1 page
- +
KeyEvent keyEventContains the details about the key that produced the event.
@@ -930,9 +915,30 @@ Scrolls the graph up 1 page
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -951,12 +957,26 @@ Scrolls the graph up 1 page Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Reset()

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html index 92e9699f5..12161126d 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html @@ -94,35 +94,11 @@ Renders a continuous line with grid line ticks and labels
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public abstract class Axis
+
public abstract class Axis : Object

Constructors

@@ -215,7 +191,7 @@ The minimum axis point to show. Defaults to null (no minimum)
Declaration
-
public float? Minimum { get; set; }
+
public Nullable<float> Minimum { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html index 20791ea15..59e1f8d10 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html @@ -93,35 +93,11 @@ or may not have a label associated with it
System.Object
AxisIncrementToRender
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class AxisIncrementToRender
+
public class AxisIncrementToRender : Object

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html index 3f8f43934..14dbe3cbb 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html @@ -92,35 +92,11 @@ A single bar in a BarS
System.Object
BarSeries.Bar
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class Bar
+
public class Bar : Object

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html index 3fdcf1717..8fab1f28e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html @@ -96,35 +96,21 @@ Series of bars positioned at regular intervals
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class BarSeries : ISeries
+
public class BarSeries : Object, ISeries
+
+

Constructors +

+ +

BarSeries()

+
+
+
Declaration
+
+
public BarSeries()

Properties

@@ -266,7 +252,7 @@ Overrides the
Declaration
-
public Attribute? OverrideBarColor { get; set; }
+
public Nullable<Attribute> OverrideBarColor { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html index 848e34ba6..835c10f5d 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html @@ -93,35 +93,11 @@ on the value(s) in ISeri
System.Object
GraphCellToRender
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class GraphCellToRender
+
public class GraphCellToRender : Object

Constructors

@@ -160,7 +136,7 @@ Creates instance and sets
Declaration
-
public GraphCellToRender(Rune rune, Attribute? color)
+
public GraphCellToRender(Rune rune, Nullable<Attribute> color)
Parameters
@@ -226,7 +202,7 @@ Optional color to render the
Declaration
-
public Attribute? Color { get; set; }
+
public Nullable<Attribute> Color { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html index 34fd7cd86..5d87f11fa 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html @@ -95,6 +95,12 @@ The horizontal (x axis) of a
Inherited Members
+
+ @@ -107,39 +113,12 @@ The horizontal (x axis) of a - - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html index 495d7e893..1faab8d1a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html @@ -5,10 +5,10 @@ - Delegate LabelGetterDelegate + <title>Class LabelGetterDelegate - @@ -81,17 +81,64 @@
-

Delegate LabelGetterDelegate +

Class LabelGetterDelegate

Delegate for custom formatting of axis labels. Determines what should be displayed at a given label
+
+
Inheritance
+
System.Object
+
LabelGetterDelegate
+
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public delegate string LabelGetterDelegate(AxisIncrementToRender toRender);
+
public sealed class LabelGetterDelegate : MulticastDelegate
+
+

Constructors +

+ +

LabelGetterDelegate(Object, IntPtr)

+
+
+
Declaration
+
+
public LabelGetterDelegate(object object, IntPtr method)
+
+
Parameters
+
+ + + + + + + + + + + + + + + + + + + +
TypeNameDescription
System.Objectobject
System.IntPtrmethod
+

Methods +

+ +

BeginInvoke(AxisIncrementToRender, AsyncCallback, Object)

+
+
+
Declaration
+
+
public virtual IAsyncResult BeginInvoke(AxisIncrementToRender toRender, AsyncCallback callback, object object)
Parameters
@@ -106,7 +153,97 @@ Delegate for custom formatting of axis labels. Determines what should be displa - + + + + + + + + + + + + + +
AxisIncrementToRender toRenderThe axis increment to which the label is attached
System.AsyncCallbackcallback
System.Objectobject
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
System.IAsyncResult
+ +

EndInvoke(IAsyncResult)

+
+
+
Declaration
+
+
public virtual string EndInvoke(IAsyncResult result)
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
System.IAsyncResultresult
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
System.String
+ +

Invoke(AxisIncrementToRender)

+
+
+
Declaration
+
+
public virtual string Invoke(AxisIncrementToRender toRender)
+
+
Parameters
+ + + + + + + + + + + + +
TypeNameDescription
AxisIncrementToRendertoRender
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html index 6c0fe81b8..9fe743c67 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html @@ -97,35 +97,11 @@ The 'Key' to the graph
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class LegendAnnotation : IAnnotation
+
public class LegendAnnotation : Object, IAnnotation

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html index a2d34212e..4724a2060 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html @@ -96,35 +96,11 @@ Collection of BarSerie
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class MultiBarSeries : ISeries
+
public class MultiBarSeries : Object, ISeries

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html index c4410d245..cd2d3e9bf 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html @@ -5,10 +5,10 @@ - Enum Orientation + <title>Class Orientation - @@ -81,42 +81,95 @@
-

Enum Orientation +

Class Orientation

Direction of an element (horizontal or vertical)
+
+
Inheritance
+
System.Object
+
Orientation
+
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public enum Orientation
+
public sealed class Orientation : Enum

Fields

+

Horizontal

+
+Left to right +
+
+
Declaration
+
+
public const Orientation Horizontal
+
+
Field Value
- + - + - - - - - - + + -
NameType Description
Horizontal -Left to right -
Vertical -Bottom to top -Orientation
+ +

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
+

Vertical

+
+Bottom to top +
+
+
Declaration
+
+
public const Orientation Vertical
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Orientation
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html index 68434f17a..f36252470 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html @@ -92,35 +92,11 @@ Describes two points in graph space and a line between them
System.Object
PathAnnotation.LineF
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class LineF
+
public class LineF : Object

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html index 37c6d426e..b77061d97 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html @@ -96,35 +96,21 @@ Sequence of lines to connect points e.g. of a IAnnotation
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class PathAnnotation : IAnnotation
+
public class PathAnnotation : Object, IAnnotation
+
+

Constructors +

+ +

PathAnnotation()

+
+
+
Declaration
+
+
public PathAnnotation()

Properties

@@ -161,7 +147,7 @@ Color for the line that connects points
Declaration
-
public Attribute? LineColor { get; set; }
+
public Nullable<Attribute> LineColor { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html index b03148c19..cae4cd2bf 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html @@ -96,35 +96,21 @@ Series composed of any number of discrete data points
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class ScatterSeries : ISeries
+
public class ScatterSeries : Object, ISeries
+
+

Constructors +

+ +

ScatterSeries()

+
+
+
Declaration
+
+
public ScatterSeries()

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html index 375ccab0d..16b6cae68 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html @@ -96,35 +96,21 @@ Displays text at a given position (in screen space or graph space)
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
Syntax
-
public class TextAnnotation : IAnnotation
+
public class TextAnnotation : Object, IAnnotation
+
+

Constructors +

+ +

TextAnnotation()

+
+
+
Declaration
+
+
public TextAnnotation()

Properties

@@ -190,7 +176,7 @@ if specified.
Declaration
-
public Point? ScreenPosition { get; set; }
+
public Nullable<Point> ScreenPosition { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html index bad0b7162..2400b8053 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html @@ -95,6 +95,12 @@ The vertical (i.e. Y axis) of a
Inherited Members
+
+ @@ -107,39 +113,12 @@ The vertical (i.e. Y axis) of a Axis.Visible - - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
Namespace: Terminal.Gui.Graphs
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.html b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.html index 9162a5e90..b970838a5 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Graphs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Graphs.html @@ -112,6 +112,10 @@ on the value(s) in ISeri

HorizontalAxis

The horizontal (x axis) of a GraphView +
+

LabelGetterDelegate

+
+Delegate for custom formatting of axis labels. Determines what should be displayed at a given label

LegendAnnotation

@@ -121,6 +125,10 @@ The 'Key' to the graph

MultiBarSeries

Collection of BarSeries in which bars are clustered by category +
+

Orientation

+
+Direction of an element (horizontal or vertical)

PathAnnotation

@@ -159,18 +167,6 @@ draw into graph margins

ISeries

Describes a series of data that can be rendered into a GraphView> -
-

Enums -

-

Orientation

-
-Direction of an element (horizontal or vertical) -
-

Delegates -

-

LabelGetterDelegate

-
-Delegate for custom formatting of axis labels. Determines what should be displayed at a given label
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html index 664f53362..3459f8f9f 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html @@ -90,35 +90,7 @@ Defines the event arguments for
Inheritance
System.Object
-
System.EventArgs
-
HexView.HexViewEventArgs
- -
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
HexView.HexViewEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.HexView.html b/docs/api/Terminal.Gui/Terminal.Gui.HexView.html index 66dc90de9..9167b7893 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.HexView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.HexView.html @@ -102,120 +102,12 @@ An hex viewer and editor View
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -285,9 +177,6 @@ An hex viewer and editor View - @@ -297,39 +186,21 @@ An hex viewer and editor View - - - - - - @@ -366,15 +237,9 @@ An hex viewer and editor View - - @@ -393,51 +258,9 @@ An hex viewer and editor View - - - -
- View.Text -
- - - - - - - - - - @@ -501,33 +324,192 @@ An hex viewer and editor View + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + +
+ View.Text +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class HexView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class HexView : View
Remarks
@@ -746,7 +728,9 @@ Each Key indicates an offset where an edit was made and the Value is the changed

Frame

-
+
+Gets or sets the frame for the view. The frame is relative to the view's container (SuperView). +
Declaration
@@ -763,12 +747,22 @@ Each Key indicates an offset where an edit was made and the Value is the changed Rect - + The frame.
Overrides
+
Remarks
+
+

+ Change the Frame when using the Absolute layout style to move or resize views. +

+

+ Altering the Frame of a view will trigger the redrawing of the + view as well as the redrawing of the affected regions of the SuperView. +

+

Position

@@ -862,7 +856,9 @@ contents of the

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -896,7 +892,7 @@ contents of the System.Boolean - + true, if the event was handled, false otherwise. @@ -905,7 +901,7 @@ contents of the

OnEdited(KeyValuePair<Int64, Byte>)

-Method used to invoke the Edited event passing the System.Collections.Generic.KeyValuePair<TKey, TValue>. +Method used to invoke the Edited event passing the System.Collections.Generic.KeyValuePair<, >.
Declaration
@@ -931,7 +927,9 @@ Method used to invoke the

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -950,7 +948,7 @@ Method used to invoke the View view - + The view that is losing focus. @@ -965,7 +963,7 @@ Method used to invoke the System.Boolean - + true, if the event was handled, false otherwise. @@ -983,7 +981,9 @@ Method used to invoke the

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -993,7 +993,10 @@ Method used to invoke the View.PositionCursor()

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -1012,7 +1015,7 @@ Method used to invoke the KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -1033,9 +1036,30 @@ Method used to invoke the Overrides +
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1054,12 +1078,26 @@ Method used to invoke the Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Events

Edited

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Key.html b/docs/api/Terminal.Gui/Terminal.Gui.Key.html index f143e051d..75f8ab8c8 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Key.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Key.html @@ -5,10 +5,10 @@ - Enum Key + <title>Class Key - @@ -81,19 +81,23 @@
-

Enum Key +

Class Key

The Key enumeration contains special encoding for some keys, but can also encode all the unicode values that can be passed.
+
+
Inheritance
+
System.Object
+
Key
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
[Flags]
-public enum Key : uint
+
public sealed class Key : Enum
Remarks
@@ -113,609 +117,2333 @@ public enum Key : uint

Fields

+

a

+
+
+
Declaration
+
+
public const Key a
+
+
Field Value
- + - + - - + + + +
NameType Description
a + Key
+

A

+
The key code for the user pressing A - - +
+
+
Declaration
+
+
public const Key A
+
+
Field Value
+ + - - + + + + - - + + + +
A -The key code for the user pressing Shift-A -TypeDescription
AltMask + Key
+

AltMask

+
When this value is set, the Key encodes the sequence Alt-KeyValue. And the actual value must be extracted by removing the AltMask. - - +
+
+
Declaration
+
+
public const Key AltMask
+
+
Field Value
+ + - - + + + + + + + + + +
b + TypeDescription
Key
+

b

+
+
+
Declaration
+
+
public const Key b
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

B

+
The key code for the user pressing B - - +
+
+
Declaration
+
+
public const Key B
+
+
Field Value
+ + - - + + + + - - + + + +
B -The key code for the user pressing Shift-B -TypeDescription
Backspace + Key
+

Backspace

+
Backspace key. - - +
+
+
Declaration
+
+
public const Key Backspace
+
+
Field Value
+ + - - + + + + + + + + + +
BackTab + TypeDescription
Key
+

BackTab

+
Shift-tab key (backwards tab key). - - +
+
+
Declaration
+
+
public const Key BackTab
+
+
Field Value
+ + - - + + + + + + + + + +
c + TypeDescription
Key
+

c

+
+
+
Declaration
+
+
public const Key c
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

C

+
The key code for the user pressing C - - +
+
+
Declaration
+
+
public const Key C
+
+
Field Value
+ + - - + + + + - - + + + +
C -The key code for the user pressing Shift-C -TypeDescription
CharMask + Key
+

CharMask

+
Mask that indicates that this is a character value, values outside this range indicate special characters like Alt-key combinations or special keys on the keyboard like function keys, arrows keys and so on. - - - - CtrlMask - -When this value is set, the Key encodes the sequence Ctrl-KeyValue. -And the actual value must be extracted by removing the CtrlMask. - - - - CursorDown - -Cursor down key. - - - - CursorLeft - -Cursor left key. - - - - CursorRight - -Cursor right key. - - - - CursorUp - -Cursor up key - - - - d - -The key code for the user pressing D - - - - D - -The key code for the user pressing Shift-D - - - - D0 - -Digit 0. - - - - D1 - -Digit 1. - - - - D2 - -Digit 2. - - - - D3 - -Digit 3. - - - - D4 - -Digit 4. - - - - D5 - -Digit 5. - - - - D6 - -Digit 6. - - - - D7 - -Digit 7. - - - - D8 - -Digit 8. - - - - D9 - -Digit 9. - - - - Delete - -The key code for the user pressing the delete key. - - - - DeleteChar - -Delete character key - - - - e - -The key code for the user pressing E - - - - E - -The key code for the user pressing Shift-E - - - - End - -End key - - - - Enter - -The key code for the user pressing the return key. - - - - Esc - -The key code for the user pressing the escape key - - - - f - -The key code for the user pressing F - - - - F - -The key code for the user pressing Shift-F - - - - F1 - -F1 key. - - - - F10 - -F10 key. - - - - F11 - -F11 key. - - - - F12 - -F12 key. - - - - F2 - -F2 key. - - - - F3 - -F3 key. - - - - F4 - -F4 key. - - - - F5 - -F5 key. - - - - F6 - -F6 key. - - - - F7 - -F7 key. - - - - F8 - -F8 key. - - - - F9 - -F9 key. - - - - g - -The key code for the user pressing G - - - - G - -The key code for the user pressing Shift-G - - - - h - -The key code for the user pressing H - - - - H - -The key code for the user pressing Shift-H - - - - Home - -Home key - - - - i - -The key code for the user pressing I - - - - I - -The key code for the user pressing Shift-I - - - - InsertChar - -Insert character key - - - - j - -The key code for the user pressing J - - - - J - -The key code for the user pressing Shift-J - - - - k - -The key code for the user pressing K - - - - K - -The key code for the user pressing Shift-K - - - - l - -The key code for the user pressing L - - - - L - -The key code for the user pressing Shift-L - - - - m - -The key code for the user pressing M - - - - M - -The key code for the user pressing Shift-M - - - - n - -The key code for the user pressing N - - - - N - -The key code for the user pressing Shift-N - - - - Null - -The key code representing null or empty - - - - o - -The key code for the user pressing O - - - - O - -The key code for the user pressing Shift-O - - - - p - -The key code for the user pressing P - - - - P - -The key code for the user pressing Shift-P - - - - PageDown - -Page Down key. - - - - PageUp - -Page Up key. - - - - q - -The key code for the user pressing Q - - - - Q - -The key code for the user pressing Shift-Q - - - - r - -The key code for the user pressing R - - - - R - -The key code for the user pressing Shift-R - - - - s - -The key code for the user pressing S - - - - S - -The key code for the user pressing Shift-S - - - - ShiftMask - -When this value is set, the Key encodes the sequence Shift-KeyValue. - - - - Space - -The key code for the user pressing the space bar - - - - SpecialMask - -If the SpecialMask is set, then the value is that of the special mask, -otherwise, the value is the one of the lower bits (as extracted by CharMask). - - - - t - -The key code for the user pressing T - - - - T - -The key code for the user pressing Shift-T - - - - Tab - -The key code for the user pressing the tab key (forwards tab key). - - - - u - -The key code for the user pressing U - - - - U - -The key code for the user pressing Shift-U - - - - Unknown - -A key with an unknown mapping was raised. - - - - v - -The key code for the user pressing V - - - - V - -The key code for the user pressing Shift-V - - - - w - -The key code for the user pressing W - - - - W - -The key code for the user pressing Shift-W - - - - x - -The key code for the user pressing X - - - - X - -The key code for the user pressing Shift-X - - - - y - -The key code for the user pressing Y - - - - Y - -The key code for the user pressing Shift-Y - - - - z - -The key code for the user pressing Z - - - - Z - -The key code for the user pressing Shift-Z - +
+
+
Declaration
+
+
public const Key CharMask
+
+
Field Value
+ + + + + + + + + + + -
TypeDescription
Key
+ +

CtrlMask

+
+When this value is set, the Key encodes the sequence Ctrl-KeyValue. +And the actual value must be extracted by removing the CtrlMask. +
+
+
Declaration
+
+
public const Key CtrlMask
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

CursorDown

+
+Cursor down key. +
+
+
Declaration
+
+
public const Key CursorDown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

CursorLeft

+
+Cursor left key. +
+
+
Declaration
+
+
public const Key CursorLeft
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

CursorRight

+
+Cursor right key. +
+
+
Declaration
+
+
public const Key CursorRight
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

CursorUp

+
+Cursor up key +
+
+
Declaration
+
+
public const Key CursorUp
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

d

+
+
+
Declaration
+
+
public const Key d
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D

+
+The key code for the user pressing D +
+
+
Declaration
+
+
public const Key D
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D0

+
+Digit 0. +
+
+
Declaration
+
+
public const Key D0
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D1

+
+Digit 1. +
+
+
Declaration
+
+
public const Key D1
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D2

+
+Digit 2. +
+
+
Declaration
+
+
public const Key D2
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D3

+
+Digit 3. +
+
+
Declaration
+
+
public const Key D3
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D4

+
+Digit 4. +
+
+
Declaration
+
+
public const Key D4
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D5

+
+Digit 5. +
+
+
Declaration
+
+
public const Key D5
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D6

+
+Digit 6. +
+
+
Declaration
+
+
public const Key D6
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D7

+
+Digit 7. +
+
+
Declaration
+
+
public const Key D7
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D8

+
+Digit 8. +
+
+
Declaration
+
+
public const Key D8
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

D9

+
+Digit 9. +
+
+
Declaration
+
+
public const Key D9
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Delete

+
+The key code for the user pressing the delete key. +
+
+
Declaration
+
+
public const Key Delete
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

DeleteChar

+
+Delete character key +
+
+
Declaration
+
+
public const Key DeleteChar
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

e

+
+
+
Declaration
+
+
public const Key e
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

E

+
+The key code for the user pressing E +
+
+
Declaration
+
+
public const Key E
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

End

+
+End key +
+
+
Declaration
+
+
public const Key End
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Enter

+
+The key code for the user pressing the return key. +
+
+
Declaration
+
+
public const Key Enter
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Esc

+
+The key code for the user pressing the escape key +
+
+
Declaration
+
+
public const Key Esc
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

f

+
+
+
Declaration
+
+
public const Key f
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F

+
+The key code for the user pressing F +
+
+
Declaration
+
+
public const Key F
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F1

+
+F1 key. +
+
+
Declaration
+
+
public const Key F1
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F10

+
+F10 key. +
+
+
Declaration
+
+
public const Key F10
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F11

+
+F11 key. +
+
+
Declaration
+
+
public const Key F11
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F12

+
+F12 key. +
+
+
Declaration
+
+
public const Key F12
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F2

+
+F2 key. +
+
+
Declaration
+
+
public const Key F2
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F3

+
+F3 key. +
+
+
Declaration
+
+
public const Key F3
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F4

+
+F4 key. +
+
+
Declaration
+
+
public const Key F4
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F5

+
+F5 key. +
+
+
Declaration
+
+
public const Key F5
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F6

+
+F6 key. +
+
+
Declaration
+
+
public const Key F6
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F7

+
+F7 key. +
+
+
Declaration
+
+
public const Key F7
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F8

+
+F8 key. +
+
+
Declaration
+
+
public const Key F8
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

F9

+
+F9 key. +
+
+
Declaration
+
+
public const Key F9
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

g

+
+
+
Declaration
+
+
public const Key g
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

G

+
+The key code for the user pressing G +
+
+
Declaration
+
+
public const Key G
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

h

+
+
+
Declaration
+
+
public const Key h
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

H

+
+The key code for the user pressing H +
+
+
Declaration
+
+
public const Key H
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Home

+
+Home key +
+
+
Declaration
+
+
public const Key Home
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

i

+
+
+
Declaration
+
+
public const Key i
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

I

+
+The key code for the user pressing I +
+
+
Declaration
+
+
public const Key I
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

InsertChar

+
+Insert character key +
+
+
Declaration
+
+
public const Key InsertChar
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

j

+
+
+
Declaration
+
+
public const Key j
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

J

+
+The key code for the user pressing J +
+
+
Declaration
+
+
public const Key J
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

k

+
+
+
Declaration
+
+
public const Key k
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

K

+
+The key code for the user pressing K +
+
+
Declaration
+
+
public const Key K
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

l

+
+
+
Declaration
+
+
public const Key l
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

L

+
+The key code for the user pressing L +
+
+
Declaration
+
+
public const Key L
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

m

+
+
+
Declaration
+
+
public const Key m
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

M

+
+The key code for the user pressing M +
+
+
Declaration
+
+
public const Key M
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

n

+
+
+
Declaration
+
+
public const Key n
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

N

+
+The key code for the user pressing N +
+
+
Declaration
+
+
public const Key N
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Null

+
+The key code representing null or empty +
+
+
Declaration
+
+
public const Key Null
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

o

+
+
+
Declaration
+
+
public const Key o
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

O

+
+The key code for the user pressing O +
+
+
Declaration
+
+
public const Key O
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

p

+
+
+
Declaration
+
+
public const Key p
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

P

+
+The key code for the user pressing P +
+
+
Declaration
+
+
public const Key P
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

PageDown

+
+Page Down key. +
+
+
Declaration
+
+
public const Key PageDown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

PageUp

+
+Page Up key. +
+
+
Declaration
+
+
public const Key PageUp
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

q

+
+
+
Declaration
+
+
public const Key q
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Q

+
+The key code for the user pressing Q +
+
+
Declaration
+
+
public const Key Q
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

r

+
+
+
Declaration
+
+
public const Key r
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

R

+
+The key code for the user pressing R +
+
+
Declaration
+
+
public const Key R
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

s

+
+
+
Declaration
+
+
public const Key s
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

S

+
+The key code for the user pressing S +
+
+
Declaration
+
+
public const Key S
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

ShiftMask

+
+When this value is set, the Key encodes the sequence Shift-KeyValue. +
+
+
Declaration
+
+
public const Key ShiftMask
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Space

+
+The key code for the user pressing the space bar +
+
+
Declaration
+
+
public const Key Space
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

SpecialMask

+
+If the SpecialMask is set, then the value is that of the special mask, +otherwise, the value is the one of the lower bits (as extracted by CharMask). +
+
+
Declaration
+
+
public const Key SpecialMask
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

t

+
+
+
Declaration
+
+
public const Key t
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

T

+
+The key code for the user pressing T +
+
+
Declaration
+
+
public const Key T
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Tab

+
+The key code for the user pressing the tab key (forwards tab key). +
+
+
Declaration
+
+
public const Key Tab
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

u

+
+
+
Declaration
+
+
public const Key u
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

U

+
+The key code for the user pressing U +
+
+
Declaration
+
+
public const Key U
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Unknown

+
+A key with an unknown mapping was raised. +
+
+
Declaration
+
+
public const Key Unknown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

v

+
+
+
Declaration
+
+
public const Key v
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

V

+
+The key code for the user pressing V +
+
+
Declaration
+
+
public const Key V
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

value__

+
+
+
Declaration
+
+
public uint value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.UInt32
+

w

+
+
+
Declaration
+
+
public const Key w
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

W

+
+The key code for the user pressing W +
+
+
Declaration
+
+
public const Key W
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

x

+
+
+
Declaration
+
+
public const Key x
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

X

+
+The key code for the user pressing X +
+
+
Declaration
+
+
public const Key X
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

y

+
+
+
Declaration
+
+
public const Key y
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Y

+
+The key code for the user pressing Y +
+
+
Declaration
+
+
public const Key Y
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

z

+
+
+
Declaration
+
+
public const Key z
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
+

Z

+
+The key code for the user pressing Z +
+
+
Declaration
+
+
public const Key Z
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Key
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html b/docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html index a312d3f69..636a87d6e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html @@ -92,32 +92,11 @@ Describes a keyboard event.
System.Object
KeyEvent
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class KeyEvent
+
public class KeyEvent : Object

Constructors

@@ -395,8 +374,6 @@ Pretty prints the KeyEvent -
Overrides
-
System.Object.ToString()
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.KeyModifiers.html b/docs/api/Terminal.Gui/Terminal.Gui.KeyModifiers.html index abaf249e4..3c63429ae 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.KeyModifiers.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.KeyModifiers.html @@ -92,35 +92,21 @@ Identifies the state of the "shift"-keys within a event.
System.Object
KeyModifiers
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class KeyModifiers
+
public class KeyModifiers : Object
+
+

Constructors +

+ +

KeyModifiers()

+
+
+
Declaration
+
+
public KeyModifiers()

Fields

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Label.html b/docs/api/Terminal.Gui/Terminal.Gui.Label.html index d1fd29a95..23d6c9104 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Label.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Label.html @@ -103,123 +103,12 @@ Multi-line Labels support word wrap.
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -292,9 +181,6 @@ Multi-line Labels support word wrap. - @@ -304,15 +190,6 @@ Multi-line Labels support word wrap. - - - @@ -322,24 +199,15 @@ Multi-line Labels support word wrap. - - - @@ -376,15 +244,9 @@ Multi-line Labels support word wrap. - - @@ -403,51 +265,9 @@ Multi-line Labels support word wrap. - - - -
- View.Text -
- - - - - - - - - - @@ -508,36 +328,198 @@ Multi-line Labels support word wrap. + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + +
+ View.Text +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Label : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class Label : View
Remarks
@@ -737,7 +719,9 @@ Virtual method to invoke the

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -756,7 +740,7 @@ Virtual method to invoke the View view - + The view that is losing focus. @@ -771,7 +755,7 @@ Virtual method to invoke the System.Boolean - + true, if the event was handled, false otherwise. @@ -823,7 +807,11 @@ Method invoked when a mouse event is generated

ProcessHotKey(KeyEvent)

-
+
+This method can be overwritten by view that +want to provide accelerator functionality +(Alt-key for example). +
Declaration
@@ -863,6 +851,23 @@ Method invoked when a mouse event is generated
Overrides
+
Remarks
+
+

+ Before keys are sent to the subview on the + current view, all the views are + processed and the key is passed to the widgets + to allow some of them to process the keystroke + as a hot-key.

+

+ For example, if you implement a button that + has a hotkey ok "o", you would catch the + combination Alt-o here. If the event is + caught, you must return true to stop the + keystroke from being dispatched to other + views. +

+

Events

Clicked

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.LayoutStyle.html b/docs/api/Terminal.Gui/Terminal.Gui.LayoutStyle.html index c38931f61..f79763327 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.LayoutStyle.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.LayoutStyle.html @@ -5,10 +5,10 @@ - Enum LayoutStyle + <title>Class LayoutStyle - @@ -81,7 +81,7 @@
-

Enum LayoutStyle +

Class LayoutStyle

Determines the LayoutStyle for a view, if Absolute, during LayoutSubviews, the @@ -89,37 +89,90 @@ value from the Frame will be used, if the value is Computed, then the Frame will be updated from the X, Y Pos objects and the Width and Height Dim objects.
+
+
Inheritance
+
System.Object
+
LayoutStyle
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum LayoutStyle
+
public sealed class LayoutStyle : Enum

Fields

+

Absolute

+
+The position and size of the view are based on the Frame value. +
+
+
Declaration
+
+
public const LayoutStyle Absolute
+
+
Field Value
- + - + - - - - - - + + -
NameType Description
Absolute -The position and size of the view are based on the Frame value. -
Computed -The position and size of the view will be computed based on the -X, Y, Width and Height properties and set on the Frame. -LayoutStyle
+ +

Computed

+
+The position and size of the view will be computed based on the +X, Y, Width and Height properties and set on the Frame. +
+
+
Declaration
+
+
public const LayoutStyle Computed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
LayoutStyle
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.LineView.html b/docs/api/Terminal.Gui/Terminal.Gui.LineView.html index a639c6e36..4f83ff62e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.LineView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.LineView.html @@ -102,123 +102,12 @@ A straight line control either horizontal or vertical
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -291,9 +180,6 @@ A straight line control either horizontal or vertical - @@ -306,39 +192,21 @@ A straight line control either horizontal or vertical - - - - - - @@ -378,15 +246,9 @@ A straight line control either horizontal or vertical - - @@ -405,51 +267,9 @@ A straight line control either horizontal or vertical - - - -
- View.Text -
- - - - - - - - - - @@ -513,36 +333,198 @@ A straight line control either horizontal or vertical + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + +
+ View.Text +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class LineView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class LineView : View

Constructors

@@ -594,7 +576,7 @@ If not specified then
Declaration
-
public Rune? EndingAnchor { get; set; }
+
public Nullable<Rune> EndingAnchor { get; set; }
Property Value
@@ -671,7 +653,7 @@ If not specified then
Declaration
-
public Rune? StartingAnchor { get; set; }
+
public Nullable<Rune> StartingAnchor { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ListView.html b/docs/api/Terminal.Gui/Terminal.Gui.ListView.html index a4d0934f8..29952f7ff 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ListView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ListView.html @@ -103,37 +103,223 @@ ListView View renders a scroll
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -207,96 +393,15 @@ ListView View renders a scroll - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -306,105 +411,6 @@ ListView View renders a scroll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -439,95 +445,71 @@ ListView View renders a scroll View.Border
- - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ListView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class ListView : View
Remarks
@@ -537,15 +519,15 @@ ListView View renders a scroll If the AllowsMarking property is true, elements of the list can be marked by the user.

- By default ListView uses System.Object.ToString() to render the items of any -System.Collections.IList object (e.g. arrays, System.Collections.Generic.List<T>, + By default ListView uses System.Object.ToString to render the items of any +System.Collections.IList object (e.g. arrays, System.Collections.Generic.List<>, and other collections). Alternatively, an object that implements the IListDataSource interface can be provided giving full control of what is rendered.

ListView can display any object that implements the System.Collections.IList interface. System.String values are converted into NStack.ustring values before rendering, and other values are -converted into System.String by calling System.Object.ToString() and then converting to NStack.ustring . +converted into System.String by calling System.Object.ToString and then converting to NStack.ustring .

To change the contents of the ListView, set the Source property (when @@ -622,8 +604,8 @@ Initializes a new instance of

+ The number of elements on the collection should not change, if you must change, set + the "Source" property to reset the internal settings of the ListView.
IListDataSource source IListDataSource object that provides a mechanism to render the data. - The number of elements on the collection should not change, if you must change, set - the "Source" property to reset the internal settings of the ListView.
@@ -932,7 +914,9 @@ Marks an unmarked row.

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -966,7 +950,7 @@ Marks an unmarked row. System.Boolean - + true, if the event was handled, false otherwise. @@ -1124,7 +1108,9 @@ Moves the selected item index to the previous row.

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -1143,7 +1129,7 @@ Moves the selected item index to the previous row. View view - + The view that is losing focus. @@ -1158,7 +1144,7 @@ Moves the selected item index to the previous row. System.Boolean - + true, if the event was handled, false otherwise. @@ -1166,7 +1152,9 @@ Moves the selected item index to the previous row.

OnLeave(View)

-
+
+Method invoked when a view loses focus. +
Declaration
@@ -1185,7 +1173,7 @@ Moves the selected item index to the previous row. View view - + The view that is getting focus. @@ -1200,7 +1188,7 @@ Moves the selected item index to the previous row. System.Boolean - + true, if the event was handled, false otherwise. @@ -1285,7 +1273,9 @@ Invokes the SelectedChanged event if it is defined.

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -1295,7 +1285,10 @@ Invokes the SelectedChanged event if it is defined.

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -1335,9 +1328,30 @@ Invokes the SelectedChanged event if it is defined.
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1356,12 +1370,26 @@ Invokes the SelectedChanged event if it is defined. Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

ScrollDown(Int32)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html index 56b8fab4e..3e8b6e776 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html @@ -90,35 +90,7 @@
Inheritance
System.Object
-
System.EventArgs
-
ListViewItemEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
ListViewItemEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html index 43af2cee3..8ea8e43be 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html @@ -90,35 +90,7 @@
Inheritance
System.Object
-
System.EventArgs
-
ListViewRowEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
ListViewRowEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
@@ -191,7 +163,7 @@ null to maintain the current attribute.
Declaration
-
public Attribute? RowAttribute { get; set; }
+
public Nullable<Attribute> RowAttribute { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ListWrapper.html b/docs/api/Terminal.Gui/Terminal.Gui.ListWrapper.html index c3eaebe35..bf7a4704f 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ListWrapper.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ListWrapper.html @@ -96,35 +96,11 @@ Implements an IListData
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ListWrapper : IListDataSource
+
public class ListWrapper : Object, IListDataSource
Remarks
Implements support for rendering marked items.
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html b/docs/api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html index 70b53b640..13a5832dd 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html @@ -92,35 +92,21 @@ Provides data for timers running manipulation.
System.Object
MainLoop.Timeout
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public sealed class Timeout
+
public sealed class Timeout : Object
+
+

Constructors +

+ +

Timeout()

+
+
+
Declaration
+
+
public Timeout()

Fields

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MainLoop.html b/docs/api/Terminal.Gui/Terminal.Gui.MainLoop.html index 11f0853ea..88e9b6a3c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MainLoop.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MainLoop.html @@ -93,35 +93,11 @@ file descriptor, run timers and idle handlers.
System.Object
MainLoop
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class MainLoop
+
public class MainLoop : Object
Remarks
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html index 99e2da014..bc5860117 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html @@ -84,7 +84,7 @@

Class MenuBar

-The MenuBar provides a menu for Terminal.Gui applications. +Provides a menu bar with drop-down and cascading menus.
@@ -102,120 +102,12 @@ The MenuBar provides a menu for Terminal.Gui applications.
Inherited Members
- - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -285,48 +177,27 @@ The MenuBar provides a menu for Terminal.Gui applications. - - - - - - - @@ -357,12 +228,6 @@ The MenuBar provides a menu for Terminal.Gui applications. - - @@ -378,51 +243,9 @@ The MenuBar provides a menu for Terminal.Gui applications. - - - -
- View.Text -
- - - - - - - - - - @@ -486,33 +309,192 @@ The MenuBar provides a menu for Terminal.Gui applications. + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + +
+ View.Text +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class MenuBar : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class MenuBar : View
Remarks
@@ -785,7 +767,9 @@ Closes the current Menu programatically, if open and not canceled.

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -819,7 +803,7 @@ Closes the current Menu programatically, if open and not canceled. System.Boolean - + true, if the event was handled, false otherwise. @@ -827,7 +811,9 @@ Closes the current Menu programatically, if open and not canceled.

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -846,7 +832,7 @@ Closes the current Menu programatically, if open and not canceled. View view - + The view that is losing focus. @@ -861,7 +847,7 @@ Closes the current Menu programatically, if open and not canceled. System.Boolean - + true, if the event was handled, false otherwise. @@ -869,7 +855,9 @@ Closes the current Menu programatically, if open and not canceled.

OnKeyDown(KeyEvent)

-
+
+Method invoked when a key is pressed. +
Declaration
@@ -888,7 +876,7 @@ Closes the current Menu programatically, if open and not canceled. KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -903,7 +891,7 @@ Closes the current Menu programatically, if open and not canceled. System.Boolean - + true if the event was handled @@ -911,7 +899,9 @@ Closes the current Menu programatically, if open and not canceled.

OnKeyUp(KeyEvent)

-
+
+Method invoked when a key is released. +
Declaration
@@ -930,7 +920,7 @@ Closes the current Menu programatically, if open and not canceled. KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -945,7 +935,7 @@ Closes the current Menu programatically, if open and not canceled. System.Boolean - + true if the event was handled @@ -953,7 +943,9 @@ Closes the current Menu programatically, if open and not canceled.

OnLeave(View)

-
+
+Method invoked when a view loses focus. +
Declaration
@@ -972,7 +964,7 @@ Closes the current Menu programatically, if open and not canceled. View view - + The view that is getting focus. @@ -987,7 +979,7 @@ Closes the current Menu programatically, if open and not canceled. System.Boolean - + true, if the event was handled, false otherwise. @@ -1119,7 +1111,9 @@ Opens the current Menu programatically.

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -1129,7 +1123,12 @@ Opens the current Menu programatically.

ProcessColdKey(KeyEvent)

-
+
+This method can be overwritten by views that +want to provide accelerator functionality +(Alt-key for example), but without +interefering with normal ProcessKey behavior. +
Declaration
@@ -1169,9 +1168,29 @@ Opens the current Menu programatically.
Overrides
+
Remarks
+
+

+ After keys are sent to the subviews on the + current view, all the view are + processed and the key is passed to the views + to allow some of them to process the keystroke + as a cold-key.

+

+ This functionality is used, for example, by + default buttons to act on the enter key. + Processing this as a hot-key would prevent + non-default buttons from consuming the enter + keypress when they have the focus. +

+

ProcessHotKey(KeyEvent)

-
+
+This method can be overwritten by view that +want to provide accelerator functionality +(Alt-key for example). +
Declaration
@@ -1211,9 +1230,29 @@ Opens the current Menu programatically.
Overrides
+
Remarks
+
+

+ Before keys are sent to the subview on the + current view, all the views are + processed and the key is passed to the widgets + to allow some of them to process the keystroke + as a hot-key.

+

+ For example, if you implement a button that + has a hotkey ok "o", you would catch the + combination Alt-o here. If the event is + caught, you must return true to stop the + keystroke from being dispatched to other + views. +

+

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -1253,9 +1292,30 @@ Opens the current Menu programatically.
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1274,12 +1334,26 @@ Opens the current Menu programatically. Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Events

MenuAllClosed

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html index 955630598..02eb6dac2 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html @@ -96,10 +96,19 @@ A MenuBarItem contains
Inherited Members
+ + +
MenuItem.Shortcut @@ -119,9 +128,6 @@ A MenuBarItem contains - @@ -131,33 +137,6 @@ A MenuBarItem contains - - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html index a8db825b2..2c8cb76ec 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html @@ -90,35 +90,7 @@ An System.EventArgs which allows passing a cancelable
Inheritance
System.Object
-
System.EventArgs
-
MenuClosingEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
MenuClosingEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html index e5786fd81..e08fac2b7 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html @@ -93,35 +93,11 @@ A MenuItem has a title, an
MenuItem
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class MenuItem
+
public class MenuItem : Object

Constructors

@@ -133,7 +109,7 @@ Initializes a new instance of
Declaration
-
public MenuItem(ustring title, ustring help, Action action, Func<bool> canExecute = null, MenuItem parent = null, Key shortcut = Key.Null)
+
public MenuItem(ustring title, ustring help, Action action, Func<bool> canExecute = null, MenuItem parent = null, Key shortcut)
Parameters
@@ -185,7 +161,7 @@ Initializes a new instance of
Declaration
-
public MenuItem(Key shortcut = Key.Null)
+
public MenuItem(Key shortcut)
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html index 815a0913a..9e3a41162 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html @@ -5,10 +5,10 @@ - Enum MenuItemCheckStyle + <title>Class MenuItemCheckStyle - @@ -81,49 +81,119 @@
- + - + - - - - - - - - - - + + -
NameType Description
Checked -The menu item will indicate checked/un-checked state (see Checked. -
NoCheck -The menu item will be shown normally, with no check indicator. -
Radio -The menu item is part of a menu radio group (see Checked and will indicate selected state. -MenuItemCheckStyle
+ +

NoCheck

+
+The menu item will be shown normally, with no check indicator. +
+
+
Declaration
+
+
public const MenuItemCheckStyle NoCheck
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MenuItemCheckStyle
+

Radio

+
+The menu item is part of a menu radio group (see Checked and will indicate selected state. +
+
+
Declaration
+
+
public const MenuItemCheckStyle Radio
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MenuItemCheckStyle
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html index 87f846018..a40e085a9 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html @@ -90,35 +90,7 @@ An System.EventArgs which allows passing a cancelable
Inheritance
System.Object
-
System.EventArgs
-
MenuOpeningEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
MenuOpeningEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html b/docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html index 4f46ce239..2a7912359 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html @@ -92,35 +92,11 @@ MessageBox displays a modal message to the user, with a title, a message and a s
System.Object
MessageBox
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public static class MessageBox
+
public static class MessageBox : Object
Examples
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html b/docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html index e3127a799..8319e50e9 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html @@ -5,10 +5,10 @@ - Struct MouseEvent + <title>Class MouseEvent - @@ -81,35 +81,22 @@
-

Struct MouseEvent +

Class MouseEvent

Describes a mouse event
-
-
Inherited Members
-
- System.ValueType.Equals(System.Object) -
-
- System.ValueType.GetHashCode() -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
+
Inheritance
+
System.Object
+
MouseEvent
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct MouseEvent
+
public sealed class MouseEvent : ValueType

Fields

@@ -284,8 +271,6 @@ Returns a System.String that represents the current -
Overrides
-
System.ValueType.ToString()
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html b/docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html index f6abf62cd..d84d57cae 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html @@ -5,10 +5,10 @@ - Enum MouseFlags + <title>Class MouseFlags - @@ -81,18 +81,22 @@
-

Enum MouseFlags +

Class MouseFlags

+
+
Inheritance
+
System.Object
+
MouseFlags
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
[Flags]
-public enum MouseFlags
+
public sealed class MouseFlags : Enum
Remarks
@@ -100,190 +104,724 @@ They just happen to map to the ncurses ones.

Fields

+

AllEvents

+
+Mask that captures all the events. +
+
+
Declaration
+
+
public const MouseFlags AllEvents
+
+
Field Value
- + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + -
NameType Description
AllEvents -Mask that captures all the events. -
Button1Clicked -The first mouse button was clicked (press+release). -
Button1DoubleClicked -The first mouse button was double-clicked. -
Button1Pressed -The first mouse button was pressed. -
Button1Released -The first mouse button was released. -
Button1TripleClicked -The first mouse button was triple-clicked. -
Button2Clicked -The second mouse button was clicked (press+release). -
Button2DoubleClicked -The second mouse button was double-clicked. -
Button2Pressed -The second mouse button was pressed. -
Button2Released -The second mouse button was released. -
Button2TripleClicked -The second mouse button was triple-clicked. -
Button3Clicked -The third mouse button was clicked (press+release). -
Button3DoubleClicked -The third mouse button was double-clicked. -
Button3Pressed -The third mouse button was pressed. -
Button3Released -The third mouse button was released. -
Button3TripleClicked -The third mouse button was triple-clicked. -
Button4Clicked -The fourth button was clicked (press+release). -
Button4DoubleClicked -The fourth button was double-clicked. -
Button4Pressed -The fourth mouse button was pressed. -
Button4Released -The fourth mouse button was released. -
Button4TripleClicked -The fourth button was triple-clicked. -
ButtonAlt -Flag: the alt key was pressed when the mouse button took place. -
ButtonCtrl -Flag: the ctrl key was pressed when the mouse button took place. -
ButtonShift -Flag: the shift key was pressed when the mouse button took place. -
ReportMousePosition -The mouse position is being reported in this event. -
WheeledDown -Vertical button wheeled up. -
WheeledLeft -Vertical button wheeled up while pressing ButtonShift. -
WheeledRight -Vertical button wheeled down while pressing ButtonShift. -
WheeledUp -Vertical button wheeled up. -MouseFlags
+ +

Button1Clicked

+
+The first mouse button was clicked (press+release). +
+
+
Declaration
+
+
public const MouseFlags Button1Clicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button1DoubleClicked

+
+The first mouse button was double-clicked. +
+
+
Declaration
+
+
public const MouseFlags Button1DoubleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button1Pressed

+
+The first mouse button was pressed. +
+
+
Declaration
+
+
public const MouseFlags Button1Pressed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button1Released

+
+The first mouse button was released. +
+
+
Declaration
+
+
public const MouseFlags Button1Released
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button1TripleClicked

+
+The first mouse button was triple-clicked. +
+
+
Declaration
+
+
public const MouseFlags Button1TripleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button2Clicked

+
+The second mouse button was clicked (press+release). +
+
+
Declaration
+
+
public const MouseFlags Button2Clicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button2DoubleClicked

+
+The second mouse button was double-clicked. +
+
+
Declaration
+
+
public const MouseFlags Button2DoubleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button2Pressed

+
+The second mouse button was pressed. +
+
+
Declaration
+
+
public const MouseFlags Button2Pressed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button2Released

+
+The second mouse button was released. +
+
+
Declaration
+
+
public const MouseFlags Button2Released
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button2TripleClicked

+
+The second mouse button was triple-clicked. +
+
+
Declaration
+
+
public const MouseFlags Button2TripleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button3Clicked

+
+The third mouse button was clicked (press+release). +
+
+
Declaration
+
+
public const MouseFlags Button3Clicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button3DoubleClicked

+
+The third mouse button was double-clicked. +
+
+
Declaration
+
+
public const MouseFlags Button3DoubleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button3Pressed

+
+The third mouse button was pressed. +
+
+
Declaration
+
+
public const MouseFlags Button3Pressed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button3Released

+
+The third mouse button was released. +
+
+
Declaration
+
+
public const MouseFlags Button3Released
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button3TripleClicked

+
+The third mouse button was triple-clicked. +
+
+
Declaration
+
+
public const MouseFlags Button3TripleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button4Clicked

+
+The fourth button was clicked (press+release). +
+
+
Declaration
+
+
public const MouseFlags Button4Clicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button4DoubleClicked

+
+The fourth button was double-clicked. +
+
+
Declaration
+
+
public const MouseFlags Button4DoubleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button4Pressed

+
+The fourth mouse button was pressed. +
+
+
Declaration
+
+
public const MouseFlags Button4Pressed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button4Released

+
+The fourth mouse button was released. +
+
+
Declaration
+
+
public const MouseFlags Button4Released
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

Button4TripleClicked

+
+The fourth button was triple-clicked. +
+
+
Declaration
+
+
public const MouseFlags Button4TripleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

ButtonAlt

+
+Flag: the alt key was pressed when the mouse button took place. +
+
+
Declaration
+
+
public const MouseFlags ButtonAlt
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

ButtonCtrl

+
+Flag: the ctrl key was pressed when the mouse button took place. +
+
+
Declaration
+
+
public const MouseFlags ButtonCtrl
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

ButtonShift

+
+Flag: the shift key was pressed when the mouse button took place. +
+
+
Declaration
+
+
public const MouseFlags ButtonShift
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

ReportMousePosition

+
+The mouse position is being reported in this event. +
+
+
Declaration
+
+
public const MouseFlags ReportMousePosition
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
+

WheeledDown

+
+Vertical button wheeled up. +
+
+
Declaration
+
+
public const MouseFlags WheeledDown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

WheeledLeft

+
+Vertical button wheeled up while pressing ButtonShift. +
+
+
Declaration
+
+
public const MouseFlags WheeledLeft
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

WheeledRight

+
+Vertical button wheeled down while pressing ButtonShift. +
+
+
Declaration
+
+
public const MouseFlags WheeledRight
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
+

WheeledUp

+
+Vertical button wheeled up. +
+
+
Declaration
+
+
public const MouseFlags WheeledUp
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
MouseFlags
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html b/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html index 6c4491889..7c4324256 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html @@ -5,10 +5,10 @@ - Enum OpenDialog.OpenMode + <title>Class OpenDialog.OpenMode - @@ -81,48 +81,119 @@
-

Enum OpenDialog.OpenMode +

Class OpenDialog.OpenMode

Determine which System.IO type to open.
+
+
Inheritance
+
System.Object
+
OpenDialog.OpenMode
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum OpenMode
+
public sealed class OpenMode : Enum

Fields

+

Directory

+
+Opens only directory or directories. +
+
+
Declaration
+
+
public const OpenDialog.OpenMode Directory
+
+
Field Value
- + - + - - - - - - - - - - + + -
NameType Description
Directory -Opens only directory or directories. -
File -Opens only file or files. -
Mixed -Opens files and directories. -OpenDialog.OpenMode
+ +

File

+
+Opens only file or files. +
+
+
Declaration
+
+
public const OpenDialog.OpenMode File
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
OpenDialog.OpenMode
+

Mixed

+
+Opens files and directories. +
+
+
Declaration
+
+
public const OpenDialog.OpenMode Mixed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
OpenDialog.OpenMode
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html index 0df6f4bad..8e4dc75b9 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html @@ -145,17 +145,11 @@ The OpenDialogprovides a - -
Window.Add(View) @@ -172,105 +166,45 @@ The OpenDialogprovides a + + + + - - - - - - - - - - - - - - - - - - - - - - - - @@ -308,37 +242,274 @@ The OpenDialogprovides a Toplevel.ShowChild(Toplevel)
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -409,93 +580,15 @@ The OpenDialogprovides a - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -505,96 +598,6 @@ The OpenDialogprovides a - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -620,92 +623,71 @@ The OpenDialogprovides a View.Visible
- -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class OpenDialog : FileDialog, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class OpenDialog : FileDialog
Remarks
@@ -743,7 +725,7 @@ Initializes a new OpenDialog
Declaration
-
public OpenDialog(ustring title, ustring message, List<string> allowedTypes = null, OpenDialog.OpenMode openMode = OpenDialog.OpenMode.File)
+
public OpenDialog(ustring title, ustring message, List<string> allowedTypes = null, OpenDialog.OpenMode openMode)
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.PanelView.html b/docs/api/Terminal.Gui/Terminal.Gui.PanelView.html index 428ae2433..586712dde 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.PanelView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.PanelView.html @@ -105,37 +105,226 @@ panel size, otherwise the panel will be resized based on the child and borders t
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -209,96 +398,15 @@ panel size, otherwise the panel will be resized based on the child and borders t - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -308,108 +416,6 @@ panel size, otherwise the panel will be resized based on the child and borders t - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -441,67 +447,61 @@ panel size, otherwise the panel will be resized based on the child and borders t View.Visible
- -
Responder.MouseEvent(MouseEvent) @@ -509,30 +509,12 @@ panel size, otherwise the panel will be resized based on the child and borders t -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class PanelView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class PanelView : View

Constructors

@@ -654,7 +636,9 @@ Gets or sets if the panel size will used, otherwise the child size.

Add(View)

-
+
+Adds a subview (child) to this view. +
Declaration
@@ -679,9 +663,15 @@ Gets or sets if the panel size will used, otherwise the child size.
Overrides
+
Remarks
+
+The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() +

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -700,15 +690,31 @@ Gets or sets if the panel size will used, otherwise the child size. Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Remove(View)

-
+
+Removes a subview added via Add(View) or Add(View[]) from this View. +
Declaration
@@ -733,9 +739,14 @@ Gets or sets if the panel size will used, otherwise the child size.
Overrides
+
Remarks
+
+

RemoveAll()

-
+
+Removes all subviews (children) added via Add(View) or Add(View[]) from this View. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Point.html b/docs/api/Terminal.Gui/Terminal.Gui.Point.html index 93678f0f8..45404f110 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Point.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Point.html @@ -5,10 +5,10 @@ - Struct Point + <title>Class Point - @@ -81,29 +81,22 @@
-

Struct Point +

Class Point

Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane.
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
+
Inheritance
+
System.Object
+
Point
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct Point
+
public sealed class Point : ValueType

Constructors

@@ -262,7 +255,7 @@ IsEmpty Property
Declaration
-
public readonly bool IsEmpty { get; }
+
public bool IsEmpty { get; }
Property Value
@@ -374,8 +367,6 @@ Equals Method
-
Overrides
-
System.ValueType.Equals(System.Object)
Remarks
Checks equivalence of this Point and another object. @@ -405,8 +396,6 @@ GetHashCode Method -
Overrides
-
System.ValueType.GetHashCode()
Remarks
Calculates a hashing value. @@ -546,8 +535,6 @@ ToString Method -
Overrides
-
System.ValueType.ToString()
Remarks
Formats the Point as a string in coordinate notation. diff --git a/docs/api/Terminal.Gui/Terminal.Gui.PointF.html b/docs/api/Terminal.Gui/Terminal.Gui.PointF.html index 90b509843..6b1174191 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.PointF.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.PointF.html @@ -5,10 +5,10 @@ - Struct PointF + <title>Class PointF - @@ -81,33 +81,26 @@
-

Struct PointF +

Class PointF

Represents an ordered pair of x and y coordinates that define a point in a two-dimensional plane.
+
+
Inheritance
+
System.Object
+
PointF
+
Implements
System.IEquatable<PointF>
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct PointF : IEquatable<PointF>
+
public sealed class PointF : ValueType

Constructors

@@ -179,8 +172,7 @@ Gets a value indicating whether this
Declaration
-
[Browsable(false)]
-public readonly bool IsEmpty { get; }
+
public bool IsEmpty { get; }
Property Value
@@ -387,8 +379,6 @@ Compares two PointF objects.
-
Overrides
-
System.ValueType.Equals(System.Object)

Equals(PointF)

@@ -458,8 +448,6 @@ Generates a hashcode from the X and Y components -
Overrides
-
System.ValueType.GetHashCode()

Subtract(PointF, Size)

@@ -579,8 +567,6 @@ Returns a string including the X and Y values -
Overrides
-
System.ValueType.ToString()

Operators

@@ -871,7 +857,7 @@ Translates a PointF by the n

Implements

- System.IEquatable<T> + System.IEquatable<>
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Pos.html b/docs/api/Terminal.Gui/Terminal.Gui.Pos.html index e9cda06a3..07db69ddb 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Pos.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Pos.html @@ -96,29 +96,11 @@ subtraction operators.
System.Object
Pos
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Pos
+
public class Pos : Object
Remarks
@@ -137,6 +119,16 @@ subtraction operators. aliases to Left(View) and Top(View) respectively.

+

Constructors +

+ +

Pos()

+
+
+
Declaration
+
+
public Pos()
+

Methods

@@ -350,8 +342,6 @@ Width = Dim.Percent (80), -
Overrides
-
System.Object.Equals(System.Object)

Function(Func<Int32>)

@@ -417,8 +407,6 @@ Creates a "PosFunc" from the specified function. -
Overrides
-
System.Object.GetHashCode()

Left(View)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html b/docs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html index 95d4e7424..188254d81 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html @@ -102,123 +102,12 @@ A Progress Bar view that can indicate progress of an activity visually.
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -291,9 +180,6 @@ A Progress Bar view that can indicate progress of an activity visually. - @@ -303,39 +189,21 @@ A Progress Bar view that can indicate progress of an activity visually. - - - - - - @@ -375,15 +243,9 @@ A Progress Bar view that can indicate progress of an activity visually. - - @@ -402,48 +264,9 @@ A Progress Bar view that can indicate progress of an activity visually. - - - - - - - - - - - - - @@ -507,36 +330,195 @@ A Progress Bar view that can indicate progress of an activity visually. + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ProgressBar : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class ProgressBar : View
Remarks
@@ -719,7 +701,9 @@ Segment indicator for meter views.

Text

-
+
+The text displayed by the View. +
Declaration
@@ -742,11 +726,29 @@ Segment indicator for meter views.
Overrides
+
Remarks
+
+

+ If provided, the text will be drawn before any subviews are drawn. +

+

+ The text will be drawn starting at the view origin (0, 0) and will be formatted according + to the TextAlignment property. If the view's height is greater than 1, the + text will word-wrap to additional lines if it does not fit horizontally. If the view's height + is 1, the text will be clipped. +

+

+ Set the HotKeySpecifier to enable hotkey support. To disable hotkey support set HotKeySpecifier to +(Rune)0xffff. +

+

Methods

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -765,7 +767,7 @@ Segment indicator for meter views. View view - + The view that is losing focus. @@ -780,7 +782,7 @@ Segment indicator for meter views. System.Boolean - + true, if the event was handled, false otherwise. @@ -803,7 +805,9 @@ mode. If is in activity mode, the marker is moved.

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -828,6 +832,20 @@ mode. If is in activity mode, the marker is moved.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Implements

System.IDisposable diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html b/docs/api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html index 7b91bf219..79f1f9e51 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html @@ -5,10 +5,10 @@ - Enum ProgressBarFormat + <title>Class ProgressBarFormat - @@ -81,60 +81,167 @@
-

Enum ProgressBarFormat +

Class ProgressBarFormat

Specifies the format that a ProgressBar uses to indicate the visual presentation.
+
+
Inheritance
+
System.Object
+
ProgressBarFormat
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum ProgressBarFormat
+
public sealed class ProgressBarFormat : Enum

Fields

+

Framed

+
+A framed visual presentation showing only the progress bar. +
+
+
Declaration
+
+
public const ProgressBarFormat Framed
+
+
Field Value
- + - + - - - - - - - - - - - - - - - - - - + + -
NameType Description
Framed -A framed visual presentation showing only the progress bar. -
FramedPlusPercentage -A framed visual presentation showing the progress bar and the percentage. -
FramedProgressPadded -A framed visual presentation showing all with the progress bar padded. -
Simple -A simple visual presentation showing only the progress bar. -
SimplePlusPercentage -A simple visual presentation showing the progress bar and the percentage. -ProgressBarFormat
+ +

FramedPlusPercentage

+
+A framed visual presentation showing the progress bar and the percentage. +
+
+
Declaration
+
+
public const ProgressBarFormat FramedPlusPercentage
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ProgressBarFormat
+

FramedProgressPadded

+
+A framed visual presentation showing all with the progress bar padded. +
+
+
Declaration
+
+
public const ProgressBarFormat FramedProgressPadded
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ProgressBarFormat
+

Simple

+
+A simple visual presentation showing only the progress bar. +
+
+
Declaration
+
+
public const ProgressBarFormat Simple
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ProgressBarFormat
+

SimplePlusPercentage

+
+A simple visual presentation showing the progress bar and the percentage. +
+
+
Declaration
+
+
public const ProgressBarFormat SimplePlusPercentage
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ProgressBarFormat
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html b/docs/api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html index 8337eca8b..e3821f662 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html @@ -5,10 +5,10 @@ - Enum ProgressBarStyle + <title>Class ProgressBarStyle - @@ -81,54 +81,143 @@
-

Enum ProgressBarStyle +

Class ProgressBarStyle

Specifies the style that a ProgressBar uses to indicate the progress of an operation.
+
+
Inheritance
+
System.Object
+
ProgressBarStyle
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum ProgressBarStyle
+
public sealed class ProgressBarStyle : Enum

Fields

+

Blocks

+
+Indicates progress by increasing the number of segmented blocks in a ProgressBar. +
+
+
Declaration
+
+
public const ProgressBarStyle Blocks
+
+
Field Value
- + - + - - - - - - - - - - - - - - + + -
NameType Description
Blocks -Indicates progress by increasing the number of segmented blocks in a ProgressBar. -
Continuous -Indicates progress by increasing the size of a smooth, continuous bar in a ProgressBar. -
MarqueeBlocks -Indicates progress by continuously scrolling a block across a ProgressBar in a marquee fashion. -
MarqueeContinuous -Indicates progress by continuously scrolling a block across a ProgressBar in a marquee fashion. -ProgressBarStyle
+ +

Continuous

+
+Indicates progress by increasing the size of a smooth, continuous bar in a ProgressBar. +
+
+
Declaration
+
+
public const ProgressBarStyle Continuous
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ProgressBarStyle
+

MarqueeBlocks

+
+Indicates progress by continuously scrolling a block across a ProgressBar in a marquee fashion. +
+
+
Declaration
+
+
public const ProgressBarStyle MarqueeBlocks
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ProgressBarStyle
+

MarqueeContinuous

+
+Indicates progress by continuously scrolling a block across a ProgressBar in a marquee fashion. +
+
+
Declaration
+
+
public const ProgressBarStyle MarqueeContinuous
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
ProgressBarStyle
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html b/docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html index c0f4f9dd3..7a1cb0728 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html @@ -84,7 +84,7 @@

Class RadioGroup

-RadioGroup shows a group of radio labels, only one of those can be selected at a given time +Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time.
@@ -103,37 +103,223 @@
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -207,99 +393,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -309,102 +411,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -439,95 +445,71 @@ View.Border
- - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class RadioGroup : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class RadioGroup : View

Constructors

@@ -759,7 +741,9 @@ The currently selected item from the list of radio labels

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -793,7 +777,7 @@ The currently selected item from the list of radio labels System.Boolean - + true, if the event was handled, false otherwise. @@ -801,7 +785,9 @@ The currently selected item from the list of radio labels

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -820,7 +806,7 @@ The currently selected item from the list of radio labels View view - + The view that is losing focus. @@ -835,7 +821,7 @@ The currently selected item from the list of radio labels System.Boolean - + true, if the event was handled, false otherwise. @@ -875,7 +861,9 @@ Called whenever the current selected item changes. Invokes the

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -885,7 +873,12 @@ Called whenever the current selected item changes. Invokes the View.PositionCursor()

ProcessColdKey(KeyEvent)

-
+
+This method can be overwritten by views that +want to provide accelerator functionality +(Alt-key for example), but without +interefering with normal ProcessKey behavior. +
Declaration
@@ -925,9 +918,28 @@ Called whenever the current selected item changes. Invokes the
Overrides
+
Remarks
+
+

+ After keys are sent to the subviews on the + current view, all the view are + processed and the key is passed to the views + to allow some of them to process the keystroke + as a cold-key.

+

+ This functionality is used, for example, by + default buttons to act on the enter key. + Processing this as a hot-key would prevent + non-default buttons from consuming the enter + keypress when they have the focus. +

+

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -967,9 +979,30 @@ Called whenever the current selected item changes. Invokes the
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -988,12 +1021,26 @@ Called whenever the current selected item changes. Invokes the Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Refresh()

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Rect.html b/docs/api/Terminal.Gui/Terminal.Gui.Rect.html index 63dee7066..542d17c86 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Rect.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Rect.html @@ -5,10 +5,10 @@ - Struct Rect + <title>Class Rect - @@ -81,29 +81,22 @@
-

Struct Rect +

Class Rect

Stores a set of four integers that represent the location and size of a rectangle
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
+
Inheritance
+
System.Object
+
Rect
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct Rect
+
public sealed class Rect : ValueType

Constructors

@@ -278,7 +271,7 @@ Bottom Property
Declaration
-
public readonly int Bottom { get; }
+
public int Bottom { get; }
Property Value
@@ -333,7 +326,7 @@ IsEmpty Property
Declaration
-
public readonly bool IsEmpty { get; }
+
public bool IsEmpty { get; }
Property Value
@@ -362,7 +355,7 @@ Left Property
Declaration
-
public readonly int Left { get; }
+
public int Left { get; }
Property Value
@@ -421,7 +414,7 @@ Right Property
Declaration
-
public readonly int Right { get; }
+
public int Right { get; }
Property Value
@@ -480,7 +473,7 @@ Top Property
Declaration
-
public readonly int Top { get; }
+
public int Top { get; }
Property Value
@@ -715,8 +708,6 @@ Equals Method
-
Overrides
-
System.ValueType.Equals(System.Object)
Remarks
Checks equivalence of this Rectangle and another object. @@ -808,8 +799,6 @@ GetHashCode Method -
Overrides
-
System.ValueType.GetHashCode()
Remarks
Calculates a hashing value. @@ -1160,8 +1149,6 @@ ToString Method -
Overrides
-
System.ValueType.ToString()
Remarks
Formats the Rectangle as a string in (x,y,w,h) notation. diff --git a/docs/api/Terminal.Gui/Terminal.Gui.RectangleF.html b/docs/api/Terminal.Gui/Terminal.Gui.RectangleF.html index f15336efc..28213b743 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.RectangleF.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.RectangleF.html @@ -5,10 +5,10 @@ - Struct RectangleF + <title>Class RectangleF - @@ -81,33 +81,26 @@
-

Struct RectangleF +

Class RectangleF

Stores the location and size of a rectangular region.
+
+
Inheritance
+
System.Object
+
RectangleF
+
Implements
System.IEquatable<RectangleF>
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct RectangleF : IEquatable<RectangleF>
+
public sealed class RectangleF : ValueType

Constructors

@@ -224,8 +217,7 @@ Gets the y-coordinate of the lower-right corner of the rectangular region define
Declaration
-
[Browsable(false)]
-public readonly float Bottom { get; }
+
public float Bottom { get; }
Property Value
@@ -275,8 +267,7 @@ Tests whether this Rectangle
Declaration
-
[Browsable(false)]
-public readonly bool IsEmpty { get; }
+
public bool IsEmpty { get; }
Property Value
@@ -302,8 +293,7 @@ Gets the x-coordinate of the upper-left corner of the rectangular region defined
Declaration
-
[Browsable(false)]
-public readonly float Left { get; }
+
public float Left { get; }
Property Value
@@ -329,8 +319,7 @@ Gets or sets the coordinates of the upper-left corner of the rectangular region
Declaration
-
[Browsable(false)]
-public PointF Location { get; set; }
+
public PointF Location { get; set; }
Property Value
@@ -356,8 +345,7 @@ Gets the x-coordinate of the lower-right corner of the rectangular region define
Declaration
-
[Browsable(false)]
-public readonly float Right { get; }
+
public float Right { get; }
Property Value
@@ -382,8 +370,7 @@ Gets or sets the size of this
Declaration
-
[Browsable(false)]
-public SizeF Size { get; set; }
+
public SizeF Size { get; set; }
Property Value
@@ -409,8 +396,7 @@ Gets the y-coordinate of the upper-left corner of the rectangular region defined
Declaration
-
[Browsable(false)]
-public readonly float Top { get; }
+
public float Top { get; }
Property Value
@@ -683,8 +669,6 @@ size of this RectangleF.
-
Overrides
-
System.ValueType.Equals(System.Object)

Equals(RectangleF)

@@ -809,8 +793,6 @@ Gets the hash code for this -
Overrides
-
System.ValueType.GetHashCode()

Inflate(Single, Single)

@@ -1124,8 +1106,6 @@ of this RectangleF to a -
Overrides
-
System.ValueType.ToString()

Union(RectangleF, RectangleF)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Responder.html b/docs/api/Terminal.Gui/Terminal.Gui.Responder.html index 2355207f1..986ddf6b5 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Responder.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Responder.html @@ -97,35 +97,21 @@ Responder base class implemented by objects that want to participate on keyboard
Implements
System.IDisposable
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Responder : IDisposable
+
public class Responder : Object
+
+

Constructors +

+ +

Responder()

+
+
+
Declaration
+
+
public Responder()

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html index 60f9f0046..dc5445040 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html @@ -146,17 +146,11 @@ save. - -
Window.Add(View) @@ -173,105 +167,45 @@ save. + + + + - - - - - - - - - - - - - - - - - - - - - - - - @@ -309,37 +243,274 @@ save. Toplevel.ShowChild(Toplevel)
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -410,93 +581,15 @@ save. - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -506,96 +599,6 @@ save. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -621,92 +624,71 @@ save. View.Visible
- -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class SaveDialog : FileDialog, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class SaveDialog : FileDialog
Remarks
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html b/docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html index 807a3ed37..d4b86d1f2 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html @@ -102,123 +102,12 @@ ScrollBarViews are views that display a 1-character scrollbar, either horizontal
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -291,9 +180,6 @@ ScrollBarViews are views that display a 1-character scrollbar, either horizontal - @@ -303,39 +189,21 @@ ScrollBarViews are views that display a 1-character scrollbar, either horizontal - - - - - - @@ -375,15 +243,9 @@ ScrollBarViews are views that display a 1-character scrollbar, either horizontal - - @@ -402,51 +264,9 @@ ScrollBarViews are views that display a 1-character scrollbar, either horizontal - - - -
- View.Text -
- - - - - - - - - - @@ -510,33 +330,195 @@ ScrollBarViews are views that display a 1-character scrollbar, either horizontal + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + +
+ View.Text +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ScrollBarView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class ScrollBarView : View
Remarks
@@ -913,7 +895,9 @@ part of a View the Size is set

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -947,7 +931,7 @@ part of a View the Size is set System.Boolean - + true, if the event was handled, false otherwise. @@ -965,7 +949,9 @@ Virtual method to invoke the

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -984,7 +970,7 @@ Virtual method to invoke the View view - + The view that is losing focus. @@ -999,7 +985,7 @@ Virtual method to invoke the System.Boolean - + true, if the event was handled, false otherwise. @@ -1007,7 +993,9 @@ Virtual method to invoke the View.OnEnter(View)

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1032,6 +1020,20 @@ Virtual method to invoke the Overrides +
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Refresh()

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html b/docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html index 0f0a7d564..bf851c26a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html @@ -103,37 +103,217 @@ Scrollviews are views that present a window into a virtual space where subviews
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -207,93 +387,15 @@ Scrollviews are views that present a window into a virtual space where subviews - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -303,105 +405,6 @@ Scrollviews are views that present a window into a virtual space where subviews - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -436,92 +439,71 @@ Scrollviews are views that present a window into a virtual space where subviews View.Border
- -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ScrollView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class ScrollView : View
Remarks
@@ -758,7 +740,9 @@ Adds the view to the scrollview.

Dispose(Boolean)

-
+
+Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. +
Declaration
@@ -783,9 +767,20 @@ Adds the view to the scrollview.
Overrides
+
Remarks
+
+If disposing equals true, the method has been called directly +or indirectly by a user's code. Managed and unmanaged resources +can be disposed. +If disposing equals false, the method has been called by the +runtime from inside the finalizer and you should not reference +other objects. Only unmanaged resources can be disposed. +

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -819,7 +814,7 @@ Adds the view to the scrollview. System.Boolean - + true, if the event was handled, false otherwise. @@ -827,7 +822,9 @@ Adds the view to the scrollview.

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -846,7 +843,7 @@ Adds the view to the scrollview. View view - + The view that is losing focus. @@ -861,7 +858,7 @@ Adds the view to the scrollview. System.Boolean - + true, if the event was handled, false otherwise. @@ -869,7 +866,9 @@ Adds the view to the scrollview.

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -879,7 +878,10 @@ Adds the view to the scrollview.

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -919,9 +921,30 @@ Adds the view to the scrollview.
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -946,6 +969,20 @@ Adds the view to the scrollview.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

RemoveAll()

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html index c08ae169e..54435402b 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html @@ -90,35 +90,7 @@ Event arguments for the SelectedItemChagned event.
Inheritance
System.Object
-
System.EventArgs
-
SelectedItemChangedArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
SelectedItemChangedArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html b/docs/api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html index 4e0c4a1e5..776cff21a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html @@ -92,35 +92,21 @@ Represents a helper to manipulate shortcut keys used on views.
System.Object
ShortcutHelper
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ShortcutHelper
+
public class ShortcutHelper : Object
+
+

Constructors +

+ +

ShortcutHelper()

+
+
+
Declaration
+
+
public ShortcutHelper()

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Size.html b/docs/api/Terminal.Gui/Terminal.Gui.Size.html index 3e25c229e..837079bb6 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Size.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Size.html @@ -5,10 +5,10 @@ - Struct Size + <title>Class Size - @@ -81,29 +81,22 @@
-

Struct Size +

Class Size

Stores an ordered pair of integers, which specify a Height and Width.
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
+
Inheritance
+
System.Object
+
Size
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct Size
+
public sealed class Size : ValueType

Constructors

@@ -239,7 +232,7 @@ IsEmpty Property
Declaration
-
public readonly bool IsEmpty { get; }
+
public bool IsEmpty { get; }
Property Value
@@ -380,8 +373,6 @@ Equals Method
-
Overrides
-
System.ValueType.Equals(System.Object)
Remarks
Checks equivalence of this Size and another object. @@ -411,8 +402,6 @@ GetHashCode Method -
Overrides
-
System.ValueType.GetHashCode()
Remarks
Calculates a hashing value. @@ -489,8 +478,6 @@ ToString Method -
Overrides
-
System.ValueType.ToString()
Remarks
Formats the Size as a string in coordinate notation. diff --git a/docs/api/Terminal.Gui/Terminal.Gui.SizeF.html b/docs/api/Terminal.Gui/Terminal.Gui.SizeF.html index 927626c1c..a49c75292 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.SizeF.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.SizeF.html @@ -5,10 +5,10 @@ - Struct SizeF + <title>Class SizeF - @@ -81,33 +81,26 @@
-

Struct SizeF +

Class SizeF

Represents the size of a rectangular region with an ordered pair of width and height.
+
+
Inheritance
+
System.Object
+
SizeF
+
Implements
System.IEquatable<SizeF>
-
-
Inherited Members
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct SizeF : IEquatable<SizeF>
+
public sealed class SizeF : ValueType

Constructors

@@ -260,8 +253,7 @@ Tests whether this SizeF has
Declaration
-
[Browsable(false)]
-public readonly bool IsEmpty { get; }
+
public bool IsEmpty { get; }
Property Value
@@ -395,8 +387,6 @@ as this SizeF.
-
Overrides
-
System.ValueType.Equals(System.Object)

Equals(SizeF)

@@ -464,8 +454,6 @@ Generates a hashcode from the width and height -
Overrides
-
System.ValueType.GetHashCode()

Subtract(SizeF, SizeF)

@@ -538,8 +526,6 @@ Creates a human-readable string that represents this Overrides -
System.ValueType.ToString()

Operators

@@ -915,7 +901,7 @@ Contracts a SizeF by another

Implements

- System.IEquatable<T> + System.IEquatable<>
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.StackExtensions.html b/docs/api/Terminal.Gui/Terminal.Gui.StackExtensions.html index 90fdeda52..06aa10cd7 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.StackExtensions.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.StackExtensions.html @@ -84,7 +84,7 @@

Class StackExtensions

-Extension of System.Collections.Generic.Stack<T> helper to work with specific System.Collections.Generic.IEqualityComparer<T> +Extension of System.Collections.Generic.Stack<> helper to work with specific System.Collections.Generic.IEqualityComparer<>
@@ -92,35 +92,11 @@ Extension of System.Collections.Generic.Stack<T>
System.Object
StackExtensions
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public static class StackExtensions
+
public static class StackExtensions : Object

Methods

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.StatusBar.html b/docs/api/Terminal.Gui/Terminal.Gui.StatusBar.html index 3109e7a38..34aad5aab 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.StatusBar.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.StatusBar.html @@ -105,123 +105,12 @@ So for each context must be a new instance of a statusbar.
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -294,9 +183,6 @@ So for each context must be a new instance of a statusbar. - @@ -306,39 +192,21 @@ So for each context must be a new instance of a statusbar. - - - - - - @@ -375,15 +243,9 @@ So for each context must be a new instance of a statusbar. - - @@ -402,51 +264,9 @@ So for each context must be a new instance of a statusbar. - - - -
- View.Text -
- - - - - - - - - - @@ -507,33 +327,195 @@ So for each context must be a new instance of a statusbar. + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + +
+ View.Text +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class StatusBar : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class StatusBar : View

Constructors

@@ -663,7 +645,9 @@ Inserts a StatusItem in

Dispose(Boolean)

-
+
+Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. +
Declaration
@@ -688,9 +672,20 @@ Inserts a StatusItem in
Overrides
+
Remarks
+
+If disposing equals true, the method has been called directly +or indirectly by a user's code. Managed and unmanaged resources +can be disposed. +If disposing equals false, the method has been called by the +runtime from inside the finalizer and you should not reference +other objects. Only unmanaged resources can be disposed. +

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -724,7 +719,7 @@ Inserts a StatusItem in System.Boolean - + true, if the event was handled, false otherwise. @@ -732,7 +727,9 @@ Inserts a StatusItem in

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -751,7 +748,7 @@ Inserts a StatusItem in View view - + The view that is losing focus. @@ -766,7 +763,7 @@ Inserts a StatusItem in System.Boolean - + true, if the event was handled, false otherwise. @@ -774,7 +771,11 @@ Inserts a StatusItem in

ProcessHotKey(KeyEvent)

-
+
+This method can be overwritten by view that +want to provide accelerator functionality +(Alt-key for example). +
Declaration
@@ -814,9 +815,28 @@ Inserts a StatusItem in
Overrides
+
Remarks
+
+

+ Before keys are sent to the subview on the + current view, all the views are + processed and the key is passed to the widgets + to allow some of them to process the keystroke + as a hot-key.

+

+ For example, if you implement a button that + has a hotkey ok "o", you would catch the + combination Alt-o here. If the event is + caught, you must return true to stop the + keystroke from being dispatched to other + views. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -835,12 +855,26 @@ Inserts a StatusItem in Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

RemoveItem(Int32)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.StatusItem.html b/docs/api/Terminal.Gui/Terminal.Gui.StatusItem.html index 8a9e4e550..ec54f9c5c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.StatusItem.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.StatusItem.html @@ -98,35 +98,11 @@ A System.Object
StatusItem
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class StatusItem
+
public class StatusItem : Object

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TabView.Tab.html b/docs/api/Terminal.Gui/Terminal.Gui.TabView.Tab.html index 33bd4a85d..66b35f31c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TabView.Tab.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TabView.Tab.html @@ -92,35 +92,11 @@ A single tab in a TabView
System.Object
TabView.Tab
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Tab
+
public class Tab : Object

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html index 2cb01da0e..aab758b48 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html @@ -90,35 +90,7 @@ Describes a change in
Inheritance
System.Object
-
System.EventArgs
-
TabView.TabChangedEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
TabView.TabChangedEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html b/docs/api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html index 683e1c937..9beb136e1 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html @@ -92,35 +92,21 @@ Describes render stylistic selections of a System.Object
TabView.TabStyle
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TabStyle
+
public class TabStyle : Object
+
+

Constructors +

+ +

TabStyle()

+
+
+
Declaration
+
+
public TabStyle()

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TabView.html b/docs/api/Terminal.Gui/Terminal.Gui.TabView.html index 89de8e1c0..7c57314b3 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TabView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TabView.html @@ -102,123 +102,12 @@ Control that hosts multiple sub views, presenting a single one at once
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - - -
- View.Id -
- - - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -291,9 +180,6 @@ Control that hosts multiple sub views, presenting a single one at once - @@ -306,39 +192,21 @@ Control that hosts multiple sub views, presenting a single one at once - - - - - - @@ -375,15 +243,9 @@ Control that hosts multiple sub views, presenting a single one at once - - @@ -402,51 +264,9 @@ Control that hosts multiple sub views, presenting a single one at once - - - -
- View.Text -
- - - - - - - - - - @@ -507,36 +327,198 @@ Control that hosts multiple sub views, presenting a single one at once + + + + + +
+ View.Data +
+ + + + + + +
+ View.Id +
+ + + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + +
+ View.Text +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TabView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class TabView : View

Constructors

@@ -837,7 +819,10 @@ Raises the

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -856,7 +841,7 @@ Raises the KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -877,9 +862,30 @@ Raises the Overrides +
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -898,12 +904,26 @@ Raises the Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

RemoveTab(TabView.Tab)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html index 8597d90c5..ec26dcefa 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html @@ -90,35 +90,7 @@ Defines the event arguments for
Inheritance
System.Object
-
System.EventArgs
-
TableView.CellActivatedEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
TableView.CellActivatedEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html index 1153f2020..969ceaf3a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html @@ -93,35 +93,11 @@ Arguments for a System.Object
TableView.CellColorGetterArgs
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class CellColorGetterArgs
+
public class CellColorGetterArgs : Object

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html index 7e4a6da2d..b950c0a1f 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html @@ -5,10 +5,10 @@ - Delegate TableView.CellColorGetterDelegate + <title>Class TableView.CellColorGetterDelegate - @@ -81,17 +81,64 @@
-

Delegate TableView.CellColorGetterDelegate +

Class TableView.CellColorGetterDelegate

Delegate for providing color to TableView cells based on the value being rendered
+
+
Inheritance
+
System.Object
+
TableView.CellColorGetterDelegate
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public delegate ColorScheme CellColorGetterDelegate(TableView.CellColorGetterArgs args);
+
public sealed class CellColorGetterDelegate : MulticastDelegate
+
+

Constructors +

+ +

CellColorGetterDelegate(Object, IntPtr)

+
+
+
Declaration
+
+
public CellColorGetterDelegate(object object, IntPtr method)
+
+
Parameters
+ + + + + + + + + + + + + + + + + + + + +
TypeNameDescription
System.Objectobject
System.IntPtrmethod
+

Methods +

+ +

BeginInvoke(TableView.CellColorGetterArgs, AsyncCallback, Object)

+
+
+
Declaration
+
+
public virtual IAsyncResult BeginInvoke(TableView.CellColorGetterArgs args, AsyncCallback callback, object object)
Parameters
@@ -106,7 +153,97 @@ Delegate for providing color to TableView.CellColorGetterArgs - + + + + + + + + + + + + + +
argsContains information about the cell for which color is needed
System.AsyncCallbackcallback
System.Objectobject
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
System.IAsyncResult
+ +

EndInvoke(IAsyncResult)

+
+
+
Declaration
+
+
public virtual ColorScheme EndInvoke(IAsyncResult result)
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
System.IAsyncResultresult
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
ColorScheme
+ +

Invoke(TableView.CellColorGetterArgs)

+
+
+
Declaration
+
+
public virtual ColorScheme Invoke(TableView.CellColorGetterArgs args)
+
+
Parameters
+ + + + + + + + + + + + +
TypeNameDescription
TableView.CellColorGetterArgsargs
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html index 89c0f0e35..5cc85e4e6 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html @@ -95,35 +95,21 @@ and textual representation of cells (e.g. date formats)
System.Object
TableView.ColumnStyle
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ColumnStyle
+
public class ColumnStyle : Object
+
+

Constructors +

+ +

ColumnStyle()

+
+
+
Declaration
+
+
public ColumnStyle()

Fields

@@ -178,7 +164,7 @@ Return null for the default

RepresentationGetter

-Defines a delegate for returning custom representations of cell values. If not set then System.Object.ToString() is used. Return values from your delegate may be truncated e.g. based on MaxWidth +Defines a delegate for returning custom representations of cell values. If not set then System.Object.ToString is used. Return values from your delegate may be truncated e.g. based on MaxWidth
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html index 96a587a6f..5d89504de 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html @@ -93,35 +93,11 @@ for which ColorScheme i
System.Object
TableView.RowColorGetterArgs
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class RowColorGetterArgs
+
public class RowColorGetterArgs : Object

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html index 404fa3196..f38037503 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html @@ -5,10 +5,10 @@ - Delegate TableView.RowColorGetterDelegate + <title>Class TableView.RowColorGetterDelegate - @@ -81,17 +81,154 @@
-

Delegate TableView.RowColorGetterDelegate +

Class TableView.RowColorGetterDelegate

Delegate for providing color for a whole row of a TableView
+
+
Inheritance
+
System.Object
+
TableView.RowColorGetterDelegate
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public delegate ColorScheme RowColorGetterDelegate(TableView.RowColorGetterArgs args);
+
public sealed class RowColorGetterDelegate : MulticastDelegate
+
+

Constructors +

+ +

RowColorGetterDelegate(Object, IntPtr)

+
+
+
Declaration
+
+
public RowColorGetterDelegate(object object, IntPtr method)
+
+
Parameters
+ + + + + + + + + + + + + + + + + + + + +
TypeNameDescription
System.Objectobject
System.IntPtrmethod
+

Methods +

+ +

BeginInvoke(TableView.RowColorGetterArgs, AsyncCallback, Object)

+
+
+
Declaration
+
+
public virtual IAsyncResult BeginInvoke(TableView.RowColorGetterArgs args, AsyncCallback callback, object object)
+
+
Parameters
+ + + + + + + + + + + + + + + + + + + + + + + + + +
TypeNameDescription
TableView.RowColorGetterArgsargs
System.AsyncCallbackcallback
System.Objectobject
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
System.IAsyncResult
+ +

EndInvoke(IAsyncResult)

+
+
+
Declaration
+
+
public virtual ColorScheme EndInvoke(IAsyncResult result)
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
System.IAsyncResultresult
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
ColorScheme
+ +

Invoke(TableView.RowColorGetterArgs)

+
+
+
Declaration
+
+
public virtual ColorScheme Invoke(TableView.RowColorGetterArgs args)
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html index 03f4f0d0a..b013c4b56 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html @@ -90,35 +90,7 @@ Defines the event arguments for
Inheritance
System.Object
-
System.EventArgs
-
TableView.SelectedCellChangedEventArgs
- -
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
TableView.SelectedCellChangedEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html index c01c97cf6..d48255307 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html @@ -92,35 +92,11 @@ Describes a selected region of the table
System.Object
TableView.TableSelection
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TableSelection
+
public class TableSelection : Object

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html index fdb9b1f67..031c853ef 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html @@ -94,35 +94,21 @@ Defines rendering options that affect how the table is displayed.
System.Object
TableView.TableStyle
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TableStyle
+
public class TableStyle : Object
+
+

Constructors +

+ +

TableStyle()

+
+
+
Declaration
+
+
public TableStyle()

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TableView.html b/docs/api/Terminal.Gui/Terminal.Gui.TableView.html index ba1996b39..e99b83a8d 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TableView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TableView.html @@ -105,37 +105,229 @@ View for tabular data based on a System.Data.DataTable
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -209,102 +401,15 @@ View for tabular data based on a System.Data.DataTable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -314,105 +419,6 @@ View for tabular data based on a System.Data.DataTable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -447,95 +453,71 @@ View for tabular data based on a System.Data.DataTable View.Border
- - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TableView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class TableView : View

Constructors

@@ -965,7 +947,7 @@ Returns the screen position (relative to the control client area) that the given
Declaration
-
public Point? CellToScreen(int tableColumn, int tableRow)
+
public Nullable<Point> CellToScreen(int tableColumn, int tableRow)
Parameters
@@ -1259,7 +1241,9 @@ Returns true if the given cell is selected either because it is the active cell

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -1293,7 +1277,7 @@ Returns true if the given cell is selected either because it is the active cell System.Boolean - + true, if the event was handled, false otherwise. @@ -1421,7 +1405,10 @@ Positions the cursor in the area of the screen in which the start of the active

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -1440,7 +1427,7 @@ Positions the cursor in the area of the screen in which the start of the active KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -1461,9 +1448,30 @@ Positions the cursor in the area of the screen in which the start of the active
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1482,12 +1490,26 @@ Positions the cursor in the area of the screen in which the start of the active Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

RenderCell(Attribute, String, Boolean)

@@ -1537,7 +1559,7 @@ Returns the column and row of
Declaration
-
public Point? ScreenToCell(int clientX, int clientY)
+
public Nullable<Point> ScreenToCell(int clientX, int clientY)
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextAlignment.html b/docs/api/Terminal.Gui/Terminal.Gui.TextAlignment.html index 1275e465c..3a4d4d323 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextAlignment.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextAlignment.html @@ -5,10 +5,10 @@ - Enum TextAlignment + <title>Class TextAlignment - @@ -81,54 +81,143 @@
-

Enum TextAlignment +

Class TextAlignment

Text alignment enumeration, controls how text is displayed.
+
+
Inheritance
+
System.Object
+
TextAlignment
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum TextAlignment
+
public sealed class TextAlignment : Enum

Fields

+

Centered

+
+Centers the text in the frame. +
+
+
Declaration
+
+
public const TextAlignment Centered
+
+
Field Value
- + - + - - - - - - - - - - - - - - + + -
NameType Description
Centered -Centers the text in the frame. -
Justified -Shows the text as justified text in the frame. -
Left -Aligns the text to the left of the frame. -
Right -Aligns the text to the right side of the frame. -TextAlignment
+ +

Justified

+
+Shows the text as justified text in the frame. +
+
+
Declaration
+
+
public const TextAlignment Justified
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextAlignment
+

Left

+
+Aligns the text to the left of the frame. +
+
+
Declaration
+
+
public const TextAlignment Left
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextAlignment
+

Right

+
+Aligns the text to the right side of the frame. +
+
+
Declaration
+
+
public const TextAlignment Right
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextAlignment
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html index ca7548741..933589328 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html @@ -90,35 +90,7 @@ An System.EventArgs which allows passing a cancelable
Inheritance
System.Object
-
System.EventArgs
-
TextChangingEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
TextChangingEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextDirection.html b/docs/api/Terminal.Gui/Terminal.Gui.TextDirection.html index 56b1da039..d9065855f 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextDirection.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextDirection.html @@ -5,10 +5,10 @@ - Enum TextDirection + <title>Class TextDirection - @@ -81,86 +81,247 @@
-

Enum TextDirection +

Class TextDirection

Text direction enumeration, controls how text is displayed.
+
+
Inheritance
+
System.Object
+
TextDirection
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum TextDirection
+
public sealed class TextDirection : Enum

Fields

+

BottomTop_LeftRight

+
+This is a vertical direction. +
O D
L L
L R
E O
H W
+
+
+
Declaration
+
+
public const TextDirection BottomTop_LeftRight
+
+
Field Value
- + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + -
NameType Description
BottomTop_LeftRight -This is a vertical direction. -
O D
L L
L R
E O
H W
-
BottomTop_RightLeft -This is a vertical direction. -
D O
L L
R L
O E
W H
-
LeftRight_BottomTop -This is a horizontal direction. -
WORLD
HELLO
-
LeftRight_TopBottom -Normal horizontal direction. -
HELLO
WORLD
-
RightLeft_BottomTop -This is a horizontal direction. -
DLROW
OLLEH
-
RightLeft_TopBottom -This is a horizontal direction.
RTL -
OLLEH
DLROW
-
TopBottom_LeftRight -Normal vertical direction. -
H W
E O
L R
L L
O D
-
TopBottom_RightLeft -This is a vertical direction. -
W H
O E
R L
L L
D O
-
TextDirection
+ +

BottomTop_RightLeft

+
+This is a vertical direction. +
D O
L L
R L
O E
W H
+
+
+
Declaration
+
+
public const TextDirection BottomTop_RightLeft
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextDirection
+

LeftRight_BottomTop

+
+This is a horizontal direction. +
WORLD
HELLO
+
+
+
Declaration
+
+
public const TextDirection LeftRight_BottomTop
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextDirection
+

LeftRight_TopBottom

+
+Normal horizontal direction. +
HELLO
WORLD
+
+
+
Declaration
+
+
public const TextDirection LeftRight_TopBottom
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextDirection
+

RightLeft_BottomTop

+
+This is a horizontal direction. +
DLROW
OLLEH
+
+
+
Declaration
+
+
public const TextDirection RightLeft_BottomTop
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextDirection
+

RightLeft_TopBottom

+
+This is a horizontal direction.
RTL +
OLLEH
DLROW
+
+
+
Declaration
+
+
public const TextDirection RightLeft_TopBottom
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextDirection
+

TopBottom_LeftRight

+
+Normal vertical direction. +
H W
E O
L R
L L
O D
+
+
+
Declaration
+
+
public const TextDirection TopBottom_LeftRight
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextDirection
+

TopBottom_RightLeft

+
+This is a vertical direction. +
W H
O E
R L
L L
D O
+
+
+
Declaration
+
+
public const TextDirection TopBottom_RightLeft
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
TextDirection
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextField.html b/docs/api/Terminal.Gui/Terminal.Gui.TextField.html index 883937bf6..c8c0aa255 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextField.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextField.html @@ -104,117 +104,12 @@ Single-line text entry View
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - -
- View.Id -
- - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -284,48 +179,27 @@ Single-line text entry View - - - - - - - @@ -362,15 +236,9 @@ Single-line text entry View - - @@ -389,48 +257,9 @@ Single-line text entry View - - - - - - - - - - - - - @@ -494,33 +323,186 @@ Single-line text entry View + + + + + +
+ View.Data +
+ + + + + +
+ View.Id +
+ + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TextField : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class TextField : View
Remarks
@@ -664,7 +646,9 @@ position. Populate

CanFocus

-
+
+Gets or sets a value indicating whether this Responder can focus. +
Declaration
@@ -681,7 +665,7 @@ position. Populate System.Boolean - + true if can focus; otherwise, false. @@ -764,7 +748,9 @@ Get / Set the wished cursor when the field is focused

Frame

-
+
+Gets or sets the frame for the view. The frame is relative to the view's container (SuperView). +
Declaration
@@ -781,12 +767,22 @@ Get / Set the wished cursor when the field is focused Rect - + The frame.
Overrides
+
Remarks
+
+

+ Change the Frame when using the Absolute layout style to move or resize views. +

+

+ Altering the Frame of a view will trigger the redrawing of the + view as well as the redrawing of the affected regions of the SuperView. +

+

HasHistoryChanges

@@ -1190,7 +1186,9 @@ Deletes word forwards.

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -1224,7 +1222,7 @@ Deletes word forwards. System.Boolean - + true, if the event was handled, false otherwise. @@ -1232,7 +1230,9 @@ Deletes word forwards.

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -1251,7 +1251,7 @@ Deletes word forwards. View view - + The view that is losing focus. @@ -1266,7 +1266,7 @@ Deletes word forwards. System.Boolean - + true, if the event was handled, false otherwise. @@ -1274,7 +1274,9 @@ Deletes word forwards.

OnLeave(View)

-
+
+Method invoked when a view loses focus. +
Declaration
@@ -1293,7 +1295,7 @@ Deletes word forwards. View view - + The view that is getting focus. @@ -1308,7 +1310,7 @@ Deletes word forwards. System.Boolean - + true, if the event was handled, false otherwise. @@ -1429,7 +1431,9 @@ The TextField control res

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1448,12 +1452,26 @@ The TextField control res Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

SelectAll()

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html b/docs/api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html index ccac7d664..2d98fb843 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html @@ -101,45 +101,6 @@ An implementation on a TextField.
- System.Object.Equals(System.Object) + Autocomplete.HostControl
- System.Object.Equals(System.Object, System.Object) + Autocomplete.PopupInsideContainer
- System.Object.GetHashCode() + Autocomplete.MaxWidth
- System.Object.GetType() + Autocomplete.MaxHeight
- System.Object.MemberwiseClone() + Autocomplete.Visible
- System.Object.ReferenceEquals(System.Object, System.Object) + Autocomplete.Suggestions
- System.Object.ToString() + Autocomplete.AllSuggestions +
+ + + + + +
Namespace: Terminal.Gui
@@ -213,11 +192,23 @@ An implementation on a TextField.
public class TextFieldAutocomplete : Autocomplete, IAutocomplete
+

Constructors +

+ +

TextFieldAutocomplete()

+
+
+
Declaration
+
+
public TextFieldAutocomplete()
+

Methods

DeleteTextBackwards()

-
+
+Deletes the text backwards before insert the selected text in the HostControl. +
Declaration
@@ -227,7 +218,12 @@ An implementation on a TextField.

GetCurrentWord()

-
+
+Returns the currently selected word from the HostControl. +

+When overriding this method views can make use of IdxToWord(List<Rune>, Int32) +

+
Declaration
@@ -252,7 +248,9 @@ An implementation on a TextField.

InsertText(String)

-
+
+Inser the selected text in the HostControl. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextFormatter.html b/docs/api/Terminal.Gui/Terminal.Gui.TextFormatter.html index 3d5dd270a..a183c9edc 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextFormatter.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextFormatter.html @@ -92,35 +92,21 @@ Provides text formatting capabilities for console apps. Supports, hotkeys, horiz
System.Object
TextFormatter
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TextFormatter
+
public class TextFormatter : Object
+
+

Constructors +

+ +

TextFormatter()

+
+
+
Declaration
+
+
public TextFormatter()

Properties

@@ -505,7 +491,7 @@ Calculates the rectangle required to hold text, assuming no word wrapping.
Declaration
-
public static Rect CalcRect(int x, int y, ustring text, TextDirection direction = TextDirection.LeftRight_TopBottom)
+
public static Rect CalcRect(int x, int y, ustring text, TextDirection direction)
Parameters
@@ -562,7 +548,7 @@ Justifies text within a specified width.
Declaration
-
public static ustring ClipAndJustify(ustring text, int width, bool justify, TextDirection textDirection = TextDirection.LeftRight_TopBottom)
+
public static ustring ClipAndJustify(ustring text, int width, bool justify, TextDirection textDirection)
Parameters
@@ -619,7 +605,7 @@ Justifies text within a specified width.
Declaration
-
public static ustring ClipAndJustify(ustring text, int width, TextAlignment talign, TextDirection textDirection = TextDirection.LeftRight_TopBottom)
+
public static ustring ClipAndJustify(ustring text, int width, TextAlignment talign, TextDirection textDirection)
Parameters
@@ -725,7 +711,7 @@ Draws the text held by Te
Declaration
-
public void Draw(Rect bounds, Attribute normalColor, Attribute hotColor, Rect containerBounds = default(Rect))
+
public void Draw(Rect bounds, Attribute normalColor, Attribute hotColor, Rect containerBounds = null)
Parameters
@@ -830,7 +816,7 @@ Reformats text into lines, applying text alignment and optionally wrapping text
Declaration
-
public static List<ustring> Format(ustring text, int width, bool justify, bool wordWrap, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection = TextDirection.LeftRight_TopBottom)
+
public static List<ustring> Format(ustring text, int width, bool justify, bool wordWrap, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection)
Parameters
@@ -914,7 +900,7 @@ Reformats text into lines, applying text alignment and optionally wrapping text
Declaration
-
public static List<ustring> Format(ustring text, int width, TextAlignment talign, bool wordWrap, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection = TextDirection.LeftRight_TopBottom)
+
public static List<ustring> Format(ustring text, int width, TextAlignment talign, bool wordWrap, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection)
Parameters
@@ -1456,7 +1442,7 @@ make the text just fit width. Spaces will not be added to the ends.
Declaration
-
public static ustring Justify(ustring text, int width, char spaceChar = ' ', TextDirection textDirection = TextDirection.LeftRight_TopBottom)
+
public static ustring Justify(ustring text, int width, char spaceChar = ' ', TextDirection textDirection)
Parameters
@@ -1712,7 +1698,7 @@ Formats the provided text to fit within the width provided using word wrapping.
Declaration
-
public static List<ustring> WordWrap(ustring text, int width, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection = TextDirection.LeftRight_TopBottom)
+
public static List<ustring> WordWrap(ustring text, int width, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection)
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextValidateField.html b/docs/api/Terminal.Gui/Terminal.Gui.TextValidateField.html index f8aa2904a..6b91fb820 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextValidateField.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextValidateField.html @@ -103,37 +103,229 @@ Text field that validates input through a
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -207,102 +399,15 @@ Text field that validates input through a View.ForceValidatePosDim
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -312,105 +417,6 @@ Text field that validates input through a View.ColorScheme - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -442,95 +448,71 @@ Text field that validates input through a View.Border - - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TextValidateField : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class TextValidateField : View

Constructors

@@ -652,7 +634,9 @@ Text

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -671,7 +655,7 @@ Text
- +
MouseEvent mouseEventContains the details about the mouse event.
@@ -686,7 +670,7 @@ Text System.Boolean - + true, if the event was handled, false otherwise. @@ -694,7 +678,9 @@ Text

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -704,7 +690,10 @@ Text

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -744,9 +733,30 @@ Text
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -765,12 +775,26 @@ Text Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Implements

System.IDisposable diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html b/docs/api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html index ec8fed5d0..10831193d 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html @@ -99,35 +99,11 @@
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.TextValidateProviders
Assembly: Terminal.Gui.dll
Syntax
-
public class NetMaskedTextProvider : ITextValidateProvider
+
public class NetMaskedTextProvider : Object, ITextValidateProvider

Constructors

@@ -162,7 +138,9 @@ Empty Constructor

DisplayText

-
+
+Gets the formatted string for display. +
Declaration
@@ -185,7 +163,10 @@ Empty Constructor

Fixed

-
+
+Set that this provider uses a fixed width. +e.g. Masked ones are fixed. +
Declaration
@@ -208,7 +189,9 @@ Empty Constructor

IsValid

-
+
+True if the input is valid, otherwise false. +
Declaration
@@ -256,7 +239,9 @@ Mask property

Text

-
+
+Set the input text and get the current value. +
Declaration
@@ -281,7 +266,9 @@ Mask property

Cursor(Int32)

-
+
+Set Cursor position to pos. +
Declaration
@@ -315,13 +302,15 @@ Mask property System.Int32 - + Return first valid position.

CursorEnd()

-
+
+Find the last valid character position. +
Declaration
@@ -338,13 +327,15 @@ Mask property System.Int32 - + New cursor position.

CursorLeft(Int32)

-
+
+First valid position before pos. +
Declaration
@@ -378,13 +369,15 @@ Mask property System.Int32 - + New cursor position if any, otherwise returns pos

CursorRight(Int32)

-
+
+First valid position after pos. +
Declaration
@@ -403,7 +396,7 @@ Mask property System.Int32 pos - + Current position. @@ -418,13 +411,15 @@ Mask property System.Int32 - + New cursor position if any, otherwise returns pos

CursorStart()

-
+
+Find the first valid character position. +
Declaration
@@ -441,13 +436,15 @@ Mask property System.Int32 - + New cursor position.

Delete(Int32)

-
+
+Deletes the current character in pos. +
Declaration
@@ -481,13 +478,15 @@ Mask property System.Boolean - + true if the character was successfully removed, otherwise false.

InsertAt(Char, Int32)

-
+
+Insert character ch in position pos. +
Declaration
@@ -526,7 +525,7 @@ Mask property System.Boolean - + true if the character was successfully inserted, otherwise false. diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html b/docs/api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html index 61ac3c7cb..d46f79565 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html @@ -96,35 +96,11 @@ Regex Provider for TextValidateField.
Implements
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.TextValidateProviders
Assembly: Terminal.Gui.dll
Syntax
-
public class TextRegexProvider : ITextValidateProvider
+
public class TextRegexProvider : Object, ITextValidateProvider

Constructors

@@ -159,7 +135,9 @@ Empty Constructor.

DisplayText

-
+
+Gets the formatted string for display. +
Declaration
@@ -182,7 +160,10 @@ Empty Constructor.

Fixed

-
+
+Set that this provider uses a fixed width. +e.g. Masked ones are fixed. +
Declaration
@@ -205,7 +186,9 @@ Empty Constructor.

IsValid

-
+
+True if the input is valid, otherwise false. +
Declaration
@@ -253,7 +236,9 @@ Regex pattern property.

Text

-
+
+Set the input text and get the current value. +
Declaration
@@ -303,7 +288,9 @@ When true, validates with the regex pattern on each input, preventing the input

Cursor(Int32)

-
+
+Set Cursor position to pos. +
Declaration
@@ -337,13 +324,15 @@ When true, validates with the regex pattern on each input, preventing the input System.Int32 - + Return first valid position.

CursorEnd()

-
+
+Find the last valid character position. +
Declaration
@@ -360,13 +349,15 @@ When true, validates with the regex pattern on each input, preventing the input System.Int32 - + New cursor position.

CursorLeft(Int32)

-
+
+First valid position before pos. +
Declaration
@@ -400,13 +391,15 @@ When true, validates with the regex pattern on each input, preventing the input System.Int32 - + New cursor position if any, otherwise returns pos

CursorRight(Int32)

-
+
+First valid position after pos. +
Declaration
@@ -425,7 +418,7 @@ When true, validates with the regex pattern on each input, preventing the input System.Int32 pos - + Current position. @@ -440,13 +433,15 @@ When true, validates with the regex pattern on each input, preventing the input System.Int32 - + New cursor position if any, otherwise returns pos

CursorStart()

-
+
+Find the first valid character position. +
Declaration
@@ -463,13 +458,15 @@ When true, validates with the regex pattern on each input, preventing the input System.Int32 - + New cursor position.

Delete(Int32)

-
+
+Deletes the current character in pos. +
Declaration
@@ -503,13 +500,15 @@ When true, validates with the regex pattern on each input, preventing the input System.Boolean - + true if the character was successfully removed, otherwise false.

InsertAt(Char, Int32)

-
+
+Insert character ch in position pos. +
Declaration
@@ -548,7 +547,7 @@ When true, validates with the regex pattern on each input, preventing the input System.Boolean - + true if the character was successfully inserted, otherwise false. diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextView.html b/docs/api/Terminal.Gui/Terminal.Gui.TextView.html index 0bda273d2..4fd50d145 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextView.html @@ -102,117 +102,12 @@ Multi-line text editing View
Inherited Members
- - - - - - - - - - - - - - - - -
- View.Data -
- - - - - -
- View.Id -
- - - - - -
- View.X -
-
- View.Y -
- - - - - @@ -282,48 +177,27 @@ Multi-line text editing View - - - - - - - @@ -360,15 +234,9 @@ Multi-line text editing View - - @@ -384,48 +252,9 @@ Multi-line text editing View - - - - - - - - - - - - - @@ -489,33 +318,186 @@ Multi-line text editing View + + + + + +
+ View.Data +
+ + + + + +
+ View.Id +
+ + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TextView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class TextView : View
Remarks
@@ -715,7 +697,9 @@ This is only needed with the keyboard navigation.

CanFocus

-
+
+Gets or sets a value indicating whether this Responder can focus. +
Declaration
@@ -732,7 +716,7 @@ This is only needed with the keyboard navigation. System.Boolean - + true if can focus; otherwise, false. @@ -865,7 +849,9 @@ Get / Set the wished cursor when the field is focused

Frame

-
+
+Gets or sets the frame for the view. The frame is relative to the view's container (SuperView). +
Declaration
@@ -882,12 +868,22 @@ Get / Set the wished cursor when the field is focused Rect - + The frame.
Overrides
+
Remarks
+
+

+ Change the Frame when using the Absolute layout style to move or resize views. +

+

+ Altering the Frame of a view will trigger the redrawing of the + view as well as the redrawing of the affected regions of the SuperView. +

+

HasHistoryChanges

@@ -1816,7 +1812,9 @@ Loads the contents of the stream into the

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -1897,7 +1897,7 @@ Will scroll the TextView t View view - + The view that is losing focus. @@ -1912,7 +1912,7 @@ Will scroll the TextView t System.Boolean - + true, if the event was handled, false otherwise. @@ -1920,7 +1920,9 @@ Will scroll the TextView t

OnKeyUp(KeyEvent)

-
+
+Method invoked when a key is released. +
Declaration
@@ -1954,7 +1956,7 @@ Will scroll the TextView t System.Boolean - + true if the event was handled @@ -1962,7 +1964,9 @@ Will scroll the TextView t

OnLeave(View)

-
+
+Method invoked when a view loses focus. +
Declaration
@@ -1981,7 +1985,7 @@ Will scroll the TextView t View view - + The view that is getting focus. @@ -1996,7 +2000,7 @@ Will scroll the TextView t System.Boolean - + true, if the event was handled, false otherwise. @@ -2026,7 +2030,10 @@ Positions the cursor on the current row and column

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -2066,9 +2073,30 @@ Positions the cursor on the current row and column
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -2087,12 +2115,26 @@ Positions the cursor on the current row and column Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

ReplaceAllText(ustring, Boolean, Boolean, ustring)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html b/docs/api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html index bdba37df3..a163d16d2 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html @@ -101,45 +101,6 @@ An implementation on a TextView.
- System.Object.Equals(System.Object) + Autocomplete.HostControl
- System.Object.Equals(System.Object, System.Object) + Autocomplete.PopupInsideContainer
- System.Object.GetHashCode() + Autocomplete.MaxWidth
- System.Object.GetType() + Autocomplete.MaxHeight
- System.Object.MemberwiseClone() + Autocomplete.Visible
- System.Object.ReferenceEquals(System.Object, System.Object) + Autocomplete.Suggestions
- System.Object.ToString() + Autocomplete.AllSuggestions +
+ + + + + +
Namespace: Terminal.Gui
@@ -213,11 +192,23 @@ An implementation on a TextView.
public class TextViewAutocomplete : Autocomplete, IAutocomplete
+

Constructors +

+ +

TextViewAutocomplete()

+
+
+
Declaration
+
+
public TextViewAutocomplete()
+

Methods

DeleteTextBackwards()

-
+
+Deletes the text backwards before insert the selected text in the HostControl. +
Declaration
@@ -227,7 +218,12 @@ An implementation on a TextView.

GetCurrentWord()

-
+
+Returns the currently selected word from the HostControl. +

+When overriding this method views can make use of IdxToWord(List<Rune>, Int32) +

+
Declaration
@@ -252,7 +248,9 @@ An implementation on a TextView.

InsertText(String)

-
+
+Inser the selected text in the HostControl. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Thickness.html b/docs/api/Terminal.Gui/Terminal.Gui.Thickness.html index eccb271a2..85f8aa2ee 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Thickness.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Thickness.html @@ -5,10 +5,10 @@ - Struct Thickness + <title>Class Thickness - @@ -81,7 +81,7 @@
-

Struct Thickness +

Class Thickness

Describes the thickness of a frame around a rectangle. Four System.Int32 values describe @@ -89,29 +89,16 @@ the
-
-
Inherited Members
-
- System.ValueType.Equals(System.Object) -
-
- System.ValueType.GetHashCode() -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
+
Inheritance
+
System.Object
+
Thickness
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public struct Thickness
+
public sealed class Thickness : ValueType

Constructors

@@ -309,8 +296,6 @@ Gets or sets the width, in integers, of the upper side of the bounding rectangle -
Overrides
-
System.ValueType.ToString()
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TimeField.html b/docs/api/Terminal.Gui/Terminal.Gui.TimeField.html index 2e9b2c760..5cf03d767 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TimeField.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TimeField.html @@ -103,21 +103,57 @@ Time editing View
Inherited Members
+ + + + + + + + + + + + + + + - - - @@ -142,27 +178,9 @@ Time editing View - - - - - - @@ -172,131 +190,14 @@ Time editing View - - - - - - - - - - - - - - - - - - - - - - -
- View.Data -
- - - - - -
- View.Id -
- - - - - -
- View.X -
-
- View.Y -
- - -
View.GetMinWidthHeight(Size) @@ -304,12 +205,6 @@ Time editing View - - @@ -379,48 +274,27 @@ Time editing View - - - - - - - @@ -457,15 +331,9 @@ Time editing View - - @@ -484,48 +352,9 @@ Time editing View - - - - - - - - - - - - - @@ -589,33 +418,186 @@ Time editing View + + + + + +
+ View.Data +
+ + + + + +
+ View.Id +
+ + + + + +
+ View.X +
+
+ View.Y +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TimeField : TextField, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class TimeField : TextField
Remarks
@@ -706,7 +688,9 @@ Initializes a new instance of

CursorPosition

-
+
+Sets or gets the current cursor position. +
Declaration
@@ -786,7 +770,9 @@ Gets or sets the time of the

DeleteCharLeft(Boolean)

-
+
+Deletes the left character. +
Declaration
@@ -813,7 +799,9 @@ Gets or sets the time of the

DeleteCharRight()

-
+
+Deletes the right character. +
Declaration
@@ -823,7 +811,9 @@ Gets or sets the time of the

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -857,7 +847,7 @@ Gets or sets the time of the System.Boolean - + true, if the event was handled, false otherwise. @@ -892,7 +882,9 @@ Event firing method that invokes the

ProcessKey(KeyEvent)

-
+
+Processes key presses for the TextField. +
Declaration
@@ -932,6 +924,11 @@ Event firing method that invokes the Overrides +
Remarks
+
+The TextField control responds to the following keys: +
KeysFunction
Delete, BackspaceDeletes the character before cursor.
+

Events

TimeChanged

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html b/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html index 15b6fd321..2e79914a2 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html @@ -105,37 +105,211 @@ Toplevel views can be modally executed.
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -206,93 +380,15 @@ Toplevel views can be modally executed. - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -302,96 +398,6 @@ Toplevel views can be modally executed. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -426,95 +432,71 @@ Toplevel views can be modally executed. View.Border
- - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Toplevel : View, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class Toplevel : View
Remarks
@@ -532,8 +514,8 @@ Toplevel views can be modally executed.

Toplevels can also opt-in to more sophisticated initialization by implementing System.ComponentModel.ISupportInitialize. When they do - so, the System.ComponentModel.ISupportInitialize.BeginInit() and -System.ComponentModel.ISupportInitialize.EndInit() methods will be called + so, the System.ComponentModel.ISupportInitialize.BeginInit and +System.ComponentModel.ISupportInitialize.EndInit methods will be called before running the view. If first-run-only initialization is preferred, the System.ComponentModel.ISupportInitializeNotification can be implemented too, in which case the System.ComponentModel.ISupportInitialize @@ -771,7 +753,9 @@ Gets or sets the status bar for this Toplevel

Add(View)

-
+
+Adds a subview (child) to this view. +
Declaration
@@ -796,6 +780,10 @@ Gets or sets the status bar for this Toplevel
Overrides
+
Remarks
+
+The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() +

Create()

@@ -870,7 +858,9 @@ Gets the current visible toplevel Mdi child that match the arguments pattern.

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -889,7 +879,7 @@ Gets the current visible toplevel Mdi child that match the arguments pattern. MouseEvent mouseEvent - + Contains the details about the mouse event. @@ -904,7 +894,7 @@ Gets the current visible toplevel Mdi child that match the arguments pattern. System.Boolean - + true, if the event was handled, false otherwise. @@ -986,7 +976,9 @@ Virtual method to invoke the

OnKeyDown(KeyEvent)

-
+
+Method invoked when a key is pressed. +
Declaration
@@ -1005,7 +997,7 @@ Virtual method to invoke the KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -1020,7 +1012,7 @@ Virtual method to invoke the System.Boolean - + true if the event was handled @@ -1028,7 +1020,9 @@ Virtual method to invoke the View.OnKeyDown(KeyEvent)

OnKeyUp(KeyEvent)

-
+
+Method invoked when a key is released. +
Declaration
@@ -1047,7 +1041,7 @@ Virtual method to invoke the KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -1062,7 +1056,7 @@ Virtual method to invoke the System.Boolean - + true if the event was handled @@ -1107,7 +1101,9 @@ Virtual method to invoke the

PositionCursor()

-
+
+Positions the cursor in the right position based on the currently focused view in the chain. +
Declaration
@@ -1144,7 +1140,12 @@ Virtual method which allow to be overridden to implement specific positions for

ProcessColdKey(KeyEvent)

-
+
+This method can be overwritten by views that +want to provide accelerator functionality +(Alt-key for example), but without +interefering with normal ProcessKey behavior. +
Declaration
@@ -1163,7 +1164,7 @@ Virtual method which allow to be overridden to implement specific positions for KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -1184,9 +1185,28 @@ Virtual method which allow to be overridden to implement specific positions for
Overrides
+
Remarks
+
+

+ After keys are sent to the subviews on the + current view, all the view are + processed and the key is passed to the views + to allow some of them to process the keystroke + as a cold-key.

+

+ This functionality is used, for example, by + default buttons to act on the enter key. + Processing this as a hot-key would prevent + non-default buttons from consuming the enter + keypress when they have the focus. +

+

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -1205,7 +1225,7 @@ Virtual method which allow to be overridden to implement specific positions for KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -1226,9 +1246,30 @@ Virtual method which allow to be overridden to implement specific positions for
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1247,15 +1288,31 @@ Virtual method which allow to be overridden to implement specific positions for Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Remove(View)

-
+
+Removes a subview added via Add(View) or Add(View[]) from this View. +
Declaration
@@ -1280,9 +1337,14 @@ Virtual method which allow to be overridden to implement specific positions for
Overrides
+
Remarks
+
+

RemoveAll()

-
+
+Removes all subviews (children) added via Add(View) or Add(View[]) from this View. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html index 501c90286..d86106396 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html @@ -90,35 +90,7 @@
Inheritance
System.Object
-
System.EventArgs
-
ToplevelClosingEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
ToplevelClosingEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html b/docs/api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html index 9158a000a..e00b92984 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html @@ -84,7 +84,7 @@

Class ToplevelComparer

-Implements the System.Collections.Generic.IComparer<T> to sort the Toplevel from the MdiChildes if needed. +Implements the System.Collections.Generic.IComparer<> to sort the Toplevel from the MdiChildes if needed.
@@ -96,35 +96,21 @@ Implements the System.Collections.Generic.IComparer<T><
Implements
System.Collections.Generic.IComparer<Toplevel>
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public sealed class ToplevelComparer : IComparer<Toplevel>
+
public sealed class ToplevelComparer : Object
+
+

Constructors +

+ +

ToplevelComparer()

+
+
+
Declaration
+
+
public ToplevelComparer()

Methods

@@ -178,7 +164,7 @@ Implements the System.Collections.Generic.IComparer<T><

Implements

- System.Collections.Generic.IComparer<T> + System.Collections.Generic.IComparer<>
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html b/docs/api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html index ae940b092..2d7843653 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html @@ -84,7 +84,7 @@

Class ToplevelEqualityComparer

-Implements the System.Collections.Generic.IEqualityComparer<T> to comparing two Toplevel used by StackExtensions. +Implements the System.Collections.Generic.IEqualityComparer<> to comparing two Toplevel used by StackExtensions.
@@ -96,35 +96,21 @@ Implements the System.Collections.Generic.IEqualityComparer&l
Implements
System.Collections.Generic.IEqualityComparer<Toplevel>
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class ToplevelEqualityComparer : IEqualityComparer<Toplevel>
+
public class ToplevelEqualityComparer : Object
+
+

Constructors +

+ +

ToplevelEqualityComparer()

+
+
+
Declaration
+
+
public ToplevelEqualityComparer()

Methods

@@ -231,7 +217,7 @@ Implements the System.Collections.Generic.IEqualityComparer&l

Implements

- System.Collections.Generic.IEqualityComparer<T> + System.Collections.Generic.IEqualityComparer<>
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TreeView-1.html b/docs/api/Terminal.Gui/Terminal.Gui.TreeView-1.html index b8e3cdfe7..77c45f039 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TreeView-1.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TreeView-1.html @@ -108,37 +108,226 @@ when expanded using a user defined
Inherited Members
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -212,99 +401,15 @@ when expanded using a user defined View.ForceValidatePosDim
- - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -314,105 +419,6 @@ when expanded using a user defined View.ColorScheme
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -447,95 +453,71 @@ when expanded using a user defined View.Border
- - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TreeView<T> : View, IDisposable, ISupportInitializeNotification, ISupportInitialize, ITreeView where T : class
+
public class TreeView<T> : View, ITreeView where T : class
Type Parameters
@@ -654,7 +636,7 @@ that letter/digit

AspectGetter

Returns the string representation of model objects hosted in the tree. Default -implementation is to call System.Object.ToString() +implementation is to call System.Object.ToString
Declaration
@@ -787,7 +769,7 @@ Set to null to disable this feature.
Declaration
-
public MouseFlags? ObjectActivationButton { get; set; }
+
public Nullable<MouseFlags> ObjectActivationButton { get; set; }
Property Value
@@ -1123,7 +1105,7 @@ Moves the selection to the first child in the currently selected level
Declaration
-
public void AdjustSelectionToNextItemBeginningWith(char character, StringComparison caseSensitivity = StringComparison.CurrentCultureIgnoreCase)
+
public void AdjustSelectionToNextItemBeginningWith(char character, StringComparison caseSensitivity)
Parameters
@@ -1617,7 +1599,7 @@ down and the toFind
Declaration
-
public int? GetObjectRow(T toFind)
+
public Nullable<int> GetObjectRow(T toFind)
Parameters
@@ -1891,7 +1873,9 @@ Returns true if the mode

MouseEvent(MouseEvent)

-
+
+Method invoked when a mouse event is generated +
Declaration
@@ -1925,7 +1909,7 @@ Returns true if the mode System.Boolean - + true, if the event was handled, false otherwise. @@ -2017,7 +2001,9 @@ Moves the selection up by the height of the control (1 page).

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -2036,7 +2022,7 @@ Moves the selection up by the height of the control (1 page). View view - + The view that is losing focus. @@ -2051,7 +2037,7 @@ Moves the selection up by the height of the control (1 page). System.Boolean - + true, if the event was handled, false otherwise. @@ -2125,7 +2111,10 @@ Positions the cursor at the start of the selected objects line (if visible)

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -2144,7 +2133,7 @@ Positions the cursor at the start of the selected objects line (if visible) KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -2165,6 +2154,25 @@ Positions the cursor at the start of the selected objects line (if visible)
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

RebuildTree()

@@ -2179,7 +2187,9 @@ objects have changed (otherwise use

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -2198,12 +2208,26 @@ objects have changed (otherwise use Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

RefreshObject(T, Boolean)

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TreeView.html b/docs/api/Terminal.Gui/Terminal.Gui.TreeView.html index 881960520..31df65e48 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TreeView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TreeView.html @@ -107,57 +107,9 @@ implement ITreeNode
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -407,99 +596,15 @@ implement ITreeNode - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -509,105 +614,6 @@ implement ITreeNode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -642,95 +648,71 @@ implement ITreeNode View.Border
- - -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class TreeView : TreeView<ITreeNode>, IDisposable, ISupportInitializeNotification, ISupportInitialize, ITreeView
+
public class TreeView : TreeView<ITreeNode>, ITreeView

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html index 8b1ef2180..c75488512 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html @@ -5,10 +5,10 @@ - Delegate AspectGetterDelegate<T> + <title>Class AspectGetterDelegate<T> - @@ -81,19 +81,79 @@
-

Delegate AspectGetterDelegate<T> +

Class AspectGetterDelegate<T>

Delegates of this type are used to fetch string representations of user's model objects
+
+
Inheritance
+
System.Object
+
AspectGetterDelegate<T>
+
Namespace: Terminal.Gui.Trees
Assembly: Terminal.Gui.dll
Syntax
-
public delegate string AspectGetterDelegate<T>(T toRender)
-
-    where T : class;
+
public sealed class AspectGetterDelegate<T> : MulticastDelegate where T : class
+
+
Type Parameters
+ + + + + + + + + + + + + +
NameDescription
T
+

Constructors +

+ +

AspectGetterDelegate(Object, IntPtr)

+
+
+
Declaration
+
+
public AspectGetterDelegate(object object, IntPtr method)
+
+
Parameters
+ + + + + + + + + + + + + + + + + + + + +
TypeNameDescription
System.Objectobject
System.IntPtrmethod
+

Methods +

+ +

BeginInvoke(T, AsyncCallback, Object)

+
+
+
Declaration
+
+
public virtual IAsyncResult BeginInvoke(T toRender, AsyncCallback callback, object object)
Parameters
@@ -108,7 +168,57 @@ Delegates of this type are used to fetch string representations of user's m - + + + + + + + + + + + + + +
T toRenderThe object that is being rendered
System.AsyncCallbackcallback
System.Objectobject
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
System.IAsyncResult
+ +

EndInvoke(IAsyncResult)

+
+
+
Declaration
+
+
public virtual string EndInvoke(IAsyncResult result)
+
+
Parameters
+ + + + + + + + + + + + +
TypeNameDescription
System.IAsyncResultresult
@@ -127,17 +237,42 @@ Delegates of this type are used to fetch string representations of user's m -
Type Parameters
+ +

Invoke(T)

+
+
+
Declaration
+
+
public virtual string Invoke(T toRender)
+
+
Parameters
+ - + + + + + +
Type Name Description
TTtoRender
+
Returns
+ + + + + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html index d44149ac2..17381f056 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html @@ -102,27 +102,6 @@ Implementation of -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
Namespace: Terminal.Gui.Trees
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html index 4a0f2621e..ffd681709 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html @@ -92,37 +92,11 @@ Event args for the System.Object
ObjectActivatedEventArgs<T>
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Trees
Assembly: Terminal.Gui.dll
Syntax
-
public class ObjectActivatedEventArgs<T>
-
-    where T : class
+
public class ObjectActivatedEventArgs<T> : Object where T : class
Type Parameters
TypeDescription
System.String
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html index 45dfe526c..184b495f1 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html @@ -90,35 +90,7 @@ Event arguments describing a change in selected object in a tree view
Inheritance
System.Object
-
System.EventArgs
-
SelectionChangedEventArgs<T>
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
SelectionChangedEventArgs<T>
Namespace: Terminal.Gui.Trees
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html index 2a3e0c315..71b34f852 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html @@ -98,35 +98,11 @@ Abstract implementation of ITreeBuilder<T> -
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Trees
Assembly: Terminal.Gui.dll
Syntax
-
public abstract class TreeBuilder<T> : ITreeBuilder<T>
+
public abstract class TreeBuilder<T> : Object, ITreeBuilder<T>
Type Parameters
@@ -177,7 +153,9 @@ implement

SupportsCanExpand

-
+
+Returns true if CanExpand(T) is implemented by this class +
Declaration
@@ -246,7 +224,10 @@ constructor or set

GetChildren(T)

-
+
+Returns all children of a given forObject which should be added to the +tree as new branches underneath it +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html index 87dc9a21a..4227350e3 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html @@ -96,32 +96,11 @@ Simple class for representing nodes, use with regular (non generic) ITreeNode
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
Namespace: Terminal.Gui.Trees
Assembly: Terminal.Gui.dll
Syntax
-
public class TreeNode : ITreeNode
+
public class TreeNode : Object, ITreeNode

Constructors

@@ -266,8 +245,6 @@ returns Overrides -
System.Object.ToString()

Implements

ITreeNode diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html index 897e96626..4e9293b3b 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html @@ -99,32 +99,11 @@
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() + TreeBuilder<ITreeNode>.SupportsCanExpand
Namespace: Terminal.Gui.Trees
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html index 7cc0e0ae7..dd8c91f63 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html @@ -92,35 +92,21 @@ Defines rendering options that affect how the tree is displayed
System.Object
TreeStyle
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Terminal.Gui.Trees
Assembly: Terminal.Gui.dll
Syntax
-
public class TreeStyle
+
public class TreeStyle : Object
+
+

Constructors +

+ +

TreeStyle()

+
+
+
Declaration
+
+
public TreeStyle()

Properties

@@ -133,7 +119,7 @@ Defaults to '-'. Set to null to hide
Declaration
-
public Rune? CollapseableSymbol { get; set; }
+
public Nullable<Rune> CollapseableSymbol { get; set; }
Property Value
@@ -184,7 +170,7 @@ Defaults to '+'. Set to null to hide
Declaration
-
public Rune? ExpandableSymbol { get; set; }
+
public Nullable<Rune> ExpandableSymbol { get; set; }
Property Value
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Trees.html b/docs/api/Terminal.Gui/Terminal.Gui.Trees.html index 809e2961f..303044a0c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Trees.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Trees.html @@ -87,6 +87,10 @@

Classes

+

AspectGetterDelegate<T>

+
+Delegates of this type are used to fetch string representations of user's model objects +

DelegateTreeBuilder<T>

Implementation of ITreeBuilder<T> that uses user defined functions @@ -127,12 +131,6 @@ are expanded by the user Interface to implement when you want the regular (non generic) TreeView to automatically determine children for your class (without having to specify an ITreeBuilder<T>) -
-

Delegates -

-

AspectGetterDelegate<T>

-
-Delegates of this type are used to fetch string representations of user's model objects
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.html b/docs/api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.html index 151ace135..1b495cf45 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.html @@ -5,10 +5,10 @@ - Enum VerticalTextAlignment + <title>Class VerticalTextAlignment - @@ -81,54 +81,143 @@
-

Enum VerticalTextAlignment +

Class VerticalTextAlignment

Vertical text alignment enumeration, controls how text is displayed.
+
+
Inheritance
+
System.Object
+
VerticalTextAlignment
+
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public enum VerticalTextAlignment
+
public sealed class VerticalTextAlignment : Enum

Fields

+

Bottom

+
+Aligns the text to the bottom of the frame. +
+
+
Declaration
+
+
public const VerticalTextAlignment Bottom
+
+
Field Value
- + - + - - - - - - - - - - - - - - + + -
NameType Description
Bottom -Aligns the text to the bottom of the frame. -
Justified -Shows the text as justified text in the frame. -
Middle -Centers the text verticaly in the frame. -
Top -Aligns the text to the top of the frame. -VerticalTextAlignment
+ +

Justified

+
+Shows the text as justified text in the frame. +
+
+
Declaration
+
+
public const VerticalTextAlignment Justified
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
VerticalTextAlignment
+

Middle

+
+Centers the text verticaly in the frame. +
+
+
Declaration
+
+
public const VerticalTextAlignment Middle
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
VerticalTextAlignment
+

Top

+
+Aligns the text to the top of the frame. +
+
+
Declaration
+
+
public const VerticalTextAlignment Top
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
VerticalTextAlignment
+

value__

+
+
+
Declaration
+
+
public int value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int32
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html index c1b2954ef..0d0144a99 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html @@ -90,35 +90,7 @@ Defines the event arguments for Terminal.Gui.View.SetFocus(Te
Inheritance
System.Object
-
System.EventArgs
-
View.FocusEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
View.FocusEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html index 6735d227a..ab5d9a7d4 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html @@ -90,35 +90,7 @@ Defines the event arguments for
Inheritance
System.Object
-
System.EventArgs
-
View.KeyEventEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
View.KeyEventEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html index 35403838b..0570778d1 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html @@ -90,35 +90,7 @@ Event arguments for the
Inheritance
System.Object
-
System.EventArgs
-
View.LayoutEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
View.LayoutEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
@@ -126,6 +98,16 @@ Event arguments for the
public class LayoutEventArgs : EventArgs
+

Constructors +

+
+

LayoutEventArgs()

+
+
+
Declaration
+
+
public LayoutEventArgs()
+

Properties

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html index c06c4d751..06818718e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html @@ -90,35 +90,7 @@ Specifies the event arguments for
Inheritance
System.Object
-
System.EventArgs
-
View.MouseEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
View.MouseEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.View.html b/docs/api/Terminal.Gui/Terminal.Gui.View.html index 8d6cf8749..1e4877150 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.View.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.View.html @@ -131,30 +131,12 @@ View is the base class for all views on the screen and represents a visible elem -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class View : Responder, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class View : Responder
Remarks
@@ -264,7 +246,7 @@ Initializes a new instance of View
Declaration
-
public View(ustring text, TextDirection direction = TextDirection.LeftRight_TopBottom, Border border = null)
+
public View(ustring text, TextDirection direction, Border border = null)
Parameters
@@ -528,7 +510,9 @@ control for tasks such as drawing on the surface of the control.

CanFocus

-
+
+Gets or sets a value indicating whether this Responder can focus. +
Declaration
@@ -545,7 +529,7 @@ control for tasks such as drawing on the surface of the control.
- +
System.Booleantrue if can focus; otherwise, false.
@@ -632,7 +616,9 @@ for simplifying the development of new views.

Enabled

-
+
+Gets or sets a value indicating whether this Responder can respond to user interaction. +
Declaration
@@ -743,7 +729,9 @@ Gets or sets the frame for the view. The frame is relative to the view's co

HasFocus

-
+
+Gets or sets a value indicating whether this Responder has focus. +
Declaration
@@ -760,7 +748,7 @@ Gets or sets the frame for the view. The frame is relative to the view's co System.Boolean - + true if has focus; otherwise, false. @@ -1367,7 +1355,9 @@ Gets or sets how the View's

Visible

-
+
+Gets or sets a value indicating whether this Responder and all its child controls are displayed. +
Declaration
@@ -1603,7 +1593,7 @@ will replace the old one

Declaration
-
protected void AddCommand(Command command, Func<bool?> f)
+
protected void AddCommand(Command command, Func<Nullable<bool>> f)
Parameters
@@ -1977,7 +1967,9 @@ Checks if key combination already exist.

Dispose(Boolean)

-
+
+Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. +
Declaration
@@ -2002,6 +1994,15 @@ Checks if key combination already exist.
Overrides
+
Remarks
+
+If disposing equals true, the method has been called directly +or indirectly by a user's code. Managed and unmanaged resources +can be disposed. +If disposing equals false, the method has been called by the +runtime from inside the finalizer and you should not reference +other objects. Only unmanaged resources can be disposed. +

DrawFrame(Rect, Int32, Boolean)

@@ -2490,7 +2491,7 @@ Determines the current Attribute Normal if Enabled is true - or Disabled if Enabled is false + or Disabled if Enabled is false @@ -2578,7 +2579,7 @@ and matches the keyEvent
Declaration
-
protected bool? InvokeKeybindings(KeyEvent keyEvent)
+
protected Nullable<bool> InvokeKeybindings(KeyEvent keyEvent)
Parameters
@@ -2694,7 +2695,9 @@ Method invoked when a subview is being added to this view.

OnCanFocusChanged()

-
+
+Method invoked when the CanFocus property from a view is changed. +
Declaration
@@ -2766,7 +2769,9 @@ This method will be called after any subviews removed with

OnEnabledChanged()

-
+
+Method invoked when the Enabled property from a view is changed. +
Declaration
@@ -2776,7 +2781,9 @@ This method will be called after any subviews removed with Responder.OnEnabledChanged()

OnEnter(View)

-
+
+Method invoked when a view gets focus. +
Declaration
@@ -2795,7 +2802,7 @@ This method will be called after any subviews removed with View view - + The view that is losing focus. @@ -2810,7 +2817,7 @@ This method will be called after any subviews removed with System.Boolean - + true, if the event was handled, false otherwise. @@ -2818,7 +2825,9 @@ This method will be called after any subviews removed with Responder.OnEnter(View)

OnKeyDown(KeyEvent)

-
+
+Method invoked when a key is pressed. +
Declaration
@@ -2837,7 +2846,7 @@ This method will be called after any subviews removed with KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -2852,7 +2861,7 @@ This method will be called after any subviews removed with System.Boolean - + true if the event was handled @@ -2860,7 +2869,9 @@ This method will be called after any subviews removed with Responder.OnKeyDown(KeyEvent)

OnKeyUp(KeyEvent)

-
+
+Method invoked when a key is released. +
Declaration
@@ -2879,7 +2890,7 @@ This method will be called after any subviews removed with KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -2894,7 +2905,7 @@ This method will be called after any subviews removed with System.Boolean - + true if the event was handled @@ -2902,7 +2913,9 @@ This method will be called after any subviews removed with Responder.OnKeyUp(KeyEvent)

OnLeave(View)

-
+
+Method invoked when a view loses focus. +
Declaration
@@ -2921,7 +2934,7 @@ This method will be called after any subviews removed with View view - + The view that is getting focus. @@ -2936,7 +2949,7 @@ This method will be called after any subviews removed with System.Boolean - + true, if the event was handled, false otherwise. @@ -2986,7 +2999,9 @@ Invokes the MouseClick event.

OnMouseEnter(MouseEvent)

-
+
+Method invoked when a mouse event is generated for the first time. +
Declaration
@@ -3020,7 +3035,7 @@ Invokes the MouseClick event. System.Boolean - + true, if the event was handled, false otherwise. @@ -3070,7 +3085,9 @@ Method invoked when a mouse event is generated

OnMouseLeave(MouseEvent)

-
+
+Method invoked when a mouse event is generated for the last time. +
Declaration
@@ -3104,7 +3121,7 @@ Method invoked when a mouse event is generated System.Boolean - + true, if the event was handled, false otherwise. @@ -3139,7 +3156,9 @@ Method invoked when a subview is being removed from this view.

OnVisibleChanged()

-
+
+Method invoked when the Visible property from a view is changed. +
Declaration
@@ -3159,7 +3178,12 @@ Positions the cursor in the right position based on the currently focused view i

ProcessColdKey(KeyEvent)

-
+
+This method can be overwritten by views that +want to provide accelerator functionality +(Alt-key for example), but without +interefering with normal ProcessKey behavior. +
Declaration
@@ -3178,7 +3202,7 @@ Positions the cursor in the right position based on the currently focused view i KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -3199,9 +3223,29 @@ Positions the cursor in the right position based on the currently focused view i
Overrides
+
Remarks
+
+

+ After keys are sent to the subviews on the + current view, all the view are + processed and the key is passed to the views + to allow some of them to process the keystroke + as a cold-key.

+

+ This functionality is used, for example, by + default buttons to act on the enter key. + Processing this as a hot-key would prevent + non-default buttons from consuming the enter + keypress when they have the focus. +

+

ProcessHotKey(KeyEvent)

-
+
+This method can be overwritten by view that +want to provide accelerator functionality +(Alt-key for example). +
Declaration
@@ -3241,9 +3285,29 @@ Positions the cursor in the right position based on the currently focused view i
Overrides
+
Remarks
+
+

+ Before keys are sent to the subview on the + current view, all the views are + processed and the key is passed to the widgets + to allow some of them to process the keystroke + as a hot-key.

+

+ For example, if you implement a button that + has a hotkey ok "o", you would catch the + combination Alt-o here. If the event is + caught, you must return true to stop the + keystroke from being dispatched to other + views. +

+

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -3262,7 +3326,7 @@ Positions the cursor in the right position based on the currently focused view i KeyEvent keyEvent - + Contains the details about the key that produced the event. @@ -3283,6 +3347,25 @@ Positions the cursor in the right position based on the currently focused view i
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

ProcessResizeView()

@@ -3759,8 +3842,6 @@ Pretty prints the View -
Overrides
-
System.Object.ToString()

UpdateTextFormatterText()

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html index c15e942b4..36db80bd6 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html @@ -90,35 +90,7 @@ An System.EventArgs which allows passing a cancelable
Inheritance
System.Object
-
System.EventArgs
-
Window.TitleEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
Window.TitleEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Window.html b/docs/api/Terminal.Gui/Terminal.Gui.Window.html index a61b99235..6ad171d5b 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Window.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Window.html @@ -104,87 +104,21 @@ A Toplevel + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -425,96 +518,6 @@ A Toplevel View.ColorScheme
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -540,92 +543,71 @@ A Toplevel View.Visible
- -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Window : Toplevel, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class Window : Toplevel
Remarks
@@ -914,7 +896,9 @@ The title to be displayed for this window.

Add(View)

-
+
+Adds a subview (child) to this view. +
Declaration
@@ -939,9 +923,15 @@ The title to be displayed for this window.
Overrides
+
Remarks
+
+The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() +

OnCanFocusChanged()

-
+
+Method invoked when the CanFocus property from a view is changed. +
Declaration
@@ -1030,7 +1020,9 @@ Called before the

Redraw(Rect)

-
+
+Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. +
Declaration
@@ -1049,15 +1041,31 @@ Called before the Rect bounds - + The bounds (view-relative region) to redraw.
Overrides
+
Remarks
+
+

+ Always use Bounds (view-relative) when calling Redraw(Rect), NOT Frame (superview-relative). +

+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globally on the driver. +

+

+ Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region + larger than the region parameter. +

+

Remove(View)

-
+
+Removes a subview added via Add(View) or Add(View[]) from this View. +
Declaration
@@ -1082,9 +1090,14 @@ Called before the Overrides +
Remarks
+
+

RemoveAll()

-
+
+Removes all subviews (children) added via Add(View) or Add(View[]) from this View. +
Declaration
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html index 3a0058f95..72e2fab84 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html @@ -90,35 +90,7 @@
Inheritance
System.Object
-
System.EventArgs
-
Wizard.StepChangeEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
Wizard.StepChangeEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html index 896873fa8..a64bb8e6e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html @@ -90,35 +90,7 @@
Inheritance
System.Object
-
System.EventArgs
-
Wizard.WizardButtonEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
Wizard.WizardButtonEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html index 52dedcd64..33da3625a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html @@ -90,35 +90,7 @@ An System.EventArgs which allows passing a cancelable
Inheritance
System.Object
-
System.EventArgs
-
Wizard.WizardStep.TitleEventArgs
-
-
-
Inherited Members
-
- System.EventArgs.Empty -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
Wizard.WizardStep.TitleEventArgs
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html index 9d66ce35a..eb9defb0c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html @@ -108,18 +108,9 @@ If there are no Views added to the WizardStep the
Inherited Members
-
- - @@ -127,37 +118,229 @@ If there are no Views added to the WizardStep the FrameView.OnCanFocusChanged()
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -231,93 +414,15 @@ If there are no Views added to the WizardStep the View.ForceValidatePosDim
- - - - - - - - - - - - - - - - - - - - - - - - - - @@ -327,108 +432,6 @@ If there are no Views added to the WizardStep the View.ColorScheme
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -454,64 +457,61 @@ If there are no Views added to the WizardStep the View.Visible
-
Responder.MouseEvent(MouseEvent) @@ -519,30 +519,12 @@ If there are no Views added to the WizardStep the Responder.Dispose()
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class WizardStep : FrameView, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class WizardStep : FrameView
Remarks
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.html b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.html index 29b894585..f104075df 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Wizard.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Wizard.html @@ -113,9 +113,6 @@ bottom of the Wizard view are customizable buttons enabling the user to navigate - @@ -131,102 +128,42 @@ bottom of the Wizard view are customizable buttons enabling the user to navigate + + + - - - - - - - - - - - - - - - - - - - - - - - @@ -267,37 +204,271 @@ bottom of the Wizard view are customizable buttons enabling the user to navigate Toplevel.ShowChild(Toplevel)
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
View.HotKey @@ -368,93 +539,15 @@ bottom of the Wizard view are customizable buttons enabling the user to navigate - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -464,96 +557,6 @@ bottom of the Wizard view are customizable buttons enabling the user to navigate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -579,92 +582,71 @@ bottom of the Wizard view are customizable buttons enabling the user to navigate View.Visible
- -
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
Namespace: Terminal.Gui
Assembly: Terminal.Gui.dll
Syntax
-
public class Wizard : Dialog, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class Wizard : Dialog
Remarks
@@ -1173,7 +1155,10 @@ Called when the Wizard is ab

ProcessKey(KeyEvent)

-
+
+If the view is focused, gives the view a +chance to process the keystroke. +
Declaration
@@ -1213,6 +1198,25 @@ Called when the Wizard is ab
Overrides
+
Remarks
+
+

+ Views can override this method if they are + interested in processing the given keystroke. + If they consume the keystroke, they must + return true to stop the keystroke from being + processed by other widgets or consumed by the + widget engine. If they return false, the + keystroke will be passed using the ProcessColdKey + method to other views to process. +

+

+ The View implementation does nothing but return false, + so it is not necessary to call base.ProcessKey if you + derive directly from View, but you should if you derive + other View subclasses. +

+

Events

Cancelled

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.html b/docs/api/Terminal.Gui/Terminal.Gui.html index be82fa098..27a953543 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.html @@ -98,6 +98,10 @@ Event arguments for the Application.RunState
Captures the execution state for the provided Toplevel view. +
+

Attribute

+
+Attributes are used as elements that contain both a foreground and a background or platform specific features

Autocomplete

@@ -114,6 +118,10 @@ A sealed Toplevel derived This is only a wrapper to get borders on a toplevel and is recommended using another derived, like Window where is possible to have borders with or without border line or spacing around. +
+

BorderStyle

+
+Specifies the border style for a View and to be used by the Border class.

Button

@@ -130,6 +138,10 @@ Provides cut, copy, and paste support for the clipboard with OS interaction.

ClipboardBase

Shared abstract class to enforce rules from the implementation of the IClipboard interface. +
+

Color

+
+Basic colors that can be used to set the foreground and background colors in console applications.

ColorPicker

@@ -147,17 +159,29 @@ views contained inside.

ComboBox

-ComboBox control +Provides a drop-down list of items the user can select from. +
+

Command

+
+Actions which can be performed by the application or bound to keys in a View control.

ConsoleDriver

ConsoleDriver is an abstract class that defines the requirements for a console driver. There are currently three implementations: Terminal.Gui.CursesDriver (for Unix and Mac), Terminal.Gui.WindowsDriver, and Terminal.Gui.NetDriver that uses the .NET Console API. +
+

ConsoleDriver.DiagnosticFlags

+
+Enables diagnostic functions

ContextMenu

A context menu window derived from MenuBar containing menu items which can be opened in any position. +
+

CursorVisibility

+
+Cursors Visibility that are displayed

DateField

@@ -171,10 +195,18 @@ Defines the event arguments for Dialog View is a Window that by default is centered and contains one or more Buttons. It defaults to the Dialog color scheme and has a 1 cell padding around the edges. +
+

Dialog.ButtonAlignments

+
+Determines the horizontal alignment of the Dialog buttons.

Dim

Dim properties of a View to control the position. +
+

DisplayModeLayout

+
+Used for choose the display mode of this RadioGroup

FakeConsole

@@ -210,6 +242,11 @@ An hex viewer and editor View

HexView.HexViewEventArgs

Defines the event arguments for PositionChanged event. +
+

Key

+
+The Key enumeration contains special encoding for some keys, but can also +encode all the unicode values that can be passed.

KeyEvent

@@ -223,6 +260,12 @@ Identifies the state of the "shift"-keys within a event.
The Label View displays a string at a given position and supports multiple lines separated by newline characters. Multi-line Labels support word wrap. +
+

LayoutStyle

+
+Determines the LayoutStyle for a view, if Absolute, during LayoutSubviews, the +value from the Frame will be used, if the value is Computed, then the Frame +will be updated from the X, Y Pos objects and the Width and Height Dim objects.

LineView

@@ -255,7 +298,7 @@ Provides data for timers running manipulation.

MenuBar

-The MenuBar provides a menu for Terminal.Gui applications. +Provides a menu bar with drop-down and cascading menus.

MenuBarItem

@@ -268,6 +311,10 @@ An System.EventArgs which allows passing a cancelable

MenuItem

A MenuItem has a title, an associated help text, and an action to execute on activation. +
+

MenuItemCheckStyle

+
+Specifies how a MenuItem shows selection state.

MenuOpeningEventArgs

@@ -276,16 +323,36 @@ An System.EventArgs which allows passing a cancelable

MessageBox

MessageBox displays a modal message to the user, with a title, a message and a series of options that the user can choose from. +
+

MouseEvent

+
+Describes a mouse event +
+

MouseFlags

+
+Mouse flags reported in MouseEvent.

OpenDialog

The OpenDialogprovides an interactive dialog box for users to select files or directories. +
+

OpenDialog.OpenMode

+
+Determine which System.IO type to open.

PanelView

A container for single Child that will allow to drawn Border in two ways. If UsePanelFrame the borders and the child will be accommodated in the available panel size, otherwise the panel will be resized based on the child and borders thickness sizes. +
+

Point

+
+Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. +
+

PointF

+
+Represents an ordered pair of x and y coordinates that define a point in a two-dimensional plane.

Pos

@@ -298,10 +365,26 @@ subtraction operators.

ProgressBar

A Progress Bar view that can indicate progress of an activity visually. +
+

ProgressBarFormat

+
+Specifies the format that a ProgressBar uses to indicate the visual presentation. +
+

ProgressBarStyle

+
+Specifies the style that a ProgressBar uses to indicate the progress of an operation.

RadioGroup

-RadioGroup shows a group of radio labels, only one of those can be selected at a given time +Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time. +
+

Rect

+
+Stores a set of four integers that represent the location and size of a rectangle +
+

RectangleF

+
+Stores the location and size of a rectangular region.

Responder

@@ -327,10 +410,18 @@ Event arguments for the SelectedItemChagned event.

ShortcutHelper

Represents a helper to manipulate shortcut keys used on views. +
+

Size

+
+Stores an ordered pair of integers, which specify a Height and Width. +
+

SizeF

+
+Represents the size of a rectangular region with an ordered pair of width and height.

StackExtensions

-Extension of System.Collections.Generic.Stack<T> helper to work with specific System.Collections.Generic.IEqualityComparer<T> +Extension of System.Collections.Generic.Stack<> helper to work with specific System.Collections.Generic.IEqualityComparer<>

StatusBar

@@ -363,6 +454,10 @@ Defines the event arguments for TableView.CellColorGetterDelegate. Describes a cell for which a rendering ColorScheme is being sought +
+

TableView.CellColorGetterDelegate

+
+Delegate for providing color to TableView cells based on the value being rendered

TableView.ColumnStyle

@@ -375,6 +470,10 @@ and textual representation of cells (e.g. date formats)
Arguments for TableView.RowColorGetterDelegate. Describes a row of data in a System.Data.DataTable for which ColorScheme is sought. +
+

TableView.RowColorGetterDelegate

+
+Delegate for providing color for a whole row of a TableView

TableView.SelectedCellChangedEventArgs

@@ -405,10 +504,18 @@ Describes a change in TabView.TabStyle
Describes render stylistic selections of a TabView +
+

TextAlignment

+
+Text alignment enumeration, controls how text is displayed.

TextChangingEventArgs

An System.EventArgs which allows passing a cancelable new text value event. +
+

TextDirection

+
+Text direction enumeration, controls how text is displayed.

TextField

@@ -437,6 +544,12 @@ Multi-line text editing View Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextView. +
+

Thickness

+
+Describes the thickness of a frame around a rectangle. Four System.Int32 values describe +the Left, Top, Right, and Bottom sides +of the rectangle, respectively.

TimeField

@@ -452,11 +565,11 @@ Toplevel views can be modally executed.

ToplevelComparer

-Implements the System.Collections.Generic.IComparer<T> to sort the Toplevel from the MdiChildes if needed. +Implements the System.Collections.Generic.IComparer<> to sort the Toplevel from the MdiChildes if needed.

ToplevelEqualityComparer

-Implements the System.Collections.Generic.IEqualityComparer<T> to comparing two Toplevel used by StackExtensions. +Implements the System.Collections.Generic.IEqualityComparer<> to comparing two Toplevel used by StackExtensions.

TreeView

@@ -471,6 +584,10 @@ Hierarchical tree view with expandable branches. Branch objects are dynamically when expanded using a user defined ITreeBuilder<T> See TreeView Deep Dive for more information. +
+

VerticalTextAlignment

+
+Vertical text alignment enumeration, controls how text is displayed.

View

@@ -526,46 +643,6 @@ If there are no Views added to the WizardStep the Wizard.WizardStep.TitleEventArgs
An System.EventArgs which allows passing a cancelable new Title value event. -
-

Structs -

-

Attribute

-
-Attributes are used as elements that contain both a foreground and a background or platform specific features -
-

MouseEvent

-
-Describes a mouse event -
-

Point

-
-Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. -
-

PointF

-
-Represents an ordered pair of x and y coordinates that define a point in a two-dimensional plane. -
-

Rect

-
-Stores a set of four integers that represent the location and size of a rectangle -
-

RectangleF

-
-Stores the location and size of a rectangular region. -
-

Size

-
-Stores an ordered pair of integers, which specify a Height and Width. -
-

SizeF

-
-Represents the size of a rectangular region with an ordered pair of width and height. -
-

Thickness

-
-Describes the thickness of a frame around a rectangle. Four System.Int32 values describe -the Left, Top, Right, and Bottom sides -of the rectangle, respectively.

Interfaces

@@ -591,89 +668,6 @@ Public interface to create your own platform specific main loop driver. Interface for all non generic members of TreeView<T> See TreeView Deep Dive for more information. -
-

Enums -

-

BorderStyle

-
-Specifies the border style for a View and to be used by the Border class. -
-

Color

-
-Basic colors that can be used to set the foreground and background colors in console applications. -
-

Command

-
-Actions which can be performed by the application or bound to keys in a View control. -
-

ConsoleDriver.DiagnosticFlags

-
-Enables diagnostic functions -
-

CursorVisibility

-
-Cursors Visibility that are displayed -
-

Dialog.ButtonAlignments

-
-Determines the horizontal alignment of the Dialog buttons. -
-

DisplayModeLayout

-
-Used for choose the display mode of this RadioGroup -
-

Key

-
-The Key enumeration contains special encoding for some keys, but can also -encode all the unicode values that can be passed. -
-

LayoutStyle

-
-Determines the LayoutStyle for a view, if Absolute, during LayoutSubviews, the -value from the Frame will be used, if the value is Computed, then the Frame -will be updated from the X, Y Pos objects and the Width and Height Dim objects. -
-

MenuItemCheckStyle

-
-Specifies how a MenuItem shows selection state. -
-

MouseFlags

-
-Mouse flags reported in MouseEvent. -
-

OpenDialog.OpenMode

-
-Determine which System.IO type to open. -
-

ProgressBarFormat

-
-Specifies the format that a ProgressBar uses to indicate the visual presentation. -
-

ProgressBarStyle

-
-Specifies the style that a ProgressBar uses to indicate the progress of an operation. -
-

TextAlignment

-
-Text alignment enumeration, controls how text is displayed. -
-

TextDirection

-
-Text direction enumeration, controls how text is displayed. -
-

VerticalTextAlignment

-
-Vertical text alignment enumeration, controls how text is displayed. -
-

Delegates -

-

TableView.CellColorGetterDelegate

-
-Delegate for providing color to TableView cells based on the value being rendered -
-

TableView.RowColorGetterDelegate

-
-Delegate for providing color for a whole row of a TableView
diff --git a/docs/api/Terminal.Gui/Unix.Terminal.Curses.Event.html b/docs/api/Terminal.Gui/Unix.Terminal.Curses.Event.html index c4507e08e..eee4e4ec6 100644 --- a/docs/api/Terminal.Gui/Unix.Terminal.Curses.Event.html +++ b/docs/api/Terminal.Gui/Unix.Terminal.Curses.Event.html @@ -5,10 +5,10 @@ - Enum Curses.Event + <title>Class Curses.Event - @@ -81,137 +81,639 @@
-

Enum Curses.Event +

Class Curses.Event

+
+
Inheritance
+
System.Object
+
Curses.Event
+
Namespace: Unix.Terminal
Assembly: Terminal.Gui.dll
Syntax
-
[Flags]
-public enum Event : long
+
public sealed class Event : Enum

Fields

+

AllEvents

+
+
+
Declaration
+
+
public const Curses.Event AllEvents
+
+
Field Value
- + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -
NameType Description
AllEvents
Button1Clicked
Button1DoubleClicked
Button1Pressed
Button1Released
Button1TripleClicked
Button2Clicked
Button2DoubleClicked
Button2Pressed
Button2Released
Button2TrippleClicked
Button3Clicked
Button3DoubleClicked
Button3Pressed
Button3Released
Button3TripleClicked
Button4Clicked
Button4DoubleClicked
Button4Pressed
Button4Released
Button4TripleClicked
ButtonAlt
ButtonCtrl
ButtonShift
ButtonWheeledDown
ButtonWheeledUp
ReportMousePositionCurses.Event
+ +

Button1Clicked

+
+
+
Declaration
+
+
public const Curses.Event Button1Clicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button1DoubleClicked

+
+
+
Declaration
+
+
public const Curses.Event Button1DoubleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button1Pressed

+
+
+
Declaration
+
+
public const Curses.Event Button1Pressed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button1Released

+
+
+
Declaration
+
+
public const Curses.Event Button1Released
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button1TripleClicked

+
+
+
Declaration
+
+
public const Curses.Event Button1TripleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button2Clicked

+
+
+
Declaration
+
+
public const Curses.Event Button2Clicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button2DoubleClicked

+
+
+
Declaration
+
+
public const Curses.Event Button2DoubleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button2Pressed

+
+
+
Declaration
+
+
public const Curses.Event Button2Pressed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button2Released

+
+
+
Declaration
+
+
public const Curses.Event Button2Released
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button2TrippleClicked

+
+
+
Declaration
+
+
public const Curses.Event Button2TrippleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button3Clicked

+
+
+
Declaration
+
+
public const Curses.Event Button3Clicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button3DoubleClicked

+
+
+
Declaration
+
+
public const Curses.Event Button3DoubleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button3Pressed

+
+
+
Declaration
+
+
public const Curses.Event Button3Pressed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button3Released

+
+
+
Declaration
+
+
public const Curses.Event Button3Released
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button3TripleClicked

+
+
+
Declaration
+
+
public const Curses.Event Button3TripleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button4Clicked

+
+
+
Declaration
+
+
public const Curses.Event Button4Clicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button4DoubleClicked

+
+
+
Declaration
+
+
public const Curses.Event Button4DoubleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button4Pressed

+
+
+
Declaration
+
+
public const Curses.Event Button4Pressed
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button4Released

+
+
+
Declaration
+
+
public const Curses.Event Button4Released
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

Button4TripleClicked

+
+
+
Declaration
+
+
public const Curses.Event Button4TripleClicked
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

ButtonAlt

+
+
+
Declaration
+
+
public const Curses.Event ButtonAlt
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

ButtonCtrl

+
+
+
Declaration
+
+
public const Curses.Event ButtonCtrl
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

ButtonShift

+
+
+
Declaration
+
+
public const Curses.Event ButtonShift
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

ButtonWheeledDown

+
+
+
Declaration
+
+
public const Curses.Event ButtonWheeledDown
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

ButtonWheeledUp

+
+
+
Declaration
+
+
public const Curses.Event ButtonWheeledUp
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

ReportMousePosition

+
+
+
Declaration
+
+
public const Curses.Event ReportMousePosition
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
Curses.Event
+

value__

+
+
+
Declaration
+
+
public long value__
+
+
Field Value
+ + + + + + + + + + + + + +
TypeDescription
System.Int64
diff --git a/docs/api/Terminal.Gui/Unix.Terminal.Curses.MouseEvent.html b/docs/api/Terminal.Gui/Unix.Terminal.Curses.MouseEvent.html index c1ee7b9ef..4d547297b 100644 --- a/docs/api/Terminal.Gui/Unix.Terminal.Curses.MouseEvent.html +++ b/docs/api/Terminal.Gui/Unix.Terminal.Curses.MouseEvent.html @@ -5,10 +5,10 @@ - Struct Curses.MouseEvent + <title>Class Curses.MouseEvent - @@ -81,36 +81,20 @@
-

Struct Curses.MouseEvent +

Class Curses.MouseEvent

-
-
Inherited Members
-
- System.ValueType.Equals(System.Object) -
-
- System.ValueType.GetHashCode() -
-
- System.ValueType.ToString() -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
+
Inheritance
+
System.Object
+
Curses.MouseEvent
Namespace: Unix.Terminal
Assembly: Terminal.Gui.dll
Syntax
-
public struct MouseEvent
+
public sealed class MouseEvent : ValueType

Fields

diff --git a/docs/api/Terminal.Gui/Unix.Terminal.Curses.Window.html b/docs/api/Terminal.Gui/Unix.Terminal.Curses.Window.html index e200da7a3..0080f17ca 100644 --- a/docs/api/Terminal.Gui/Unix.Terminal.Curses.Window.html +++ b/docs/api/Terminal.Gui/Unix.Terminal.Curses.Window.html @@ -90,35 +90,11 @@
System.Object
Curses.Window
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Unix.Terminal
Assembly: Terminal.Gui.dll
Syntax
-
public class Window
+
public class Window : Object

Fields

diff --git a/docs/api/Terminal.Gui/Unix.Terminal.Curses.html b/docs/api/Terminal.Gui/Unix.Terminal.Curses.html index 366160a78..fefa47875 100644 --- a/docs/api/Terminal.Gui/Unix.Terminal.Curses.html +++ b/docs/api/Terminal.Gui/Unix.Terminal.Curses.html @@ -90,35 +90,21 @@
System.Object
Curses
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: Unix.Terminal
Assembly: Terminal.Gui.dll
Syntax
-
public class Curses
+
public class Curses : Object
+
+

Constructors +

+ +

Curses()

+
+
+
Declaration
+
+
public Curses()

Fields

diff --git a/docs/api/Terminal.Gui/Unix.Terminal.html b/docs/api/Terminal.Gui/Unix.Terminal.html index 60e3ceea7..525ee96cc 100644 --- a/docs/api/Terminal.Gui/Unix.Terminal.html +++ b/docs/api/Terminal.Gui/Unix.Terminal.html @@ -89,15 +89,11 @@

Curses

-

Curses.Window

+

Curses.Event

-

Structs -

Curses.MouseEvent

-

Enums -

-

Curses.Event

+

Curses.Window

diff --git a/docs/api/UICatalog/UICatalog.NumberToWords.html b/docs/api/UICatalog/UICatalog.NumberToWords.html index 0b6d049d3..f271a01fe 100644 --- a/docs/api/UICatalog/UICatalog.NumberToWords.html +++ b/docs/api/UICatalog/UICatalog.NumberToWords.html @@ -90,35 +90,11 @@
System.Object
NumberToWords
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog
Assembly: UICatalog.dll
Syntax
-
public static class NumberToWords
+
public static class NumberToWords : Object

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenario.ScenarioCategory.html b/docs/api/UICatalog/UICatalog.Scenario.ScenarioCategory.html index 8c79d9865..9664509fd 100644 --- a/docs/api/UICatalog/UICatalog.Scenario.ScenarioCategory.html +++ b/docs/api/UICatalog/UICatalog.Scenario.ScenarioCategory.html @@ -83,150 +83,18 @@

Class Scenario.ScenarioCategory

-

Defines the category names used to catagorize a Scenario

-
+
Inheritance
System.Object
-
System.Attribute
-
Scenario.ScenarioCategory
-
-
-
Inherited Members
-
- System.Attribute.Equals(System.Object) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Assembly) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Module) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean) -
-
- System.Attribute.GetHashCode() -
-
- System.Attribute.IsDefaultAttribute() -
-
- System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) -
-
- System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean) -
-
- System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) -
-
- System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean) -
-
- System.Attribute.IsDefined(System.Reflection.Module, System.Type) -
-
- System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean) -
-
- System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) -
-
- System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean) -
-
- System.Attribute.Match(System.Object) -
-
- System.Attribute.TypeId -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
Scenario.ScenarioCategory
Namespace: UICatalog
Assembly: UICatalog.dll
Syntax
-
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
-public class ScenarioCategory : Attribute
+
public class ScenarioCategory : Attribute

Constructors

@@ -259,8 +127,7 @@ public class ScenarioCategory : Attribute

Name

-

Category Name

-
+
Declaration
@@ -285,8 +152,7 @@ public class ScenarioCategory : Attribute

GetCategories(Type)

-

Static helper function to get the Scenario Categories given a Type

-
+
Declaration
@@ -320,15 +186,13 @@ public class ScenarioCategory : Attribute System.Collections.Generic.List<System.String> -

list of category names

- +

GetName(Type)

-

Static helper function to get the Scenario Name given a Type

-
+
Declaration
@@ -362,8 +226,7 @@ public class ScenarioCategory : Attribute System.String -

Name of the category

- + diff --git a/docs/api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html b/docs/api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html index ef88ac999..4992c425c 100644 --- a/docs/api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html +++ b/docs/api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html @@ -83,150 +83,18 @@

Class Scenario.ScenarioMetadata

-

Defines the metadata (Name and Description) for a Scenario

-
+
Inheritance
System.Object
-
System.Attribute
-
Scenario.ScenarioMetadata
-
-
-
Inherited Members
-
- System.Attribute.Equals(System.Object) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) -
-
- System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Assembly) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Module) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) -
-
- System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean) -
-
- System.Attribute.GetHashCode() -
-
- System.Attribute.IsDefaultAttribute() -
-
- System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) -
-
- System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean) -
-
- System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) -
-
- System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean) -
-
- System.Attribute.IsDefined(System.Reflection.Module, System.Type) -
-
- System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean) -
-
- System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) -
-
- System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean) -
-
- System.Attribute.Match(System.Object) -
-
- System.Attribute.TypeId -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
+
Scenario.ScenarioMetadata
Namespace: UICatalog
Assembly: UICatalog.dll
Syntax
-
[AttributeUsage(AttributeTargets.Class)]
-public class ScenarioMetadata : Attribute
+
public class ScenarioMetadata : Attribute

Constructors

@@ -264,8 +132,7 @@ public class ScenarioMetadata : Attribute

Description

-

Scenario Description

-
+
Declaration
@@ -288,8 +155,7 @@ public class ScenarioMetadata : Attribute

Name

-

Scenario Name

-
+
Declaration
@@ -314,8 +180,7 @@ public class ScenarioMetadata : Attribute

GetDescription(Type)

-

Static helper function to get the Scenario Description given a Type

-
+
Declaration
@@ -355,8 +220,7 @@ public class ScenarioMetadata : Attribute

GetName(Type)

-

Static helper function to get the Scenario Name given a Type

-
+
Declaration
diff --git a/docs/api/UICatalog/UICatalog.Scenario.html b/docs/api/UICatalog/UICatalog.Scenario.html index 027008dbd..002faec1d 100644 --- a/docs/api/UICatalog/UICatalog.Scenario.html +++ b/docs/api/UICatalog/UICatalog.Scenario.html @@ -83,16 +83,7 @@

Class Scenario

-

Base class for each demo/scenario.

-

- To define a new scenario: -

  1. Create a new .cs file in the Scenarios directory that derives from Scenario.
  2. Annotate the Scenario derived class with a Scenario.ScenarioMetadata attribute specifying the scenario's name and description.
  3. Add one or more Scenario.ScenarioCategory attributes to the class specifying which categories the scenario belongs to. If you don't specify a category the scenario will show up in "_All".
  4. Implement the Setup() override which will be called when a user selects the scenario to run.
  5. Optionally, implement the Init(Toplevel, ColorScheme) and/or Run() overrides to provide a custom implementation.
-

-

-The UI Catalog program uses reflection to find all scenarios and adds them to the -ListViews. Press ENTER to run the selected scenario. Press CTRL-Q to exit it. / -

-
+
Inheritance
@@ -161,59 +152,27 @@ ListViews. Press ENTER to run the selected scenario. Press CTRL-Q to exit it.
Implements
System.IDisposable
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
Namespace: UICatalog
Assembly: UICatalog.dll
Syntax
-
public class Scenario : IDisposable
+
public class Scenario : Object
+
+

Constructors +

+ +

Scenario()

+
+
+
Declaration
+
+
public Scenario()
-
Examples
-

The example below is provided in the Scenarios directory as a generic sample that can be copied and re-named:

-
using Terminal.Gui;
-
-namespace UICatalog {
-    [ScenarioMetadata (Name: "Generic", Description: "Generic sample - A template for creating new Scenarios")]
-    [ScenarioCategory ("Controls")]
-    class MyScenario : Scenario {
-        public override void Setup ()
-        {
-            // Put your scenario code here, e.g.
-            Win.Add (new Button ("Press me!") {
-                X = Pos.Center (),
-                Y = Pos.Center (),
-                Clicked = () => MessageBox.Query (20, 7, "Hi", "Neat?", "Yes", "No")
-            });
-        }
-    }
-}
-

Properties

Top

-

The Top level for the Scenario. This should be set to Top in most cases.

-
+
Declaration
@@ -236,8 +195,7 @@ namespace UICatalog {

Win

-

The Window for the Scenario. This should be set within the Top in most cases.

-
+
Declaration
@@ -295,8 +253,7 @@ namespace UICatalog {

GetCategories()

-

Helper function to get the list of categories a Scenario belongs to (defined in Scenario.ScenarioCategory)

-
+
Declaration
@@ -313,16 +270,13 @@ namespace UICatalog { System.Collections.Generic.List<System.String> -

list of category names

- +

GetDerivedClasses<T>()

- +
Declaration
@@ -360,8 +314,7 @@ namespace UICatalog {

GetDescription()

-

Helper to get the Scenario Description (defined in Scenario.ScenarioMetadata)

-
+
Declaration
@@ -384,8 +337,7 @@ namespace UICatalog {

GetName()

-

Helper to get the Scenario Name (defined in Scenario.ScenarioMetadata)

-
+
Declaration
@@ -408,11 +360,7 @@ namespace UICatalog {

Init(Toplevel, ColorScheme)

-

Helper that provides the default Window implementation with a frame and -label showing the name of the Scenario and logic to exit back to -the Scenario picker UI. -Override Init(Toplevel, ColorScheme) to provide any Toplevel behavior needed.

-
+
Declaration
@@ -431,29 +379,18 @@ Override Toplevel top -

The Toplevel created by the UI Catalog host.

- + ColorScheme colorScheme -

The colorscheme to use.

- + -
Remarks
-

-The base implementation calls Init(ConsoleDriver, IMainLoopDriver), sets Top to the passed in Toplevel, creates a Window for Win and adds it to Top. -

-

-Overrides that do not call the base.Run(), must call Init(ConsoleDriver, IMainLoopDriver) before creating any views or calling other Terminal.Gui APIs. -

-

RequestStop()

-

Stops the scenario. Override to change shutdown behavior for the Scenario.

-
+
Declaration
@@ -461,28 +398,20 @@ Overrides that do not call the base.

Run()

-

Runs the Scenario. Override to start the Scenario using a Toplevel different than Top.

-
+
Declaration
public virtual void Run()
-
Remarks
-

Overrides that do not call the base.Run(), must call Shutdown() before returning.

-

Setup()

-

Override this to implement the Scenario setup logic (create controls, etc...).

-
+
Declaration
public virtual void Setup()
-
Remarks
-

This is typically the best place to put scenario logic code.

-

ToString()

@@ -506,8 +435,6 @@ Overrides that do not call the base.Overrides -
System.Object.ToString()

Implements

System.IDisposable diff --git a/docs/api/UICatalog/UICatalog.Scenarios.AllViewsTester.html b/docs/api/UICatalog/UICatalog.Scenarios.AllViewsTester.html index 2da36397f..eaf7ccb77 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.AllViewsTester.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.AllViewsTester.html @@ -97,12 +97,6 @@
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -154,7 +136,17 @@ [Scenario.ScenarioCategory("Layout")] [Scenario.ScenarioCategory("Tests")] [Scenario.ScenarioCategory("Top Level Windows")] -public class AllViewsTester : Scenario, IDisposable +public class AllViewsTester : Scenario +
+

Constructors +

+ +

AllViewsTester()

+
+
+
Declaration
+
+
public AllViewsTester()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html b/docs/api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html index 665238bcd..bc9be3ff4 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Text Direction and AutoSize", "Demos TextFormatter Direction and View AutoSize.")]
 [Scenario.ScenarioCategory("Text and Formatting")]
-public class AutoSizeAndDirectionText : Scenario, IDisposable
+public class AutoSizeAndDirectionText : Scenario +
+

Constructors +

+ +

AutoSizeAndDirectionText()

+
+
+
Declaration
+
+
public AutoSizeAndDirectionText()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html b/docs/api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html index 0c94f3fbd..da9848f7d 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -131,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@ [Scenario.ScenarioCategory("Top Level Windows")] [Scenario.ScenarioCategory("Dialogs")] [Scenario.ScenarioCategory("Controls")] -public class BackgroundWorkerCollection : Scenario, IDisposable +public class BackgroundWorkerCollection : Scenario +
+

Constructors +

+ +

BackgroundWorkerCollection()

+
+
+
Declaration
+
+
public BackgroundWorkerCollection()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.BasicColors.html b/docs/api/UICatalog/UICatalog.Scenarios.BasicColors.html index a7aa2b707..3b278d924 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.BasicColors.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.BasicColors.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Basic Colors", "Show all basic colors.")]
 [Scenario.ScenarioCategory("Colors")]
 [Scenario.ScenarioCategory("Text and Formatting")]
-public class BasicColors : Scenario, IDisposable
+public class BasicColors : Scenario +
+

Constructors +

+ +

BasicColors()

+
+
+
Declaration
+
+
public BasicColors()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Borders.html b/docs/api/UICatalog/UICatalog.Scenarios.Borders.html index 2c464cf88..180061f2c 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Borders.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Borders.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Borders with/without PanelView", "Demonstrate with/without PanelView borders manipulation.")]
 [Scenario.ScenarioCategory("Layout")]
 [Scenario.ScenarioCategory("Borders")]
-public class Borders : Scenario, IDisposable
+public class Borders : Scenario +
+

Constructors +

+ +

Borders()

+
+
+
Declaration
+
+
public Borders()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.BordersComparisons.html b/docs/api/UICatalog/UICatalog.Scenarios.BordersComparisons.html index 1565cfb1c..067d5af4c 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.BordersComparisons.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.BordersComparisons.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -131,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -156,7 +138,17 @@
[Scenario.ScenarioMetadata("Borders Comparisons", "Compares Window, Toplevel and FrameView borders.")]
 [Scenario.ScenarioCategory("Layout")]
 [Scenario.ScenarioCategory("Borders")]
-public class BordersComparisons : Scenario, IDisposable
+public class BordersComparisons : Scenario +
+

Constructors +

+ +

BordersComparisons()

+
+
+
Declaration
+
+
public BordersComparisons()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html b/docs/api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html index 205af732f..c82594c8d 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Borders on FrameView", "Demonstrate FrameView borders manipulation.")]
 [Scenario.ScenarioCategory("Layout")]
 [Scenario.ScenarioCategory("Borders")]
-public class BordersOnFrameView : Scenario, IDisposable
+public class BordersOnFrameView : Scenario +
+

Constructors +

+ +

BordersOnFrameView()

+
+
+
Declaration
+
+
public BordersOnFrameView()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html b/docs/api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html index edd0b8ace..2de0dac99 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Borders on Toplevel", "Demonstrates Toplevel borders manipulation.")]
 [Scenario.ScenarioCategory("Layout")]
 [Scenario.ScenarioCategory("Borders")]
-public class BordersOnToplevel : Scenario, IDisposable
+public class BordersOnToplevel : Scenario +
+

Constructors +

+ +

BordersOnToplevel()

+
+
+
Declaration
+
+
public BordersOnToplevel()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html b/docs/api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html index 0f196c21c..e0426a07c 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Borders on Window", "Demonstrates Window borders manipulation.")]
 [Scenario.ScenarioCategory("Layout")]
 [Scenario.ScenarioCategory("Borders")]
-public class BordersOnWindow : Scenario, IDisposable
+public class BordersOnWindow : Scenario +
+

Constructors +

+ +

BordersOnWindow()

+
+
+
Declaration
+
+
public BordersOnWindow()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Buttons.html b/docs/api/UICatalog/UICatalog.Scenarios.Buttons.html index 3a9c2fa80..18f7b7cfe 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Buttons.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Buttons.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Buttons", "Demonstrates all sorts of Buttons.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("Layout")]
-public class Buttons : Scenario, IDisposable
+public class Buttons : Scenario +
+

Constructors +

+ +

Buttons()

+
+
+
Declaration
+
+
public Buttons()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.CharacterMap.html b/docs/api/UICatalog/UICatalog.Scenarios.CharacterMap.html index 84b3be84b..43a6d6a31 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.CharacterMap.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.CharacterMap.html @@ -83,13 +83,7 @@

Class CharacterMap

-

This Scenario demonstrates building a custom control (a class deriving from View) that:

-
    -
  • Provides a simple "Character Map" application (like Windows' charmap.exe).
  • -
  • Helps test unicode character rendering in Terminal.Gui
  • -
  • Illustrates how to use ScrollView to do infinite scrolling
  • -
-
+
Inheritance
@@ -103,12 +97,6 @@
Inherited Members
- - @@ -137,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -163,7 +139,17 @@ [Scenario.ScenarioCategory("Text and Formatting")] [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("ScrollView")] -public class CharacterMap : Scenario, IDisposable +public class CharacterMap : Scenario +
+

Constructors +

+ +

CharacterMap()

+
+
+
Declaration
+
+
public CharacterMap()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.ClassExplorer.html b/docs/api/UICatalog/UICatalog.Scenarios.ClassExplorer.html index 5ee420fef..dd3144899 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.ClassExplorer.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.ClassExplorer.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Class Explorer", "Tree view explorer for classes by namespace based on TreeView.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("TreeView")]
-public class ClassExplorer : Scenario, IDisposable
+public class ClassExplorer : Scenario +
+

Constructors +

+ +

ClassExplorer()

+
+
+
Declaration
+
+
public ClassExplorer()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Clipping.html b/docs/api/UICatalog/UICatalog.Scenarios.Clipping.html index e959eeffa..c3b358011 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Clipping.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Clipping.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -131,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -155,7 +137,17 @@
[Scenario.ScenarioMetadata("Clipping", "Used to test that things clip correctly")]
 [Scenario.ScenarioCategory("Tests")]
-public class Clipping : Scenario, IDisposable
+public class Clipping : Scenario +
+

Constructors +

+ +

Clipping()

+
+
+
Declaration
+
+
public Clipping()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.ColorPickers.html b/docs/api/UICatalog/UICatalog.Scenarios.ColorPickers.html index a9c6375da..6f0983b63 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.ColorPickers.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.ColorPickers.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,14 +141,23 @@
[Scenario.ScenarioMetadata("Color Picker", "Color Picker.")]
 [Scenario.ScenarioCategory("Colors")]
 [Scenario.ScenarioCategory("Controls")]
-public class ColorPickers : Scenario, IDisposable
+public class ColorPickers : Scenario +
+

Constructors +

+ +

ColorPickers()

+
+
+
Declaration
+
+
public ColorPickers()

Methods

Setup()

-

Setup the scenario.

-
+
Declaration
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html b/docs/api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html index b04885f5e..fd79f605b 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("ComboBoxIteration", "ComboBox iteration.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("ComboBox")]
-public class ComboBoxIteration : Scenario, IDisposable
+public class ComboBoxIteration : Scenario +
+

Constructors +

+ +

ComboBoxIteration()

+
+
+
Declaration
+
+
public ComboBoxIteration()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.ComputedLayout.html b/docs/api/UICatalog/UICatalog.Scenarios.ComputedLayout.html index cbb56e832..b338ded99 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.ComputedLayout.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.ComputedLayout.html @@ -83,11 +83,7 @@

Class ComputedLayout

-

This Scenario demonstrates how to use Termina.gui's Dim and Pos Layout System. -[x] - Using Dim.Fill to fill a window -[x] - Using Dim.Fill and Dim.Pos to automatically align controls based on an initial control -[ ] - ...

-
+
Inheritance
@@ -101,12 +97,6 @@
Inherited Members
- - @@ -135,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +137,17 @@
[Scenario.ScenarioMetadata("Computed Layout", "Demonstrates the Computed (Dim and Pos) Layout System.")]
 [Scenario.ScenarioCategory("Layout")]
-public class ComputedLayout : Scenario, IDisposable
+public class ComputedLayout : Scenario +
+

Constructors +

+ +

ComputedLayout()

+
+
+
Declaration
+
+
public ComputedLayout()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.ContextMenus.html b/docs/api/UICatalog/UICatalog.Scenarios.ContextMenus.html index 8c838fe18..7ff07e2ee 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.ContextMenus.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.ContextMenus.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("ContextMenus", "Context Menu Sample.")]
 [Scenario.ScenarioCategory("Menus")]
-public class ContextMenus : Scenario, IDisposable
+public class ContextMenus : Scenario +
+

Constructors +

+ +

ContextMenus()

+
+
+
Declaration
+
+
public ContextMenus()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.CsvEditor.html b/docs/api/UICatalog/UICatalog.Scenarios.CsvEditor.html index 3d5e4e164..b7ee2154f 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.CsvEditor.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.CsvEditor.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -164,7 +146,17 @@ [Scenario.ScenarioCategory("Dialogs")] [Scenario.ScenarioCategory("Top Level Windows")] [Scenario.ScenarioCategory("Files and IO")] -public class CsvEditor : Scenario, IDisposable +public class CsvEditor : Scenario +
+

Constructors +

+ +

CsvEditor()

+
+
+
Declaration
+
+
public CsvEditor()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Dialogs.html b/docs/api/UICatalog/UICatalog.Scenarios.Dialogs.html index 28933b9a0..ea67eec59 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Dialogs.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Dialogs.html @@ -97,12 +97,6 @@
Inherited Members
- - @@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Dialogs", "Demonstrates how to the Dialog class")]
 [Scenario.ScenarioCategory("Dialogs")]
-public class Dialogs : Scenario, IDisposable
+public class Dialogs : Scenario +
+

Constructors +

+ +

Dialogs()

+
+
+
Declaration
+
+
public Dialogs()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html index a2697d80e..482e9f50a 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html @@ -90,35 +90,11 @@
System.Object
DynamicMenuBar.Binding
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class Binding
+
public class Binding : Object

Constructors

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html index 4372f36e9..868a04d52 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html @@ -88,466 +88,13 @@
Inheritance
System.Object
- - - -
DynamicMenuBar.DynamicMenuBarDetails
-
-
-
Implements
-
System.IDisposable
-
System.ComponentModel.ISupportInitializeNotification
-
System.ComponentModel.ISupportInitialize
-
-
-
Inherited Members
-
- FrameView.Title -
-
- FrameView.Border -
-
- FrameView.Add(View) -
-
- FrameView.Remove(View) -
-
- FrameView.RemoveAll() -
-
- FrameView.Redraw(Rect) -
-
- FrameView.Text -
-
- FrameView.TextAlignment -
-
- FrameView.OnEnter(View) -
-
- FrameView.OnCanFocusChanged() -
-
- View.Added -
-
- View.Removed -
-
- View.Enter -
-
- View.Leave -
-
- View.MouseEnter -
-
- View.MouseLeave -
-
- View.MouseClick -
-
- View.CanFocusChanged -
-
- View.EnabledChanged -
-
- View.VisibleChanged -
-
- View.HotKeyChanged -
-
- View.HotKey -
-
- View.HotKeySpecifier -
-
- View.Shortcut -
-
- View.ShortcutTag -
-
- View.ShortcutAction -
-
- View.Data -
-
- View.Driver -
-
- View.Subviews -
-
- View.TabIndexes -
-
- View.TabIndex -
-
- View.TabStop -
-
- View.CanFocus -
-
- View.Id -
-
- View.IsCurrentTop -
-
- View.WantMousePositionReports -
-
- View.WantContinuousButtonPressed -
-
- View.Frame -
-
- View.LayoutStyle -
-
- View.Bounds -
-
- View.X -
-
- View.Y -
-
- View.Width -
-
- View.Height -
-
- View.ForceValidatePosDim -
-
- View.GetMinWidthHeight(Size) -
-
- View.SetMinWidthHeight() -
-
- View.TextFormatter -
-
- View.SuperView -
-
- View.UpdateTextFormatterText() -
-
- View.ProcessResizeView() -
-
- View.SetNeedsDisplay() -
-
- View.ClearLayoutNeeded() -
-
- View.SetNeedsDisplay(Rect) -
-
- View.SetChildNeedsDisplay() -
-
- View.Add(View[]) -
-
- View.BringSubviewToFront(View) -
-
- View.SendSubviewToBack(View) -
-
- View.SendSubviewBackwards(View) -
-
- View.BringSubviewForward(View) -
-
- View.Clear() -
-
- View.Clear(Rect) -
-
- View.ScreenToView(Int32, Int32) -
-
- View.ClipToBounds() -
-
- View.SetClip(Rect) -
-
- View.DrawFrame(Rect, Int32, Boolean) -
-
- View.DrawHotString(ustring, Attribute, Attribute) -
-
- View.DrawHotString(ustring, Boolean, ColorScheme) -
-
- View.Move(Int32, Int32, Boolean) -
-
- View.PositionCursor() -
-
- View.HasFocus -
-
- View.OnAdded(View) -
-
- View.OnRemoved(View) -
-
- View.OnLeave(View) -
-
- View.Focused -
-
- View.MostFocused -
-
- View.ColorScheme -
-
- View.AddRune(Int32, Int32, Rune) -
-
- View.ClearNeedsDisplay() -
-
- View.DrawContent -
-
- View.OnDrawContent(Rect) -
-
- View.DrawContentComplete -
-
- View.OnDrawContentComplete(Rect) -
-
- View.SetFocus() -
-
- View.KeyPress -
-
- View.ProcessKey(KeyEvent) -
-
- View.InvokeKeybindings(KeyEvent) -
-
- View.AddKeyBinding(Key, Command) -
-
- View.ReplaceKeyBinding(Key, Key) -
-
- View.ContainsKeyBinding(Key) -
-
- View.ClearKeybindings() -
-
- View.ClearKeybinding(Key) -
-
- View.ClearKeybinding(Command) -
-
- View.AddCommand(Command, Func<Nullable<Boolean>>) -
-
- View.GetSupportedCommands() -
-
- View.GetKeyFromCommand(Command) -
-
- View.ProcessHotKey(KeyEvent) -
-
- View.ProcessColdKey(KeyEvent) -
-
- View.KeyDown -
-
- View.OnKeyDown(KeyEvent) -
-
- View.KeyUp -
-
- View.OnKeyUp(KeyEvent) -
-
- View.EnsureFocus() -
-
- View.FocusFirst() -
-
- View.FocusLast() -
-
- View.FocusPrev() -
-
- View.FocusNext() -
-
- View.LayoutStarted -
-
- View.LayoutComplete -
-
- View.Initialized -
-
- View.LayoutSubviews() -
-
- View.AutoSize -
-
- View.PreserveTrailingSpaces -
-
- View.VerticalTextAlignment -
-
- View.TextDirection -
-
- View.IsInitialized -
-
- View.IsAdded -
-
- View.Enabled -
-
- View.Visible -
-
- View.ToString() -
-
- View.GetAutoSize() -
-
- View.GetHotKeySpecifierLength(Boolean) -
-
- View.GetTextFormatterBoundsSize() -
-
- View.GetBoundsTextFormatterSize() -
-
- View.OnMouseEnter(MouseEvent) -
-
- View.OnMouseLeave(MouseEvent) -
-
- View.OnMouseEvent(MouseEvent) -
-
- View.OnMouseClick(View.MouseEventArgs) -
-
- View.OnEnabledChanged() -
-
- View.OnVisibleChanged() -
-
- View.Dispose(Boolean) -
-
- View.BeginInit() -
-
- View.EndInit() -
-
- View.SetWidth(Int32, Int32) -
-
- View.SetHeight(Int32, Int32) -
-
- View.GetCurrentWidth(Int32) -
-
- View.GetCurrentHeight(Int32) -
-
- View.GetNormalColor() -
-
- View.GetTopSuperView() -
-
- Responder.MouseEvent(MouseEvent) -
-
- Responder.Dispose() -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
DynamicMenuBar.DynamicMenuBarDetails
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicMenuBarDetails : FrameView, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class DynamicMenuBarDetails : FrameView

Constructors

@@ -904,16 +451,6 @@ -

Implements

-
- System.IDisposable -
-
- System.ComponentModel.ISupportInitializeNotification -
-
- System.ComponentModel.ISupportInitialize -
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html index fedabe424..163eda112 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html @@ -88,581 +88,13 @@
Inheritance
System.Object
- - - - -
DynamicMenuBar.DynamicMenuBarSample
-
-
-
Implements
-
System.IDisposable
-
System.ComponentModel.ISupportInitializeNotification
-
System.ComponentModel.ISupportInitialize
-
-
-
Inherited Members
-
- Window.Title -
-
- Window.Border -
-
- Window.Add(View) -
-
- Window.Remove(View) -
-
- Window.RemoveAll() -
-
- Window.Redraw(Rect) -
-
- Window.OnCanFocusChanged() -
-
- Window.Text -
-
- Window.TextAlignment -
-
- Window.OnTitleChanging(ustring, ustring) -
-
- Window.TitleChanging -
-
- Window.OnTitleChanged(ustring, ustring) -
-
- Window.TitleChanged -
-
- Toplevel.Running -
-
- Toplevel.Loaded -
-
- Toplevel.Ready -
-
- Toplevel.Unloaded -
-
- Toplevel.Activate -
-
- Toplevel.Deactivate -
-
- Toplevel.ChildClosed -
-
- Toplevel.AllChildClosed -
-
- Toplevel.Closing -
-
- Toplevel.Closed -
-
- Toplevel.ChildLoaded -
-
- Toplevel.ChildUnloaded -
-
- Toplevel.Resized -
-
- Toplevel.OnLoaded() -
-
- Toplevel.AlternateForwardKeyChanged -
-
- Toplevel.OnAlternateForwardKeyChanged(Key) -
-
- Toplevel.AlternateBackwardKeyChanged -
-
- Toplevel.OnAlternateBackwardKeyChanged(Key) -
-
- Toplevel.QuitKeyChanged -
-
- Toplevel.OnQuitKeyChanged(Key) -
-
- Toplevel.Create() -
-
- Toplevel.CanFocus -
-
- Toplevel.Modal -
-
- Toplevel.MenuBar -
-
- Toplevel.StatusBar -
-
- Toplevel.IsMdiContainer -
-
- Toplevel.IsMdiChild -
-
- Toplevel.OnKeyDown(KeyEvent) -
-
- Toplevel.OnKeyUp(KeyEvent) -
-
- Toplevel.ProcessKey(KeyEvent) -
-
- Toplevel.ProcessColdKey(KeyEvent) -
-
- Toplevel.PositionToplevel(Toplevel) -
-
- Toplevel.MouseEvent(MouseEvent) -
-
- Toplevel.WillPresent() -
-
- Toplevel.MoveNext() -
-
- Toplevel.MovePrevious() -
-
- Toplevel.RequestStop() -
-
- Toplevel.RequestStop(Toplevel) -
-
- Toplevel.PositionCursor() -
-
- Toplevel.GetTopMdiChild(Type, String[]) -
-
- Toplevel.ShowChild(Toplevel) -
-
- View.Added -
-
- View.Removed -
-
- View.Enter -
-
- View.Leave -
-
- View.MouseEnter -
-
- View.MouseLeave -
-
- View.MouseClick -
-
- View.CanFocusChanged -
-
- View.EnabledChanged -
-
- View.VisibleChanged -
-
- View.HotKeyChanged -
-
- View.HotKey -
-
- View.HotKeySpecifier -
-
- View.Shortcut -
-
- View.ShortcutTag -
-
- View.ShortcutAction -
-
- View.Data -
-
- View.Driver -
-
- View.Subviews -
-
- View.TabIndexes -
-
- View.TabIndex -
-
- View.TabStop -
-
- View.Id -
-
- View.IsCurrentTop -
-
- View.WantMousePositionReports -
-
- View.WantContinuousButtonPressed -
-
- View.Frame -
-
- View.LayoutStyle -
-
- View.Bounds -
-
- View.X -
-
- View.Y -
-
- View.Width -
-
- View.Height -
-
- View.ForceValidatePosDim -
-
- View.GetMinWidthHeight(Size) -
-
- View.SetMinWidthHeight() -
-
- View.TextFormatter -
-
- View.SuperView -
-
- View.UpdateTextFormatterText() -
-
- View.ProcessResizeView() -
-
- View.SetNeedsDisplay() -
-
- View.ClearLayoutNeeded() -
-
- View.SetNeedsDisplay(Rect) -
-
- View.SetChildNeedsDisplay() -
-
- View.Add(View[]) -
-
- View.BringSubviewToFront(View) -
-
- View.SendSubviewToBack(View) -
-
- View.SendSubviewBackwards(View) -
-
- View.BringSubviewForward(View) -
-
- View.Clear() -
-
- View.Clear(Rect) -
-
- View.ScreenToView(Int32, Int32) -
-
- View.ClipToBounds() -
-
- View.SetClip(Rect) -
-
- View.DrawFrame(Rect, Int32, Boolean) -
-
- View.DrawHotString(ustring, Attribute, Attribute) -
-
- View.DrawHotString(ustring, Boolean, ColorScheme) -
-
- View.Move(Int32, Int32, Boolean) -
-
- View.HasFocus -
-
- View.OnAdded(View) -
-
- View.OnRemoved(View) -
-
- View.OnEnter(View) -
-
- View.OnLeave(View) -
-
- View.Focused -
-
- View.MostFocused -
-
- View.ColorScheme -
-
- View.AddRune(Int32, Int32, Rune) -
-
- View.ClearNeedsDisplay() -
-
- View.DrawContent -
-
- View.OnDrawContent(Rect) -
-
- View.DrawContentComplete -
-
- View.OnDrawContentComplete(Rect) -
-
- View.SetFocus() -
-
- View.KeyPress -
-
- View.InvokeKeybindings(KeyEvent) -
-
- View.AddKeyBinding(Key, Command) -
-
- View.ReplaceKeyBinding(Key, Key) -
-
- View.ContainsKeyBinding(Key) -
-
- View.ClearKeybindings() -
-
- View.ClearKeybinding(Key) -
-
- View.ClearKeybinding(Command) -
-
- View.AddCommand(Command, Func<Nullable<Boolean>>) -
-
- View.GetSupportedCommands() -
-
- View.GetKeyFromCommand(Command) -
-
- View.ProcessHotKey(KeyEvent) -
-
- View.KeyDown -
-
- View.KeyUp -
-
- View.EnsureFocus() -
-
- View.FocusFirst() -
-
- View.FocusLast() -
-
- View.FocusPrev() -
-
- View.FocusNext() -
-
- View.LayoutStarted -
-
- View.LayoutComplete -
-
- View.Initialized -
-
- View.LayoutSubviews() -
-
- View.AutoSize -
-
- View.PreserveTrailingSpaces -
-
- View.VerticalTextAlignment -
-
- View.TextDirection -
-
- View.IsInitialized -
-
- View.IsAdded -
-
- View.Enabled -
-
- View.Visible -
-
- View.ToString() -
-
- View.GetAutoSize() -
-
- View.GetHotKeySpecifierLength(Boolean) -
-
- View.GetTextFormatterBoundsSize() -
-
- View.GetBoundsTextFormatterSize() -
-
- View.OnMouseEnter(MouseEvent) -
-
- View.OnMouseLeave(MouseEvent) -
-
- View.OnMouseEvent(MouseEvent) -
-
- View.OnMouseClick(View.MouseEventArgs) -
-
- View.OnEnabledChanged() -
-
- View.OnVisibleChanged() -
-
- View.Dispose(Boolean) -
-
- View.BeginInit() -
-
- View.EndInit() -
-
- View.SetWidth(Int32, Int32) -
-
- View.SetHeight(Int32, Int32) -
-
- View.GetCurrentWidth(Int32) -
-
- View.GetCurrentHeight(Int32) -
-
- View.GetNormalColor() -
-
- View.GetTopSuperView() -
-
- Responder.Dispose() -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
DynamicMenuBar.DynamicMenuBarSample
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicMenuBarSample : Window, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class DynamicMenuBarSample : Window

Constructors

@@ -716,16 +148,6 @@ -

Implements

-
- System.IDisposable -
-
- System.ComponentModel.ISupportInitializeNotification -
-
- System.ComponentModel.ISupportInitialize -
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.html index d7bb993fe..2c386ddd4 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.html @@ -90,35 +90,11 @@
System.Object
DynamicMenuBar.DynamicMenuItem
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicMenuItem
+
public class DynamicMenuItem : Object

Constructors

@@ -136,7 +112,7 @@
Declaration
-
public DynamicMenuItem(ustring title, ustring help, ustring action, bool isTopLevel, bool hasSubMenu, MenuItemCheckStyle checkStyle = MenuItemCheckStyle.NoCheck, ustring shortcut = null)
+
public DynamicMenuItem(ustring title, ustring help, ustring action, bool isTopLevel, bool hasSubMenu, MenuItemCheckStyle checkStyle, ustring shortcut = null)
Parameters
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html index 294b2432a..cdddfbf0a 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html @@ -90,32 +90,11 @@
System.Object
DynamicMenuBar.DynamicMenuItemList
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicMenuItemList
+
public class DynamicMenuItemList : Object

Constructors

@@ -230,8 +209,6 @@
-
Overrides
-
System.Object.ToString()
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html index 46f5065d3..3ec0bab4c 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html @@ -94,35 +94,11 @@
Implements
System.ComponentModel.INotifyPropertyChanged
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicMenuItemModel : INotifyPropertyChanged
+
public class DynamicMenuItemModel : Object

Constructors

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html index 080184826..9491fb063 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html @@ -94,35 +94,21 @@
Implements
DynamicMenuBar.IValueConverter
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class ListWrapperConverter : DynamicMenuBar.IValueConverter
+
public class ListWrapperConverter : Object, DynamicMenuBar.IValueConverter
+
+

Constructors +

+ +

ListWrapperConverter()

+
+
+
Declaration
+
+
public ListWrapperConverter()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html index 5ee33a2d2..4050ee445 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html @@ -94,35 +94,21 @@
Implements
DynamicMenuBar.IValueConverter
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class UStringValueConverter : DynamicMenuBar.IValueConverter
+
public class UStringValueConverter : Object, DynamicMenuBar.IValueConverter
+
+

Constructors +

+ +

UStringValueConverter()

+
+
+
Declaration
+
+
public UStringValueConverter()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html index 7c6386299..e02085af6 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.GetName()
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Dynamic MenuBar", "Demonstrates how to change a MenuBar dynamically.")]
 [Scenario.ScenarioCategory("Top Level Windows")]
 [Scenario.ScenarioCategory("Menus")]
-public class DynamicMenuBar : Scenario, IDisposable
+public class DynamicMenuBar : Scenario + +

Constructors +

+ +

DynamicMenuBar()

+
+
+
Declaration
+
+
public DynamicMenuBar()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html index 0e1e9f8ea..f9c4b2c8e 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html @@ -90,35 +90,11 @@
System.Object
DynamicStatusBar.Binding
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class Binding
+
public class Binding : Object

Constructors

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html index 07338bf8d..d7a0a9fc4 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html @@ -88,466 +88,13 @@
Inheritance
System.Object
- - - -
DynamicStatusBar.DynamicStatusBarDetails
-
-
-
Implements
-
System.IDisposable
-
System.ComponentModel.ISupportInitializeNotification
-
System.ComponentModel.ISupportInitialize
-
-
-
Inherited Members
-
- FrameView.Title -
-
- FrameView.Border -
-
- FrameView.Add(View) -
-
- FrameView.Remove(View) -
-
- FrameView.RemoveAll() -
-
- FrameView.Redraw(Rect) -
-
- FrameView.Text -
-
- FrameView.TextAlignment -
-
- FrameView.OnEnter(View) -
-
- FrameView.OnCanFocusChanged() -
-
- View.Added -
-
- View.Removed -
-
- View.Enter -
-
- View.Leave -
-
- View.MouseEnter -
-
- View.MouseLeave -
-
- View.MouseClick -
-
- View.CanFocusChanged -
-
- View.EnabledChanged -
-
- View.VisibleChanged -
-
- View.HotKeyChanged -
-
- View.HotKey -
-
- View.HotKeySpecifier -
-
- View.Shortcut -
-
- View.ShortcutTag -
-
- View.ShortcutAction -
-
- View.Data -
-
- View.Driver -
-
- View.Subviews -
-
- View.TabIndexes -
-
- View.TabIndex -
-
- View.TabStop -
-
- View.CanFocus -
-
- View.Id -
-
- View.IsCurrentTop -
-
- View.WantMousePositionReports -
-
- View.WantContinuousButtonPressed -
-
- View.Frame -
-
- View.LayoutStyle -
-
- View.Bounds -
-
- View.X -
-
- View.Y -
-
- View.Width -
-
- View.Height -
-
- View.ForceValidatePosDim -
-
- View.GetMinWidthHeight(Size) -
-
- View.SetMinWidthHeight() -
-
- View.TextFormatter -
-
- View.SuperView -
-
- View.UpdateTextFormatterText() -
-
- View.ProcessResizeView() -
-
- View.SetNeedsDisplay() -
-
- View.ClearLayoutNeeded() -
-
- View.SetNeedsDisplay(Rect) -
-
- View.SetChildNeedsDisplay() -
-
- View.Add(View[]) -
-
- View.BringSubviewToFront(View) -
-
- View.SendSubviewToBack(View) -
-
- View.SendSubviewBackwards(View) -
-
- View.BringSubviewForward(View) -
-
- View.Clear() -
-
- View.Clear(Rect) -
-
- View.ScreenToView(Int32, Int32) -
-
- View.ClipToBounds() -
-
- View.SetClip(Rect) -
-
- View.DrawFrame(Rect, Int32, Boolean) -
-
- View.DrawHotString(ustring, Attribute, Attribute) -
-
- View.DrawHotString(ustring, Boolean, ColorScheme) -
-
- View.Move(Int32, Int32, Boolean) -
-
- View.PositionCursor() -
-
- View.HasFocus -
-
- View.OnAdded(View) -
-
- View.OnRemoved(View) -
-
- View.OnLeave(View) -
-
- View.Focused -
-
- View.MostFocused -
-
- View.ColorScheme -
-
- View.AddRune(Int32, Int32, Rune) -
-
- View.ClearNeedsDisplay() -
-
- View.DrawContent -
-
- View.OnDrawContent(Rect) -
-
- View.DrawContentComplete -
-
- View.OnDrawContentComplete(Rect) -
-
- View.SetFocus() -
-
- View.KeyPress -
-
- View.ProcessKey(KeyEvent) -
-
- View.InvokeKeybindings(KeyEvent) -
-
- View.AddKeyBinding(Key, Command) -
-
- View.ReplaceKeyBinding(Key, Key) -
-
- View.ContainsKeyBinding(Key) -
-
- View.ClearKeybindings() -
-
- View.ClearKeybinding(Key) -
-
- View.ClearKeybinding(Command) -
-
- View.AddCommand(Command, Func<Nullable<Boolean>>) -
-
- View.GetSupportedCommands() -
-
- View.GetKeyFromCommand(Command) -
-
- View.ProcessHotKey(KeyEvent) -
-
- View.ProcessColdKey(KeyEvent) -
-
- View.KeyDown -
-
- View.OnKeyDown(KeyEvent) -
-
- View.KeyUp -
-
- View.OnKeyUp(KeyEvent) -
-
- View.EnsureFocus() -
-
- View.FocusFirst() -
-
- View.FocusLast() -
-
- View.FocusPrev() -
-
- View.FocusNext() -
-
- View.LayoutStarted -
-
- View.LayoutComplete -
-
- View.Initialized -
-
- View.LayoutSubviews() -
-
- View.AutoSize -
-
- View.PreserveTrailingSpaces -
-
- View.VerticalTextAlignment -
-
- View.TextDirection -
-
- View.IsInitialized -
-
- View.IsAdded -
-
- View.Enabled -
-
- View.Visible -
-
- View.ToString() -
-
- View.GetAutoSize() -
-
- View.GetHotKeySpecifierLength(Boolean) -
-
- View.GetTextFormatterBoundsSize() -
-
- View.GetBoundsTextFormatterSize() -
-
- View.OnMouseEnter(MouseEvent) -
-
- View.OnMouseLeave(MouseEvent) -
-
- View.OnMouseEvent(MouseEvent) -
-
- View.OnMouseClick(View.MouseEventArgs) -
-
- View.OnEnabledChanged() -
-
- View.OnVisibleChanged() -
-
- View.Dispose(Boolean) -
-
- View.BeginInit() -
-
- View.EndInit() -
-
- View.SetWidth(Int32, Int32) -
-
- View.SetHeight(Int32, Int32) -
-
- View.GetCurrentWidth(Int32) -
-
- View.GetCurrentHeight(Int32) -
-
- View.GetNormalColor() -
-
- View.GetTopSuperView() -
-
- Responder.MouseEvent(MouseEvent) -
-
- Responder.Dispose() -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
DynamicStatusBar.DynamicStatusBarDetails
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicStatusBarDetails : FrameView, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class DynamicStatusBarDetails : FrameView

Constructors

@@ -781,16 +328,6 @@ -

Implements

-
- System.IDisposable -
-
- System.ComponentModel.ISupportInitializeNotification -
-
- System.ComponentModel.ISupportInitialize -
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html index d74c5d526..ccd97dbc5 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html @@ -88,581 +88,13 @@
Inheritance
System.Object
- - - - -
DynamicStatusBar.DynamicStatusBarSample
-
-
-
Implements
-
System.IDisposable
-
System.ComponentModel.ISupportInitializeNotification
-
System.ComponentModel.ISupportInitialize
-
-
-
Inherited Members
-
- Window.Title -
-
- Window.Border -
-
- Window.Add(View) -
-
- Window.Remove(View) -
-
- Window.RemoveAll() -
-
- Window.Redraw(Rect) -
-
- Window.OnCanFocusChanged() -
-
- Window.Text -
-
- Window.TextAlignment -
-
- Window.OnTitleChanging(ustring, ustring) -
-
- Window.TitleChanging -
-
- Window.OnTitleChanged(ustring, ustring) -
-
- Window.TitleChanged -
-
- Toplevel.Running -
-
- Toplevel.Loaded -
-
- Toplevel.Ready -
-
- Toplevel.Unloaded -
-
- Toplevel.Activate -
-
- Toplevel.Deactivate -
-
- Toplevel.ChildClosed -
-
- Toplevel.AllChildClosed -
-
- Toplevel.Closing -
-
- Toplevel.Closed -
-
- Toplevel.ChildLoaded -
-
- Toplevel.ChildUnloaded -
-
- Toplevel.Resized -
-
- Toplevel.OnLoaded() -
-
- Toplevel.AlternateForwardKeyChanged -
-
- Toplevel.OnAlternateForwardKeyChanged(Key) -
-
- Toplevel.AlternateBackwardKeyChanged -
-
- Toplevel.OnAlternateBackwardKeyChanged(Key) -
-
- Toplevel.QuitKeyChanged -
-
- Toplevel.OnQuitKeyChanged(Key) -
-
- Toplevel.Create() -
-
- Toplevel.CanFocus -
-
- Toplevel.Modal -
-
- Toplevel.MenuBar -
-
- Toplevel.StatusBar -
-
- Toplevel.IsMdiContainer -
-
- Toplevel.IsMdiChild -
-
- Toplevel.OnKeyDown(KeyEvent) -
-
- Toplevel.OnKeyUp(KeyEvent) -
-
- Toplevel.ProcessKey(KeyEvent) -
-
- Toplevel.ProcessColdKey(KeyEvent) -
-
- Toplevel.PositionToplevel(Toplevel) -
-
- Toplevel.MouseEvent(MouseEvent) -
-
- Toplevel.WillPresent() -
-
- Toplevel.MoveNext() -
-
- Toplevel.MovePrevious() -
-
- Toplevel.RequestStop() -
-
- Toplevel.RequestStop(Toplevel) -
-
- Toplevel.PositionCursor() -
-
- Toplevel.GetTopMdiChild(Type, String[]) -
-
- Toplevel.ShowChild(Toplevel) -
-
- View.Added -
-
- View.Removed -
-
- View.Enter -
-
- View.Leave -
-
- View.MouseEnter -
-
- View.MouseLeave -
-
- View.MouseClick -
-
- View.CanFocusChanged -
-
- View.EnabledChanged -
-
- View.VisibleChanged -
-
- View.HotKeyChanged -
-
- View.HotKey -
-
- View.HotKeySpecifier -
-
- View.Shortcut -
-
- View.ShortcutTag -
-
- View.ShortcutAction -
-
- View.Data -
-
- View.Driver -
-
- View.Subviews -
-
- View.TabIndexes -
-
- View.TabIndex -
-
- View.TabStop -
-
- View.Id -
-
- View.IsCurrentTop -
-
- View.WantMousePositionReports -
-
- View.WantContinuousButtonPressed -
-
- View.Frame -
-
- View.LayoutStyle -
-
- View.Bounds -
-
- View.X -
-
- View.Y -
-
- View.Width -
-
- View.Height -
-
- View.ForceValidatePosDim -
-
- View.GetMinWidthHeight(Size) -
-
- View.SetMinWidthHeight() -
-
- View.TextFormatter -
-
- View.SuperView -
-
- View.UpdateTextFormatterText() -
-
- View.ProcessResizeView() -
-
- View.SetNeedsDisplay() -
-
- View.ClearLayoutNeeded() -
-
- View.SetNeedsDisplay(Rect) -
-
- View.SetChildNeedsDisplay() -
-
- View.Add(View[]) -
-
- View.BringSubviewToFront(View) -
-
- View.SendSubviewToBack(View) -
-
- View.SendSubviewBackwards(View) -
-
- View.BringSubviewForward(View) -
-
- View.Clear() -
-
- View.Clear(Rect) -
-
- View.ScreenToView(Int32, Int32) -
-
- View.ClipToBounds() -
-
- View.SetClip(Rect) -
-
- View.DrawFrame(Rect, Int32, Boolean) -
-
- View.DrawHotString(ustring, Attribute, Attribute) -
-
- View.DrawHotString(ustring, Boolean, ColorScheme) -
-
- View.Move(Int32, Int32, Boolean) -
-
- View.HasFocus -
-
- View.OnAdded(View) -
-
- View.OnRemoved(View) -
-
- View.OnEnter(View) -
-
- View.OnLeave(View) -
-
- View.Focused -
-
- View.MostFocused -
-
- View.ColorScheme -
-
- View.AddRune(Int32, Int32, Rune) -
-
- View.ClearNeedsDisplay() -
-
- View.DrawContent -
-
- View.OnDrawContent(Rect) -
-
- View.DrawContentComplete -
-
- View.OnDrawContentComplete(Rect) -
-
- View.SetFocus() -
-
- View.KeyPress -
-
- View.InvokeKeybindings(KeyEvent) -
-
- View.AddKeyBinding(Key, Command) -
-
- View.ReplaceKeyBinding(Key, Key) -
-
- View.ContainsKeyBinding(Key) -
-
- View.ClearKeybindings() -
-
- View.ClearKeybinding(Key) -
-
- View.ClearKeybinding(Command) -
-
- View.AddCommand(Command, Func<Nullable<Boolean>>) -
-
- View.GetSupportedCommands() -
-
- View.GetKeyFromCommand(Command) -
-
- View.ProcessHotKey(KeyEvent) -
-
- View.KeyDown -
-
- View.KeyUp -
-
- View.EnsureFocus() -
-
- View.FocusFirst() -
-
- View.FocusLast() -
-
- View.FocusPrev() -
-
- View.FocusNext() -
-
- View.LayoutStarted -
-
- View.LayoutComplete -
-
- View.Initialized -
-
- View.LayoutSubviews() -
-
- View.AutoSize -
-
- View.PreserveTrailingSpaces -
-
- View.VerticalTextAlignment -
-
- View.TextDirection -
-
- View.IsInitialized -
-
- View.IsAdded -
-
- View.Enabled -
-
- View.Visible -
-
- View.ToString() -
-
- View.GetAutoSize() -
-
- View.GetHotKeySpecifierLength(Boolean) -
-
- View.GetTextFormatterBoundsSize() -
-
- View.GetBoundsTextFormatterSize() -
-
- View.OnMouseEnter(MouseEvent) -
-
- View.OnMouseLeave(MouseEvent) -
-
- View.OnMouseEvent(MouseEvent) -
-
- View.OnMouseClick(View.MouseEventArgs) -
-
- View.OnEnabledChanged() -
-
- View.OnVisibleChanged() -
-
- View.Dispose(Boolean) -
-
- View.BeginInit() -
-
- View.EndInit() -
-
- View.SetWidth(Int32, Int32) -
-
- View.SetHeight(Int32, Int32) -
-
- View.GetCurrentWidth(Int32) -
-
- View.GetCurrentHeight(Int32) -
-
- View.GetNormalColor() -
-
- View.GetTopSuperView() -
-
- Responder.Dispose() -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
DynamicStatusBar.DynamicStatusBarSample
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicStatusBarSample : Window, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class DynamicStatusBarSample : Window

Constructors

@@ -763,16 +195,6 @@ -

Implements

-
- System.IDisposable -
-
- System.ComponentModel.ISupportInitializeNotification -
-
- System.ComponentModel.ISupportInitialize -
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.html index 757606013..a5e80ab8c 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.html @@ -90,35 +90,11 @@
System.Object
DynamicStatusBar.DynamicStatusItem
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicStatusItem
+
public class DynamicStatusItem : Object

Constructors

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html index f3588f4e4..058f40861 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html @@ -90,32 +90,11 @@
System.Object
DynamicStatusBar.DynamicStatusItemList
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicStatusItemList
+
public class DynamicStatusItemList : Object

Constructors

@@ -230,8 +209,6 @@ -
Overrides
-
System.Object.ToString()
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html index 8a9882385..c99dfc96a 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html @@ -94,35 +94,11 @@
Implements
System.ComponentModel.INotifyPropertyChanged
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class DynamicStatusItemModel : INotifyPropertyChanged
+
public class DynamicStatusItemModel : Object

Constructors

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html index 92ec0e31b..261135e3a 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html @@ -94,35 +94,21 @@
Implements
DynamicStatusBar.IValueConverter
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class ListWrapperConverter : DynamicStatusBar.IValueConverter
+
public class ListWrapperConverter : Object, DynamicStatusBar.IValueConverter
+
+

Constructors +

+ +

ListWrapperConverter()

+
+
+
Declaration
+
+
public ListWrapperConverter()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html index 893cae897..d58b0b759 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html @@ -94,35 +94,21 @@
Implements
DynamicStatusBar.IValueConverter
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class UStringValueConverter : DynamicStatusBar.IValueConverter
+
public class UStringValueConverter : Object, DynamicStatusBar.IValueConverter
+
+

Constructors +

+ +

UStringValueConverter()

+
+
+
Declaration
+
+
public UStringValueConverter()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html index b29a0cba0..28b3051a3 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.GetName()
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Dynamic StatusBar", "Demonstrates how to add and remove a StatusBar and change items dynamically.")]
 [Scenario.ScenarioCategory("Top Level Windows")]
-public class DynamicStatusBar : Scenario, IDisposable
+public class DynamicStatusBar : Scenario +
+

Constructors +

+ +

DynamicStatusBar()

+
+
+
Declaration
+
+
public DynamicStatusBar()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Editor.html b/docs/api/UICatalog/UICatalog.Scenarios.Editor.html index 8f57bce66..e4fc85338 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Editor.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Editor.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.GetName()
@@ -131,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("Top Level Windows")] [Scenario.ScenarioCategory("Files and IO")] [Scenario.ScenarioCategory("TextView")] -public class Editor : Scenario, IDisposable +public class Editor : Scenario + +

Constructors +

+ +

Editor()

+
+
+
Declaration
+
+
public Editor()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.GraphViewExample.html b/docs/api/UICatalog/UICatalog.Scenarios.GraphViewExample.html index 6600c6033..3bc440057 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.GraphViewExample.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.GraphViewExample.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Graph View", "Demos the GraphView control.")]
 [Scenario.ScenarioCategory("Controls")]
-public class GraphViewExample : Scenario, IDisposable
+public class GraphViewExample : Scenario +
+

Constructors +

+ +

GraphViewExample()

+
+
+
Declaration
+
+
public GraphViewExample()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.HexEditor.html b/docs/api/UICatalog/UICatalog.Scenarios.HexEditor.html index a8503cc3d..ad8d8632d 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.HexEditor.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.HexEditor.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -162,7 +144,17 @@ [Scenario.ScenarioCategory("Text and Formatting")] [Scenario.ScenarioCategory("Top Level Windows")] [Scenario.ScenarioCategory("Files and IO")] -public class HexEditor : Scenario, IDisposable +public class HexEditor : Scenario + +

Constructors +

+ +

HexEditor()

+
+
+
Declaration
+
+
public HexEditor()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.InteractiveTree.html b/docs/api/UICatalog/UICatalog.Scenarios.InteractiveTree.html index 4175a50e7..ce2242bd4 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.InteractiveTree.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.InteractiveTree.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Interactive Tree", "Create nodes and child nodes in TreeView.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("TreeView")]
-public class InteractiveTree : Scenario, IDisposable
+public class InteractiveTree : Scenario + +

Constructors +

+ +

InteractiveTree()

+
+
+
Declaration
+
+
public InteractiveTree()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.InvertColors.html b/docs/api/UICatalog/UICatalog.Scenarios.InvertColors.html index ac1bff16f..29c9b8f15 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.InvertColors.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.InvertColors.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Invert Colors", "Invert the foreground and the background colors.")]
 [Scenario.ScenarioCategory("Colors")]
 [Scenario.ScenarioCategory("Text and Formatting")]
-public class InvertColors : Scenario, IDisposable
+public class InvertColors : Scenario + +

Constructors +

+ +

InvertColors()

+
+
+
Declaration
+
+
public InvertColors()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Keys.html b/docs/api/UICatalog/UICatalog.Scenarios.Keys.html index 517bc5b85..340a628f1 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Keys.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Keys.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.GetName()
@@ -131,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -155,7 +137,17 @@
[Scenario.ScenarioMetadata("Keys", "Shows how to handle keyboard input")]
 [Scenario.ScenarioCategory("Mouse and Keyboard")]
-public class Keys : Scenario, IDisposable
+public class Keys : Scenario +
+

Constructors +

+ +

Keys()

+
+
+
Declaration
+
+
public Keys()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html b/docs/api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html index 786762c06..8ba0eff6c 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Labels As Buttons", "Illustrates that Button is really just a Label++")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("Proof of Concept")]
-public class LabelsAsLabels : Scenario, IDisposable
+public class LabelsAsLabels : Scenario + +

Constructors +

+ +

LabelsAsLabels()

+
+
+
Declaration
+
+
public LabelsAsLabels()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.LineViewExample.html b/docs/api/UICatalog/UICatalog.Scenarios.LineViewExample.html index 89def456b..841b2ce13 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.LineViewExample.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.LineViewExample.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Line View", "Demonstrates drawing lines using the LineView control.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("LineView")]
-public class LineViewExample : Scenario, IDisposable
+public class LineViewExample : Scenario + +

Constructors +

+ +

LineViewExample()

+
+
+
Declaration
+
+
public LineViewExample()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html b/docs/api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html index eb748ecca..1bf0d654d 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("List View With Selection", "ListView with columns and selection")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("ListView")]
-public class ListViewWithSelection : Scenario, IDisposable
+public class ListViewWithSelection : Scenario + +

Constructors +

+ +

ListViewWithSelection()

+
+
+
Declaration
+
+
public ListViewWithSelection()

Fields

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html b/docs/api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html index 5841a4912..7d7546cde 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("ListView")] [Scenario.ScenarioCategory("ComboBox")] -public class ListsAndCombos : Scenario, IDisposable +public class ListsAndCombos : Scenario + +

Constructors +

+ +

ListsAndCombos()

+
+
+
Declaration
+
+
public ListsAndCombos()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.MessageBoxes.html b/docs/api/UICatalog/UICatalog.Scenarios.MessageBoxes.html index 8e4f72b02..84fbbf3f8 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.MessageBoxes.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.MessageBoxes.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("MessageBoxes", "Demonstrates how to use the MessageBox class.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("Dialogs")]
-public class MessageBoxes : Scenario, IDisposable
+public class MessageBoxes : Scenario + +

Constructors +

+ +

MessageBoxes()

+
+
+
Declaration
+
+
public MessageBoxes()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Mouse.html b/docs/api/UICatalog/UICatalog.Scenarios.Mouse.html index 53cb4287c..216b16bdc 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Mouse.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Mouse.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Mouse", "Demonstrates how to capture mouse events")]
 [Scenario.ScenarioCategory("Mouse and Keyboard")]
-public class Mouse : Scenario, IDisposable
+public class Mouse : Scenario +
+

Constructors +

+ +

Mouse()

+
+
+
Declaration
+
+
public Mouse()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html b/docs/api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html index 82c41fc6c..2f703d6e6 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("Colors")] [Scenario.ScenarioCategory("TableView")] -public class MultiColouredTable : Scenario, IDisposable +public class MultiColouredTable : Scenario + +

Constructors +

+ +

MultiColouredTable()

+
+
+
Declaration
+
+
public MultiColouredTable()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.MyScenario.html b/docs/api/UICatalog/UICatalog.Scenarios.MyScenario.html index d61fc2fc6..c28292a03 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.MyScenario.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.MyScenario.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Generic", "Generic sample - A template for creating new Scenarios")]
 [Scenario.ScenarioCategory("Controls")]
-public class MyScenario : Scenario, IDisposable
+public class MyScenario : Scenario +
+

Constructors +

+ +

MyScenario()

+
+
+
Declaration
+
+
public MyScenario()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Notepad.html b/docs/api/UICatalog/UICatalog.Scenarios.Notepad.html index d45e16b7a..1911d5fe5 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Notepad.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Notepad.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Notepad", "Multi tab text editor uising the TabView control.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("TabView")]
-public class Notepad : Scenario, IDisposable
+public class Notepad : Scenario + +

Constructors +

+ +

Notepad()

+
+
+
Declaration
+
+
public Notepad()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Progress.html b/docs/api/UICatalog/UICatalog.Scenarios.Progress.html index e3fcb3fc6..d5463f6c4 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Progress.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Progress.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -131,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -157,7 +139,17 @@ [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("Threading")] [Scenario.ScenarioCategory("ProgressBar")] -public class Progress : Scenario, IDisposable +public class Progress : Scenario + +

Constructors +

+ +

Progress()

+
+
+
Declaration
+
+
public Progress()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html b/docs/api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html index ad9c83b18..d0b0336f9 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("ProgressBar")] [Scenario.ScenarioCategory("Threading")] -public class ProgressBarStyles : Scenario, IDisposable +public class ProgressBarStyles : Scenario + +

Constructors +

+ +

ProgressBarStyles()

+
+
+
Declaration
+
+
public ProgressBarStyles()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html b/docs/api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html index 55f4767b1..01dc763d5 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.GetName()
@@ -131,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -155,7 +137,17 @@
[Scenario.ScenarioMetadata("RuneWidthGreaterThanOne", "Test rune width greater than one")]
 [Scenario.ScenarioCategory("Controls")]
-public class RuneWidthGreaterThanOne : Scenario, IDisposable
+public class RuneWidthGreaterThanOne : Scenario +
+

Constructors +

+ +

RuneWidthGreaterThanOne()

+
+
+
Declaration
+
+
public RuneWidthGreaterThanOne()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Scrolling.html b/docs/api/UICatalog/UICatalog.Scenarios.Scrolling.html index ecf374588..8b2583e3a 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Scrolling.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Scrolling.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Scrolling", "Demonstrates ScrollView etc...")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("ScrollView")]
-public class Scrolling : Scenario, IDisposable
+public class Scrolling : Scenario + +

Constructors +

+ +

Scrolling()

+
+
+
Declaration
+
+
public Scrolling()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.SendKeys.html b/docs/api/UICatalog/UICatalog.Scenarios.SendKeys.html index bc8e14d81..e10bf8d63 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.SendKeys.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.SendKeys.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("SendKeys", "SendKeys sample - Send key combinations.")]
 [Scenario.ScenarioCategory("Mouse and Keyboard")]
-public class SendKeys : Scenario, IDisposable
+public class SendKeys : Scenario +
+

Constructors +

+ +

SendKeys()

+
+
+
Declaration
+
+
public SendKeys()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html b/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html index 8c69a2fdf..e828f17ad 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html @@ -88,565 +88,13 @@
Inheritance
System.Object
- - - -
SingleBackgroundWorker.MainApp
-
-
-
Implements
-
System.IDisposable
-
System.ComponentModel.ISupportInitializeNotification
-
System.ComponentModel.ISupportInitialize
-
-
-
Inherited Members
-
- Toplevel.Running -
-
- Toplevel.Loaded -
-
- Toplevel.Ready -
-
- Toplevel.Unloaded -
-
- Toplevel.Activate -
-
- Toplevel.Deactivate -
-
- Toplevel.ChildClosed -
-
- Toplevel.AllChildClosed -
-
- Toplevel.Closing -
-
- Toplevel.Closed -
-
- Toplevel.ChildLoaded -
-
- Toplevel.ChildUnloaded -
-
- Toplevel.Resized -
-
- Toplevel.OnLoaded() -
-
- Toplevel.AlternateForwardKeyChanged -
-
- Toplevel.OnAlternateForwardKeyChanged(Key) -
-
- Toplevel.AlternateBackwardKeyChanged -
-
- Toplevel.OnAlternateBackwardKeyChanged(Key) -
-
- Toplevel.QuitKeyChanged -
-
- Toplevel.OnQuitKeyChanged(Key) -
-
- Toplevel.Create() -
-
- Toplevel.CanFocus -
-
- Toplevel.Modal -
-
- Toplevel.MenuBar -
-
- Toplevel.StatusBar -
-
- Toplevel.IsMdiContainer -
-
- Toplevel.IsMdiChild -
-
- Toplevel.OnKeyDown(KeyEvent) -
-
- Toplevel.OnKeyUp(KeyEvent) -
-
- Toplevel.ProcessKey(KeyEvent) -
-
- Toplevel.ProcessColdKey(KeyEvent) -
-
- Toplevel.Add(View) -
-
- Toplevel.Remove(View) -
-
- Toplevel.RemoveAll() -
-
- Toplevel.PositionToplevel(Toplevel) -
-
- Toplevel.Redraw(Rect) -
-
- Toplevel.MouseEvent(MouseEvent) -
-
- Toplevel.WillPresent() -
-
- Toplevel.MoveNext() -
-
- Toplevel.MovePrevious() -
-
- Toplevel.RequestStop() -
-
- Toplevel.RequestStop(Toplevel) -
-
- Toplevel.PositionCursor() -
-
- Toplevel.GetTopMdiChild(Type, String[]) -
-
- Toplevel.ShowChild(Toplevel) -
-
- View.Added -
-
- View.Removed -
-
- View.Enter -
-
- View.Leave -
-
- View.MouseEnter -
-
- View.MouseLeave -
-
- View.MouseClick -
-
- View.CanFocusChanged -
-
- View.EnabledChanged -
-
- View.VisibleChanged -
-
- View.HotKeyChanged -
-
- View.HotKey -
-
- View.HotKeySpecifier -
-
- View.Shortcut -
-
- View.ShortcutTag -
-
- View.ShortcutAction -
-
- View.Data -
-
- View.Driver -
-
- View.Subviews -
-
- View.TabIndexes -
-
- View.TabIndex -
-
- View.TabStop -
-
- View.Id -
-
- View.IsCurrentTop -
-
- View.WantMousePositionReports -
-
- View.WantContinuousButtonPressed -
-
- View.Frame -
-
- View.LayoutStyle -
-
- View.Bounds -
-
- View.X -
-
- View.Y -
-
- View.Width -
-
- View.Height -
-
- View.ForceValidatePosDim -
-
- View.GetMinWidthHeight(Size) -
-
- View.SetMinWidthHeight() -
-
- View.TextFormatter -
-
- View.SuperView -
-
- View.UpdateTextFormatterText() -
-
- View.ProcessResizeView() -
-
- View.SetNeedsDisplay() -
-
- View.ClearLayoutNeeded() -
-
- View.SetNeedsDisplay(Rect) -
-
- View.SetChildNeedsDisplay() -
-
- View.Add(View[]) -
-
- View.BringSubviewToFront(View) -
-
- View.SendSubviewToBack(View) -
-
- View.SendSubviewBackwards(View) -
-
- View.BringSubviewForward(View) -
-
- View.Clear() -
-
- View.Clear(Rect) -
-
- View.ScreenToView(Int32, Int32) -
-
- View.ClipToBounds() -
-
- View.SetClip(Rect) -
-
- View.DrawFrame(Rect, Int32, Boolean) -
-
- View.DrawHotString(ustring, Attribute, Attribute) -
-
- View.DrawHotString(ustring, Boolean, ColorScheme) -
-
- View.Move(Int32, Int32, Boolean) -
-
- View.HasFocus -
-
- View.OnAdded(View) -
-
- View.OnRemoved(View) -
-
- View.OnEnter(View) -
-
- View.OnLeave(View) -
-
- View.Focused -
-
- View.MostFocused -
-
- View.ColorScheme -
-
- View.AddRune(Int32, Int32, Rune) -
-
- View.ClearNeedsDisplay() -
-
- View.DrawContent -
-
- View.OnDrawContent(Rect) -
-
- View.DrawContentComplete -
-
- View.OnDrawContentComplete(Rect) -
-
- View.SetFocus() -
-
- View.KeyPress -
-
- View.InvokeKeybindings(KeyEvent) -
-
- View.AddKeyBinding(Key, Command) -
-
- View.ReplaceKeyBinding(Key, Key) -
-
- View.ContainsKeyBinding(Key) -
-
- View.ClearKeybindings() -
-
- View.ClearKeybinding(Key) -
-
- View.ClearKeybinding(Command) -
-
- View.AddCommand(Command, Func<Nullable<Boolean>>) -
-
- View.GetSupportedCommands() -
-
- View.GetKeyFromCommand(Command) -
-
- View.ProcessHotKey(KeyEvent) -
-
- View.KeyDown -
-
- View.KeyUp -
-
- View.EnsureFocus() -
-
- View.FocusFirst() -
-
- View.FocusLast() -
-
- View.FocusPrev() -
-
- View.FocusNext() -
-
- View.LayoutStarted -
-
- View.LayoutComplete -
-
- View.Initialized -
-
- View.LayoutSubviews() -
-
- View.Text -
-
- View.AutoSize -
-
- View.PreserveTrailingSpaces -
-
- View.TextAlignment -
-
- View.VerticalTextAlignment -
-
- View.TextDirection -
-
- View.IsInitialized -
-
- View.IsAdded -
-
- View.Enabled -
-
- View.Visible -
-
- View.Border -
-
- View.ToString() -
-
- View.GetAutoSize() -
-
- View.GetHotKeySpecifierLength(Boolean) -
-
- View.GetTextFormatterBoundsSize() -
-
- View.GetBoundsTextFormatterSize() -
-
- View.OnMouseEnter(MouseEvent) -
-
- View.OnMouseLeave(MouseEvent) -
-
- View.OnMouseEvent(MouseEvent) -
-
- View.OnMouseClick(View.MouseEventArgs) -
-
- View.OnCanFocusChanged() -
-
- View.OnEnabledChanged() -
-
- View.OnVisibleChanged() -
-
- View.Dispose(Boolean) -
-
- View.BeginInit() -
-
- View.EndInit() -
-
- View.SetWidth(Int32, Int32) -
-
- View.SetHeight(Int32, Int32) -
-
- View.GetCurrentWidth(Int32) -
-
- View.GetCurrentHeight(Int32) -
-
- View.GetNormalColor() -
-
- View.GetTopSuperView() -
-
- Responder.Dispose() -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
SingleBackgroundWorker.MainApp
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class MainApp : Toplevel, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class MainApp : Toplevel

Constructors

@@ -658,16 +106,6 @@
public MainApp()
-

Implements

-
- System.IDisposable -
-
- System.ComponentModel.ISupportInitializeNotification -
-
- System.ComponentModel.ISupportInitialize -
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html b/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html index 2dd84c9dc..d71b39da6 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html @@ -88,581 +88,13 @@
Inheritance
System.Object
- - - - -
SingleBackgroundWorker.StagingUIController
-
-
-
Implements
-
System.IDisposable
-
System.ComponentModel.ISupportInitializeNotification
-
System.ComponentModel.ISupportInitialize
-
-
-
Inherited Members
-
- Window.Title -
-
- Window.Border -
-
- Window.Add(View) -
-
- Window.Remove(View) -
-
- Window.RemoveAll() -
-
- Window.Redraw(Rect) -
-
- Window.OnCanFocusChanged() -
-
- Window.Text -
-
- Window.TextAlignment -
-
- Window.OnTitleChanging(ustring, ustring) -
-
- Window.TitleChanging -
-
- Window.OnTitleChanged(ustring, ustring) -
-
- Window.TitleChanged -
-
- Toplevel.Running -
-
- Toplevel.Loaded -
-
- Toplevel.Ready -
-
- Toplevel.Unloaded -
-
- Toplevel.Activate -
-
- Toplevel.Deactivate -
-
- Toplevel.ChildClosed -
-
- Toplevel.AllChildClosed -
-
- Toplevel.Closing -
-
- Toplevel.Closed -
-
- Toplevel.ChildLoaded -
-
- Toplevel.ChildUnloaded -
-
- Toplevel.Resized -
-
- Toplevel.OnLoaded() -
-
- Toplevel.AlternateForwardKeyChanged -
-
- Toplevel.OnAlternateForwardKeyChanged(Key) -
-
- Toplevel.AlternateBackwardKeyChanged -
-
- Toplevel.OnAlternateBackwardKeyChanged(Key) -
-
- Toplevel.QuitKeyChanged -
-
- Toplevel.OnQuitKeyChanged(Key) -
-
- Toplevel.Create() -
-
- Toplevel.CanFocus -
-
- Toplevel.Modal -
-
- Toplevel.MenuBar -
-
- Toplevel.StatusBar -
-
- Toplevel.IsMdiContainer -
-
- Toplevel.IsMdiChild -
-
- Toplevel.OnKeyDown(KeyEvent) -
-
- Toplevel.OnKeyUp(KeyEvent) -
-
- Toplevel.ProcessKey(KeyEvent) -
-
- Toplevel.ProcessColdKey(KeyEvent) -
-
- Toplevel.PositionToplevel(Toplevel) -
-
- Toplevel.MouseEvent(MouseEvent) -
-
- Toplevel.WillPresent() -
-
- Toplevel.MoveNext() -
-
- Toplevel.MovePrevious() -
-
- Toplevel.RequestStop() -
-
- Toplevel.RequestStop(Toplevel) -
-
- Toplevel.PositionCursor() -
-
- Toplevel.GetTopMdiChild(Type, String[]) -
-
- Toplevel.ShowChild(Toplevel) -
-
- View.Added -
-
- View.Removed -
-
- View.Enter -
-
- View.Leave -
-
- View.MouseEnter -
-
- View.MouseLeave -
-
- View.MouseClick -
-
- View.CanFocusChanged -
-
- View.EnabledChanged -
-
- View.VisibleChanged -
-
- View.HotKeyChanged -
-
- View.HotKey -
-
- View.HotKeySpecifier -
-
- View.Shortcut -
-
- View.ShortcutTag -
-
- View.ShortcutAction -
-
- View.Data -
-
- View.Driver -
-
- View.Subviews -
-
- View.TabIndexes -
-
- View.TabIndex -
-
- View.TabStop -
-
- View.Id -
-
- View.IsCurrentTop -
-
- View.WantMousePositionReports -
-
- View.WantContinuousButtonPressed -
-
- View.Frame -
-
- View.LayoutStyle -
-
- View.Bounds -
-
- View.X -
-
- View.Y -
-
- View.Width -
-
- View.Height -
-
- View.ForceValidatePosDim -
-
- View.GetMinWidthHeight(Size) -
-
- View.SetMinWidthHeight() -
-
- View.TextFormatter -
-
- View.SuperView -
-
- View.UpdateTextFormatterText() -
-
- View.ProcessResizeView() -
-
- View.SetNeedsDisplay() -
-
- View.ClearLayoutNeeded() -
-
- View.SetNeedsDisplay(Rect) -
-
- View.SetChildNeedsDisplay() -
-
- View.Add(View[]) -
-
- View.BringSubviewToFront(View) -
-
- View.SendSubviewToBack(View) -
-
- View.SendSubviewBackwards(View) -
-
- View.BringSubviewForward(View) -
-
- View.Clear() -
-
- View.Clear(Rect) -
-
- View.ScreenToView(Int32, Int32) -
-
- View.ClipToBounds() -
-
- View.SetClip(Rect) -
-
- View.DrawFrame(Rect, Int32, Boolean) -
-
- View.DrawHotString(ustring, Attribute, Attribute) -
-
- View.DrawHotString(ustring, Boolean, ColorScheme) -
-
- View.Move(Int32, Int32, Boolean) -
-
- View.HasFocus -
-
- View.OnAdded(View) -
-
- View.OnRemoved(View) -
-
- View.OnEnter(View) -
-
- View.OnLeave(View) -
-
- View.Focused -
-
- View.MostFocused -
-
- View.ColorScheme -
-
- View.AddRune(Int32, Int32, Rune) -
-
- View.ClearNeedsDisplay() -
-
- View.DrawContent -
-
- View.OnDrawContent(Rect) -
-
- View.DrawContentComplete -
-
- View.OnDrawContentComplete(Rect) -
-
- View.SetFocus() -
-
- View.KeyPress -
-
- View.InvokeKeybindings(KeyEvent) -
-
- View.AddKeyBinding(Key, Command) -
-
- View.ReplaceKeyBinding(Key, Key) -
-
- View.ContainsKeyBinding(Key) -
-
- View.ClearKeybindings() -
-
- View.ClearKeybinding(Key) -
-
- View.ClearKeybinding(Command) -
-
- View.AddCommand(Command, Func<Nullable<Boolean>>) -
-
- View.GetSupportedCommands() -
-
- View.GetKeyFromCommand(Command) -
-
- View.ProcessHotKey(KeyEvent) -
-
- View.KeyDown -
-
- View.KeyUp -
-
- View.EnsureFocus() -
-
- View.FocusFirst() -
-
- View.FocusLast() -
-
- View.FocusPrev() -
-
- View.FocusNext() -
-
- View.LayoutStarted -
-
- View.LayoutComplete -
-
- View.Initialized -
-
- View.LayoutSubviews() -
-
- View.AutoSize -
-
- View.PreserveTrailingSpaces -
-
- View.VerticalTextAlignment -
-
- View.TextDirection -
-
- View.IsInitialized -
-
- View.IsAdded -
-
- View.Enabled -
-
- View.Visible -
-
- View.ToString() -
-
- View.GetAutoSize() -
-
- View.GetHotKeySpecifierLength(Boolean) -
-
- View.GetTextFormatterBoundsSize() -
-
- View.GetBoundsTextFormatterSize() -
-
- View.OnMouseEnter(MouseEvent) -
-
- View.OnMouseLeave(MouseEvent) -
-
- View.OnMouseEvent(MouseEvent) -
-
- View.OnMouseClick(View.MouseEventArgs) -
-
- View.OnEnabledChanged() -
-
- View.OnVisibleChanged() -
-
- View.Dispose(Boolean) -
-
- View.BeginInit() -
-
- View.EndInit() -
-
- View.SetWidth(Int32, Int32) -
-
- View.SetHeight(Int32, Int32) -
-
- View.GetCurrentWidth(Int32) -
-
- View.GetCurrentHeight(Int32) -
-
- View.GetNormalColor() -
-
- View.GetTopSuperView() -
-
- Responder.Dispose() -
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
+
SingleBackgroundWorker.StagingUIController
Namespace: UICatalog.Scenarios
Assembly: UICatalog.dll
Syntax
-
public class StagingUIController : Window, IDisposable, ISupportInitializeNotification, ISupportInitialize
+
public class StagingUIController : Window

Constructors

@@ -672,7 +104,7 @@
Declaration
-
public StagingUIController(DateTime? start, List<string> list)
+
public StagingUIController(Nullable<DateTime> start, List<string> list)
Parameters
@@ -706,16 +138,6 @@
public void Load()
-

Implements

-
- System.IDisposable -
-
- System.ComponentModel.ISupportInitializeNotification -
-
- System.ComponentModel.ISupportInitialize -
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html b/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html index cb00464cf..6ac38b997 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Single BackgroundWorker", "A single BackgroundWorker threading opening another Toplevel")]
 [Scenario.ScenarioCategory("Threading")]
 [Scenario.ScenarioCategory("Top Level Windows")]
-public class SingleBackgroundWorker : Scenario, IDisposable
+public class SingleBackgroundWorker : Scenario + +

Constructors +

+ +

SingleBackgroundWorker()

+
+
+
Declaration
+
+
public SingleBackgroundWorker()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html b/docs/api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html index 01b34e691..b03f477aa 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("Text and Formatting")] [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("TextView")] -public class SyntaxHighlighting : Scenario, IDisposable +public class SyntaxHighlighting : Scenario + +

Constructors +

+ +

SyntaxHighlighting()

+
+
+
Declaration
+
+
public SyntaxHighlighting()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TabViewExample.html b/docs/api/UICatalog/UICatalog.Scenarios.TabViewExample.html index ba5c7341c..068d54231 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TabViewExample.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TabViewExample.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Tab View", "Demos TabView control with limited screen space in Absolute layout.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("TabView")]
-public class TabViewExample : Scenario, IDisposable
+public class TabViewExample : Scenario + +

Constructors +

+ +

TabViewExample()

+
+
+
Declaration
+
+
public TabViewExample()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TableEditor.html b/docs/api/UICatalog/UICatalog.Scenarios.TableEditor.html index b961a3f15..3484946ce 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TableEditor.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TableEditor.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -162,14 +144,23 @@ [Scenario.ScenarioCategory("Dialogs")] [Scenario.ScenarioCategory("Text and Formatting")] [Scenario.ScenarioCategory("Top Level Windows")] -public class TableEditor : Scenario, IDisposable +public class TableEditor : Scenario + +

Constructors +

+ +

TableEditor()

+
+
+
Declaration
+
+
public TableEditor()

Methods

BuildDemoDataTable(Int32, Int32)

-

Generates a new demo System.Data.DataTable with the given number of cols (min 5) and rows

-
+
Declaration
@@ -214,8 +205,7 @@ public class TableEditor : Scenario, IDisposable

BuildSimpleDataTable(Int32, Int32)

-

Builds a simple table in which cell values contents are the index of the cell. This helps testing that scrolling etc is working correctly and not skipping out any rows/columns when paging

-
+
Declaration
diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Text.html b/docs/api/UICatalog/UICatalog.Scenarios.Text.html index 39cf6fca0..3776af04c 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Text.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Text.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("Mouse and Keyboard")] [Scenario.ScenarioCategory("Text and Formatting")] -public class Text : Scenario, IDisposable +public class Text : Scenario + +

Constructors +

+ +

Text()

+
+
+
Declaration
+
+
public Text()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TextAlignments.html b/docs/api/UICatalog/UICatalog.Scenarios.TextAlignments.html index 1b3b93fd8..45112409b 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TextAlignments.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TextAlignments.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Simple Text Alignment", "Demonstrates horizontal text alignment")]
 [Scenario.ScenarioCategory("Text and Formatting")]
-public class TextAlignments : Scenario, IDisposable
+public class TextAlignments : Scenario +
+

Constructors +

+ +

TextAlignments()

+
+
+
Declaration
+
+
public TextAlignments()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html b/docs/api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html index ea4a8d009..05abbf92e 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Text Alignment and Direction", "Demos horiztonal and vertical text alignment and text direction.")]
 [Scenario.ScenarioCategory("Text and Formatting")]
-public class TextAlignmentsAndDirections : Scenario, IDisposable
+public class TextAlignmentsAndDirections : Scenario +
+

Constructors +

+ +

TextAlignmentsAndDirections()

+
+
+
Declaration
+
+
public TextAlignmentsAndDirections()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html b/docs/api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html index 663ebc442..007291463 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("TextFormatter Demo", "Demos and tests the TextFormatter class.")]
 [Scenario.ScenarioCategory("Text and Formatting")]
-public class TextFormatterDemo : Scenario, IDisposable
+public class TextFormatterDemo : Scenario +
+

Constructors +

+ +

TextFormatterDemo()

+
+
+
Declaration
+
+
public TextFormatterDemo()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html b/docs/api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html index 32ac0bff2..6d0306387 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("TextView")] [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("Mouse and Keyboard")] -public class TextViewAutocompletePopup : Scenario, IDisposable +public class TextViewAutocompletePopup : Scenario + +

Constructors +

+ +

TextViewAutocompletePopup()

+
+
+
Declaration
+
+
public TextViewAutocompletePopup()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Threading.html b/docs/api/UICatalog/UICatalog.Scenarios.Threading.html index d96532804..de6773e3d 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Threading.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Threading.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -158,7 +140,17 @@
[Scenario.ScenarioMetadata("Threading", "Demonstration of how to use threading in different ways")]
 [Scenario.ScenarioCategory("Threading")]
-public class Threading : Scenario, IDisposable
+public class Threading : Scenario +
+

Constructors +

+ +

Threading()

+
+
+
Declaration
+
+
public Threading()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TimeAndDate.html b/docs/api/UICatalog/UICatalog.Scenarios.TimeAndDate.html index f2d5768f0..81609dd69 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TimeAndDate.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TimeAndDate.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Time And Date", "Illustrates TimeField and time & date handling")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("DateTime")]
-public class TimeAndDate : Scenario, IDisposable
+public class TimeAndDate : Scenario + +

Constructors +

+ +

TimeAndDate()

+
+
+
Declaration
+
+
public TimeAndDate()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TreeUseCases.html b/docs/api/UICatalog/UICatalog.Scenarios.TreeUseCases.html index eaeb11c52..302df0036 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TreeUseCases.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TreeUseCases.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Tree View", "Simple tree view examples.")]
 [Scenario.ScenarioCategory("Controls")]
 [Scenario.ScenarioCategory("TreeView")]
-public class TreeUseCases : Scenario, IDisposable
+public class TreeUseCases : Scenario + +

Constructors +

+ +

TreeUseCases()

+
+
+
Declaration
+
+
public TreeUseCases()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html b/docs/api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html index dc0ace5dc..b25d85a4e 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("Controls")] [Scenario.ScenarioCategory("TreeView")] [Scenario.ScenarioCategory("Files and IO")] -public class TreeViewFileSystem : Scenario, IDisposable +public class TreeViewFileSystem : Scenario + +

Constructors +

+ +

TreeViewFileSystem()

+
+
+
Declaration
+
+
public TreeViewFileSystem()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html b/docs/api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html index bcf085062..5cd0f830e 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -159,7 +141,17 @@
[Scenario.ScenarioMetadata("Unicode", "Tries to test Unicode in all controls (#204)")]
 [Scenario.ScenarioCategory("Text and Formatting")]
 [Scenario.ScenarioCategory("Controls")]
-public class UnicodeInMenu : Scenario, IDisposable
+public class UnicodeInMenu : Scenario + +

Constructors +

+ +

UnicodeInMenu()

+
+
+
Declaration
+
+
public UnicodeInMenu()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html b/docs/api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html index 358a49cd3..44a7407eb 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.GetName()
@@ -125,22 +119,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -149,7 +131,17 @@
[Scenario.ScenarioMetadata("Windows & FrameViews", "Shows Windows, sub-Windows, and FrameViews.")]
 [Scenario.ScenarioCategory("Layout")]
-public class WindowsAndFrameViews : Scenario, IDisposable
+public class WindowsAndFrameViews : Scenario +
+

Constructors +

+ +

WindowsAndFrameViews()

+
+
+
Declaration
+
+
public WindowsAndFrameViews()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.WizardAsView.html b/docs/api/UICatalog/UICatalog.Scenarios.WizardAsView.html index 8d94a1c20..62416c0d6 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.WizardAsView.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.WizardAsView.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.GetName()
@@ -131,22 +125,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -155,7 +137,17 @@
[Scenario.ScenarioMetadata("WizardAsView", "Shows using the Wizard class in an non-modal way")]
 [Scenario.ScenarioCategory("Wizards")]
-public class WizardAsView : Scenario, IDisposable
+public class WizardAsView : Scenario +
+

Constructors +

+ +

WizardAsView()

+
+
+
Declaration
+
+
public WizardAsView()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.Wizards.html b/docs/api/UICatalog/UICatalog.Scenarios.Wizards.html index 02b086b36..6d621895a 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.Wizards.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.Wizards.html @@ -97,12 +97,6 @@
Inherited Members
-
- Scenario.Top -
-
- Scenario.Win -
Scenario.Init(Toplevel, ColorScheme)
@@ -134,22 +128,10 @@ Scenario.Dispose()
- System.Object.Equals(System.Object) + Scenario.Top
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) + Scenario.Win
Namespace: UICatalog.Scenarios
@@ -160,7 +142,17 @@ [Scenario.ScenarioCategory("Dialogs")] [Scenario.ScenarioCategory("Top Level Windows")] [Scenario.ScenarioCategory("Wizards")] -public class Wizards : Scenario, IDisposable +public class Wizards : Scenario + +

Constructors +

+ +

Wizards()

+
+
+
Declaration
+
+
public Wizards()

Methods

diff --git a/docs/api/UICatalog/UICatalog.Scenarios.html b/docs/api/UICatalog/UICatalog.Scenarios.html index 92b2859a2..ee6144205 100644 --- a/docs/api/UICatalog/UICatalog.Scenarios.html +++ b/docs/api/UICatalog/UICatalog.Scenarios.html @@ -108,13 +108,7 @@

Buttons

CharacterMap

-

This Scenario demonstrates building a custom control (a class deriving from View) that:

-
    -
  • Provides a simple "Character Map" application (like Windows' charmap.exe).
  • -
  • Helps test unicode character rendering in Terminal.Gui
  • -
  • Illustrates how to use ScrollView to do infinite scrolling
  • -
-
+

ClassExplorer

Clipping

@@ -124,11 +118,7 @@

ComboBoxIteration

ComputedLayout

-

This Scenario demonstrates how to use Termina.gui's Dim and Pos Layout System. -[x] - Using Dim.Fill to fill a window -[x] - Using Dim.Fill and Dim.Pos to automatically align controls based on an initial control -[ ] - ...

-
+

ContextMenus

CsvEditor

diff --git a/docs/api/UICatalog/UICatalog.UICatalogApp.html b/docs/api/UICatalog/UICatalog.UICatalogApp.html index 23bc91959..f581a8a2a 100644 --- a/docs/api/UICatalog/UICatalog.UICatalogApp.html +++ b/docs/api/UICatalog/UICatalog.UICatalogApp.html @@ -83,43 +83,28 @@

Class UICatalogApp

-

UI Catalog is a comprehensive sample app and scenario library for Terminal.Gui

-
+
Inheritance
System.Object
UICatalogApp
-
-
Inherited Members
-
- System.Object.Equals(System.Object) -
-
- System.Object.Equals(System.Object, System.Object) -
-
- System.Object.GetHashCode() -
-
- System.Object.GetType() -
-
- System.Object.MemberwiseClone() -
-
- System.Object.ReferenceEquals(System.Object, System.Object) -
-
- System.Object.ToString() -
-
Namespace: UICatalog
Assembly: UICatalog.dll
Syntax
-
public class UICatalogApp
+
public class UICatalogApp : Object
+
+

Constructors +

+ +

UICatalogApp()

+
+
+
Declaration
+
+
public UICatalogApp()
diff --git a/docs/api/UICatalog/UICatalog.html b/docs/api/UICatalog/UICatalog.html index 3548d31c7..a3fede173 100644 --- a/docs/api/UICatalog/UICatalog.html +++ b/docs/api/UICatalog/UICatalog.html @@ -90,25 +90,13 @@

NumberToWords

Scenario

-

Base class for each demo/scenario.

-

- To define a new scenario: -

  1. Create a new .cs file in the Scenarios directory that derives from Scenario.
  2. Annotate the Scenario derived class with a Scenario.ScenarioMetadata attribute specifying the scenario's name and description.
  3. Add one or more Scenario.ScenarioCategory attributes to the class specifying which categories the scenario belongs to. If you don't specify a category the scenario will show up in "_All".
  4. Implement the Setup() override which will be called when a user selects the scenario to run.
  5. Optionally, implement the Init(Toplevel, ColorScheme) and/or Run() overrides to provide a custom implementation.
-

-

-The UI Catalog program uses reflection to find all scenarios and adds them to the -ListViews. Press ENTER to run the selected scenario. Press CTRL-Q to exit it. / -

-
+

Scenario.ScenarioCategory

-

Defines the category names used to catagorize a Scenario

-
+

Scenario.ScenarioMetadata

-

Defines the metadata (Name and Description) for a Scenario

-
+

UICatalogApp

-

UI Catalog is a comprehensive sample app and scenario library for Terminal.Gui

-
+
diff --git a/docs/articles/overview.html b/docs/articles/overview.html index 70e1108f4..0ebec587c 100644 --- a/docs/articles/overview.html +++ b/docs/articles/overview.html @@ -158,12 +158,11 @@ class Demo { }

Views

All visible elements on a Terminal.Gui application are implemented as -Views. Views are self-contained -objects that take care of displaying themselves, can receive keyboard and mouse -input and participate in the focus mechanism.

+Views. Views are self-contained objects that take care of displaying themselves, can receive keyboard and mouse input and participate in the focus mechanism.

+

See the full list of Views provided by the Terminal.Gui library here.

Every view can contain an arbitrary number of children views. These are called the Subviews. You can add a view to an existing view, by calling the -Add method, for example, to add a couple of buttons to a UI, you can do this:

+Add method, for example, to add a couple of buttons to a UI, you can do this:

void SetupMyView (View myView)
 {
     var label = new Label ("Username: ") {
@@ -184,45 +183,13 @@ the Subviews. You can add a view to an existing view, by calling the
 }
 

The container of a given view is called the SuperView and it is a property of every View.

-

Terminal.Gui provides a rich set of views and controls for building terminal user interfaces:

-

Layout

Terminal.Gui supports two different layout systems, absolute and computed \ (controlled by the LayoutStyle property on the view.

The absolute system is used when you want the view to be positioned exactly in one location and want to manually control where the view is. This is done -by invoking your View constructor with an argument of type Rect. When you do this, to change the +by invoking your View constructor with an argument of type Rect. When you do this, to change the position of the View, you can change the Frame property on the View.

The computed layout system offers a few additional capabilities, like automatic centering, expanding of dimensions and a handful of other features. To use @@ -285,7 +252,7 @@ that can be executed modally - that is, the view can take over all input and ret only when the user chooses to complete their work there.

The following sections cover the differences.

TopLevel Views

-

Toplevel views have no visible user interface elements and occupy an arbitrary portion of the screen.

+

Toplevel views have no visible user interface elements and occupy an arbitrary portion of the screen.

You would use a toplevel Modal view for example to launch an entire new experience in your application, one where you would have a new top-level menu for example. You typically would add a Menu and a Window to your Toplevel, it would look like this:

using Terminal.Gui;
@@ -409,7 +376,7 @@ to background views when a modal view is running. 

Colors and Color Schemes

All views have been configured with a color scheme that will work both in color terminals as well as the more limited black and white terminals.

-

The various styles are captured in the Colors class which defined color schemes for +

The various styles are captured in the Colors class which defined color schemes for the toplevel, the normal views, the menu bar, popup dialog boxes and error dialog boxes, that you can use like this:

  • Colors.Toplevel
  • diff --git a/docs/articles/views.html b/docs/articles/views.html index 53f42e871..4b1d0e7ee 100644 --- a/docs/articles/views.html +++ b/docs/articles/views.html @@ -73,35 +73,37 @@

    Terminal.Gui provides a rich set of views and controls for building terminal user interfaces:

      -
    • Button
    • -
    • CheckBox
    • -
    • ColorPicker
    • -
    • ComboBox
    • -
    • Dialog
        -
      • OpenDialog
      • -
      • SaveDialog
      • +
      • Button - A View that provides an item that invokes an System.Action when activated by the user.
      • +
      • CheckBox - Shows an on/off toggle that the user can set.
      • +
      • ColorPicker - Enables to user to pick a color.
      • +
      • ComboBox - Provides a drop-down list of items the user can select from.
      • +
      • Dialog - A pop-up Window that contains one or more Buttons.
          +
        • OpenDialog - A Dialog providing an interactive pop-up Window for users to select files or directories.
        • +
        • SaveDialog - A Dialog providing an interactive pop-up Window for users to save files.
      • -
      • FrameView
      • -
      • GraphView
      • -
      • Hex viewer/editor
      • -
      • Label
      • -
      • ListView
      • -
      • Menu
      • -
      • MessageBox
      • -
      • ProgressBar
      • -
      • Radio buttons
      • -
      • TableView
      • -
      • Time & Date Fields
      • -
      • TextField
      • -
      • TextValidateField
      • -
      • TextView (Text Editor)
      • -
      • TreeView
      • -
      • ScrollView
      • -
      • ScrollBarView
      • -
      • StatusBar
      • -
      • Window
      • -
      • Wizard
      • +
      • FrameView - A container View that draws a frame around its contents. Similar to a GroupBox in Windows.
      • +
      • GraphView - A View for rendering graphs (bar, scatter etc).
      • +
      • Hex viewer/editor - A hex viewer and editor that operates over a file stream.
      • +
      • Label - Displays a string at a given position and supports multiple lines.
      • +
      • ListView - Displays a scrollable list of data where each item can be activated to perform an action.
      • +
      • MenuBar - Provides a menu bar with drop-down and cascading menus.
      • +
      • MessageBox - Displays a modal (pup-up) message to the user, with a title, a message and a series of options that the user can choose from.
      • +
      • ProgressBar - Displays a progress Bar indicating progress of an activity.
      • +
      • RadioGroup - Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time
      • +
      • ScrollView - Present a window into a virtual space where subviews are added. Similar to the iOS UIScrollView.
      • +
      • ScrollBarView - display a 1-character scrollbar, either horizontal or vertical.
      • +
      • StatusBar - A View that snaps to the bottom of a Toplevel displaying set of status items. Includes support for global app keyboard shortcuts.
      • +
      • TableView - A View for tabular data based on a System.Data.DataTable.
      • +
      • TimeField & DateField - Enables structured editing of dates and times.
      • +
      • TextField - Provides a single-line text entry.
      • +
      • TextValidateField - Text field that validates input through a ITextValidateProvider.
      • +
      • TextView- A multi-line text editing View supporting word-wrap, auto-complete, context menus, undo/redo, and clipboard operations,
      • +
      • TopLevel - The base class for modal/pop-up Windows.
      • +
      • TreeView - A hierarchical tree view with expandable branches. Branch objects are dynamically determined when expanded using a user defined ITreeBuilder.
      • +
      • View - The base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views.
      • +
      • Window - A Toplevel view that draws a border around its Frame with a title at the top.
      • +
      • Wizard - Provides navigation and a user interface to collect related data across multiple steps.
      diff --git a/docs/index.html b/docs/index.html index f632ea410..445607130 100644 --- a/docs/index.html +++ b/docs/index.html @@ -78,7 +78,7 @@

    Terminal.Gui API Documentation

      -
    • API Reference
    • +
    • API Reference
    • Views and controls built into the Terminal.Gui library
    • Terminal.Gui API Overview
    • Keyboard Event Processing
    • diff --git a/docs/index.json b/docs/index.json index 150225943..0be708eb0 100644 --- a/docs/index.json +++ b/docs/index.json @@ -2,202 +2,202 @@ "api/Terminal.Gui/Terminal.Gui.Application.html": { "href": "api/Terminal.Gui/Terminal.Gui.Application.html", "title": "Class Application", - "keywords": "Class Application A static, singleton class providing the main application driver for Terminal.Gui apps. Inheritance System.Object Application Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class Application Remarks Creates a instance of MainLoop to process input events, handle timers and other sources of data. It is accessible via the MainLoop property. You can hook up to the Iteration event to have your method invoked on each iteration of the MainLoop . When invoked sets the SynchronizationContext to one that is tied to the mainloop, allowing user code to use async/await. Examples // A simple Terminal.Gui app that creates a window with a frame and title with // 5 rows/columns of padding. Application.Init(); var win = new Window (\"Hello World - CTRL-Q to quit\") { X = 5, Y = 5, Width = Dim.Fill (5), Height = Dim.Fill (5) }; Application.Top.Add(win); Application.Run(); Fields Driver The current ConsoleDriver in use. Declaration public static ConsoleDriver Driver Field Value Type Description ConsoleDriver Iteration This event is raised on each iteration of the MainLoop Declaration public static Action Iteration Field Value Type Description System.Action Remarks See also System.Threading.Timeout Resized Invoked when the terminal was resized. The new size of the terminal is provided. Declaration public static Action Resized Field Value Type Description System.Action < Application.ResizedEventArgs > RootKeyEvent Called for new KeyPress events before any processing is performed or views evaluate. Use for global key handling and/or debugging. Return true to suppress the KeyPress event Declaration public static Func RootKeyEvent Field Value Type Description System.Func < KeyEvent , System.Boolean > RootMouseEvent Merely a debugging aid to see the raw mouse events Declaration public static Action RootMouseEvent Field Value Type Description System.Action < MouseEvent > UseSystemConsole If set, it forces the use of the System.Console-based driver. Declaration public static bool UseSystemConsole Field Value Type Description System.Boolean Properties AlternateBackwardKey Alternative key to navigate backwards through all views. Shift+Ctrl+Tab is always used. Declaration public static Key AlternateBackwardKey { get; set; } Property Value Type Description Key AlternateForwardKey Alternative key to navigate forwards through all views. Ctrl+Tab is always used. Declaration public static Key AlternateForwardKey { get; set; } Property Value Type Description Key Current The current Toplevel object. This is updated when Run(Func) enters and leaves to point to the current Toplevel . Declaration public static Toplevel Current { get; } Property Value Type Description Toplevel The current. ExitRunLoopAfterFirstIteration Set to true to cause the RunLoop method to exit after the first iterations. Set to false (the default) to cause the RunLoop to continue running until Application.RequestStop() is called. Declaration public static bool ExitRunLoopAfterFirstIteration { get; set; } Property Value Type Description System.Boolean HeightAsBuffer The current HeightAsBuffer used in the terminal. Declaration public static bool HeightAsBuffer { get; set; } Property Value Type Description System.Boolean IsMouseDisabled Disable or enable the mouse in this Application Declaration public static bool IsMouseDisabled { get; set; } Property Value Type Description System.Boolean MainLoop The MainLoop driver for the application Declaration public static MainLoop MainLoop { get; } Property Value Type Description MainLoop The main loop. MdiChildes Gets all the Mdi childes which represent all the not modal Toplevel from the MdiTop . Declaration public static List MdiChildes { get; } Property Value Type Description System.Collections.Generic.List < Toplevel > MdiTop The Toplevel object used for the application on startup which IsMdiContainer is true. Declaration public static Toplevel MdiTop { get; } Property Value Type Description Toplevel QuitKey Gets or sets the key to quit the application. Declaration public static Key QuitKey { get; set; } Property Value Type Description Key SupportedCultures Gets all supported cultures by the application without the invariant language. Declaration public static List SupportedCultures { get; } Property Value Type Description System.Collections.Generic.List < System.Globalization.CultureInfo > Top The Toplevel object used for the application on startup ( Top ) Declaration public static Toplevel Top { get; } Property Value Type Description Toplevel The top. WantContinuousButtonPressedView The current View object that wants continuous mouse button pressed events. Declaration public static View WantContinuousButtonPressedView { get; } Property Value Type Description View Methods Begin(Toplevel) Building block API: Prepares the provided Toplevel for execution. Declaration public static Application.RunState Begin(Toplevel toplevel) Parameters Type Name Description Toplevel toplevel Toplevel to prepare execution for. Returns Type Description Application.RunState The runstate handle that needs to be passed to the End(Application.RunState) method upon completion. Remarks This method prepares the provided toplevel for running with the focus, it adds this to the list of toplevels, sets up the mainloop to process the event, lays out the subviews, focuses the first element, and draws the toplevel in the screen. This is usually followed by executing the RunLoop(Application.RunState, Boolean) method, and then the End(Application.RunState) method upon termination which will undo these changes. DoEvents() Wakes up the mainloop that might be waiting on input, must be thread safe. Declaration public static void DoEvents() End(Application.RunState) Building block API: completes the execution of a Toplevel that was started with Begin(Toplevel) . Declaration public static void End(Application.RunState runState) Parameters Type Name Description Application.RunState runState The runstate returned by the Begin(Toplevel) method. EnsuresTopOnFront() Ensures that the superview of the most focused view is on front. Declaration public static void EnsuresTopOnFront() GrabMouse(View) Grabs the mouse, forcing all mouse events to be routed to the specified view until UngrabMouse is called. Declaration public static void GrabMouse(View view) Parameters Type Name Description View view View that will receive all mouse events until UngrabMouse is invoked. Init(ConsoleDriver, IMainLoopDriver) Initializes a new instance of Terminal.Gui Application. Declaration public static void Init(ConsoleDriver driver = null, IMainLoopDriver mainLoopDriver = null) Parameters Type Name Description ConsoleDriver driver IMainLoopDriver mainLoopDriver Remarks Call this method once per instance (or after Shutdown() has been called). Loads the right ConsoleDriver for the platform. Creates a Toplevel and assigns it to Top MakeCenteredRect(Size) Returns a rectangle that is centered in the screen for the provided size. Declaration public static Rect MakeCenteredRect(Size size) Parameters Type Name Description Size size Size for the rectangle. Returns Type Description Rect The centered rect. MoveNext() Move to the next Mdi child from the MdiTop . Declaration public static void MoveNext() MovePrevious() Move to the previous Mdi child from the MdiTop . Declaration public static void MovePrevious() Refresh() Triggers a refresh of the entire display. Declaration public static void Refresh() RequestStop(Toplevel) Stops running the most recent Toplevel or the top if provided. Declaration public static void RequestStop(Toplevel top = null) Parameters Type Name Description Toplevel top The toplevel to request stop. Remarks This will cause Run(Func) to return. Calling RequestStop(Toplevel) is equivalent to setting the Running property on the currently running Toplevel to false. Run(Func) Runs the application by calling Run(Toplevel, Func) with the value of Top Declaration public static void Run(Func errorHandler = null) Parameters Type Name Description System.Func < System.Exception , System.Boolean > errorHandler Run(Toplevel, Func) Runs the main loop on the given Toplevel container. Declaration public static void Run(Toplevel view, Func errorHandler = null) Parameters Type Name Description Toplevel view The Toplevel to run modally. System.Func < System.Exception , System.Boolean > errorHandler Handler for any unhandled exceptions (resumes when returns true, rethrows when null). Remarks This method is used to start processing events for the main application, but it is also used to run other modal View s such as Dialog boxes. To make a Run(Toplevel, Func) stop execution, call RequestStop(Toplevel) . Calling Run(Toplevel, Func) is equivalent to calling Begin(Toplevel) , followed by RunLoop(Application.RunState, Boolean) , and then calling End(Application.RunState) . Alternatively, to have a program control the main loop and process events manually, call Begin(Toplevel) to set things up manually and then repeatedly call RunLoop(Application.RunState, Boolean) with the wait parameter set to false. By doing this the RunLoop(Application.RunState, Boolean) method will only process any pending events, timers, idle handlers and then return control immediately. When errorHandler is null the exception is rethrown, when it returns true the application is resumed and when false method exits gracefully. Run(Func) Runs the application by calling Run(Toplevel, Func) with a new instance of the specified Toplevel -derived class Declaration public static void Run(Func errorHandler = null) where T : Toplevel, new() Parameters Type Name Description System.Func < System.Exception , System.Boolean > errorHandler Type Parameters Name Description T RunLoop(Application.RunState, Boolean) Building block API: Runs the main loop for the created dialog Declaration public static void RunLoop(Application.RunState state, bool wait = true) Parameters Type Name Description Application.RunState state The state returned by the Begin method. System.Boolean wait By default this is true which will execute the runloop waiting for events, if you pass false, you can use this method to run a single iteration of the events. Remarks Use the wait parameter to control whether this is a blocking or non-blocking call. RunMainLoopIteration(ref Application.RunState, Boolean, ref Boolean) Run one iteration of the MainLoop. Declaration public static void RunMainLoopIteration(ref Application.RunState state, bool wait, ref bool firstIteration) Parameters Type Name Description Application.RunState state The state returned by the Begin method. System.Boolean wait If will execute the runloop waiting for events. System.Boolean firstIteration If it's the first run loop iteration. Shutdown() Shutdown an application initialized with Init(ConsoleDriver, IMainLoopDriver) Declaration public static void Shutdown() UngrabMouse() Releases the mouse grab, so mouse events will be routed to the view on which the mouse is. Declaration public static void UngrabMouse() Events NotifyNewRunState Notify that a new Application.RunState token was created, used if ExitRunLoopAfterFirstIteration is true. Declaration public static event Action NotifyNewRunState Event Type Type Description System.Action < Application.RunState > NotifyStopRunState Notify that a existent Application.RunState token is stopping, used if ExitRunLoopAfterFirstIteration is true. Declaration public static event Action NotifyStopRunState Event Type Type Description System.Action < Toplevel >" + "keywords": "Class Application A static, singleton class providing the main application driver for Terminal.Gui apps. Inheritance System.Object Application Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class Application : Object Remarks Creates a instance of MainLoop to process input events, handle timers and other sources of data. It is accessible via the MainLoop property. You can hook up to the Iteration event to have your method invoked on each iteration of the MainLoop . When invoked sets the SynchronizationContext to one that is tied to the mainloop, allowing user code to use async/await. Examples // A simple Terminal.Gui app that creates a window with a frame and title with // 5 rows/columns of padding. Application.Init(); var win = new Window (\"Hello World - CTRL-Q to quit\") { X = 5, Y = 5, Width = Dim.Fill (5), Height = Dim.Fill (5) }; Application.Top.Add(win); Application.Run(); Fields Driver The current ConsoleDriver in use. Declaration public static ConsoleDriver Driver Field Value Type Description ConsoleDriver Iteration This event is raised on each iteration of the MainLoop Declaration public static Action Iteration Field Value Type Description System.Action Remarks See also System.Threading.Timeout Resized Invoked when the terminal was resized. The new size of the terminal is provided. Declaration public static Action Resized Field Value Type Description System.Action < Application.ResizedEventArgs > RootKeyEvent Called for new KeyPress events before any processing is performed or views evaluate. Use for global key handling and/or debugging. Return true to suppress the KeyPress event Declaration public static Func RootKeyEvent Field Value Type Description System.Func < KeyEvent , System.Boolean > RootMouseEvent Merely a debugging aid to see the raw mouse events Declaration public static Action RootMouseEvent Field Value Type Description System.Action < MouseEvent > UseSystemConsole If set, it forces the use of the System.Console-based driver. Declaration public static bool UseSystemConsole Field Value Type Description System.Boolean Properties AlternateBackwardKey Alternative key to navigate backwards through all views. Shift+Ctrl+Tab is always used. Declaration public static Key AlternateBackwardKey { get; set; } Property Value Type Description Key AlternateForwardKey Alternative key to navigate forwards through all views. Ctrl+Tab is always used. Declaration public static Key AlternateForwardKey { get; set; } Property Value Type Description Key Current The current Toplevel object. This is updated when Run(Func) enters and leaves to point to the current Toplevel . Declaration public static Toplevel Current { get; } Property Value Type Description Toplevel The current. ExitRunLoopAfterFirstIteration Set to true to cause the RunLoop method to exit after the first iterations. Set to false (the default) to cause the RunLoop to continue running until Application.RequestStop() is called. Declaration public static bool ExitRunLoopAfterFirstIteration { get; set; } Property Value Type Description System.Boolean HeightAsBuffer The current HeightAsBuffer used in the terminal. Declaration public static bool HeightAsBuffer { get; set; } Property Value Type Description System.Boolean IsMouseDisabled Disable or enable the mouse in this Application Declaration public static bool IsMouseDisabled { get; set; } Property Value Type Description System.Boolean MainLoop The MainLoop driver for the application Declaration public static MainLoop MainLoop { get; } Property Value Type Description MainLoop The main loop. MdiChildes Gets all the Mdi childes which represent all the not modal Toplevel from the MdiTop . Declaration public static List MdiChildes { get; } Property Value Type Description System.Collections.Generic.List < Toplevel > MdiTop The Toplevel object used for the application on startup which IsMdiContainer is true. Declaration public static Toplevel MdiTop { get; } Property Value Type Description Toplevel QuitKey Gets or sets the key to quit the application. Declaration public static Key QuitKey { get; set; } Property Value Type Description Key SupportedCultures Gets all supported cultures by the application without the invariant language. Declaration public static List SupportedCultures { get; } Property Value Type Description System.Collections.Generic.List < System.Globalization.CultureInfo > Top The Toplevel object used for the application on startup ( Top ) Declaration public static Toplevel Top { get; } Property Value Type Description Toplevel The top. WantContinuousButtonPressedView The current View object that wants continuous mouse button pressed events. Declaration public static View WantContinuousButtonPressedView { get; } Property Value Type Description View Methods Begin(Toplevel) Building block API: Prepares the provided Toplevel for execution. Declaration public static Application.RunState Begin(Toplevel toplevel) Parameters Type Name Description Toplevel toplevel Toplevel to prepare execution for. Returns Type Description Application.RunState The runstate handle that needs to be passed to the End(Application.RunState) method upon completion. Remarks This method prepares the provided toplevel for running with the focus, it adds this to the list of toplevels, sets up the mainloop to process the event, lays out the subviews, focuses the first element, and draws the toplevel in the screen. This is usually followed by executing the RunLoop(Application.RunState, Boolean) method, and then the End(Application.RunState) method upon termination which will undo these changes. DoEvents() Wakes up the mainloop that might be waiting on input, must be thread safe. Declaration public static void DoEvents() End(Application.RunState) Building block API: completes the execution of a Toplevel that was started with Begin(Toplevel) . Declaration public static void End(Application.RunState runState) Parameters Type Name Description Application.RunState runState The runstate returned by the Begin(Toplevel) method. EnsuresTopOnFront() Ensures that the superview of the most focused view is on front. Declaration public static void EnsuresTopOnFront() GrabMouse(View) Grabs the mouse, forcing all mouse events to be routed to the specified view until UngrabMouse is called. Declaration public static void GrabMouse(View view) Parameters Type Name Description View view View that will receive all mouse events until UngrabMouse is invoked. Init(ConsoleDriver, IMainLoopDriver) Initializes a new instance of Terminal.Gui Application. Declaration public static void Init(ConsoleDriver driver = null, IMainLoopDriver mainLoopDriver = null) Parameters Type Name Description ConsoleDriver driver IMainLoopDriver mainLoopDriver Remarks Call this method once per instance (or after Shutdown() has been called). Loads the right ConsoleDriver for the platform. Creates a Toplevel and assigns it to Top MakeCenteredRect(Size) Returns a rectangle that is centered in the screen for the provided size. Declaration public static Rect MakeCenteredRect(Size size) Parameters Type Name Description Size size Size for the rectangle. Returns Type Description Rect The centered rect. MoveNext() Move to the next Mdi child from the MdiTop . Declaration public static void MoveNext() MovePrevious() Move to the previous Mdi child from the MdiTop . Declaration public static void MovePrevious() Refresh() Triggers a refresh of the entire display. Declaration public static void Refresh() RequestStop(Toplevel) Stops running the most recent Toplevel or the top if provided. Declaration public static void RequestStop(Toplevel top = null) Parameters Type Name Description Toplevel top The toplevel to request stop. Remarks This will cause Run(Func) to return. Calling RequestStop(Toplevel) is equivalent to setting the Running property on the currently running Toplevel to false. Run(Func) Runs the application by calling Run(Toplevel, Func) with the value of Top Declaration public static void Run(Func errorHandler = null) Parameters Type Name Description System.Func < System.Exception , System.Boolean > errorHandler Run(Toplevel, Func) Runs the main loop on the given Toplevel container. Declaration public static void Run(Toplevel view, Func errorHandler = null) Parameters Type Name Description Toplevel view The Toplevel to run modally. System.Func < System.Exception , System.Boolean > errorHandler Handler for any unhandled exceptions (resumes when returns true, rethrows when null). Remarks This method is used to start processing events for the main application, but it is also used to run other modal View s such as Dialog boxes. To make a Run(Toplevel, Func) stop execution, call RequestStop(Toplevel) . Calling Run(Toplevel, Func) is equivalent to calling Begin(Toplevel) , followed by RunLoop(Application.RunState, Boolean) , and then calling End(Application.RunState) . Alternatively, to have a program control the main loop and process events manually, call Begin(Toplevel) to set things up manually and then repeatedly call RunLoop(Application.RunState, Boolean) with the wait parameter set to false. By doing this the RunLoop(Application.RunState, Boolean) method will only process any pending events, timers, idle handlers and then return control immediately. When errorHandler is null the exception is rethrown, when it returns true the application is resumed and when false method exits gracefully. Run(Func) Runs the application by calling Run(Toplevel, Func) with a new instance of the specified Toplevel -derived class Declaration public static void Run(Func errorHandler = null) where T : Toplevel, new() Parameters Type Name Description System.Func < System.Exception , System.Boolean > errorHandler Type Parameters Name Description T RunLoop(Application.RunState, Boolean) Building block API: Runs the main loop for the created dialog Declaration public static void RunLoop(Application.RunState state, bool wait = true) Parameters Type Name Description Application.RunState state The state returned by the Begin method. System.Boolean wait By default this is true which will execute the runloop waiting for events, if you pass false, you can use this method to run a single iteration of the events. Remarks Use the wait parameter to control whether this is a blocking or non-blocking call. RunMainLoopIteration(ref Application.RunState, Boolean, ref Boolean) Run one iteration of the MainLoop. Declaration public static void RunMainLoopIteration(ref Application.RunState state, bool wait, ref bool firstIteration) Parameters Type Name Description Application.RunState state The state returned by the Begin method. System.Boolean wait If will execute the runloop waiting for events. System.Boolean firstIteration If it's the first run loop iteration. Shutdown() Shutdown an application initialized with Init(ConsoleDriver, IMainLoopDriver) Declaration public static void Shutdown() UngrabMouse() Releases the mouse grab, so mouse events will be routed to the view on which the mouse is. Declaration public static void UngrabMouse() Events NotifyNewRunState Notify that a new Application.RunState token was created, used if ExitRunLoopAfterFirstIteration is true. Declaration public static event Action NotifyNewRunState Event Type Type Description System.Action < Application.RunState > NotifyStopRunState Notify that a existent Application.RunState token is stopping, used if ExitRunLoopAfterFirstIteration is true. Declaration public static event Action NotifyStopRunState Event Type Type Description System.Action < Toplevel >" }, "api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html", "title": "Class Application.ResizedEventArgs", - "keywords": "Class Application.ResizedEventArgs Event arguments for the Resized event. Inheritance System.Object System.EventArgs Application.ResizedEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ResizedEventArgs : EventArgs Properties Cols The number of columns in the resized terminal. Declaration public int Cols { get; set; } Property Value Type Description System.Int32 Rows The number of rows in the resized terminal. Declaration public int Rows { get; set; } Property Value Type Description System.Int32" + "keywords": "Class Application.ResizedEventArgs Event arguments for the Resized event. Inheritance System.Object Application.ResizedEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ResizedEventArgs : EventArgs Constructors ResizedEventArgs() Declaration public ResizedEventArgs() Properties Cols The number of columns in the resized terminal. Declaration public int Cols { get; set; } Property Value Type Description System.Int32 Rows The number of rows in the resized terminal. Declaration public int Rows { get; set; } Property Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.Application.RunState.html": { "href": "api/Terminal.Gui/Terminal.Gui.Application.RunState.html", "title": "Class Application.RunState", - "keywords": "Class Application.RunState Captures the execution state for the provided Toplevel view. Inheritance System.Object Application.RunState Implements System.IDisposable Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class RunState : IDisposable Constructors RunState(Toplevel) Initializes a new Application.RunState class. Declaration public RunState(Toplevel view) Parameters Type Name Description Toplevel view Properties Toplevel The Toplevel belong to this Application.RunState . Declaration public Toplevel Toplevel { get; } Property Value Type Description Toplevel Methods Dispose() Releases alTop = l resource used by the Application.RunState object. Declaration public void Dispose() Remarks Call Dispose() when you are finished using the Application.RunState . The Dispose() method leaves the Application.RunState in an unusable state. After calling Dispose() , you must release all references to the Application.RunState so the garbage collector can reclaim the memory that the Application.RunState was occupying. Dispose(Boolean) Dispose the specified disposing. Declaration protected virtual void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing If set to true disposing. Implements System.IDisposable" + "keywords": "Class Application.RunState Captures the execution state for the provided Toplevel view. Inheritance System.Object Application.RunState Implements System.IDisposable Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class RunState : Object Constructors RunState(Toplevel) Initializes a new Application.RunState class. Declaration public RunState(Toplevel view) Parameters Type Name Description Toplevel view Properties Toplevel The Toplevel belong to this Application.RunState . Declaration public Toplevel Toplevel { get; } Property Value Type Description Toplevel Methods Dispose() Releases alTop = l resource used by the Application.RunState object. Declaration public void Dispose() Remarks Call Dispose() when you are finished using the Application.RunState . The Dispose() method leaves the Application.RunState in an unusable state. After calling Dispose() , you must release all references to the Application.RunState so the garbage collector can reclaim the memory that the Application.RunState was occupying. Dispose(Boolean) Dispose the specified disposing. Declaration protected virtual void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing If set to true disposing. Implements System.IDisposable" }, "api/Terminal.Gui/Terminal.Gui.Attribute.html": { "href": "api/Terminal.Gui/Terminal.Gui.Attribute.html", - "title": "Struct Attribute", - "keywords": "Struct Attribute Attributes are used as elements that contain both a foreground and a background or platform specific features Inherited Members System.ValueType.Equals(System.Object) System.ValueType.GetHashCode() System.ValueType.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct Attribute Remarks Attribute s are needed to map colors to terminal capabilities that might lack colors, on color scenarios, they encode both the foreground and the background color and are used in the ColorScheme class to define color schemes that can be used in your application. Constructors Attribute(Int32) Initializes a new instance of the Attribute struct with only the value passed to and trying to get the colors if defined. Declaration public Attribute(int value) Parameters Type Name Description System.Int32 value Value. Attribute(Int32, Color, Color) Initializes a new instance of the Attribute struct. Declaration public Attribute(int value, Color foreground, Color background) Parameters Type Name Description System.Int32 value Value. Color foreground Foreground Color background Background Attribute(Color) Initializes a new instance of the Attribute struct with the same colors for the foreground and background. Declaration public Attribute(Color color) Parameters Type Name Description Color color The color. Attribute(Color, Color) Initializes a new instance of the Attribute struct. Declaration public Attribute(Color foreground = Color.Black, Color background = Color.Black) Parameters Type Name Description Color foreground Foreground Color background Background Properties Background The background color. Declaration public readonly Color Background { get; } Property Value Type Description Color Foreground The foreground color. Declaration public readonly Color Foreground { get; } Property Value Type Description Color Value The color attribute value. Declaration public readonly int Value { get; } Property Value Type Description System.Int32 Methods Get() Gets the current Attribute from the driver. Declaration public static Attribute Get() Returns Type Description Attribute The current attribute. Make(Color, Color) Creates an Attribute from the specified foreground and background. Declaration public static Attribute Make(Color foreground, Color background) Parameters Type Name Description Color foreground Foreground color to use. Color background Background color to use. Returns Type Description Attribute The make. Operators Implicit(Int32 to Attribute) Implicitly convert an integer value into an Attribute Declaration public static implicit operator Attribute(int v) Parameters Type Name Description System.Int32 v value Returns Type Description Attribute An attribute with the specified integer value. Implicit(Attribute to Int32) Implicit conversion from an Attribute to the underlying Int32 representation Declaration public static implicit operator int (Attribute c) Parameters Type Name Description Attribute c The attribute to convert Returns Type Description System.Int32 The integer value stored in the attribute." + "title": "Class Attribute", + "keywords": "Class Attribute Attributes are used as elements that contain both a foreground and a background or platform specific features Inheritance System.Object Attribute Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Attribute : ValueType Remarks Attribute s are needed to map colors to terminal capabilities that might lack colors, on color scenarios, they encode both the foreground and the background color and are used in the ColorScheme class to define color schemes that can be used in your application. Constructors Attribute(Int32) Initializes a new instance of the Attribute struct with only the value passed to and trying to get the colors if defined. Declaration public Attribute(int value) Parameters Type Name Description System.Int32 value Value. Attribute(Int32, Color, Color) Initializes a new instance of the Attribute struct. Declaration public Attribute(int value, Color foreground, Color background) Parameters Type Name Description System.Int32 value Value. Color foreground Foreground Color background Background Attribute(Color) Initializes a new instance of the Attribute struct with the same colors for the foreground and background. Declaration public Attribute(Color color) Parameters Type Name Description Color color The color. Attribute(Color, Color) Initializes a new instance of the Attribute struct. Declaration public Attribute(Color foreground, Color background) Parameters Type Name Description Color foreground Foreground Color background Background Properties Background The background color. Declaration public Color Background { get; } Property Value Type Description Color Foreground The foreground color. Declaration public Color Foreground { get; } Property Value Type Description Color Value The color attribute value. Declaration public int Value { get; } Property Value Type Description System.Int32 Methods Get() Gets the current Attribute from the driver. Declaration public static Attribute Get() Returns Type Description Attribute The current attribute. Make(Color, Color) Creates an Attribute from the specified foreground and background. Declaration public static Attribute Make(Color foreground, Color background) Parameters Type Name Description Color foreground Foreground color to use. Color background Background color to use. Returns Type Description Attribute The make. Operators Implicit(Int32 to Attribute) Implicitly convert an integer value into an Attribute Declaration public static implicit operator Attribute(int v) Parameters Type Name Description System.Int32 v value Returns Type Description Attribute An attribute with the specified integer value. Implicit(Attribute to Int32) Implicit conversion from an Attribute to the underlying Int32 representation Declaration public static implicit operator int (Attribute c) Parameters Type Name Description Attribute c The attribute to convert Returns Type Description System.Int32 The integer value stored in the attribute." }, "api/Terminal.Gui/Terminal.Gui.Autocomplete.html": { "href": "api/Terminal.Gui/Terminal.Gui.Autocomplete.html", "title": "Class Autocomplete", - "keywords": "Class Autocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. Inheritance System.Object Autocomplete TextFieldAutocomplete TextViewAutocomplete Implements IAutocomplete Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public abstract class Autocomplete : IAutocomplete Properties AllSuggestions The full set of all strings that can be suggested. Declaration public virtual List AllSuggestions { get; set; } Property Value Type Description System.Collections.Generic.List < System.String > CloseKey The key that the user can press to close the currently popped autocomplete menu Declaration public virtual Key CloseKey { get; set; } Property Value Type Description Key ColorScheme The colors to use to render the overlay. Accessing this property before the Application has been initialized will cause an error Declaration public virtual ColorScheme ColorScheme { get; set; } Property Value Type Description ColorScheme HostControl The host control to handle. Declaration public virtual View HostControl { get; set; } Property Value Type Description View MaxHeight The maximum number of visible rows in the autocomplete dropdown to render Declaration public virtual int MaxHeight { get; set; } Property Value Type Description System.Int32 MaxWidth The maximum width of the autocomplete dropdown Declaration public virtual int MaxWidth { get; set; } Property Value Type Description System.Int32 PopupInsideContainer Gets or sets If the popup is displayed inside or outside the host limits. Declaration public bool PopupInsideContainer { get; set; } Property Value Type Description System.Boolean Reopen The key that the user can press to reopen the currently popped autocomplete menu Declaration public virtual Key Reopen { get; set; } Property Value Type Description Key ScrollOffset When more suggestions are available than can be rendered the user can scroll down the dropdown list. This indicates how far down they have gone Declaration public virtual int ScrollOffset { get; set; } Property Value Type Description System.Int32 SelectedIdx The currently selected index into Suggestions that the user has highlighted Declaration public virtual int SelectedIdx { get; set; } Property Value Type Description System.Int32 SelectionKey The key that the user must press to accept the currently selected autocomplete suggestion Declaration public virtual Key SelectionKey { get; set; } Property Value Type Description Key Suggestions The strings that form the current list of suggestions to render based on what the user has typed so far. Declaration public virtual ReadOnlyCollection Suggestions { get; set; } Property Value Type Description System.Collections.ObjectModel.ReadOnlyCollection < System.String > Visible True if the autocomplete should be considered open and visible Declaration public virtual bool Visible { get; set; } Property Value Type Description System.Boolean Methods ClearSuggestions() Clears Suggestions Declaration public virtual void ClearSuggestions() Close() Closes the Autocomplete context menu if it is showing and ClearSuggestions() Declaration protected void Close() DeleteTextBackwards() Deletes the text backwards before insert the selected text in the HostControl . Declaration protected abstract void DeleteTextBackwards() EnsureSelectedIdxIsValid() Updates SelectedIdx to be a valid index within Suggestions Declaration public virtual void EnsureSelectedIdxIsValid() GenerateSuggestions() Populates Suggestions with all strings in AllSuggestions that match with the current cursor position/text in the HostControl Declaration public virtual void GenerateSuggestions() GetCurrentWord() Returns the currently selected word from the HostControl . When overriding this method views can make use of IdxToWord(List, Int32) Declaration protected abstract string GetCurrentWord() Returns Type Description System.String IdxToWord(List, Int32) Given a line of characters, returns the word which ends at idx or null. Also returns null if the idx is positioned in the middle of a word. Use this method to determine whether autocomplete should be shown when the cursor is at a given point in a line and to get the word from which suggestions should be generated. Declaration protected virtual string IdxToWord(List line, int idx) Parameters Type Name Description System.Collections.Generic.List < System.Rune > line System.Int32 idx Returns Type Description System.String InsertSelection(String) Called when the user confirms a selection at the current cursor location in the HostControl . The accepted string is the full autocomplete word to be inserted. Typically a host will have to remove some characters such that the accepted string completes the word instead of simply being appended. Declaration protected virtual bool InsertSelection(string accepted) Parameters Type Name Description System.String accepted Returns Type Description System.Boolean True if the insertion was possible otherwise false InsertText(String) Inser the selected text in the HostControl . Declaration protected abstract void InsertText(string accepted) Parameters Type Name Description System.String accepted IsWordChar(Rune) Return true if the given symbol should be considered part of a word and can be contained in matches. Base behavior is to use System.Char.IsLetterOrDigit(System.Char) Declaration public virtual bool IsWordChar(Rune rune) Parameters Type Name Description System.Rune rune Returns Type Description System.Boolean MouseEvent(MouseEvent, Boolean) Handle mouse events before HostControl e.g. to make mouse events like report/click apply to the autocomplete control instead of changing the cursor position in the underlying text view. Declaration public virtual bool MouseEvent(MouseEvent me, bool fromHost = false) Parameters Type Name Description MouseEvent me The mouse event. System.Boolean fromHost If was called from the popup or from the host. Returns Type Description System.Boolean true if the mouse can be handled false otherwise. MoveDown() Moves the selection in the Autocomplete context menu down one Declaration protected void MoveDown() MoveUp() Moves the selection in the Autocomplete context menu up one Declaration protected void MoveUp() ProcessKey(KeyEvent) Handle key events before HostControl e.g. to make key events like up/down apply to the autocomplete control instead of changing the cursor position in the underlying text view. Declaration public virtual bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb The key event. Returns Type Description System.Boolean true if the key can be handled false otherwise. RenderOverlay(Point) Renders the autocomplete dialog inside or outside the given HostControl at the given point. Declaration public virtual void RenderOverlay(Point renderAt) Parameters Type Name Description Point renderAt RenderSelectedIdxByMouse(MouseEvent) Render the current selection in the Autocomplete context menu by the mouse reporting. Declaration protected void RenderSelectedIdxByMouse(MouseEvent me) Parameters Type Name Description MouseEvent me ReopenSuggestions() Reopen the popup after it has been closed. Declaration protected bool ReopenSuggestions() Returns Type Description System.Boolean Select() Completes the autocomplete selection process. Called when user hits the SelectionKey . Declaration protected bool Select() Returns Type Description System.Boolean Implements IAutocomplete" + "keywords": "Class Autocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. Inheritance System.Object Autocomplete TextFieldAutocomplete TextViewAutocomplete Implements IAutocomplete Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public abstract class Autocomplete : Object, IAutocomplete Constructors Autocomplete() Declaration protected Autocomplete() Properties AllSuggestions The full set of all strings that can be suggested. Declaration public virtual List AllSuggestions { get; set; } Property Value Type Description System.Collections.Generic.List < System.String > CloseKey The key that the user can press to close the currently popped autocomplete menu Declaration public virtual Key CloseKey { get; set; } Property Value Type Description Key ColorScheme The colors to use to render the overlay. Accessing this property before the Application has been initialized will cause an error Declaration public virtual ColorScheme ColorScheme { get; set; } Property Value Type Description ColorScheme HostControl The host control to handle. Declaration public virtual View HostControl { get; set; } Property Value Type Description View MaxHeight The maximum number of visible rows in the autocomplete dropdown to render Declaration public virtual int MaxHeight { get; set; } Property Value Type Description System.Int32 MaxWidth The maximum width of the autocomplete dropdown Declaration public virtual int MaxWidth { get; set; } Property Value Type Description System.Int32 PopupInsideContainer Gets or sets If the popup is displayed inside or outside the host limits. Declaration public bool PopupInsideContainer { get; set; } Property Value Type Description System.Boolean Reopen The key that the user can press to reopen the currently popped autocomplete menu Declaration public virtual Key Reopen { get; set; } Property Value Type Description Key ScrollOffset When more suggestions are available than can be rendered the user can scroll down the dropdown list. This indicates how far down they have gone Declaration public virtual int ScrollOffset { get; set; } Property Value Type Description System.Int32 SelectedIdx The currently selected index into Suggestions that the user has highlighted Declaration public virtual int SelectedIdx { get; set; } Property Value Type Description System.Int32 SelectionKey The key that the user must press to accept the currently selected autocomplete suggestion Declaration public virtual Key SelectionKey { get; set; } Property Value Type Description Key Suggestions The strings that form the current list of suggestions to render based on what the user has typed so far. Declaration public virtual ReadOnlyCollection Suggestions { get; set; } Property Value Type Description System.Collections.ObjectModel.ReadOnlyCollection < System.String > Visible True if the autocomplete should be considered open and visible Declaration public virtual bool Visible { get; set; } Property Value Type Description System.Boolean Methods ClearSuggestions() Clears Suggestions Declaration public virtual void ClearSuggestions() Close() Closes the Autocomplete context menu if it is showing and ClearSuggestions() Declaration protected void Close() DeleteTextBackwards() Deletes the text backwards before insert the selected text in the HostControl . Declaration protected abstract void DeleteTextBackwards() EnsureSelectedIdxIsValid() Updates SelectedIdx to be a valid index within Suggestions Declaration public virtual void EnsureSelectedIdxIsValid() GenerateSuggestions() Populates Suggestions with all strings in AllSuggestions that match with the current cursor position/text in the HostControl Declaration public virtual void GenerateSuggestions() GetCurrentWord() Returns the currently selected word from the HostControl . When overriding this method views can make use of IdxToWord(List, Int32) Declaration protected abstract string GetCurrentWord() Returns Type Description System.String IdxToWord(List, Int32) Given a line of characters, returns the word which ends at idx or null. Also returns null if the idx is positioned in the middle of a word. Use this method to determine whether autocomplete should be shown when the cursor is at a given point in a line and to get the word from which suggestions should be generated. Declaration protected virtual string IdxToWord(List line, int idx) Parameters Type Name Description System.Collections.Generic.List < System.Rune > line System.Int32 idx Returns Type Description System.String InsertSelection(String) Called when the user confirms a selection at the current cursor location in the HostControl . The accepted string is the full autocomplete word to be inserted. Typically a host will have to remove some characters such that the accepted string completes the word instead of simply being appended. Declaration protected virtual bool InsertSelection(string accepted) Parameters Type Name Description System.String accepted Returns Type Description System.Boolean True if the insertion was possible otherwise false InsertText(String) Inser the selected text in the HostControl . Declaration protected abstract void InsertText(string accepted) Parameters Type Name Description System.String accepted IsWordChar(Rune) Return true if the given symbol should be considered part of a word and can be contained in matches. Base behavior is to use System.Char.IsLetterOrDigit(System.Char) Declaration public virtual bool IsWordChar(Rune rune) Parameters Type Name Description System.Rune rune Returns Type Description System.Boolean MouseEvent(MouseEvent, Boolean) Handle mouse events before HostControl e.g. to make mouse events like report/click apply to the autocomplete control instead of changing the cursor position in the underlying text view. Declaration public virtual bool MouseEvent(MouseEvent me, bool fromHost = false) Parameters Type Name Description MouseEvent me The mouse event. System.Boolean fromHost If was called from the popup or from the host. Returns Type Description System.Boolean true if the mouse can be handled false otherwise. MoveDown() Moves the selection in the Autocomplete context menu down one Declaration protected void MoveDown() MoveUp() Moves the selection in the Autocomplete context menu up one Declaration protected void MoveUp() ProcessKey(KeyEvent) Handle key events before HostControl e.g. to make key events like up/down apply to the autocomplete control instead of changing the cursor position in the underlying text view. Declaration public virtual bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb The key event. Returns Type Description System.Boolean true if the key can be handled false otherwise. RenderOverlay(Point) Renders the autocomplete dialog inside or outside the given HostControl at the given point. Declaration public virtual void RenderOverlay(Point renderAt) Parameters Type Name Description Point renderAt RenderSelectedIdxByMouse(MouseEvent) Render the current selection in the Autocomplete context menu by the mouse reporting. Declaration protected void RenderSelectedIdxByMouse(MouseEvent me) Parameters Type Name Description MouseEvent me ReopenSuggestions() Reopen the popup after it has been closed. Declaration protected bool ReopenSuggestions() Returns Type Description System.Boolean Select() Completes the autocomplete selection process. Called when user hits the SelectionKey . Declaration protected bool Select() Returns Type Description System.Boolean Implements IAutocomplete" }, "api/Terminal.Gui/Terminal.Gui.Border.html": { "href": "api/Terminal.Gui/Terminal.Gui.Border.html", "title": "Class Border", - "keywords": "Class Border Draws a border, background, or both around another element. Inheritance System.Object Border Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Border Properties ActualHeight Gets the rendered height of this element. Declaration public int ActualHeight { get; } Property Value Type Description System.Int32 ActualWidth Gets the rendered width of this element. Declaration public int ActualWidth { get; } Property Value Type Description System.Int32 Background Gets or sets the Color that fills the area between the bounds of a Border . Declaration public Color Background { get; set; } Property Value Type Description Color BorderBrush Gets or sets the Color that draws the outer border color. Declaration public Color BorderBrush { get; set; } Property Value Type Description Color BorderStyle Specifies the BorderStyle for a view. Declaration public BorderStyle BorderStyle { get; set; } Property Value Type Description BorderStyle BorderThickness Gets or sets the relative Thickness of a Border . Declaration public Thickness BorderThickness { get; set; } Property Value Type Description Thickness Child Gets or sets the single child element of a View . Declaration public View Child { get; set; } Property Value Type Description View ChildContainer Gets or private sets by the Border.ToplevelContainer Declaration public Border.ToplevelContainer ChildContainer { get; } Property Value Type Description Border.ToplevelContainer DrawMarginFrame Gets or sets if a margin frame is drawn around the Child regardless the BorderStyle Declaration public bool DrawMarginFrame { get; set; } Property Value Type Description System.Boolean Effect3D Gets or sets the 3D effect around the Border . Declaration public bool Effect3D { get; set; } Property Value Type Description System.Boolean Effect3DBrush Gets or sets the color for the Border Declaration public Attribute? Effect3DBrush { get; set; } Property Value Type Description System.Nullable < Attribute > Effect3DOffset Get or sets the offset start position for the Effect3D Declaration public Point Effect3DOffset { get; set; } Property Value Type Description Point Padding Gets or sets a Thickness value that describes the amount of space between a Border and its child element. Declaration public Thickness Padding { get; set; } Property Value Type Description Thickness Parent Gets the parent Child parent if any. Declaration public View Parent { get; } Property Value Type Description View Methods DrawContent(View, Boolean) Drawn the BorderThickness more the Padding more the BorderStyle and the Effect3D . Declaration public void DrawContent(View view = null, bool fill = true) Parameters Type Name Description View view The view to draw. System.Boolean fill If it will clear or not the content area. DrawFullContent() Same as DrawContent(View, Boolean) but drawing full frames for all borders. Declaration public void DrawFullContent() DrawTitle(View, Rect) Drawn the view text from a View . Declaration public void DrawTitle(View view, Rect rect) Parameters Type Name Description View view Rect rect GetSumThickness() Calculate the sum of the Padding and the BorderThickness Declaration public Thickness GetSumThickness() Returns Type Description Thickness The total of the Border Thickness OnBorderChanged() Invoke the BorderChanged event. Declaration public virtual void OnBorderChanged() Events BorderChanged Event to be invoked when any border property change. Declaration public event Action BorderChanged Event Type Type Description System.Action < Border >" + "keywords": "Class Border Draws a border, background, or both around another element. Inheritance System.Object Border Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Border : Object Constructors Border() Declaration public Border() Properties ActualHeight Gets the rendered height of this element. Declaration public int ActualHeight { get; } Property Value Type Description System.Int32 ActualWidth Gets the rendered width of this element. Declaration public int ActualWidth { get; } Property Value Type Description System.Int32 Background Gets or sets the Color that fills the area between the bounds of a Border . Declaration public Color Background { get; set; } Property Value Type Description Color BorderBrush Gets or sets the Color that draws the outer border color. Declaration public Color BorderBrush { get; set; } Property Value Type Description Color BorderStyle Specifies the BorderStyle for a view. Declaration public BorderStyle BorderStyle { get; set; } Property Value Type Description BorderStyle BorderThickness Gets or sets the relative Thickness of a Border . Declaration public Thickness BorderThickness { get; set; } Property Value Type Description Thickness Child Gets or sets the single child element of a View . Declaration public View Child { get; set; } Property Value Type Description View ChildContainer Gets or private sets by the Border.ToplevelContainer Declaration public Border.ToplevelContainer ChildContainer { get; } Property Value Type Description Border.ToplevelContainer DrawMarginFrame Gets or sets if a margin frame is drawn around the Child regardless the BorderStyle Declaration public bool DrawMarginFrame { get; set; } Property Value Type Description System.Boolean Effect3D Gets or sets the 3D effect around the Border . Declaration public bool Effect3D { get; set; } Property Value Type Description System.Boolean Effect3DBrush Gets or sets the color for the Border Declaration public Nullable Effect3DBrush { get; set; } Property Value Type Description System.Nullable < Attribute > Effect3DOffset Get or sets the offset start position for the Effect3D Declaration public Point Effect3DOffset { get; set; } Property Value Type Description Point Padding Gets or sets a Thickness value that describes the amount of space between a Border and its child element. Declaration public Thickness Padding { get; set; } Property Value Type Description Thickness Parent Gets the parent Child parent if any. Declaration public View Parent { get; } Property Value Type Description View Methods DrawContent(View, Boolean) Drawn the BorderThickness more the Padding more the BorderStyle and the Effect3D . Declaration public void DrawContent(View view = null, bool fill = true) Parameters Type Name Description View view The view to draw. System.Boolean fill If it will clear or not the content area. DrawFullContent() Same as DrawContent(View, Boolean) but drawing full frames for all borders. Declaration public void DrawFullContent() DrawTitle(View, Rect) Drawn the view text from a View . Declaration public void DrawTitle(View view, Rect rect) Parameters Type Name Description View view Rect rect GetSumThickness() Calculate the sum of the Padding and the BorderThickness Declaration public Thickness GetSumThickness() Returns Type Description Thickness The total of the Border Thickness OnBorderChanged() Invoke the BorderChanged event. Declaration public virtual void OnBorderChanged() Events BorderChanged Event to be invoked when any border property change. Declaration public event Action BorderChanged Event Type Type Description System.Action < Border >" }, "api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html": { "href": "api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html", "title": "Class Border.ToplevelContainer", - "keywords": "Class Border.ToplevelContainer A sealed Toplevel derived class to implement Border feature. This is only a wrapper to get borders on a toplevel and is recommended using another derived, like Window where is possible to have borders with or without border line or spacing around. Inheritance System.Object Responder View Toplevel Border.ToplevelContainer Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessKey(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ToplevelContainer : Toplevel, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors ToplevelContainer() Initializes with default null values. Declaration public ToplevelContainer() ToplevelContainer(Border, String) Initializes a Border.ToplevelContainer with a Computed Declaration public ToplevelContainer(Border border, string title = null) Parameters Type Name Description Border border The border. System.String title The title. ToplevelContainer(Rect, Border, String) Initializes a Border.ToplevelContainer with a Absolute Declaration public ToplevelContainer(Rect frame, Border border, string title = null) Parameters Type Name Description Rect frame The frame. Border border The border. System.String title The title. Properties Border Declaration public override Border Border { get; set; } Property Value Type Description Border Overrides View.Border Methods Add(View) Declaration public override void Add(View view) Parameters Type Name Description View view Overrides Toplevel.Add(View) OnCanFocusChanged() Declaration public override void OnCanFocusChanged() Overrides View.OnCanFocusChanged() Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides Toplevel.Redraw(Rect) Remove(View) Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides Toplevel.Remove(View) RemoveAll() Declaration public override void RemoveAll() Overrides Toplevel.RemoveAll() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class Border.ToplevelContainer A sealed Toplevel derived class to implement Border feature. This is only a wrapper to get borders on a toplevel and is recommended using another derived, like Window where is possible to have borders with or without border line or spacing around. Inheritance System.Object Responder View Toplevel Border.ToplevelContainer Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Toplevel.OnLoaded() Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessKey(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) Toplevel.Running Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.AlternateForwardKeyChanged Toplevel.AlternateBackwardKeyChanged Toplevel.QuitKeyChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ToplevelContainer : Toplevel Constructors ToplevelContainer() Initializes with default null values. Declaration public ToplevelContainer() ToplevelContainer(Border, String) Initializes a Border.ToplevelContainer with a Computed Declaration public ToplevelContainer(Border border, string title = null) Parameters Type Name Description Border border The border. System.String title The title. ToplevelContainer(Rect, Border, String) Initializes a Border.ToplevelContainer with a Absolute Declaration public ToplevelContainer(Rect frame, Border border, string title = null) Parameters Type Name Description Rect frame The frame. Border border The border. System.String title The title. Properties Border Declaration public override Border Border { get; set; } Property Value Type Description Border Overrides View.Border Methods Add(View) Adds a subview (child) to this view. Declaration public override void Add(View view) Parameters Type Name Description View view Overrides Toplevel.Add(View) Remarks The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() OnCanFocusChanged() Method invoked when the CanFocus property from a view is changed. Declaration public override void OnCanFocusChanged() Overrides View.OnCanFocusChanged() Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides Toplevel.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Remove(View) Removes a subview added via Add(View) or Add(View[]) from this View. Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides Toplevel.Remove(View) Remarks RemoveAll() Removes all subviews (children) added via Add(View) or Add(View[]) from this View. Declaration public override void RemoveAll() Overrides Toplevel.RemoveAll() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.BorderStyle.html": { "href": "api/Terminal.Gui/Terminal.Gui.BorderStyle.html", - "title": "Enum BorderStyle", - "keywords": "Enum BorderStyle Specifies the border style for a View and to be used by the Border class. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum BorderStyle Fields Name Description Double The border is drawn with a double line limits. None No border is drawn. Rounded The border is drawn with a single line and rounded corners limits. Single The border is drawn with a single line limits." + "title": "Class BorderStyle", + "keywords": "Class BorderStyle Specifies the border style for a View and to be used by the Border class. Inheritance System.Object BorderStyle Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class BorderStyle : Enum Fields Double The border is drawn with a double line limits. Declaration public const BorderStyle Double Field Value Type Description BorderStyle None No border is drawn. Declaration public const BorderStyle None Field Value Type Description BorderStyle Rounded The border is drawn with a single line and rounded corners limits. Declaration public const BorderStyle Rounded Field Value Type Description BorderStyle Single The border is drawn with a single line limits. Declaration public const BorderStyle Single Field Value Type Description BorderStyle value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.Button.html": { "href": "api/Terminal.Gui/Terminal.Gui.Button.html", "title": "Class Button", - "keywords": "Class Button Button is a View that provides an item that invokes an System.Action when activated by the user. Inheritance System.Object Responder View Button Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.Redraw(Rect) View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Button : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks Provides a button showing text invokes an System.Action when clicked on with a mouse or when the user presses SPACE, ENTER, or hotkey. The hotkey is the first letter or digit following the first underscore ('_') in the button text. Use HotKeySpecifier to change the hotkey specifier from the default of ('_'). If no hotkey specifier is found, the first uppercase letter encountered will be used as the hotkey. When the button is configured as the default ( IsDefault ) and the user presses the ENTER key, if no other View processes the KeyEvent , the Button 's System.Action will be invoked. Constructors Button() Initializes a new instance of Button using Computed layout. Declaration public Button() Remarks The width of the Button is computed based on the text length. The height will always be 1. Button(ustring, Boolean) Initializes a new instance of Button using Computed layout. Declaration public Button(ustring text, bool is_default = false) Parameters Type Name Description NStack.ustring text The button's text System.Boolean is_default If true , a special decoration is used, and the user pressing the enter key in a Dialog will implicitly activate this button. Remarks The width of the Button is computed based on the text length. The height will always be 1. Button(Int32, Int32, ustring) Initializes a new instance of Button using Absolute layout, based on the given text Declaration public Button(int x, int y, ustring text) Parameters Type Name Description System.Int32 x X position where the button will be shown. System.Int32 y Y position where the button will be shown. NStack.ustring text The button's text Remarks The width of the Button is computed based on the text length. The height will always be 1. Button(Int32, Int32, ustring, Boolean) Initializes a new instance of Button using Absolute layout, based on the given text. Declaration public Button(int x, int y, ustring text, bool is_default) Parameters Type Name Description System.Int32 x X position where the button will be shown. System.Int32 y Y position where the button will be shown. NStack.ustring text The button's text System.Boolean is_default If true , a special decoration is used, and the user pressing the enter key in a Dialog will implicitly activate this button. Remarks The width of the Button is computed based on the text length. The height will always be 1. Properties HotKey Declaration public override Key HotKey { get; set; } Property Value Type Description Key Overrides View.HotKey IsDefault Gets or sets whether the Button is the default action to activate in a dialog. Declaration public bool IsDefault { get; set; } Property Value Type Description System.Boolean true if is default; otherwise, false . Methods MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnClicked() Virtual method to invoke the Clicked event. Declaration public virtual void OnClicked() OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessColdKey(KeyEvent) Declaration public override bool ProcessColdKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessColdKey(KeyEvent) ProcessHotKey(KeyEvent) Declaration public override bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) UpdateTextFormatterText() Declaration protected override void UpdateTextFormatterText() Overrides View.UpdateTextFormatterText() Events Clicked Clicked System.Action , raised when the user clicks the primary mouse button within the Bounds of this View or if the user presses the action key while this view is focused. (TODO: IsDefault) Declaration public event Action Clicked Event Type Type Description System.Action Remarks Client code can hook up to this event, it is raised when the button is activated either with the mouse or the keyboard. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class Button Button is a View that provides an item that invokes an System.Action when activated by the user. Inheritance System.Object Responder View Button Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.Redraw(Rect) View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Button : View Remarks Provides a button showing text invokes an System.Action when clicked on with a mouse or when the user presses SPACE, ENTER, or hotkey. The hotkey is the first letter or digit following the first underscore ('_') in the button text. Use HotKeySpecifier to change the hotkey specifier from the default of ('_'). If no hotkey specifier is found, the first uppercase letter encountered will be used as the hotkey. When the button is configured as the default ( IsDefault ) and the user presses the ENTER key, if no other View processes the KeyEvent , the Button 's System.Action will be invoked. Constructors Button() Initializes a new instance of Button using Computed layout. Declaration public Button() Remarks The width of the Button is computed based on the text length. The height will always be 1. Button(ustring, Boolean) Initializes a new instance of Button using Computed layout. Declaration public Button(ustring text, bool is_default = false) Parameters Type Name Description NStack.ustring text The button's text System.Boolean is_default If true , a special decoration is used, and the user pressing the enter key in a Dialog will implicitly activate this button. Remarks The width of the Button is computed based on the text length. The height will always be 1. Button(Int32, Int32, ustring) Initializes a new instance of Button using Absolute layout, based on the given text Declaration public Button(int x, int y, ustring text) Parameters Type Name Description System.Int32 x X position where the button will be shown. System.Int32 y Y position where the button will be shown. NStack.ustring text The button's text Remarks The width of the Button is computed based on the text length. The height will always be 1. Button(Int32, Int32, ustring, Boolean) Initializes a new instance of Button using Absolute layout, based on the given text. Declaration public Button(int x, int y, ustring text, bool is_default) Parameters Type Name Description System.Int32 x X position where the button will be shown. System.Int32 y Y position where the button will be shown. NStack.ustring text The button's text System.Boolean is_default If true , a special decoration is used, and the user pressing the enter key in a Dialog will implicitly activate this button. Remarks The width of the Button is computed based on the text length. The height will always be 1. Properties HotKey Gets or sets the HotKey defined for this view. A user pressing HotKey on the keyboard while this view has focus will cause the Clicked event to fire. Declaration public override Key HotKey { get; set; } Property Value Type Description Key Overrides View.HotKey IsDefault Gets or sets whether the Button is the default action to activate in a dialog. Declaration public bool IsDefault { get; set; } Property Value Type Description System.Boolean true if is default; otherwise, false . Methods MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnClicked() Virtual method to invoke the Clicked event. Declaration public virtual void OnClicked() OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessColdKey(KeyEvent) This method can be overwritten by views that want to provide accelerator functionality (Alt-key for example), but without interefering with normal ProcessKey behavior. Declaration public override bool ProcessColdKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessColdKey(KeyEvent) Remarks After keys are sent to the subviews on the current view, all the view are processed and the key is passed to the views to allow some of them to process the keystroke as a cold-key. This functionality is used, for example, by default buttons to act on the enter key. Processing this as a hot-key would prevent non-default buttons from consuming the enter keypress when they have the focus. ProcessHotKey(KeyEvent) This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example). Declaration public override bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) Remarks Before keys are sent to the subview on the current view, all the views are processed and the key is passed to the widgets to allow some of them to process the keystroke as a hot-key. For example, if you implement a button that has a hotkey ok \"o\", you would catch the combination Alt-o here. If the event is caught, you must return true to stop the keystroke from being dispatched to other views. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. UpdateTextFormatterText() Can be overridden if the Text has different format than the default. Declaration protected override void UpdateTextFormatterText() Overrides View.UpdateTextFormatterText() Events Clicked Clicked System.Action , raised when the user clicks the primary mouse button within the Bounds of this View or if the user presses the action key while this view is focused. (TODO: IsDefault) Declaration public event Action Clicked Event Type Type Description System.Action Remarks Client code can hook up to this event, it is raised when the button is activated either with the mouse or the keyboard. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.CheckBox.html": { "href": "api/Terminal.Gui/Terminal.Gui.CheckBox.html", "title": "Class CheckBox", - "keywords": "Class CheckBox The CheckBox View shows an on/off toggle that the user can set Inheritance System.Object Responder View CheckBox Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.Redraw(Rect) View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class CheckBox : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors CheckBox() Initializes a new instance of CheckBox based on the given text, using Computed layout. Declaration public CheckBox() CheckBox(ustring, Boolean) Initializes a new instance of CheckBox based on the given text, using Computed layout. Declaration public CheckBox(ustring s, bool is_checked = false) Parameters Type Name Description NStack.ustring s S. System.Boolean is_checked If set to true is checked. CheckBox(Int32, Int32, ustring) Initializes a new instance of CheckBox using Absolute layout. Declaration public CheckBox(int x, int y, ustring s) Parameters Type Name Description System.Int32 x System.Int32 y NStack.ustring s Remarks The size of CheckBox is computed based on the text length. This CheckBox is not toggled. CheckBox(Int32, Int32, ustring, Boolean) Initializes a new instance of CheckBox using Absolute layout. Declaration public CheckBox(int x, int y, ustring s, bool is_checked) Parameters Type Name Description System.Int32 x System.Int32 y NStack.ustring s System.Boolean is_checked Remarks The size of CheckBox is computed based on the text length. Properties Checked The state of the CheckBox Declaration public bool Checked { get; set; } Property Value Type Description System.Boolean Methods MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnToggled(Boolean) Called when the Checked property changes. Invokes the Toggled event. Declaration public virtual void OnToggled(bool previousChecked) Parameters Type Name Description System.Boolean previousChecked PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessHotKey(KeyEvent) Declaration public override bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) UpdateTextFormatterText() Declaration protected override void UpdateTextFormatterText() Overrides View.UpdateTextFormatterText() Events Toggled Toggled event, raised when the CheckBox is toggled. Declaration public event Action Toggled Event Type Type Description System.Action < System.Boolean > Remarks Client code can hook up to this event, it is raised when the CheckBox is activated either with the mouse or the keyboard. The passed bool contains the previous state. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class CheckBox The CheckBox View shows an on/off toggle that the user can set Inheritance System.Object Responder View CheckBox Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.Redraw(Rect) View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class CheckBox : View Constructors CheckBox() Initializes a new instance of CheckBox based on the given text, using Computed layout. Declaration public CheckBox() CheckBox(ustring, Boolean) Initializes a new instance of CheckBox based on the given text, using Computed layout. Declaration public CheckBox(ustring s, bool is_checked = false) Parameters Type Name Description NStack.ustring s S. System.Boolean is_checked If set to true is checked. CheckBox(Int32, Int32, ustring) Initializes a new instance of CheckBox using Absolute layout. Declaration public CheckBox(int x, int y, ustring s) Parameters Type Name Description System.Int32 x System.Int32 y NStack.ustring s Remarks The size of CheckBox is computed based on the text length. This CheckBox is not toggled. CheckBox(Int32, Int32, ustring, Boolean) Initializes a new instance of CheckBox using Absolute layout. Declaration public CheckBox(int x, int y, ustring s, bool is_checked) Parameters Type Name Description System.Int32 x System.Int32 y NStack.ustring s System.Boolean is_checked Remarks The size of CheckBox is computed based on the text length. Properties Checked The state of the CheckBox Declaration public bool Checked { get; set; } Property Value Type Description System.Boolean Methods MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnToggled(Boolean) Called when the Checked property changes. Invokes the Toggled event. Declaration public virtual void OnToggled(bool previousChecked) Parameters Type Name Description System.Boolean previousChecked PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessHotKey(KeyEvent) This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example). Declaration public override bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) Remarks Before keys are sent to the subview on the current view, all the views are processed and the key is passed to the widgets to allow some of them to process the keystroke as a hot-key. For example, if you implement a button that has a hotkey ok \"o\", you would catch the combination Alt-o here. If the event is caught, you must return true to stop the keystroke from being dispatched to other views. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. UpdateTextFormatterText() Can be overridden if the Text has different format than the default. Declaration protected override void UpdateTextFormatterText() Overrides View.UpdateTextFormatterText() Events Toggled Toggled event, raised when the CheckBox is toggled. Declaration public event Action Toggled Event Type Type Description System.Action < System.Boolean > Remarks Client code can hook up to this event, it is raised when the CheckBox is activated either with the mouse or the keyboard. The passed bool contains the previous state. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Clipboard.html": { "href": "api/Terminal.Gui/Terminal.Gui.Clipboard.html", "title": "Class Clipboard", - "keywords": "Class Clipboard Provides cut, copy, and paste support for the clipboard with OS interaction. Inheritance System.Object Clipboard Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class Clipboard Properties Contents Get or sets the operation system clipboard, otherwise the contents field. Declaration public static ustring Contents { get; set; } Property Value Type Description NStack.ustring IsSupported Returns true if the environmental dependencies are in place to interact with the OS clipboard. Declaration public static bool IsSupported { get; } Property Value Type Description System.Boolean Methods TryGetClipboardData(out String) Gets the operation system clipboard if possible. Declaration public static bool TryGetClipboardData(out string result) Parameters Type Name Description System.String result Clipboard contents read Returns Type Description System.Boolean true if it was possible to read the OS clipboard. TrySetClipboardData(String) Sets the operation system clipboard if possible. Declaration public static bool TrySetClipboardData(string text) Parameters Type Name Description System.String text Returns Type Description System.Boolean True if the clipboard content was set successfully." + "keywords": "Class Clipboard Provides cut, copy, and paste support for the clipboard with OS interaction. Inheritance System.Object Clipboard Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class Clipboard : Object Properties Contents Get or sets the operation system clipboard, otherwise the contents field. Declaration public static ustring Contents { get; set; } Property Value Type Description NStack.ustring IsSupported Returns true if the environmental dependencies are in place to interact with the OS clipboard. Declaration public static bool IsSupported { get; } Property Value Type Description System.Boolean Methods TryGetClipboardData(out String) Gets the operation system clipboard if possible. Declaration public static bool TryGetClipboardData(out string result) Parameters Type Name Description System.String result Clipboard contents read Returns Type Description System.Boolean true if it was possible to read the OS clipboard. TrySetClipboardData(String) Sets the operation system clipboard if possible. Declaration public static bool TrySetClipboardData(string text) Parameters Type Name Description System.String text Returns Type Description System.Boolean True if the clipboard content was set successfully." }, "api/Terminal.Gui/Terminal.Gui.ClipboardBase.html": { "href": "api/Terminal.Gui/Terminal.Gui.ClipboardBase.html", "title": "Class ClipboardBase", - "keywords": "Class ClipboardBase Shared abstract class to enforce rules from the implementation of the IClipboard interface. Inheritance System.Object ClipboardBase Implements IClipboard Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public abstract class ClipboardBase : IClipboard Properties IsSupported Returns true if the environmental dependencies are in place to interact with the OS clipboard Declaration public abstract bool IsSupported { get; } Property Value Type Description System.Boolean Methods GetClipboardData() Get the operation system clipboard. Declaration public string GetClipboardData() Returns Type Description System.String Exceptions Type Condition System.NotSupportedException Thrown if it was not possible to read the clipboard contents GetClipboardDataImpl() Get the operation system clipboard. Declaration protected abstract string GetClipboardDataImpl() Returns Type Description System.String SetClipboardData(String) Sets the operation system clipboard. Declaration public void SetClipboardData(string text) Parameters Type Name Description System.String text Exceptions Type Condition System.NotSupportedException Thrown if it was not possible to set the clipboard contents SetClipboardDataImpl(String) Sets the operation system clipboard. Declaration protected abstract void SetClipboardDataImpl(string text) Parameters Type Name Description System.String text TryGetClipboardData(out String) Gets the operation system clipboard if possible. Declaration public bool TryGetClipboardData(out string result) Parameters Type Name Description System.String result Clipboard contents read Returns Type Description System.Boolean true if it was possible to read the OS clipboard. TrySetClipboardData(String) Sets the operation system clipboard if possible. Declaration public bool TrySetClipboardData(string text) Parameters Type Name Description System.String text Returns Type Description System.Boolean True if the clipboard content was set successfully Implements IClipboard" + "keywords": "Class ClipboardBase Shared abstract class to enforce rules from the implementation of the IClipboard interface. Inheritance System.Object ClipboardBase Implements IClipboard Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public abstract class ClipboardBase : Object, IClipboard Constructors ClipboardBase() Declaration protected ClipboardBase() Properties IsSupported Returns true if the environmental dependencies are in place to interact with the OS clipboard Declaration public abstract bool IsSupported { get; } Property Value Type Description System.Boolean Methods GetClipboardData() Get the operation system clipboard. Declaration public string GetClipboardData() Returns Type Description System.String Exceptions Type Condition System.NotSupportedException Thrown if it was not possible to read the clipboard contents GetClipboardDataImpl() Get the operation system clipboard. Declaration protected abstract string GetClipboardDataImpl() Returns Type Description System.String SetClipboardData(String) Sets the operation system clipboard. Declaration public void SetClipboardData(string text) Parameters Type Name Description System.String text Exceptions Type Condition System.NotSupportedException Thrown if it was not possible to set the clipboard contents SetClipboardDataImpl(String) Sets the operation system clipboard. Declaration protected abstract void SetClipboardDataImpl(string text) Parameters Type Name Description System.String text TryGetClipboardData(out String) Gets the operation system clipboard if possible. Declaration public bool TryGetClipboardData(out string result) Parameters Type Name Description System.String result Clipboard contents read Returns Type Description System.Boolean true if it was possible to read the OS clipboard. TrySetClipboardData(String) Sets the operation system clipboard if possible. Declaration public bool TrySetClipboardData(string text) Parameters Type Name Description System.String text Returns Type Description System.Boolean True if the clipboard content was set successfully Implements IClipboard" }, "api/Terminal.Gui/Terminal.Gui.Color.html": { "href": "api/Terminal.Gui/Terminal.Gui.Color.html", - "title": "Enum Color", - "keywords": "Enum Color Basic colors that can be used to set the foreground and background colors in console applications. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum Color Fields Name Description Black The black color. Blue The blue color. BrightBlue The bright bBlue color. BrightCyan The bright cyan color. BrightGreen The bright green color. BrightMagenta The bright magenta color. BrightRed The bright red color. BrightYellow The bright yellow color. Brown The brown color. Cyan The cyan color. DarkGray The dark gray color. Gray The gray color. Green The green color. Magenta The magenta color. Red The red color. White The White color." + "title": "Class Color", + "keywords": "Class Color Basic colors that can be used to set the foreground and background colors in console applications. Inheritance System.Object Color Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Color : Enum Fields Black The black color. Declaration public const Color Black Field Value Type Description Color Blue The blue color. Declaration public const Color Blue Field Value Type Description Color BrightBlue The bright bBlue color. Declaration public const Color BrightBlue Field Value Type Description Color BrightCyan The bright cyan color. Declaration public const Color BrightCyan Field Value Type Description Color BrightGreen The bright green color. Declaration public const Color BrightGreen Field Value Type Description Color BrightMagenta The bright magenta color. Declaration public const Color BrightMagenta Field Value Type Description Color BrightRed The bright red color. Declaration public const Color BrightRed Field Value Type Description Color BrightYellow The bright yellow color. Declaration public const Color BrightYellow Field Value Type Description Color Brown The brown color. Declaration public const Color Brown Field Value Type Description Color Cyan The cyan color. Declaration public const Color Cyan Field Value Type Description Color DarkGray The dark gray color. Declaration public const Color DarkGray Field Value Type Description Color Gray The gray color. Declaration public const Color Gray Field Value Type Description Color Green The green color. Declaration public const Color Green Field Value Type Description Color Magenta The magenta color. Declaration public const Color Magenta Field Value Type Description Color Red The red color. Declaration public const Color Red Field Value Type Description Color value__ Declaration public int value__ Field Value Type Description System.Int32 White The White color. Declaration public const Color White Field Value Type Description Color" }, "api/Terminal.Gui/Terminal.Gui.ColorPicker.html": { "href": "api/Terminal.Gui/Terminal.Gui.ColorPicker.html", "title": "Class ColorPicker", - "keywords": "Class ColorPicker The ColorPicker View Color picker. Inheritance System.Object Responder View ColorPicker Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ColorPicker : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors ColorPicker() Initializes a new instance of ColorPicker . Declaration public ColorPicker() ColorPicker(ustring) Initializes a new instance of ColorPicker . Declaration public ColorPicker(ustring title) Parameters Type Name Description NStack.ustring title Title. ColorPicker(Int32, Int32, ustring) Initializes a new instance of ColorPicker . Declaration public ColorPicker(int x, int y, ustring title) Parameters Type Name Description System.Int32 x X location. System.Int32 y Y location. NStack.ustring title Title ColorPicker(Point, ustring) Initializes a new instance of ColorPicker . Declaration public ColorPicker(Point point, ustring title) Parameters Type Name Description Point point Location point. NStack.ustring title Title. Properties Cursor Cursor for the selected color. Declaration public Point Cursor { get; set; } Property Value Type Description Point SelectedColor Selected color. Declaration public Color SelectedColor { get; set; } Property Value Type Description Color Methods MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) MoveDown() Moves the selected item index to the next row. Declaration public virtual bool MoveDown() Returns Type Description System.Boolean MoveLeft() Moves the selected item index to the previous column. Declaration public virtual bool MoveLeft() Returns Type Description System.Boolean MoveRight() Moves the selected item index to the next column. Declaration public virtual bool MoveRight() Returns Type Description System.Boolean MoveUp() Moves the selected item index to the previous row. Declaration public virtual bool MoveUp() Returns Type Description System.Boolean ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Events ColorChanged Fired when a color is picked. Declaration public event Action ColorChanged Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class ColorPicker The ColorPicker View Color picker. Inheritance System.Object Responder View ColorPicker Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ColorPicker : View Constructors ColorPicker() Initializes a new instance of ColorPicker . Declaration public ColorPicker() ColorPicker(ustring) Initializes a new instance of ColorPicker . Declaration public ColorPicker(ustring title) Parameters Type Name Description NStack.ustring title Title. ColorPicker(Int32, Int32, ustring) Initializes a new instance of ColorPicker . Declaration public ColorPicker(int x, int y, ustring title) Parameters Type Name Description System.Int32 x X location. System.Int32 y Y location. NStack.ustring title Title ColorPicker(Point, ustring) Initializes a new instance of ColorPicker . Declaration public ColorPicker(Point point, ustring title) Parameters Type Name Description Point point Location point. NStack.ustring title Title. Properties Cursor Cursor for the selected color. Declaration public Point Cursor { get; set; } Property Value Type Description Point SelectedColor Selected color. Declaration public Color SelectedColor { get; set; } Property Value Type Description Color Methods MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) MoveDown() Moves the selected item index to the next row. Declaration public virtual bool MoveDown() Returns Type Description System.Boolean MoveLeft() Moves the selected item index to the previous column. Declaration public virtual bool MoveLeft() Returns Type Description System.Boolean MoveRight() Moves the selected item index to the next column. Declaration public virtual bool MoveRight() Returns Type Description System.Boolean MoveUp() Moves the selected item index to the previous row. Declaration public virtual bool MoveUp() Returns Type Description System.Boolean ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Events ColorChanged Fired when a color is picked. Declaration public event Action ColorChanged Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Colors.html": { "href": "api/Terminal.Gui/Terminal.Gui.Colors.html", "title": "Class Colors", - "keywords": "Class Colors The default ColorScheme s for the application. Inheritance System.Object Colors Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class Colors Properties Base The base color scheme, for the default toplevel views. Declaration public static ColorScheme Base { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"Base\"]; ColorSchemes Provides the defined ColorScheme s. Declaration public static Dictionary ColorSchemes { get; } Property Value Type Description System.Collections.Generic.Dictionary < System.String , ColorScheme > Dialog The dialog color scheme, for standard popup dialog boxes Declaration public static ColorScheme Dialog { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"Dialog\"]; Error The color scheme for showing errors. Declaration public static ColorScheme Error { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"Error\"]; Menu The menu bar color Declaration public static ColorScheme Menu { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"Menu\"]; TopLevel The application toplevel color scheme, for the default toplevel views. Declaration public static ColorScheme TopLevel { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"TopLevel\"];" + "keywords": "Class Colors The default ColorScheme s for the application. Inheritance System.Object Colors Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class Colors : Object Properties Base The base color scheme, for the default toplevel views. Declaration public static ColorScheme Base { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"Base\"]; ColorSchemes Provides the defined ColorScheme s. Declaration public static Dictionary ColorSchemes { get; } Property Value Type Description System.Collections.Generic.Dictionary < System.String , ColorScheme > Dialog The dialog color scheme, for standard popup dialog boxes Declaration public static ColorScheme Dialog { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"Dialog\"]; Error The color scheme for showing errors. Declaration public static ColorScheme Error { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"Error\"]; Menu The menu bar color Declaration public static ColorScheme Menu { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"Menu\"]; TopLevel The application toplevel color scheme, for the default toplevel views. Declaration public static ColorScheme TopLevel { get; set; } Property Value Type Description ColorScheme Remarks This API will be deprecated in the future. Use ColorSchemes instead (e.g. edit.ColorScheme = Colors.ColorSchemes[\"TopLevel\"];" }, "api/Terminal.Gui/Terminal.Gui.ColorScheme.html": { "href": "api/Terminal.Gui/Terminal.Gui.ColorScheme.html", "title": "Class ColorScheme", - "keywords": "Class ColorScheme Color scheme definitions, they cover some common scenarios and are used typically in containers such as Window and FrameView to set the scheme that is used by all the views contained inside. Inheritance System.Object ColorScheme Implements System.IEquatable < ColorScheme > Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ColorScheme : IEquatable Properties Disabled The default color for text, when the view is disabled. Declaration public Attribute Disabled { get; set; } Property Value Type Description Attribute Focus The color for text when the view has the focus. Declaration public Attribute Focus { get; set; } Property Value Type Description Attribute HotFocus The color for the hotkey when the view is focused. Declaration public Attribute HotFocus { get; set; } Property Value Type Description Attribute HotNormal The color for the hotkey when a view is not focused Declaration public Attribute HotNormal { get; set; } Property Value Type Description Attribute Normal The default color for text, when the view is not focused. Declaration public Attribute Normal { get; set; } Property Value Type Description Attribute Methods Equals(Object) Compares two ColorScheme objects for equality. Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean true if the two objects are equal Overrides System.Object.Equals(System.Object) Equals(ColorScheme) Compares two ColorScheme objects for equality. Declaration public bool Equals(ColorScheme other) Parameters Type Name Description ColorScheme other Returns Type Description System.Boolean true if the two objects are equal GetHashCode() Returns a hashcode for this instance. Declaration public override int GetHashCode() Returns Type Description System.Int32 hashcode for this instance Overrides System.Object.GetHashCode() Operators Equality(ColorScheme, ColorScheme) Compares two ColorScheme objects for equality. Declaration public static bool operator ==(ColorScheme left, ColorScheme right) Parameters Type Name Description ColorScheme left ColorScheme right Returns Type Description System.Boolean true if the two objects are equivalent Inequality(ColorScheme, ColorScheme) Compares two ColorScheme objects for inequality. Declaration public static bool operator !=(ColorScheme left, ColorScheme right) Parameters Type Name Description ColorScheme left ColorScheme right Returns Type Description System.Boolean true if the two objects are not equivalent Implements System.IEquatable" + "keywords": "Class ColorScheme Color scheme definitions, they cover some common scenarios and are used typically in containers such as Window and FrameView to set the scheme that is used by all the views contained inside. Inheritance System.Object ColorScheme Implements System.IEquatable < ColorScheme > Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ColorScheme : Object Constructors ColorScheme() Declaration public ColorScheme() Properties Disabled The default color for text, when the view is disabled. Declaration public Attribute Disabled { get; set; } Property Value Type Description Attribute Focus The color for text when the view has the focus. Declaration public Attribute Focus { get; set; } Property Value Type Description Attribute HotFocus The color for the hotkey when the view is focused. Declaration public Attribute HotFocus { get; set; } Property Value Type Description Attribute HotNormal The color for the hotkey when a view is not focused Declaration public Attribute HotNormal { get; set; } Property Value Type Description Attribute Normal The default color for text, when the view is not focused. Declaration public Attribute Normal { get; set; } Property Value Type Description Attribute Methods Equals(Object) Compares two ColorScheme objects for equality. Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean true if the two objects are equal Equals(ColorScheme) Compares two ColorScheme objects for equality. Declaration public bool Equals(ColorScheme other) Parameters Type Name Description ColorScheme other Returns Type Description System.Boolean true if the two objects are equal GetHashCode() Returns a hashcode for this instance. Declaration public override int GetHashCode() Returns Type Description System.Int32 hashcode for this instance Operators Equality(ColorScheme, ColorScheme) Compares two ColorScheme objects for equality. Declaration public static bool operator ==(ColorScheme left, ColorScheme right) Parameters Type Name Description ColorScheme left ColorScheme right Returns Type Description System.Boolean true if the two objects are equivalent Inequality(ColorScheme, ColorScheme) Compares two ColorScheme objects for inequality. Declaration public static bool operator !=(ColorScheme left, ColorScheme right) Parameters Type Name Description ColorScheme left ColorScheme right Returns Type Description System.Boolean true if the two objects are not equivalent Implements System.IEquatable<>" }, "api/Terminal.Gui/Terminal.Gui.ComboBox.html": { "href": "api/Terminal.Gui/Terminal.Gui.ComboBox.html", "title": "Class ComboBox", - "keywords": "Class ComboBox ComboBox control Inheritance System.Object Responder View ComboBox Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.Focused View.MostFocused View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ComboBox : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors ComboBox() Public constructor Declaration public ComboBox() ComboBox(ustring) Public constructor Declaration public ComboBox(ustring text) Parameters Type Name Description NStack.ustring text ComboBox(Rect, IList) Public constructor Declaration public ComboBox(Rect rect, IList source) Parameters Type Name Description Rect rect System.Collections.IList source Properties ColorScheme Declaration public ColorScheme ColorScheme { get; set; } Property Value Type Description ColorScheme IsShow Gets the drop down list state, expanded or collapsed. Declaration public bool IsShow { get; } Property Value Type Description System.Boolean ReadOnly If set to true its not allow any changes in the text. Declaration public bool ReadOnly { get; set; } Property Value Type Description System.Boolean SelectedItem Gets the index of the currently selected item in the Source Declaration public int SelectedItem { get; set; } Property Value Type Description System.Int32 The selected item or -1 none selected. Source Gets or sets the IListDataSource backing this ComboBox , enabling custom rendering. Declaration public IListDataSource Source { get; set; } Property Value Type Description IListDataSource The source. Remarks Use SetSource(IList) to set a new System.Collections.IList source. Text The currently selected list item Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring Methods Collapse() Collapses the drop down list. Returns true if the state chagned or false if it was already collapsed and no action was taken Declaration public virtual bool Collapse() Returns Type Description System.Boolean Expand() Expands the drop down list. Returns true if the state chagned or false if it was already expanded and no action was taken Declaration public virtual bool Expand() Returns Type Description System.Boolean MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnLeave(View) Declaration public override bool OnLeave(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnLeave(View) OnOpenSelectedItem() Invokes the OnOpenSelectedItem event if it is defined. Declaration public virtual bool OnOpenSelectedItem() Returns Type Description System.Boolean OnSelectedChanged() Invokes the SelectedChanged event if it is defined. Declaration public virtual bool OnSelectedChanged() Returns Type Description System.Boolean ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent e) Parameters Type Name Description KeyEvent e Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) SetSource(IList) Sets the source of the ComboBox to an System.Collections.IList . Declaration public void SetSource(IList source) Parameters Type Name Description System.Collections.IList source Remarks Use the Source property to set a new IListDataSource source and use custome rendering. Events OpenSelectedItem This event is raised when the user Double Clicks on an item or presses ENTER to open the selected item. Declaration public event Action OpenSelectedItem Event Type Type Description System.Action < ListViewItemEventArgs > SelectedItemChanged This event is raised when the selected item in the ComboBox has changed. Declaration public event Action SelectedItemChanged Event Type Type Description System.Action < ListViewItemEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class ComboBox Provides a drop-down list of items the user can select from. Inheritance System.Object Responder View ComboBox Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ComboBox : View Constructors ComboBox() Public constructor Declaration public ComboBox() ComboBox(ustring) Public constructor Declaration public ComboBox(ustring text) Parameters Type Name Description NStack.ustring text ComboBox(Rect, IList) Public constructor Declaration public ComboBox(Rect rect, IList source) Parameters Type Name Description Rect rect System.Collections.IList source Properties ColorScheme Declaration public ColorScheme ColorScheme { get; set; } Property Value Type Description ColorScheme IsShow Gets the drop down list state, expanded or collapsed. Declaration public bool IsShow { get; } Property Value Type Description System.Boolean ReadOnly If set to true its not allow any changes in the text. Declaration public bool ReadOnly { get; set; } Property Value Type Description System.Boolean SelectedItem Gets the index of the currently selected item in the Source Declaration public int SelectedItem { get; set; } Property Value Type Description System.Int32 The selected item or -1 none selected. Source Gets or sets the IListDataSource backing this ComboBox , enabling custom rendering. Declaration public IListDataSource Source { get; set; } Property Value Type Description IListDataSource The source. Remarks Use SetSource(IList) to set a new System.Collections.IList source. Text The currently selected list item Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring Methods Collapse() Collapses the drop down list. Returns true if the state chagned or false if it was already collapsed and no action was taken Declaration public virtual bool Collapse() Returns Type Description System.Boolean Expand() Expands the drop down list. Returns true if the state chagned or false if it was already expanded and no action was taken Declaration public virtual bool Expand() Returns Type Description System.Boolean MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnLeave(View) Method invoked when a view loses focus. Declaration public override bool OnLeave(View view) Parameters Type Name Description View view The view that is getting focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnLeave(View) OnOpenSelectedItem() Invokes the OnOpenSelectedItem event if it is defined. Declaration public virtual bool OnOpenSelectedItem() Returns Type Description System.Boolean OnSelectedChanged() Invokes the SelectedChanged event if it is defined. Declaration public virtual bool OnSelectedChanged() Returns Type Description System.Boolean ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent e) Parameters Type Name Description KeyEvent e Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. SetSource(IList) Sets the source of the ComboBox to an System.Collections.IList . Declaration public void SetSource(IList source) Parameters Type Name Description System.Collections.IList source Remarks Use the Source property to set a new IListDataSource source and use custome rendering. Events OpenSelectedItem This event is raised when the user Double Clicks on an item or presses ENTER to open the selected item. Declaration public event Action OpenSelectedItem Event Type Type Description System.Action < ListViewItemEventArgs > SelectedItemChanged This event is raised when the selected item in the ComboBox has changed. Declaration public event Action SelectedItemChanged Event Type Type Description System.Action < ListViewItemEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Command.html": { "href": "api/Terminal.Gui/Terminal.Gui.Command.html", - "title": "Enum Command", - "keywords": "Enum Command Actions which can be performed by the application or bound to keys in a View control. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum Command Fields Name Description Accept Accepts the current state (e.g. selection, button press etc) BackTab Inserts a shift tab. BottomEnd Moves to bottom end. BottomEndExtend Extends the selection to the bottom end. Cancel Cancels any current temporary states on the control e.g. expanding a combo list Collapse Collapses a list or item (with subitems) CollapseAll Recursively collapses a list items of their children (if any) Copy Copies the current selection. Cut Cuts the current selection. CutToEndLine Deletes and copies to the clipboard the characters from the current position to the end of the line. CutToStartLine Deletes and copies to the clipboard the characters from the current position to the start of the line. DeleteAll Deletes all objects in the control. DeleteCharLeft Deletes the character on the left. DeleteCharRight Deletes the character on the right. DisableOverwrite Disables overwrite mode ( EnableOverwrite ) EnableOverwrite Enables overwrite mode such that newly typed text overwrites the text that is already there (typically associated with the Insert key). EndOfLine Moves the cursor to the end of line. EndOfLineExtend Extends the selection to the end of line. EndOfPage Moves the cursor to the bottom of page. Expand Expands a list or item (with subitems) ExpandAll Recursively Expands all child items and their child items (if any) KillWordBackwards Deletes the characters backwards. KillWordForwards Deletes the characters forwards. Left Moves the selection left one by the minimum increment supported by the view e.g. single character, cell, item etc. LeftExtend Extends the selection left one by the minimum increment supported by the view e.g. single character, cell, item etc. LeftHome Moves to the left begin. LeftHomeExtend Extends the selection to the left begin. LineDown Moves the caret down one line. LineDownExtend Extends the selection down one line. LineDownToLastBranch Moves the caret down to the last child node of the branch that holds the current selection LineUp Moves the caret up one line. LineUpExtend Extends the selection up one line. LineUpToFirstBranch Moves the caret up to the first child node of the branch that holds the current selection NewLine Inserts a new line. NextView Moves focus to the next view. NextViewOrTop Moves focus to the next view or toplevel (case of Mdi). OpenSelectedItem Open selected item. PageDown Move the page down. PageDownExtend Move the page down increase selection area to cover revealed objects/characters. PageLeft Moves to the left page. PageRight Moves to the right page. PageUp Move the page up. PageUpExtend Move the page up increase selection area to cover revealed objects/characters. Paste Pastes the current selection. PreviousView Moves focuss to the previous view. PreviousViewOrTop Moves focus to the next previous or toplevel (case of Mdi). QuitToplevel Quit a toplevel. Redo Redo changes. Refresh Refresh the application. Right Moves the selection right one by the minimum increment supported by the view e.g. single character, cell, item etc. RightEnd Moves to the right end. RightEndExtend Extends the selection to the right end. RightExtend Extends the selection right one by the minimum increment supported by the view e.g. single character, cell, item etc. ScrollDown Scrolls down one line (without changing the selection). ScrollLeft Scrolls one character to the left ScrollRight Scrolls one character to the right. ScrollUp Scrolls up one line (without changing the selection). SelectAll Selects all objects in the control. StartOfLine Moves the cursor to the start of line. StartOfLineExtend Extends the selection to the start of line. StartOfPage Moves the cursor to the top of page. Suspend Suspend a application (used on Linux). Tab Inserts a tab. ToggleChecked Toggle the checked state. ToggleExpandCollapse Toggles the Expanded or collapsed state of a a list or item (with subitems) ToggleExtend Toggles the extended selection. ToggleOverwrite Toggles overwrite mode such that newly typed text overwrites the text that is already there (typically associated with the Insert key). TopHome Moves to top begin. TopHomeExtend Extends the selection to the top begin. Undo Undo changes. UnixEmulation Unix emulation WordLeft Moves the caret to the start of the previous word. WordLeftExtend Extends the selection to the start of the previous word. WordRight Moves the caret to the start of the next word. WordRightExtend Extends the selection to the start of the next word." + "title": "Class Command", + "keywords": "Class Command Actions which can be performed by the application or bound to keys in a View control. Inheritance System.Object Command Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Command : Enum Fields Accept Accepts the current state (e.g. selection, button press etc) Declaration public const Command Accept Field Value Type Description Command BackTab Inserts a shift tab. Declaration public const Command BackTab Field Value Type Description Command BottomEnd Moves to bottom end. Declaration public const Command BottomEnd Field Value Type Description Command BottomEndExtend Extends the selection to the bottom end. Declaration public const Command BottomEndExtend Field Value Type Description Command Cancel Cancels any current temporary states on the control e.g. expanding a combo list Declaration public const Command Cancel Field Value Type Description Command Collapse Collapses a list or item (with subitems) Declaration public const Command Collapse Field Value Type Description Command CollapseAll Recursively collapses a list items of their children (if any) Declaration public const Command CollapseAll Field Value Type Description Command Copy Copies the current selection. Declaration public const Command Copy Field Value Type Description Command Cut Cuts the current selection. Declaration public const Command Cut Field Value Type Description Command CutToEndLine Deletes and copies to the clipboard the characters from the current position to the end of the line. Declaration public const Command CutToEndLine Field Value Type Description Command CutToStartLine Deletes and copies to the clipboard the characters from the current position to the start of the line. Declaration public const Command CutToStartLine Field Value Type Description Command DeleteAll Deletes all objects in the control. Declaration public const Command DeleteAll Field Value Type Description Command DeleteCharLeft Deletes the character on the left. Declaration public const Command DeleteCharLeft Field Value Type Description Command DeleteCharRight Deletes the character on the right. Declaration public const Command DeleteCharRight Field Value Type Description Command DisableOverwrite Disables overwrite mode ( EnableOverwrite ) Declaration public const Command DisableOverwrite Field Value Type Description Command EnableOverwrite Enables overwrite mode such that newly typed text overwrites the text that is already there (typically associated with the Insert key). Declaration public const Command EnableOverwrite Field Value Type Description Command EndOfLine Moves the cursor to the end of line. Declaration public const Command EndOfLine Field Value Type Description Command EndOfLineExtend Extends the selection to the end of line. Declaration public const Command EndOfLineExtend Field Value Type Description Command EndOfPage Moves the cursor to the bottom of page. Declaration public const Command EndOfPage Field Value Type Description Command Expand Expands a list or item (with subitems) Declaration public const Command Expand Field Value Type Description Command ExpandAll Recursively Expands all child items and their child items (if any) Declaration public const Command ExpandAll Field Value Type Description Command KillWordBackwards Deletes the characters backwards. Declaration public const Command KillWordBackwards Field Value Type Description Command KillWordForwards Deletes the characters forwards. Declaration public const Command KillWordForwards Field Value Type Description Command Left Moves the selection left one by the minimum increment supported by the view e.g. single character, cell, item etc. Declaration public const Command Left Field Value Type Description Command LeftExtend Extends the selection left one by the minimum increment supported by the view e.g. single character, cell, item etc. Declaration public const Command LeftExtend Field Value Type Description Command LeftHome Moves to the left begin. Declaration public const Command LeftHome Field Value Type Description Command LeftHomeExtend Extends the selection to the left begin. Declaration public const Command LeftHomeExtend Field Value Type Description Command LineDown Moves the caret down one line. Declaration public const Command LineDown Field Value Type Description Command LineDownExtend Extends the selection down one line. Declaration public const Command LineDownExtend Field Value Type Description Command LineDownToLastBranch Moves the caret down to the last child node of the branch that holds the current selection Declaration public const Command LineDownToLastBranch Field Value Type Description Command LineUp Moves the caret up one line. Declaration public const Command LineUp Field Value Type Description Command LineUpExtend Extends the selection up one line. Declaration public const Command LineUpExtend Field Value Type Description Command LineUpToFirstBranch Moves the caret up to the first child node of the branch that holds the current selection Declaration public const Command LineUpToFirstBranch Field Value Type Description Command NewLine Inserts a new line. Declaration public const Command NewLine Field Value Type Description Command NextView Moves focus to the next view. Declaration public const Command NextView Field Value Type Description Command NextViewOrTop Moves focus to the next view or toplevel (case of Mdi). Declaration public const Command NextViewOrTop Field Value Type Description Command OpenSelectedItem Open selected item. Declaration public const Command OpenSelectedItem Field Value Type Description Command PageDown Move the page down. Declaration public const Command PageDown Field Value Type Description Command PageDownExtend Move the page down increase selection area to cover revealed objects/characters. Declaration public const Command PageDownExtend Field Value Type Description Command PageLeft Moves to the left page. Declaration public const Command PageLeft Field Value Type Description Command PageRight Moves to the right page. Declaration public const Command PageRight Field Value Type Description Command PageUp Move the page up. Declaration public const Command PageUp Field Value Type Description Command PageUpExtend Move the page up increase selection area to cover revealed objects/characters. Declaration public const Command PageUpExtend Field Value Type Description Command Paste Pastes the current selection. Declaration public const Command Paste Field Value Type Description Command PreviousView Moves focuss to the previous view. Declaration public const Command PreviousView Field Value Type Description Command PreviousViewOrTop Moves focus to the next previous or toplevel (case of Mdi). Declaration public const Command PreviousViewOrTop Field Value Type Description Command QuitToplevel Quit a toplevel. Declaration public const Command QuitToplevel Field Value Type Description Command Redo Redo changes. Declaration public const Command Redo Field Value Type Description Command Refresh Refresh the application. Declaration public const Command Refresh Field Value Type Description Command Right Moves the selection right one by the minimum increment supported by the view e.g. single character, cell, item etc. Declaration public const Command Right Field Value Type Description Command RightEnd Moves to the right end. Declaration public const Command RightEnd Field Value Type Description Command RightEndExtend Extends the selection to the right end. Declaration public const Command RightEndExtend Field Value Type Description Command RightExtend Extends the selection right one by the minimum increment supported by the view e.g. single character, cell, item etc. Declaration public const Command RightExtend Field Value Type Description Command ScrollDown Scrolls down one line (without changing the selection). Declaration public const Command ScrollDown Field Value Type Description Command ScrollLeft Scrolls one character to the left Declaration public const Command ScrollLeft Field Value Type Description Command ScrollRight Scrolls one character to the right. Declaration public const Command ScrollRight Field Value Type Description Command ScrollUp Scrolls up one line (without changing the selection). Declaration public const Command ScrollUp Field Value Type Description Command SelectAll Selects all objects in the control. Declaration public const Command SelectAll Field Value Type Description Command StartOfLine Moves the cursor to the start of line. Declaration public const Command StartOfLine Field Value Type Description Command StartOfLineExtend Extends the selection to the start of line. Declaration public const Command StartOfLineExtend Field Value Type Description Command StartOfPage Moves the cursor to the top of page. Declaration public const Command StartOfPage Field Value Type Description Command Suspend Suspend a application (used on Linux). Declaration public const Command Suspend Field Value Type Description Command Tab Inserts a tab. Declaration public const Command Tab Field Value Type Description Command ToggleChecked Toggle the checked state. Declaration public const Command ToggleChecked Field Value Type Description Command ToggleExpandCollapse Toggles the Expanded or collapsed state of a a list or item (with subitems) Declaration public const Command ToggleExpandCollapse Field Value Type Description Command ToggleExtend Toggles the extended selection. Declaration public const Command ToggleExtend Field Value Type Description Command ToggleOverwrite Toggles overwrite mode such that newly typed text overwrites the text that is already there (typically associated with the Insert key). Declaration public const Command ToggleOverwrite Field Value Type Description Command TopHome Moves to top begin. Declaration public const Command TopHome Field Value Type Description Command TopHomeExtend Extends the selection to the top begin. Declaration public const Command TopHomeExtend Field Value Type Description Command Undo Undo changes. Declaration public const Command Undo Field Value Type Description Command UnixEmulation Unix emulation Declaration public const Command UnixEmulation Field Value Type Description Command value__ Declaration public int value__ Field Value Type Description System.Int32 WordLeft Moves the caret to the start of the previous word. Declaration public const Command WordLeft Field Value Type Description Command WordLeftExtend Extends the selection to the start of the previous word. Declaration public const Command WordLeftExtend Field Value Type Description Command WordRight Moves the caret to the start of the next word. Declaration public const Command WordRight Field Value Type Description Command WordRightExtend Extends the selection to the start of the next word. Declaration public const Command WordRightExtend Field Value Type Description Command" }, "api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html": { "href": "api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html", - "title": "Enum ConsoleDriver.DiagnosticFlags", - "keywords": "Enum ConsoleDriver.DiagnosticFlags Enables diagnostic functions Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax [Flags] public enum DiagnosticFlags : uint Fields Name Description FramePadding When Enabled, DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) will use 'L', 'R', 'T', and 'B' for padding instead of ' '. FrameRuler When enabled, DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) will draw a ruler in the frame for any side with a padding value greater than 0. Off All diagnostics off" + "title": "Class ConsoleDriver.DiagnosticFlags", + "keywords": "Class ConsoleDriver.DiagnosticFlags Enables diagnostic functions Inheritance System.Object ConsoleDriver.DiagnosticFlags Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class DiagnosticFlags : Enum Fields FramePadding When Enabled, DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) will use 'L', 'R', 'T', and 'B' for padding instead of ' '. Declaration public const ConsoleDriver.DiagnosticFlags FramePadding Field Value Type Description ConsoleDriver.DiagnosticFlags FrameRuler When enabled, DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) will draw a ruler in the frame for any side with a padding value greater than 0. Declaration public const ConsoleDriver.DiagnosticFlags FrameRuler Field Value Type Description ConsoleDriver.DiagnosticFlags Off All diagnostics off Declaration public const ConsoleDriver.DiagnosticFlags Off Field Value Type Description ConsoleDriver.DiagnosticFlags value__ Declaration public uint value__ Field Value Type Description System.UInt32" }, "api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html": { "href": "api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html", "title": "Class ConsoleDriver", - "keywords": "Class ConsoleDriver ConsoleDriver is an abstract class that defines the requirements for a console driver. There are currently three implementations: Terminal.Gui.CursesDriver (for Unix and Mac), Terminal.Gui.WindowsDriver , and Terminal.Gui.NetDriver that uses the .NET Console API. Inheritance System.Object ConsoleDriver FakeDriver Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public abstract class ConsoleDriver Fields BlocksMeterSegment Blocks Segment indicator for meter views (e.g. ProgressBar . Declaration public Rune BlocksMeterSegment Field Value Type Description System.Rune BottomTee The bottom tee. Declaration public Rune BottomTee Field Value Type Description System.Rune Checked Checkmark. Declaration public Rune Checked Field Value Type Description System.Rune ContinuousMeterSegment Continuous Segment indicator for meter views (e.g. ProgressBar . Declaration public Rune ContinuousMeterSegment Field Value Type Description System.Rune Diamond Diamond character Declaration public Rune Diamond Field Value Type Description System.Rune DownArrow Down Arrow. Declaration public Rune DownArrow Field Value Type Description System.Rune HDLine Horizontal double line character. Declaration public Rune HDLine Field Value Type Description System.Rune HLine Horizontal line character. Declaration public Rune HLine Field Value Type Description System.Rune HRLine Horizontal line character for rounded corners. Declaration public Rune HRLine Field Value Type Description System.Rune LeftArrow Left Arrow. Declaration public Rune LeftArrow Field Value Type Description System.Rune LeftBracket Left frame/bracket (e.g. '[' for Button ). Declaration public Rune LeftBracket Field Value Type Description System.Rune LeftDefaultIndicator Left indicator for default action (e.g. for Button ). Declaration public Rune LeftDefaultIndicator Field Value Type Description System.Rune LeftTee Left tee Declaration public Rune LeftTee Field Value Type Description System.Rune LLCorner Lower left corner Declaration public Rune LLCorner Field Value Type Description System.Rune LLDCorner Lower left double corner Declaration public Rune LLDCorner Field Value Type Description System.Rune LLRCorner Lower left rounded corner Declaration public Rune LLRCorner Field Value Type Description System.Rune LRCorner Lower right corner Declaration public Rune LRCorner Field Value Type Description System.Rune LRDCorner Lower right double corner Declaration public Rune LRDCorner Field Value Type Description System.Rune LRRCorner Lower right rounded corner Declaration public Rune LRRCorner Field Value Type Description System.Rune RightArrow Right Arrow. Declaration public Rune RightArrow Field Value Type Description System.Rune RightBracket Right frame/bracket (e.g. ']' for Button ). Declaration public Rune RightBracket Field Value Type Description System.Rune RightDefaultIndicator Right indicator for default action (e.g. for Button ). Declaration public Rune RightDefaultIndicator Field Value Type Description System.Rune RightTee Right tee Declaration public Rune RightTee Field Value Type Description System.Rune Selected Selected mark. Declaration public Rune Selected Field Value Type Description System.Rune Stipple Stipple pattern Declaration public Rune Stipple Field Value Type Description System.Rune TerminalResized The handler fired when the terminal is resized. Declaration protected Action TerminalResized Field Value Type Description System.Action TopTee Top tee Declaration public Rune TopTee Field Value Type Description System.Rune ULCorner Upper left corner Declaration public Rune ULCorner Field Value Type Description System.Rune ULDCorner Upper left double corner Declaration public Rune ULDCorner Field Value Type Description System.Rune ULRCorner Upper left rounded corner Declaration public Rune ULRCorner Field Value Type Description System.Rune UnChecked Un-checked checkmark. Declaration public Rune UnChecked Field Value Type Description System.Rune UnSelected Un-selected selected mark. Declaration public Rune UnSelected Field Value Type Description System.Rune UpArrow Up Arrow. Declaration public Rune UpArrow Field Value Type Description System.Rune URCorner Upper right corner Declaration public Rune URCorner Field Value Type Description System.Rune URDCorner Upper right double corner Declaration public Rune URDCorner Field Value Type Description System.Rune URRCorner Upper right rounded corner Declaration public Rune URRCorner Field Value Type Description System.Rune VDLine Vertical double line character. Declaration public Rune VDLine Field Value Type Description System.Rune VLine Vertical line character. Declaration public Rune VLine Field Value Type Description System.Rune VRLine Vertical line character for rounded corners. Declaration public Rune VRLine Field Value Type Description System.Rune Properties Clip Controls the current clipping region that AddRune/AddStr is subject to. Declaration public Rect Clip { get; set; } Property Value Type Description Rect The clip. Clipboard Get the operation system clipboard. Declaration public abstract IClipboard Clipboard { get; } Property Value Type Description IClipboard Cols The current number of columns in the terminal. Declaration public abstract int Cols { get; } Property Value Type Description System.Int32 Contents The format is rows, columns and 3 values on the last column: Rune, Attribute and Dirty Flag Declaration public virtual int[,, ] Contents { get; } Property Value Type Description System.Int32 [,,] Diagnostics Set flags to enable/disable ConsoleDriver diagnostics. Declaration public static ConsoleDriver.DiagnosticFlags Diagnostics { get; set; } Property Value Type Description ConsoleDriver.DiagnosticFlags HeightAsBuffer If false height is measured by the window height and thus no scrolling. If true then height is measured by the buffer height, enabling scrolling. Declaration public abstract bool HeightAsBuffer { get; set; } Property Value Type Description System.Boolean Left The current left in the terminal. Declaration public abstract int Left { get; } Property Value Type Description System.Int32 Rows The current number of rows in the terminal. Declaration public abstract int Rows { get; } Property Value Type Description System.Int32 Top The current top in the terminal. Declaration public abstract int Top { get; } Property Value Type Description System.Int32 Methods AddRune(Rune) Adds the specified rune to the display at the current cursor position Declaration public abstract void AddRune(Rune rune) Parameters Type Name Description System.Rune rune Rune to add. AddStr(ustring) Adds the specified Declaration public abstract void AddStr(ustring str) Parameters Type Name Description NStack.ustring str String. CookMouse() Enables the cooked event processing from the mouse driver Declaration public abstract void CookMouse() DrawFrame(Rect, Int32, Boolean) Draws a frame on the specified region with the specified padding around the frame. Declaration public virtual void DrawFrame(Rect region, int padding, bool fill) Parameters Type Name Description Rect region Screen relative region where the frame will be drawn. System.Int32 padding Padding to add on the sides. System.Boolean fill If set to true it will clear the contents with the current color, otherwise the contents will be left untouched. Remarks This API has been superseded by DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) . DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) Draws a frame for a window with padding and an optional visible border inside the padding. Declaration public virtual void DrawWindowFrame(Rect region, int paddingLeft = 0, int paddingTop = 0, int paddingRight = 0, int paddingBottom = 0, bool border = true, bool fill = false, Border borderContent = null) Parameters Type Name Description Rect region Screen relative region where the frame will be drawn. System.Int32 paddingLeft Number of columns to pad on the left (if 0 the border will not appear on the left). System.Int32 paddingTop Number of rows to pad on the top (if 0 the border and title will not appear on the top). System.Int32 paddingRight Number of columns to pad on the right (if 0 the border will not appear on the right). System.Int32 paddingBottom Number of rows to pad on the bottom (if 0 the border will not appear on the bottom). System.Boolean border If set to true and any padding dimension is > 0 the border will be drawn. System.Boolean fill If set to true it will clear the content area (the area inside the padding) with the current color, otherwise the content area will be left untouched. Border borderContent The Border to be used if defined. DrawWindowTitle(Rect, ustring, Int32, Int32, Int32, Int32, TextAlignment) Draws the title for a Window-style view incorporating padding. Declaration public virtual void DrawWindowTitle(Rect region, ustring title, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, TextAlignment textAlignment = TextAlignment.Left) Parameters Type Name Description Rect region Screen relative region where the frame will be drawn. NStack.ustring title The title for the window. The title will only be drawn if title is not null or empty and paddingTop is greater than 0. System.Int32 paddingLeft Number of columns to pad on the left (if 0 the border will not appear on the left). System.Int32 paddingTop Number of rows to pad on the top (if 0 the border and title will not appear on the top). System.Int32 paddingRight Number of columns to pad on the right (if 0 the border will not appear on the right). System.Int32 paddingBottom Number of rows to pad on the bottom (if 0 the border will not appear on the bottom). TextAlignment textAlignment Not yet implemented. End() Ends the execution of the console driver. Declaration public abstract void End() EnsureCursorVisibility() Ensure the cursor visibility Declaration public abstract bool EnsureCursorVisibility() Returns Type Description System.Boolean true upon success GetAttribute() Gets the current Attribute . Declaration public abstract Attribute GetAttribute() Returns Type Description Attribute The current attribute. GetColors(Int32, out Color, out Color) Gets the foreground and background colors based on the value. Declaration public abstract bool GetColors(int value, out Color foreground, out Color background) Parameters Type Name Description System.Int32 value The value. Color foreground The foreground. Color background The background. Returns Type Description System.Boolean GetCursorVisibility(out CursorVisibility) Retreive the cursor caret visibility Declaration public abstract bool GetCursorVisibility(out CursorVisibility visibility) Parameters Type Name Description CursorVisibility visibility The current CursorVisibility Returns Type Description System.Boolean true upon success Init(Action) Initializes the driver Declaration public abstract void Init(Action terminalResized) Parameters Type Name Description System.Action terminalResized Method to invoke when the terminal is resized. IsValidContent(Int32, Int32, Rect) Ensures that the column and line are in a valid range from the size of the driver. Declaration public bool IsValidContent(int col, int row, Rect clip) Parameters Type Name Description System.Int32 col The column. System.Int32 row The row. Rect clip The clip. Returns Type Description System.Boolean true if it's a valid range, false otherwise. MakeAttribute(Color, Color) Make the attribute for the foreground and background colors. Declaration public abstract Attribute MakeAttribute(Color fore, Color back) Parameters Type Name Description Color fore Foreground. Color back Background. Returns Type Description Attribute MakePrintable(Rune) Ensures a Rune is not a control character and can be displayed by translating characters below 0x20 to equivalent, printable, Unicode chars. Declaration public static Rune MakePrintable(Rune c) Parameters Type Name Description System.Rune c Rune to translate Returns Type Description System.Rune Move(Int32, Int32) Moves the cursor to the specified column and row. Declaration public abstract void Move(int col, int row) Parameters Type Name Description System.Int32 col Column to move the cursor to. System.Int32 row Row to move the cursor to. PrepareToRun(MainLoop, Action, Action, Action, Action) Prepare the driver and set the key and mouse events handlers. Declaration public abstract void PrepareToRun(MainLoop mainLoop, Action keyHandler, Action keyDownHandler, Action keyUpHandler, Action mouseHandler) Parameters Type Name Description MainLoop mainLoop The main loop. System.Action < KeyEvent > keyHandler The handler for ProcessKey System.Action < KeyEvent > keyDownHandler The handler for key down events System.Action < KeyEvent > keyUpHandler The handler for key up events System.Action < MouseEvent > mouseHandler The handler for mouse events Refresh() Updates the screen to reflect all the changes that have been done to the display buffer Declaration public abstract void Refresh() ResizeScreen() Resizes the clip area when the screen is resized. Declaration public abstract void ResizeScreen() SendKeys(Char, ConsoleKey, Boolean, Boolean, Boolean) Allows sending keys without typing on a keyboard. Declaration public abstract void SendKeys(char keyChar, ConsoleKey key, bool shift, bool alt, bool control) Parameters Type Name Description System.Char keyChar The character key. System.ConsoleKey key The key. System.Boolean shift If shift key is sending. System.Boolean alt If alt key is sending. System.Boolean control If control key is sending. SetAttribute(Attribute) Selects the specified attribute as the attribute to use for future calls to AddRune, AddString. Declaration public abstract void SetAttribute(Attribute c) Parameters Type Name Description Attribute c C. SetColors(ConsoleColor, ConsoleColor) Set Colors from limit sets of colors. Declaration public abstract void SetColors(ConsoleColor foreground, ConsoleColor background) Parameters Type Name Description System.ConsoleColor foreground Foreground. System.ConsoleColor background Background. SetColors(Int16, Int16) Advanced uses - set colors to any pre-set pairs, you would need to init_color that independently with the R, G, B values. Declaration public abstract void SetColors(short foregroundColorId, short backgroundColorId) Parameters Type Name Description System.Int16 foregroundColorId Foreground color identifier. System.Int16 backgroundColorId Background color identifier. SetCursorVisibility(CursorVisibility) Change the cursor caret visibility Declaration public abstract bool SetCursorVisibility(CursorVisibility visibility) Parameters Type Name Description CursorVisibility visibility The wished CursorVisibility Returns Type Description System.Boolean true upon success SetTerminalResized(Action) Set the handler when the terminal is resized. Declaration public void SetTerminalResized(Action terminalResized) Parameters Type Name Description System.Action terminalResized StartReportingMouseMoves() Start of mouse moves. Declaration public abstract void StartReportingMouseMoves() StopReportingMouseMoves() Stop reporting mouses moves. Declaration public abstract void StopReportingMouseMoves() Suspend() Suspend the application, typically needs to save the state, suspend the app and upon return, reset the console driver. Declaration public abstract void Suspend() UncookMouse() Disables the cooked event processing from the mouse driver. At startup, it is assumed mouse events are cooked. Declaration public abstract void UncookMouse() UpdateCursor() Updates the location of the cursor position Declaration public abstract void UpdateCursor() UpdateOffScreen() Reset and recreate the contents and the driver buffer. Declaration public abstract void UpdateOffScreen() UpdateScreen() Redraws the physical screen with the contents that have been queued up via any of the printing commands. Declaration public abstract void UpdateScreen()" + "keywords": "Class ConsoleDriver ConsoleDriver is an abstract class that defines the requirements for a console driver. There are currently three implementations: Terminal.Gui.CursesDriver (for Unix and Mac), Terminal.Gui.WindowsDriver , and Terminal.Gui.NetDriver that uses the .NET Console API. Inheritance System.Object ConsoleDriver FakeDriver Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public abstract class ConsoleDriver : Object Constructors ConsoleDriver() Declaration protected ConsoleDriver() Fields BlocksMeterSegment Blocks Segment indicator for meter views (e.g. ProgressBar . Declaration public Rune BlocksMeterSegment Field Value Type Description System.Rune BottomTee The bottom tee. Declaration public Rune BottomTee Field Value Type Description System.Rune Checked Checkmark. Declaration public Rune Checked Field Value Type Description System.Rune ContinuousMeterSegment Continuous Segment indicator for meter views (e.g. ProgressBar . Declaration public Rune ContinuousMeterSegment Field Value Type Description System.Rune Diamond Diamond character Declaration public Rune Diamond Field Value Type Description System.Rune DownArrow Down Arrow. Declaration public Rune DownArrow Field Value Type Description System.Rune HDLine Horizontal double line character. Declaration public Rune HDLine Field Value Type Description System.Rune HLine Horizontal line character. Declaration public Rune HLine Field Value Type Description System.Rune HRLine Horizontal line character for rounded corners. Declaration public Rune HRLine Field Value Type Description System.Rune LeftArrow Left Arrow. Declaration public Rune LeftArrow Field Value Type Description System.Rune LeftBracket Left frame/bracket (e.g. '[' for Button ). Declaration public Rune LeftBracket Field Value Type Description System.Rune LeftDefaultIndicator Left indicator for default action (e.g. for Button ). Declaration public Rune LeftDefaultIndicator Field Value Type Description System.Rune LeftTee Left tee Declaration public Rune LeftTee Field Value Type Description System.Rune LLCorner Lower left corner Declaration public Rune LLCorner Field Value Type Description System.Rune LLDCorner Lower left double corner Declaration public Rune LLDCorner Field Value Type Description System.Rune LLRCorner Lower left rounded corner Declaration public Rune LLRCorner Field Value Type Description System.Rune LRCorner Lower right corner Declaration public Rune LRCorner Field Value Type Description System.Rune LRDCorner Lower right double corner Declaration public Rune LRDCorner Field Value Type Description System.Rune LRRCorner Lower right rounded corner Declaration public Rune LRRCorner Field Value Type Description System.Rune RightArrow Right Arrow. Declaration public Rune RightArrow Field Value Type Description System.Rune RightBracket Right frame/bracket (e.g. ']' for Button ). Declaration public Rune RightBracket Field Value Type Description System.Rune RightDefaultIndicator Right indicator for default action (e.g. for Button ). Declaration public Rune RightDefaultIndicator Field Value Type Description System.Rune RightTee Right tee Declaration public Rune RightTee Field Value Type Description System.Rune Selected Selected mark. Declaration public Rune Selected Field Value Type Description System.Rune Stipple Stipple pattern Declaration public Rune Stipple Field Value Type Description System.Rune TerminalResized The handler fired when the terminal is resized. Declaration protected Action TerminalResized Field Value Type Description System.Action TopTee Top tee Declaration public Rune TopTee Field Value Type Description System.Rune ULCorner Upper left corner Declaration public Rune ULCorner Field Value Type Description System.Rune ULDCorner Upper left double corner Declaration public Rune ULDCorner Field Value Type Description System.Rune ULRCorner Upper left rounded corner Declaration public Rune ULRCorner Field Value Type Description System.Rune UnChecked Un-checked checkmark. Declaration public Rune UnChecked Field Value Type Description System.Rune UnSelected Un-selected selected mark. Declaration public Rune UnSelected Field Value Type Description System.Rune UpArrow Up Arrow. Declaration public Rune UpArrow Field Value Type Description System.Rune URCorner Upper right corner Declaration public Rune URCorner Field Value Type Description System.Rune URDCorner Upper right double corner Declaration public Rune URDCorner Field Value Type Description System.Rune URRCorner Upper right rounded corner Declaration public Rune URRCorner Field Value Type Description System.Rune VDLine Vertical double line character. Declaration public Rune VDLine Field Value Type Description System.Rune VLine Vertical line character. Declaration public Rune VLine Field Value Type Description System.Rune VRLine Vertical line character for rounded corners. Declaration public Rune VRLine Field Value Type Description System.Rune Properties Clip Controls the current clipping region that AddRune/AddStr is subject to. Declaration public Rect Clip { get; set; } Property Value Type Description Rect The clip. Clipboard Get the operation system clipboard. Declaration public abstract IClipboard Clipboard { get; } Property Value Type Description IClipboard Cols The current number of columns in the terminal. Declaration public abstract int Cols { get; } Property Value Type Description System.Int32 Contents The format is rows, columns and 3 values on the last column: Rune, Attribute and Dirty Flag Declaration public virtual int[,, ] Contents { get; } Property Value Type Description System.Int32 [,,] Diagnostics Set flags to enable/disable ConsoleDriver diagnostics. Declaration public static ConsoleDriver.DiagnosticFlags Diagnostics { get; set; } Property Value Type Description ConsoleDriver.DiagnosticFlags HeightAsBuffer If false height is measured by the window height and thus no scrolling. If true then height is measured by the buffer height, enabling scrolling. Declaration public abstract bool HeightAsBuffer { get; set; } Property Value Type Description System.Boolean Left The current left in the terminal. Declaration public abstract int Left { get; } Property Value Type Description System.Int32 Rows The current number of rows in the terminal. Declaration public abstract int Rows { get; } Property Value Type Description System.Int32 Top The current top in the terminal. Declaration public abstract int Top { get; } Property Value Type Description System.Int32 Methods AddRune(Rune) Adds the specified rune to the display at the current cursor position Declaration public abstract void AddRune(Rune rune) Parameters Type Name Description System.Rune rune Rune to add. AddStr(ustring) Adds the specified Declaration public abstract void AddStr(ustring str) Parameters Type Name Description NStack.ustring str String. CookMouse() Enables the cooked event processing from the mouse driver Declaration public abstract void CookMouse() DrawFrame(Rect, Int32, Boolean) Draws a frame on the specified region with the specified padding around the frame. Declaration public virtual void DrawFrame(Rect region, int padding, bool fill) Parameters Type Name Description Rect region Screen relative region where the frame will be drawn. System.Int32 padding Padding to add on the sides. System.Boolean fill If set to true it will clear the contents with the current color, otherwise the contents will be left untouched. Remarks This API has been superseded by DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) . DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) Draws a frame for a window with padding and an optional visible border inside the padding. Declaration public virtual void DrawWindowFrame(Rect region, int paddingLeft = 0, int paddingTop = 0, int paddingRight = 0, int paddingBottom = 0, bool border = true, bool fill = false, Border borderContent = null) Parameters Type Name Description Rect region Screen relative region where the frame will be drawn. System.Int32 paddingLeft Number of columns to pad on the left (if 0 the border will not appear on the left). System.Int32 paddingTop Number of rows to pad on the top (if 0 the border and title will not appear on the top). System.Int32 paddingRight Number of columns to pad on the right (if 0 the border will not appear on the right). System.Int32 paddingBottom Number of rows to pad on the bottom (if 0 the border will not appear on the bottom). System.Boolean border If set to true and any padding dimension is > 0 the border will be drawn. System.Boolean fill If set to true it will clear the content area (the area inside the padding) with the current color, otherwise the content area will be left untouched. Border borderContent The Border to be used if defined. DrawWindowTitle(Rect, ustring, Int32, Int32, Int32, Int32, TextAlignment) Draws the title for a Window-style view incorporating padding. Declaration public virtual void DrawWindowTitle(Rect region, ustring title, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, TextAlignment textAlignment) Parameters Type Name Description Rect region Screen relative region where the frame will be drawn. NStack.ustring title The title for the window. The title will only be drawn if title is not null or empty and paddingTop is greater than 0. System.Int32 paddingLeft Number of columns to pad on the left (if 0 the border will not appear on the left). System.Int32 paddingTop Number of rows to pad on the top (if 0 the border and title will not appear on the top). System.Int32 paddingRight Number of columns to pad on the right (if 0 the border will not appear on the right). System.Int32 paddingBottom Number of rows to pad on the bottom (if 0 the border will not appear on the bottom). TextAlignment textAlignment Not yet implemented. End() Ends the execution of the console driver. Declaration public abstract void End() EnsureCursorVisibility() Ensure the cursor visibility Declaration public abstract bool EnsureCursorVisibility() Returns Type Description System.Boolean true upon success GetAttribute() Gets the current Attribute . Declaration public abstract Attribute GetAttribute() Returns Type Description Attribute The current attribute. GetColors(Int32, out Color, out Color) Gets the foreground and background colors based on the value. Declaration public abstract bool GetColors(int value, out Color foreground, out Color background) Parameters Type Name Description System.Int32 value The value. Color foreground The foreground. Color background The background. Returns Type Description System.Boolean GetCursorVisibility(out CursorVisibility) Retreive the cursor caret visibility Declaration public abstract bool GetCursorVisibility(out CursorVisibility visibility) Parameters Type Name Description CursorVisibility visibility The current CursorVisibility Returns Type Description System.Boolean true upon success Init(Action) Initializes the driver Declaration public abstract void Init(Action terminalResized) Parameters Type Name Description System.Action terminalResized Method to invoke when the terminal is resized. IsValidContent(Int32, Int32, Rect) Ensures that the column and line are in a valid range from the size of the driver. Declaration public bool IsValidContent(int col, int row, Rect clip) Parameters Type Name Description System.Int32 col The column. System.Int32 row The row. Rect clip The clip. Returns Type Description System.Boolean true if it's a valid range, false otherwise. MakeAttribute(Color, Color) Make the attribute for the foreground and background colors. Declaration public abstract Attribute MakeAttribute(Color fore, Color back) Parameters Type Name Description Color fore Foreground. Color back Background. Returns Type Description Attribute MakePrintable(Rune) Ensures a Rune is not a control character and can be displayed by translating characters below 0x20 to equivalent, printable, Unicode chars. Declaration public static Rune MakePrintable(Rune c) Parameters Type Name Description System.Rune c Rune to translate Returns Type Description System.Rune Move(Int32, Int32) Moves the cursor to the specified column and row. Declaration public abstract void Move(int col, int row) Parameters Type Name Description System.Int32 col Column to move the cursor to. System.Int32 row Row to move the cursor to. PrepareToRun(MainLoop, Action, Action, Action, Action) Prepare the driver and set the key and mouse events handlers. Declaration public abstract void PrepareToRun(MainLoop mainLoop, Action keyHandler, Action keyDownHandler, Action keyUpHandler, Action mouseHandler) Parameters Type Name Description MainLoop mainLoop The main loop. System.Action < KeyEvent > keyHandler The handler for ProcessKey System.Action < KeyEvent > keyDownHandler The handler for key down events System.Action < KeyEvent > keyUpHandler The handler for key up events System.Action < MouseEvent > mouseHandler The handler for mouse events Refresh() Updates the screen to reflect all the changes that have been done to the display buffer Declaration public abstract void Refresh() ResizeScreen() Resizes the clip area when the screen is resized. Declaration public abstract void ResizeScreen() SendKeys(Char, ConsoleKey, Boolean, Boolean, Boolean) Allows sending keys without typing on a keyboard. Declaration public abstract void SendKeys(char keyChar, ConsoleKey key, bool shift, bool alt, bool control) Parameters Type Name Description System.Char keyChar The character key. System.ConsoleKey key The key. System.Boolean shift If shift key is sending. System.Boolean alt If alt key is sending. System.Boolean control If control key is sending. SetAttribute(Attribute) Selects the specified attribute as the attribute to use for future calls to AddRune, AddString. Declaration public abstract void SetAttribute(Attribute c) Parameters Type Name Description Attribute c C. SetColors(ConsoleColor, ConsoleColor) Set Colors from limit sets of colors. Declaration public abstract void SetColors(ConsoleColor foreground, ConsoleColor background) Parameters Type Name Description System.ConsoleColor foreground Foreground. System.ConsoleColor background Background. SetColors(Int16, Int16) Advanced uses - set colors to any pre-set pairs, you would need to init_color that independently with the R, G, B values. Declaration public abstract void SetColors(short foregroundColorId, short backgroundColorId) Parameters Type Name Description System.Int16 foregroundColorId Foreground color identifier. System.Int16 backgroundColorId Background color identifier. SetCursorVisibility(CursorVisibility) Change the cursor caret visibility Declaration public abstract bool SetCursorVisibility(CursorVisibility visibility) Parameters Type Name Description CursorVisibility visibility The wished CursorVisibility Returns Type Description System.Boolean true upon success SetTerminalResized(Action) Set the handler when the terminal is resized. Declaration public void SetTerminalResized(Action terminalResized) Parameters Type Name Description System.Action terminalResized StartReportingMouseMoves() Start of mouse moves. Declaration public abstract void StartReportingMouseMoves() StopReportingMouseMoves() Stop reporting mouses moves. Declaration public abstract void StopReportingMouseMoves() Suspend() Suspend the application, typically needs to save the state, suspend the app and upon return, reset the console driver. Declaration public abstract void Suspend() UncookMouse() Disables the cooked event processing from the mouse driver. At startup, it is assumed mouse events are cooked. Declaration public abstract void UncookMouse() UpdateCursor() Updates the location of the cursor position Declaration public abstract void UpdateCursor() UpdateOffScreen() Reset and recreate the contents and the driver buffer. Declaration public abstract void UpdateOffScreen() UpdateScreen() Redraws the physical screen with the contents that have been queued up via any of the printing commands. Declaration public abstract void UpdateScreen()" }, "api/Terminal.Gui/Terminal.Gui.ContextMenu.html": { "href": "api/Terminal.Gui/Terminal.Gui.ContextMenu.html", "title": "Class ContextMenu", - "keywords": "Class ContextMenu A context menu window derived from MenuBar containing menu items which can be opened in any position. Inheritance System.Object ContextMenu Implements System.IDisposable Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ContextMenu : IDisposable Constructors ContextMenu() Initialize a context menu with empty menu items. Declaration public ContextMenu() ContextMenu(Int32, Int32, MenuBarItem) Initialize a context menu with menu items. Declaration public ContextMenu(int x, int y, MenuBarItem menuItems) Parameters Type Name Description System.Int32 x The left position. System.Int32 y The top position. MenuBarItem menuItems The menu items. ContextMenu(View, MenuBarItem) Initialize a context menu with menu items from a host View . Declaration public ContextMenu(View host, MenuBarItem menuItems) Parameters Type Name Description View host The host view. MenuBarItem menuItems The menu items. Properties ForceMinimumPosToZero Gets or sets whether forces the minimum position to zero if the left or right position are negative. Declaration public bool ForceMinimumPosToZero { get; set; } Property Value Type Description System.Boolean Host The host View which position will be used, otherwise if it's null the container will be used. Declaration public View Host { get; set; } Property Value Type Description View IsShow Gets information whether menu is showing or not. Declaration public static bool IsShow { get; } Property Value Type Description System.Boolean Key The Key used to activate the context menu by keyboard. Declaration public Key Key { get; set; } Property Value Type Description Key MenuBar Gets the MenuBar that is hosting this context menu. Declaration public MenuBar MenuBar { get; } Property Value Type Description MenuBar MenuItems Gets or sets the menu items for this context menu. Declaration public MenuBarItem MenuItems { get; set; } Property Value Type Description MenuBarItem MouseFlags The MouseFlags used to activate the context menu by mouse. Declaration public MouseFlags MouseFlags { get; set; } Property Value Type Description MouseFlags Position Gets or set the menu position. Declaration public Point Position { get; set; } Property Value Type Description Point UseSubMenusSingleFrame Gets or sets if the sub-menus must be displayed in a single or multiple frames. Declaration public bool UseSubMenusSingleFrame { get; set; } Property Value Type Description System.Boolean Methods Dispose() Disposes the all the context menu objects instances. Declaration public void Dispose() Hide() Close the MenuItems menu items. Declaration public void Hide() Show() Open the MenuItems menu items. Declaration public void Show() Events KeyChanged Event invoked when the Key is changed. Declaration public event Action KeyChanged Event Type Type Description System.Action < Key > MouseFlagsChanged Event invoked when the MouseFlags is changed. Declaration public event Action MouseFlagsChanged Event Type Type Description System.Action < MouseFlags > Implements System.IDisposable" + "keywords": "Class ContextMenu A context menu window derived from MenuBar containing menu items which can be opened in any position. Inheritance System.Object ContextMenu Implements System.IDisposable Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ContextMenu : Object Constructors ContextMenu() Initialize a context menu with empty menu items. Declaration public ContextMenu() ContextMenu(Int32, Int32, MenuBarItem) Initialize a context menu with menu items. Declaration public ContextMenu(int x, int y, MenuBarItem menuItems) Parameters Type Name Description System.Int32 x The left position. System.Int32 y The top position. MenuBarItem menuItems The menu items. ContextMenu(View, MenuBarItem) Initialize a context menu with menu items from a host View . Declaration public ContextMenu(View host, MenuBarItem menuItems) Parameters Type Name Description View host The host view. MenuBarItem menuItems The menu items. Properties ForceMinimumPosToZero Gets or sets whether forces the minimum position to zero if the left or right position are negative. Declaration public bool ForceMinimumPosToZero { get; set; } Property Value Type Description System.Boolean Host The host View which position will be used, otherwise if it's null the container will be used. Declaration public View Host { get; set; } Property Value Type Description View IsShow Gets information whether menu is showing or not. Declaration public static bool IsShow { get; } Property Value Type Description System.Boolean Key The Key used to activate the context menu by keyboard. Declaration public Key Key { get; set; } Property Value Type Description Key MenuBar Gets the MenuBar that is hosting this context menu. Declaration public MenuBar MenuBar { get; } Property Value Type Description MenuBar MenuItems Gets or sets the menu items for this context menu. Declaration public MenuBarItem MenuItems { get; set; } Property Value Type Description MenuBarItem MouseFlags The MouseFlags used to activate the context menu by mouse. Declaration public MouseFlags MouseFlags { get; set; } Property Value Type Description MouseFlags Position Gets or set the menu position. Declaration public Point Position { get; set; } Property Value Type Description Point UseSubMenusSingleFrame Gets or sets if the sub-menus must be displayed in a single or multiple frames. Declaration public bool UseSubMenusSingleFrame { get; set; } Property Value Type Description System.Boolean Methods Dispose() Disposes the all the context menu objects instances. Declaration public void Dispose() Hide() Close the MenuItems menu items. Declaration public void Hide() Show() Open the MenuItems menu items. Declaration public void Show() Events KeyChanged Event invoked when the Key is changed. Declaration public event Action KeyChanged Event Type Type Description System.Action < Key > MouseFlagsChanged Event invoked when the MouseFlags is changed. Declaration public event Action MouseFlagsChanged Event Type Type Description System.Action < MouseFlags > Implements System.IDisposable" }, "api/Terminal.Gui/Terminal.Gui.CursorVisibility.html": { "href": "api/Terminal.Gui/Terminal.Gui.CursorVisibility.html", - "title": "Enum CursorVisibility", - "keywords": "Enum CursorVisibility Cursors Visibility that are displayed Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum CursorVisibility Fields Name Description Box Cursor caret is displayed as a blinking block â–‰ BoxFix Cursor caret is displayed a block â–‰ Default Cursor caret has default Invisible Cursor caret is hidden Underline Cursor caret is normally shown as a blinking underline bar _ UnderlineFix Cursor caret is normally shown as a underline bar _ Vertical Cursor caret is displayed a blinking vertical bar | VerticalFix Cursor caret is displayed a blinking vertical bar |" + "title": "Class CursorVisibility", + "keywords": "Class CursorVisibility Cursors Visibility that are displayed Inheritance System.Object CursorVisibility Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class CursorVisibility : Enum Fields Box Cursor caret is displayed as a blinking block â–‰ Declaration public const CursorVisibility Box Field Value Type Description CursorVisibility BoxFix Cursor caret is displayed a block â–‰ Declaration public const CursorVisibility BoxFix Field Value Type Description CursorVisibility Remarks Works under Xterm-like terminal otherwise this is equivalent to Default Cursor caret has default Declaration public const CursorVisibility Default Field Value Type Description CursorVisibility Remarks Works under Xterm-like terminal otherwise this is equivalent to . This default directly depends of the XTerm user configuration settings so it could be Block, I-Beam, Underline with possible blinking. Invisible Cursor caret is hidden Declaration public const CursorVisibility Invisible Field Value Type Description CursorVisibility Underline Cursor caret is normally shown as a blinking underline bar _ Declaration public const CursorVisibility Underline Field Value Type Description CursorVisibility UnderlineFix Cursor caret is normally shown as a underline bar _ Declaration public const CursorVisibility UnderlineFix Field Value Type Description CursorVisibility Remarks Under Windows, this is equivalent to value__ Declaration public int value__ Field Value Type Description System.Int32 Vertical Cursor caret is displayed a blinking vertical bar | Declaration public const CursorVisibility Vertical Field Value Type Description CursorVisibility Remarks Works under Xterm-like terminal otherwise this is equivalent to VerticalFix Cursor caret is displayed a blinking vertical bar | Declaration public const CursorVisibility VerticalFix Field Value Type Description CursorVisibility Remarks Works under Xterm-like terminal otherwise this is equivalent to" }, "api/Terminal.Gui/Terminal.Gui.DateField.html": { "href": "api/Terminal.Gui/Terminal.Gui.DateField.html", "title": "Class DateField", - "keywords": "Class DateField Simple Date editing View Inheritance System.Object Responder View TextField DateField Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members TextField.Used TextField.ReadOnly TextField.TextChanging TextField.TextChanged TextField.OnLeave(View) TextField.Autocomplete TextField.Frame TextField.Text TextField.Secret TextField.ScrollOffset TextField.IsDirty TextField.HasHistoryChanges TextField.ContextMenu TextField.PositionCursor() TextField.Redraw(Rect) TextField.CanFocus TextField.KillWordBackwards() TextField.KillWordForwards() TextField.SelectAll() TextField.DeleteAll() TextField.SelectedStart TextField.SelectedLength TextField.SelectedText TextField.ClearAllSelection() TextField.Copy() TextField.Cut() TextField.Paste() TextField.OnTextChanging(ustring) TextField.DesiredCursorVisibility TextField.OnEnter(View) TextField.InsertText(String, Boolean) TextField.ClearHistoryChanges() View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class DateField : TextField, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The DateField View provides date editing functionality with mouse support. Constructors DateField() Initializes a new instance of DateField using Computed layout. Declaration public DateField() DateField(DateTime) Initializes a new instance of DateField using Computed layout. Declaration public DateField(DateTime date) Parameters Type Name Description System.DateTime date DateField(Int32, Int32, DateTime, Boolean) Initializes a new instance of DateField using Absolute layout. Declaration public DateField(int x, int y, DateTime date, bool isShort = false) Parameters Type Name Description System.Int32 x The x coordinate. System.Int32 y The y coordinate. System.DateTime date Initial date contents. System.Boolean isShort If true, shows only two digits for the year. Properties CursorPosition Declaration public override int CursorPosition { get; set; } Property Value Type Description System.Int32 Overrides TextField.CursorPosition Date Gets or sets the date of the DateField . Declaration public DateTime Date { get; set; } Property Value Type Description System.DateTime Remarks IsShortFormat Get or set the date format for the widget. Declaration public bool IsShortFormat { get; set; } Property Value Type Description System.Boolean Methods DeleteCharLeft(Boolean) Declaration public override void DeleteCharLeft(bool useOldCursorPos = true) Parameters Type Name Description System.Boolean useOldCursorPos Overrides TextField.DeleteCharLeft(Boolean) DeleteCharRight() Declaration public override void DeleteCharRight() Overrides TextField.DeleteCharRight() MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent ev) Parameters Type Name Description MouseEvent ev Returns Type Description System.Boolean Overrides TextField.MouseEvent(MouseEvent) OnDateChanged(DateTimeEventArgs) Event firing method for the DateChanged event. Declaration public virtual void OnDateChanged(DateTimeEventArgs args) Parameters Type Name Description DateTimeEventArgs < System.DateTime > args Event arguments ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides TextField.ProcessKey(KeyEvent) Events DateChanged DateChanged event, raised when the Date property has changed. Declaration public event Action> DateChanged Event Type Type Description System.Action < DateTimeEventArgs < System.DateTime >> Remarks This event is raised when the Date property changes. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class DateField Simple Date editing View Inheritance System.Object Responder View TextField DateField Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members TextField.OnLeave(View) TextField.PositionCursor() TextField.Redraw(Rect) TextField.KillWordBackwards() TextField.KillWordForwards() TextField.SelectAll() TextField.DeleteAll() TextField.ClearAllSelection() TextField.Copy() TextField.Cut() TextField.Paste() TextField.OnTextChanging(ustring) TextField.OnEnter(View) TextField.InsertText(String, Boolean) TextField.ClearHistoryChanges() TextField.Used TextField.ReadOnly TextField.Autocomplete TextField.Frame TextField.Text TextField.Secret TextField.ScrollOffset TextField.IsDirty TextField.HasHistoryChanges TextField.ContextMenu TextField.CanFocus TextField.SelectedStart TextField.SelectedLength TextField.SelectedText TextField.DesiredCursorVisibility TextField.TextChanging TextField.TextChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class DateField : TextField Remarks The DateField View provides date editing functionality with mouse support. Constructors DateField() Initializes a new instance of DateField using Computed layout. Declaration public DateField() DateField(DateTime) Initializes a new instance of DateField using Computed layout. Declaration public DateField(DateTime date) Parameters Type Name Description System.DateTime date DateField(Int32, Int32, DateTime, Boolean) Initializes a new instance of DateField using Absolute layout. Declaration public DateField(int x, int y, DateTime date, bool isShort = false) Parameters Type Name Description System.Int32 x The x coordinate. System.Int32 y The y coordinate. System.DateTime date Initial date contents. System.Boolean isShort If true, shows only two digits for the year. Properties CursorPosition Sets or gets the current cursor position. Declaration public override int CursorPosition { get; set; } Property Value Type Description System.Int32 Overrides TextField.CursorPosition Date Gets or sets the date of the DateField . Declaration public DateTime Date { get; set; } Property Value Type Description System.DateTime Remarks IsShortFormat Get or set the date format for the widget. Declaration public bool IsShortFormat { get; set; } Property Value Type Description System.Boolean Methods DeleteCharLeft(Boolean) Deletes the left character. Declaration public override void DeleteCharLeft(bool useOldCursorPos = true) Parameters Type Name Description System.Boolean useOldCursorPos Overrides TextField.DeleteCharLeft(Boolean) DeleteCharRight() Deletes the right character. Declaration public override void DeleteCharRight() Overrides TextField.DeleteCharRight() MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent ev) Parameters Type Name Description MouseEvent ev Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides TextField.MouseEvent(MouseEvent) OnDateChanged(DateTimeEventArgs) Event firing method for the DateChanged event. Declaration public virtual void OnDateChanged(DateTimeEventArgs args) Parameters Type Name Description DateTimeEventArgs < System.DateTime > args Event arguments ProcessKey(KeyEvent) Processes key presses for the TextField . Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides TextField.ProcessKey(KeyEvent) Remarks The TextField control responds to the following keys: Keys Function Delete , Backspace Deletes the character before cursor. Events DateChanged DateChanged event, raised when the Date property has changed. Declaration public event Action> DateChanged Event Type Type Description System.Action < DateTimeEventArgs < System.DateTime >> Remarks This event is raised when the Date property changes. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html": { "href": "api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html", "title": "Class DateTimeEventArgs", - "keywords": "Class DateTimeEventArgs Defines the event arguments for DateChanged and TimeChanged events. Inheritance System.Object System.EventArgs DateTimeEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class DateTimeEventArgs : EventArgs Type Parameters Name Description T Constructors DateTimeEventArgs(T, T, String) Initializes a new instance of DateTimeEventArgs Declaration public DateTimeEventArgs(T oldValue, T newValue, string format) Parameters Type Name Description T oldValue The old DateField or TimeField value. T newValue The new DateField or TimeField value. System.String format The DateField or TimeField format string. Properties Format The DateField or TimeField format. Declaration public string Format { get; } Property Value Type Description System.String NewValue The new DateField or TimeField value. Declaration public T NewValue { get; } Property Value Type Description T OldValue The old DateField or TimeField value. Declaration public T OldValue { get; } Property Value Type Description T" + "keywords": "Class DateTimeEventArgs Defines the event arguments for DateChanged and TimeChanged events. Inheritance System.Object DateTimeEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class DateTimeEventArgs : EventArgs Type Parameters Name Description T Constructors DateTimeEventArgs(T, T, String) Initializes a new instance of DateTimeEventArgs Declaration public DateTimeEventArgs(T oldValue, T newValue, string format) Parameters Type Name Description T oldValue The old DateField or TimeField value. T newValue The new DateField or TimeField value. System.String format The DateField or TimeField format string. Properties Format The DateField or TimeField format. Declaration public string Format { get; } Property Value Type Description System.String NewValue The new DateField or TimeField value. Declaration public T NewValue { get; } Property Value Type Description T OldValue The old DateField or TimeField value. Declaration public T OldValue { get; } Property Value Type Description T" }, "api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.html": { "href": "api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.html", - "title": "Enum Dialog.ButtonAlignments", - "keywords": "Enum Dialog.ButtonAlignments Determines the horizontal alignment of the Dialog buttons. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum ButtonAlignments Fields Name Description Center Center-aligns the buttons (the default). Justify Justifies the buttons Left Left-aligns the buttons Right Right-aligns the buttons" + "title": "Class Dialog.ButtonAlignments", + "keywords": "Class Dialog.ButtonAlignments Determines the horizontal alignment of the Dialog buttons. Inheritance System.Object Dialog.ButtonAlignments Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ButtonAlignments : Enum Fields Center Center-aligns the buttons (the default). Declaration public const Dialog.ButtonAlignments Center Field Value Type Description Dialog.ButtonAlignments Justify Justifies the buttons Declaration public const Dialog.ButtonAlignments Justify Field Value Type Description Dialog.ButtonAlignments Left Left-aligns the buttons Declaration public const Dialog.ButtonAlignments Left Field Value Type Description Dialog.ButtonAlignments Right Right-aligns the buttons Declaration public const Dialog.ButtonAlignments Right Field Value Type Description Dialog.ButtonAlignments value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.Dialog.html": { "href": "api/Terminal.Gui/Terminal.Gui.Dialog.html", "title": "Class Dialog", - "keywords": "Class Dialog The Dialog View is a Window that by default is centered and contains one or more Button s. It defaults to the Dialog color scheme and has a 1 cell padding around the edges. Inheritance System.Object Responder View Toplevel Window Dialog FileDialog Wizard Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Window.Title Window.Border Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.Text Window.TextAlignment Window.OnTitleChanging(ustring, ustring) Window.TitleChanging Window.OnTitleChanged(ustring, ustring) Window.TitleChanged Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Dialog : Window, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks To run the Dialog modally, create the Dialog , and pass it to Run(Func) . This will execute the dialog until it terminates via the [ESC] or [CTRL-Q] key, or when one of the views or buttons added to the dialog calls RequestStop(Toplevel) . Constructors Dialog() Initializes a new instance of the Dialog class using Computed . Declaration public Dialog() Remarks Te Dialog will be vertically and horizontally centered in the container and the size will be 85% of the container. After initialization use X , Y , Width , and Height to override this with a location or size. Use AddButton(Button) to add buttons to the dialog. Dialog(ustring, Int32, Int32, Button[]) Initializes a new instance of the Dialog class using Computed positioning and an optional set of Button s to display Declaration public Dialog(ustring title, int width, int height, params Button[] buttons) Parameters Type Name Description NStack.ustring title Title for the dialog. System.Int32 width Width for the dialog. System.Int32 height Height for the dialog. Button [] buttons Optional buttons to lay out at the bottom of the dialog. Remarks if width and height are both 0, the Dialog will be vertically and horizontally centered in the container and the size will be 85% of the container. After initialization use X , Y , Width , and Height to override this with a location or size. Dialog(ustring, Button[]) Initializes a new instance of the Dialog class using Computed positioning and with an optional set of Button s to display Declaration public Dialog(ustring title, params Button[] buttons) Parameters Type Name Description NStack.ustring title Title for the dialog. Button [] buttons Optional buttons to lay out at the bottom of the dialog. Remarks Te Dialog will be vertically and horizontally centered in the container and the size will be 85% of the container. After initialization use X , Y , Width , and Height to override this with a location or size. Properties ButtonAlignment Determines how the Dialog Button s are aligned along the bottom of the dialog. Declaration public Dialog.ButtonAlignments ButtonAlignment { get; set; } Property Value Type Description Dialog.ButtonAlignments Methods AddButton(Button) Adds a Button to the Dialog , its layout will be controlled by the Dialog Declaration public void AddButton(Button button) Parameters Type Name Description Button button Button to add. ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides Toplevel.ProcessKey(KeyEvent) Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class Dialog The Dialog View is a Window that by default is centered and contains one or more Button s. It defaults to the Dialog color scheme and has a 1 cell padding around the edges. Inheritance System.Object Responder View Toplevel Window Dialog FileDialog Wizard Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.OnTitleChanging(ustring, ustring) Window.OnTitleChanged(ustring, ustring) Window.Title Window.Border Window.Text Window.TextAlignment Window.TitleChanging Window.TitleChanged Toplevel.OnLoaded() Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) Toplevel.Running Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.AlternateForwardKeyChanged Toplevel.AlternateBackwardKeyChanged Toplevel.QuitKeyChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Dialog : Window Remarks To run the Dialog modally, create the Dialog , and pass it to Run(Func) . This will execute the dialog until it terminates via the [ESC] or [CTRL-Q] key, or when one of the views or buttons added to the dialog calls RequestStop(Toplevel) . Constructors Dialog() Initializes a new instance of the Dialog class using Computed . Declaration public Dialog() Remarks Te Dialog will be vertically and horizontally centered in the container and the size will be 85% of the container. After initialization use X , Y , Width , and Height to override this with a location or size. Use AddButton(Button) to add buttons to the dialog. Dialog(ustring, Int32, Int32, Button[]) Initializes a new instance of the Dialog class using Computed positioning and an optional set of Button s to display Declaration public Dialog(ustring title, int width, int height, params Button[] buttons) Parameters Type Name Description NStack.ustring title Title for the dialog. System.Int32 width Width for the dialog. System.Int32 height Height for the dialog. Button [] buttons Optional buttons to lay out at the bottom of the dialog. Remarks if width and height are both 0, the Dialog will be vertically and horizontally centered in the container and the size will be 85% of the container. After initialization use X , Y , Width , and Height to override this with a location or size. Dialog(ustring, Button[]) Initializes a new instance of the Dialog class using Computed positioning and with an optional set of Button s to display Declaration public Dialog(ustring title, params Button[] buttons) Parameters Type Name Description NStack.ustring title Title for the dialog. Button [] buttons Optional buttons to lay out at the bottom of the dialog. Remarks Te Dialog will be vertically and horizontally centered in the container and the size will be 85% of the container. After initialization use X , Y , Width , and Height to override this with a location or size. Properties ButtonAlignment Determines how the Dialog Button s are aligned along the bottom of the dialog. Declaration public Dialog.ButtonAlignments ButtonAlignment { get; set; } Property Value Type Description Dialog.ButtonAlignments Methods AddButton(Button) Adds a Button to the Dialog , its layout will be controlled by the Dialog Declaration public void AddButton(Button button) Parameters Type Name Description Button button Button to add. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides Toplevel.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Dim.html": { "href": "api/Terminal.Gui/Terminal.Gui.Dim.html", "title": "Class Dim", - "keywords": "Class Dim Dim properties of a View to control the position. Inheritance System.Object Dim Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Dim Remarks Use the Dim objects on the Width or Height properties of a View to control the position. These can be used to set the absolute position, when merely assigning an integer value (via the implicit integer to Pos conversion), and they can be combined to produce more useful layouts, like: Pos.Center - 3, which would shift the position of the View 3 characters to the left after centering for example. Methods Equals(Object) Determines whether the specified object is equal to the current object. Declaration public override bool Equals(object other) Parameters Type Name Description System.Object other The object to compare with the current object. Returns Type Description System.Boolean true if the specified object is equal to the current object; otherwise, false . Overrides System.Object.Equals(System.Object) Fill(Int32) Initializes a new instance of the Dim class that fills the dimension, but leaves the specified number of colums for a margin. Declaration public static Dim Fill(int margin = 0) Parameters Type Name Description System.Int32 margin Margin to use. Returns Type Description Dim The Fill dimension. Function(Func) Creates a \"DimFunc\" from the specified function. Declaration public static Dim Function(Func function) Parameters Type Name Description System.Func < System.Int32 > function The function to be executed. Returns Type Description Dim The Dim returned from the function. GetHashCode() Serves as the default hash function. Declaration public override int GetHashCode() Returns Type Description System.Int32 A hash code for the current object. Overrides System.Object.GetHashCode() Height(View) Returns a Dim object tracks the Height of the specified View . Declaration public static Dim Height(View view) Parameters Type Name Description View view The view that will be tracked. Returns Type Description Dim The Dim of the other View . Percent(Single, Boolean) Creates a percentage Dim object Declaration public static Dim Percent(float n, bool r = false) Parameters Type Name Description System.Single n A value between 0 and 100 representing the percentage. System.Boolean r If true the Percent is computed based on the remaining space after the X/Y anchor positions. If false is computed based on the whole original space. Returns Type Description Dim The percent Dim object. Examples This initializes a TextField that is centered horizontally, is 50% of the way down, is 30% the height, and is 80% the width of the View it added to. var textView = new TextView () { X = Pos.Center (), Y = Pos.Percent (50), Width = Dim.Percent (80), Height = Dim.Percent (30), }; Sized(Int32) Creates an Absolute Dim from the specified integer value. Declaration public static Dim Sized(int n) Parameters Type Name Description System.Int32 n The value to convert to the Dim . Returns Type Description Dim The Absolute Dim . Width(View) Returns a Dim object tracks the Width of the specified View . Declaration public static Dim Width(View view) Parameters Type Name Description View view The view that will be tracked. Returns Type Description Dim The Dim of the other View . Operators Addition(Dim, Dim) Adds a Dim to a Dim , yielding a new Dim . Declaration public static Dim operator +(Dim left, Dim right) Parameters Type Name Description Dim left The first Dim to add. Dim right The second Dim to add. Returns Type Description Dim The Dim that is the sum of the values of left and right . Implicit(Int32 to Dim) Creates an Absolute Dim from the specified integer value. Declaration public static implicit operator Dim(int n) Parameters Type Name Description System.Int32 n The value to convert to the pos. Returns Type Description Dim The Absolute Dim . Subtraction(Dim, Dim) Subtracts a Dim from a Dim , yielding a new Dim . Declaration public static Dim operator -(Dim left, Dim right) Parameters Type Name Description Dim left The Dim to subtract from (the minuend). Dim right The Dim to subtract (the subtrahend). Returns Type Description Dim The Dim that is the left minus right ." + "keywords": "Class Dim Dim properties of a View to control the position. Inheritance System.Object Dim Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Dim : Object Remarks Use the Dim objects on the Width or Height properties of a View to control the position. These can be used to set the absolute position, when merely assigning an integer value (via the implicit integer to Pos conversion), and they can be combined to produce more useful layouts, like: Pos.Center - 3, which would shift the position of the View 3 characters to the left after centering for example. Constructors Dim() Declaration public Dim() Methods Equals(Object) Determines whether the specified object is equal to the current object. Declaration public override bool Equals(object other) Parameters Type Name Description System.Object other The object to compare with the current object. Returns Type Description System.Boolean true if the specified object is equal to the current object; otherwise, false . Fill(Int32) Initializes a new instance of the Dim class that fills the dimension, but leaves the specified number of colums for a margin. Declaration public static Dim Fill(int margin = 0) Parameters Type Name Description System.Int32 margin Margin to use. Returns Type Description Dim The Fill dimension. Function(Func) Creates a \"DimFunc\" from the specified function. Declaration public static Dim Function(Func function) Parameters Type Name Description System.Func < System.Int32 > function The function to be executed. Returns Type Description Dim The Dim returned from the function. GetHashCode() Serves as the default hash function. Declaration public override int GetHashCode() Returns Type Description System.Int32 A hash code for the current object. Height(View) Returns a Dim object tracks the Height of the specified View . Declaration public static Dim Height(View view) Parameters Type Name Description View view The view that will be tracked. Returns Type Description Dim The Dim of the other View . Percent(Single, Boolean) Creates a percentage Dim object Declaration public static Dim Percent(float n, bool r = false) Parameters Type Name Description System.Single n A value between 0 and 100 representing the percentage. System.Boolean r If true the Percent is computed based on the remaining space after the X/Y anchor positions. If false is computed based on the whole original space. Returns Type Description Dim The percent Dim object. Examples This initializes a TextField that is centered horizontally, is 50% of the way down, is 30% the height, and is 80% the width of the View it added to. var textView = new TextView () { X = Pos.Center (), Y = Pos.Percent (50), Width = Dim.Percent (80), Height = Dim.Percent (30), }; Sized(Int32) Creates an Absolute Dim from the specified integer value. Declaration public static Dim Sized(int n) Parameters Type Name Description System.Int32 n The value to convert to the Dim . Returns Type Description Dim The Absolute Dim . Width(View) Returns a Dim object tracks the Width of the specified View . Declaration public static Dim Width(View view) Parameters Type Name Description View view The view that will be tracked. Returns Type Description Dim The Dim of the other View . Operators Addition(Dim, Dim) Adds a Dim to a Dim , yielding a new Dim . Declaration public static Dim operator +(Dim left, Dim right) Parameters Type Name Description Dim left The first Dim to add. Dim right The second Dim to add. Returns Type Description Dim The Dim that is the sum of the values of left and right . Implicit(Int32 to Dim) Creates an Absolute Dim from the specified integer value. Declaration public static implicit operator Dim(int n) Parameters Type Name Description System.Int32 n The value to convert to the pos. Returns Type Description Dim The Absolute Dim . Subtraction(Dim, Dim) Subtracts a Dim from a Dim , yielding a new Dim . Declaration public static Dim operator -(Dim left, Dim right) Parameters Type Name Description Dim left The Dim to subtract from (the minuend). Dim right The Dim to subtract (the subtrahend). Returns Type Description Dim The Dim that is the left minus right ." }, "api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html": { "href": "api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html", - "title": "Enum DisplayModeLayout", - "keywords": "Enum DisplayModeLayout Used for choose the display mode of this RadioGroup Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum DisplayModeLayout Fields Name Description Horizontal Horizontal mode display. Vertical Vertical mode display. It's the default." + "title": "Class DisplayModeLayout", + "keywords": "Class DisplayModeLayout Used for choose the display mode of this RadioGroup Inheritance System.Object DisplayModeLayout Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class DisplayModeLayout : Enum Fields Horizontal Horizontal mode display. Declaration public const DisplayModeLayout Horizontal Field Value Type Description DisplayModeLayout value__ Declaration public int value__ Field Value Type Description System.Int32 Vertical Vertical mode display. It's the default. Declaration public const DisplayModeLayout Vertical Field Value Type Description DisplayModeLayout" }, "api/Terminal.Gui/Terminal.Gui.FakeConsole.html": { "href": "api/Terminal.Gui/Terminal.Gui.FakeConsole.html", "title": "Class FakeConsole", - "keywords": "Class FakeConsole Inheritance System.Object FakeConsole Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class FakeConsole Fields HEIGHT Specifies the initial console height. Declaration public const int HEIGHT = 25 Field Value Type Description System.Int32 MockKeyPresses Declaration public static Stack MockKeyPresses Field Value Type Description System.Collections.Generic.Stack < System.ConsoleKeyInfo > WIDTH Specifies the initial console width. Declaration public const int WIDTH = 80 Field Value Type Description System.Int32 Properties BackgroundColor Declaration public static ConsoleColor BackgroundColor { get; set; } Property Value Type Description System.ConsoleColor BufferHeight Declaration public static int BufferHeight { get; set; } Property Value Type Description System.Int32 BufferWidth Declaration public static int BufferWidth { get; set; } Property Value Type Description System.Int32 CapsLock Declaration public static bool CapsLock { get; } Property Value Type Description System.Boolean CursorLeft Declaration public static int CursorLeft { get; set; } Property Value Type Description System.Int32 CursorSize Declaration public static int CursorSize { get; set; } Property Value Type Description System.Int32 CursorTop Declaration public static int CursorTop { get; set; } Property Value Type Description System.Int32 CursorVisible Declaration public static bool CursorVisible { get; set; } Property Value Type Description System.Boolean Error Declaration public static TextWriter Error { get; } Property Value Type Description System.IO.TextWriter ForegroundColor Declaration public static ConsoleColor ForegroundColor { get; set; } Property Value Type Description System.ConsoleColor In Declaration public static TextReader In { get; } Property Value Type Description System.IO.TextReader InputEncoding Declaration public static Encoding InputEncoding { get; set; } Property Value Type Description System.Text.Encoding IsErrorRedirected Declaration public static bool IsErrorRedirected { get; } Property Value Type Description System.Boolean IsInputRedirected Declaration public static bool IsInputRedirected { get; } Property Value Type Description System.Boolean IsOutputRedirected Declaration public static bool IsOutputRedirected { get; } Property Value Type Description System.Boolean KeyAvailable Declaration public static bool KeyAvailable { get; } Property Value Type Description System.Boolean LargestWindowHeight Declaration public static int LargestWindowHeight { get; } Property Value Type Description System.Int32 LargestWindowWidth Declaration public static int LargestWindowWidth { get; } Property Value Type Description System.Int32 NumberLock Declaration public static bool NumberLock { get; } Property Value Type Description System.Boolean Out Declaration public static TextWriter Out { get; } Property Value Type Description System.IO.TextWriter OutputEncoding Declaration public static Encoding OutputEncoding { get; set; } Property Value Type Description System.Text.Encoding Title Declaration public static string Title { get; set; } Property Value Type Description System.String TreatControlCAsInput Declaration public static bool TreatControlCAsInput { get; set; } Property Value Type Description System.Boolean WindowHeight Declaration public static int WindowHeight { get; set; } Property Value Type Description System.Int32 WindowLeft Declaration public static int WindowLeft { get; set; } Property Value Type Description System.Int32 WindowTop Declaration public static int WindowTop { get; set; } Property Value Type Description System.Int32 WindowWidth Declaration public static int WindowWidth { get; set; } Property Value Type Description System.Int32 Methods Beep() Declaration public static void Beep() Beep(Int32, Int32) Declaration public static void Beep(int frequency, int duration) Parameters Type Name Description System.Int32 frequency System.Int32 duration Clear() Declaration public static void Clear() MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) Declaration public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop) Parameters Type Name Description System.Int32 sourceLeft System.Int32 sourceTop System.Int32 sourceWidth System.Int32 sourceHeight System.Int32 targetLeft System.Int32 targetTop MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) Declaration public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, ConsoleColor sourceForeColor, ConsoleColor sourceBackColor) Parameters Type Name Description System.Int32 sourceLeft System.Int32 sourceTop System.Int32 sourceWidth System.Int32 sourceHeight System.Int32 targetLeft System.Int32 targetTop System.Char sourceChar System.ConsoleColor sourceForeColor System.ConsoleColor sourceBackColor OpenStandardError() Declaration public static Stream OpenStandardError() Returns Type Description System.IO.Stream OpenStandardError(Int32) Declaration public static Stream OpenStandardError(int bufferSize) Parameters Type Name Description System.Int32 bufferSize Returns Type Description System.IO.Stream OpenStandardInput() Declaration public static Stream OpenStandardInput() Returns Type Description System.IO.Stream OpenStandardInput(Int32) Declaration public static Stream OpenStandardInput(int bufferSize) Parameters Type Name Description System.Int32 bufferSize Returns Type Description System.IO.Stream OpenStandardOutput() Declaration public static Stream OpenStandardOutput() Returns Type Description System.IO.Stream OpenStandardOutput(Int32) Declaration public static Stream OpenStandardOutput(int bufferSize) Parameters Type Name Description System.Int32 bufferSize Returns Type Description System.IO.Stream Read() Declaration public static int Read() Returns Type Description System.Int32 ReadKey() Declaration public static ConsoleKeyInfo ReadKey() Returns Type Description System.ConsoleKeyInfo ReadKey(Boolean) Declaration public static ConsoleKeyInfo ReadKey(bool intercept) Parameters Type Name Description System.Boolean intercept Returns Type Description System.ConsoleKeyInfo ReadLine() Declaration public static string ReadLine() Returns Type Description System.String ResetColor() Declaration public static void ResetColor() SetBufferSize(Int32, Int32) Declaration public static void SetBufferSize(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height SetCursorPosition(Int32, Int32) Declaration public static void SetCursorPosition(int left, int top) Parameters Type Name Description System.Int32 left System.Int32 top SetError(TextWriter) Declaration public static void SetError(TextWriter newError) Parameters Type Name Description System.IO.TextWriter newError SetIn(TextReader) Declaration public static void SetIn(TextReader newIn) Parameters Type Name Description System.IO.TextReader newIn SetOut(TextWriter) Declaration public static void SetOut(TextWriter newOut) Parameters Type Name Description System.IO.TextWriter newOut SetWindowPosition(Int32, Int32) Declaration public static void SetWindowPosition(int left, int top) Parameters Type Name Description System.Int32 left System.Int32 top SetWindowSize(Int32, Int32) Declaration public static void SetWindowSize(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height Write(Boolean) Declaration public static void Write(bool value) Parameters Type Name Description System.Boolean value Write(Char) Declaration public static void Write(char value) Parameters Type Name Description System.Char value Write(Char[]) Declaration public static void Write(char[] buffer) Parameters Type Name Description System.Char [] buffer Write(Char[], Int32, Int32) Declaration public static void Write(char[] buffer, int index, int count) Parameters Type Name Description System.Char [] buffer System.Int32 index System.Int32 count Write(Decimal) Declaration public static void Write(decimal value) Parameters Type Name Description System.Decimal value Write(Double) Declaration public static void Write(double value) Parameters Type Name Description System.Double value Write(Int32) Declaration public static void Write(int value) Parameters Type Name Description System.Int32 value Write(Int64) Declaration public static void Write(long value) Parameters Type Name Description System.Int64 value Write(Object) Declaration public static void Write(object value) Parameters Type Name Description System.Object value Write(Single) Declaration public static void Write(float value) Parameters Type Name Description System.Single value Write(String) Declaration public static void Write(string value) Parameters Type Name Description System.String value Write(String, Object) Declaration public static void Write(string format, object arg0) Parameters Type Name Description System.String format System.Object arg0 Write(String, Object, Object) Declaration public static void Write(string format, object arg0, object arg1) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 Write(String, Object, Object, Object) Declaration public static void Write(string format, object arg0, object arg1, object arg2) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 System.Object arg2 Write(String, Object, Object, Object, Object) Declaration public static void Write(string format, object arg0, object arg1, object arg2, object arg3) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 System.Object arg2 System.Object arg3 Write(String, Object[]) Declaration public static void Write(string format, params object[] arg) Parameters Type Name Description System.String format System.Object [] arg Write(UInt32) Declaration public static void Write(uint value) Parameters Type Name Description System.UInt32 value Write(UInt64) Declaration public static void Write(ulong value) Parameters Type Name Description System.UInt64 value WriteLine() Declaration public static void WriteLine() WriteLine(Boolean) Declaration public static void WriteLine(bool value) Parameters Type Name Description System.Boolean value WriteLine(Char) Declaration public static void WriteLine(char value) Parameters Type Name Description System.Char value WriteLine(Char[]) Declaration public static void WriteLine(char[] buffer) Parameters Type Name Description System.Char [] buffer WriteLine(Char[], Int32, Int32) Declaration public static void WriteLine(char[] buffer, int index, int count) Parameters Type Name Description System.Char [] buffer System.Int32 index System.Int32 count WriteLine(Decimal) Declaration public static void WriteLine(decimal value) Parameters Type Name Description System.Decimal value WriteLine(Double) Declaration public static void WriteLine(double value) Parameters Type Name Description System.Double value WriteLine(Int32) Declaration public static void WriteLine(int value) Parameters Type Name Description System.Int32 value WriteLine(Int64) Declaration public static void WriteLine(long value) Parameters Type Name Description System.Int64 value WriteLine(Object) Declaration public static void WriteLine(object value) Parameters Type Name Description System.Object value WriteLine(Single) Declaration public static void WriteLine(float value) Parameters Type Name Description System.Single value WriteLine(String) Declaration public static void WriteLine(string value) Parameters Type Name Description System.String value WriteLine(String, Object) Declaration public static void WriteLine(string format, object arg0) Parameters Type Name Description System.String format System.Object arg0 WriteLine(String, Object, Object) Declaration public static void WriteLine(string format, object arg0, object arg1) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 WriteLine(String, Object, Object, Object) Declaration public static void WriteLine(string format, object arg0, object arg1, object arg2) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 System.Object arg2 WriteLine(String, Object, Object, Object, Object) Declaration public static void WriteLine(string format, object arg0, object arg1, object arg2, object arg3) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 System.Object arg2 System.Object arg3 WriteLine(String, Object[]) Declaration public static void WriteLine(string format, params object[] arg) Parameters Type Name Description System.String format System.Object [] arg WriteLine(UInt32) Declaration public static void WriteLine(uint value) Parameters Type Name Description System.UInt32 value WriteLine(UInt64) Declaration public static void WriteLine(ulong value) Parameters Type Name Description System.UInt64 value" + "keywords": "Class FakeConsole Inheritance System.Object FakeConsole Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class FakeConsole : Object Fields HEIGHT Specifies the initial console height. Declaration public const int HEIGHT = 25 Field Value Type Description System.Int32 MockKeyPresses Declaration public static Stack MockKeyPresses Field Value Type Description System.Collections.Generic.Stack < System.ConsoleKeyInfo > WIDTH Specifies the initial console width. Declaration public const int WIDTH = 80 Field Value Type Description System.Int32 Properties BackgroundColor Declaration public static ConsoleColor BackgroundColor { get; set; } Property Value Type Description System.ConsoleColor BufferHeight Declaration public static int BufferHeight { get; set; } Property Value Type Description System.Int32 BufferWidth Declaration public static int BufferWidth { get; set; } Property Value Type Description System.Int32 CapsLock Declaration public static bool CapsLock { get; } Property Value Type Description System.Boolean CursorLeft Declaration public static int CursorLeft { get; set; } Property Value Type Description System.Int32 CursorSize Declaration public static int CursorSize { get; set; } Property Value Type Description System.Int32 CursorTop Declaration public static int CursorTop { get; set; } Property Value Type Description System.Int32 CursorVisible Declaration public static bool CursorVisible { get; set; } Property Value Type Description System.Boolean Error Declaration public static TextWriter Error { get; } Property Value Type Description System.IO.TextWriter ForegroundColor Declaration public static ConsoleColor ForegroundColor { get; set; } Property Value Type Description System.ConsoleColor In Declaration public static TextReader In { get; } Property Value Type Description System.IO.TextReader InputEncoding Declaration public static Encoding InputEncoding { get; set; } Property Value Type Description System.Text.Encoding IsErrorRedirected Declaration public static bool IsErrorRedirected { get; } Property Value Type Description System.Boolean IsInputRedirected Declaration public static bool IsInputRedirected { get; } Property Value Type Description System.Boolean IsOutputRedirected Declaration public static bool IsOutputRedirected { get; } Property Value Type Description System.Boolean KeyAvailable Declaration public static bool KeyAvailable { get; } Property Value Type Description System.Boolean LargestWindowHeight Declaration public static int LargestWindowHeight { get; } Property Value Type Description System.Int32 LargestWindowWidth Declaration public static int LargestWindowWidth { get; } Property Value Type Description System.Int32 NumberLock Declaration public static bool NumberLock { get; } Property Value Type Description System.Boolean Out Declaration public static TextWriter Out { get; } Property Value Type Description System.IO.TextWriter OutputEncoding Declaration public static Encoding OutputEncoding { get; set; } Property Value Type Description System.Text.Encoding Title Declaration public static string Title { get; set; } Property Value Type Description System.String TreatControlCAsInput Declaration public static bool TreatControlCAsInput { get; set; } Property Value Type Description System.Boolean WindowHeight Declaration public static int WindowHeight { get; set; } Property Value Type Description System.Int32 WindowLeft Declaration public static int WindowLeft { get; set; } Property Value Type Description System.Int32 WindowTop Declaration public static int WindowTop { get; set; } Property Value Type Description System.Int32 WindowWidth Declaration public static int WindowWidth { get; set; } Property Value Type Description System.Int32 Methods Beep() Declaration public static void Beep() Beep(Int32, Int32) Declaration public static void Beep(int frequency, int duration) Parameters Type Name Description System.Int32 frequency System.Int32 duration Clear() Declaration public static void Clear() MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) Declaration public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop) Parameters Type Name Description System.Int32 sourceLeft System.Int32 sourceTop System.Int32 sourceWidth System.Int32 sourceHeight System.Int32 targetLeft System.Int32 targetTop MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) Declaration public static void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, ConsoleColor sourceForeColor, ConsoleColor sourceBackColor) Parameters Type Name Description System.Int32 sourceLeft System.Int32 sourceTop System.Int32 sourceWidth System.Int32 sourceHeight System.Int32 targetLeft System.Int32 targetTop System.Char sourceChar System.ConsoleColor sourceForeColor System.ConsoleColor sourceBackColor OpenStandardError() Declaration public static Stream OpenStandardError() Returns Type Description System.IO.Stream OpenStandardError(Int32) Declaration public static Stream OpenStandardError(int bufferSize) Parameters Type Name Description System.Int32 bufferSize Returns Type Description System.IO.Stream OpenStandardInput() Declaration public static Stream OpenStandardInput() Returns Type Description System.IO.Stream OpenStandardInput(Int32) Declaration public static Stream OpenStandardInput(int bufferSize) Parameters Type Name Description System.Int32 bufferSize Returns Type Description System.IO.Stream OpenStandardOutput() Declaration public static Stream OpenStandardOutput() Returns Type Description System.IO.Stream OpenStandardOutput(Int32) Declaration public static Stream OpenStandardOutput(int bufferSize) Parameters Type Name Description System.Int32 bufferSize Returns Type Description System.IO.Stream Read() Declaration public static int Read() Returns Type Description System.Int32 ReadKey() Declaration public static ConsoleKeyInfo ReadKey() Returns Type Description System.ConsoleKeyInfo ReadKey(Boolean) Declaration public static ConsoleKeyInfo ReadKey(bool intercept) Parameters Type Name Description System.Boolean intercept Returns Type Description System.ConsoleKeyInfo ReadLine() Declaration public static string ReadLine() Returns Type Description System.String ResetColor() Declaration public static void ResetColor() SetBufferSize(Int32, Int32) Declaration public static void SetBufferSize(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height SetCursorPosition(Int32, Int32) Declaration public static void SetCursorPosition(int left, int top) Parameters Type Name Description System.Int32 left System.Int32 top SetError(TextWriter) Declaration public static void SetError(TextWriter newError) Parameters Type Name Description System.IO.TextWriter newError SetIn(TextReader) Declaration public static void SetIn(TextReader newIn) Parameters Type Name Description System.IO.TextReader newIn SetOut(TextWriter) Declaration public static void SetOut(TextWriter newOut) Parameters Type Name Description System.IO.TextWriter newOut SetWindowPosition(Int32, Int32) Declaration public static void SetWindowPosition(int left, int top) Parameters Type Name Description System.Int32 left System.Int32 top SetWindowSize(Int32, Int32) Declaration public static void SetWindowSize(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height Write(Boolean) Declaration public static void Write(bool value) Parameters Type Name Description System.Boolean value Write(Char) Declaration public static void Write(char value) Parameters Type Name Description System.Char value Write(Char[]) Declaration public static void Write(char[] buffer) Parameters Type Name Description System.Char [] buffer Write(Char[], Int32, Int32) Declaration public static void Write(char[] buffer, int index, int count) Parameters Type Name Description System.Char [] buffer System.Int32 index System.Int32 count Write(Decimal) Declaration public static void Write(Decimal value) Parameters Type Name Description System.Decimal value Write(Double) Declaration public static void Write(double value) Parameters Type Name Description System.Double value Write(Int32) Declaration public static void Write(int value) Parameters Type Name Description System.Int32 value Write(Int64) Declaration public static void Write(long value) Parameters Type Name Description System.Int64 value Write(Object) Declaration public static void Write(object value) Parameters Type Name Description System.Object value Write(Single) Declaration public static void Write(float value) Parameters Type Name Description System.Single value Write(String) Declaration public static void Write(string value) Parameters Type Name Description System.String value Write(String, Object) Declaration public static void Write(string format, object arg0) Parameters Type Name Description System.String format System.Object arg0 Write(String, Object, Object) Declaration public static void Write(string format, object arg0, object arg1) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 Write(String, Object, Object, Object) Declaration public static void Write(string format, object arg0, object arg1, object arg2) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 System.Object arg2 Write(String, Object, Object, Object, Object) Declaration public static void Write(string format, object arg0, object arg1, object arg2, object arg3) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 System.Object arg2 System.Object arg3 Write(String, Object[]) Declaration public static void Write(string format, params object[] arg) Parameters Type Name Description System.String format System.Object [] arg Write(UInt32) Declaration public static void Write(uint value) Parameters Type Name Description System.UInt32 value Write(UInt64) Declaration public static void Write(ulong value) Parameters Type Name Description System.UInt64 value WriteLine() Declaration public static void WriteLine() WriteLine(Boolean) Declaration public static void WriteLine(bool value) Parameters Type Name Description System.Boolean value WriteLine(Char) Declaration public static void WriteLine(char value) Parameters Type Name Description System.Char value WriteLine(Char[]) Declaration public static void WriteLine(char[] buffer) Parameters Type Name Description System.Char [] buffer WriteLine(Char[], Int32, Int32) Declaration public static void WriteLine(char[] buffer, int index, int count) Parameters Type Name Description System.Char [] buffer System.Int32 index System.Int32 count WriteLine(Decimal) Declaration public static void WriteLine(Decimal value) Parameters Type Name Description System.Decimal value WriteLine(Double) Declaration public static void WriteLine(double value) Parameters Type Name Description System.Double value WriteLine(Int32) Declaration public static void WriteLine(int value) Parameters Type Name Description System.Int32 value WriteLine(Int64) Declaration public static void WriteLine(long value) Parameters Type Name Description System.Int64 value WriteLine(Object) Declaration public static void WriteLine(object value) Parameters Type Name Description System.Object value WriteLine(Single) Declaration public static void WriteLine(float value) Parameters Type Name Description System.Single value WriteLine(String) Declaration public static void WriteLine(string value) Parameters Type Name Description System.String value WriteLine(String, Object) Declaration public static void WriteLine(string format, object arg0) Parameters Type Name Description System.String format System.Object arg0 WriteLine(String, Object, Object) Declaration public static void WriteLine(string format, object arg0, object arg1) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 WriteLine(String, Object, Object, Object) Declaration public static void WriteLine(string format, object arg0, object arg1, object arg2) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 System.Object arg2 WriteLine(String, Object, Object, Object, Object) Declaration public static void WriteLine(string format, object arg0, object arg1, object arg2, object arg3) Parameters Type Name Description System.String format System.Object arg0 System.Object arg1 System.Object arg2 System.Object arg3 WriteLine(String, Object[]) Declaration public static void WriteLine(string format, params object[] arg) Parameters Type Name Description System.String format System.Object [] arg WriteLine(UInt32) Declaration public static void WriteLine(uint value) Parameters Type Name Description System.UInt32 value WriteLine(UInt64) Declaration public static void WriteLine(ulong value) Parameters Type Name Description System.UInt64 value" }, "api/Terminal.Gui/Terminal.Gui.FakeDriver.html": { "href": "api/Terminal.Gui/Terminal.Gui.FakeDriver.html", "title": "Class FakeDriver", - "keywords": "Class FakeDriver Implements a mock ConsoleDriver for unit testing Inheritance System.Object ConsoleDriver FakeDriver Inherited Members ConsoleDriver.TerminalResized ConsoleDriver.MakePrintable(Rune) ConsoleDriver.IsValidContent(Int32, Int32, Rect) ConsoleDriver.SetTerminalResized(Action) ConsoleDriver.DrawWindowTitle(Rect, ustring, Int32, Int32, Int32, Int32, TextAlignment) ConsoleDriver.Diagnostics ConsoleDriver.DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) ConsoleDriver.DrawFrame(Rect, Int32, Boolean) ConsoleDriver.Clip ConsoleDriver.HLine ConsoleDriver.VLine ConsoleDriver.Stipple ConsoleDriver.Diamond ConsoleDriver.ULCorner ConsoleDriver.LLCorner ConsoleDriver.URCorner ConsoleDriver.LRCorner ConsoleDriver.LeftTee ConsoleDriver.RightTee ConsoleDriver.TopTee ConsoleDriver.BottomTee ConsoleDriver.Checked ConsoleDriver.UnChecked ConsoleDriver.Selected ConsoleDriver.UnSelected ConsoleDriver.RightArrow ConsoleDriver.LeftArrow ConsoleDriver.DownArrow ConsoleDriver.UpArrow ConsoleDriver.LeftDefaultIndicator ConsoleDriver.RightDefaultIndicator ConsoleDriver.LeftBracket ConsoleDriver.RightBracket ConsoleDriver.BlocksMeterSegment ConsoleDriver.ContinuousMeterSegment ConsoleDriver.HDLine ConsoleDriver.VDLine ConsoleDriver.ULDCorner ConsoleDriver.LLDCorner ConsoleDriver.URDCorner ConsoleDriver.LRDCorner ConsoleDriver.HRLine ConsoleDriver.VRLine ConsoleDriver.ULRCorner ConsoleDriver.LLRCorner ConsoleDriver.URRCorner ConsoleDriver.LRRCorner System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FakeDriver : ConsoleDriver Constructors FakeDriver() Declaration public FakeDriver() Properties Clipboard Declaration public override IClipboard Clipboard { get; } Property Value Type Description IClipboard Overrides ConsoleDriver.Clipboard Cols Declaration public override int Cols { get; } Property Value Type Description System.Int32 Overrides ConsoleDriver.Cols Contents Assists with testing, the format is rows, columns and 3 values on the last column: Rune, Attribute and Dirty Flag Declaration public override int[,, ] Contents { get; } Property Value Type Description System.Int32 [,,] Overrides ConsoleDriver.Contents HeightAsBuffer Declaration public override bool HeightAsBuffer { get; set; } Property Value Type Description System.Boolean Overrides ConsoleDriver.HeightAsBuffer Left Declaration public override int Left { get; } Property Value Type Description System.Int32 Overrides ConsoleDriver.Left Rows Declaration public override int Rows { get; } Property Value Type Description System.Int32 Overrides ConsoleDriver.Rows Top Declaration public override int Top { get; } Property Value Type Description System.Int32 Overrides ConsoleDriver.Top Methods AddRune(Rune) Declaration public override void AddRune(Rune rune) Parameters Type Name Description System.Rune rune Overrides ConsoleDriver.AddRune(Rune) AddStr(ustring) Declaration public override void AddStr(ustring str) Parameters Type Name Description NStack.ustring str Overrides ConsoleDriver.AddStr(ustring) CookMouse() Declaration public override void CookMouse() Overrides ConsoleDriver.CookMouse() End() Declaration public override void End() Overrides ConsoleDriver.End() EnsureCursorVisibility() Declaration public override bool EnsureCursorVisibility() Returns Type Description System.Boolean Overrides ConsoleDriver.EnsureCursorVisibility() GetAttribute() Declaration public override Attribute GetAttribute() Returns Type Description Attribute Overrides ConsoleDriver.GetAttribute() GetColors(Int32, out Color, out Color) Declaration public override bool GetColors(int value, out Color foreground, out Color background) Parameters Type Name Description System.Int32 value Color foreground Color background Returns Type Description System.Boolean Overrides ConsoleDriver.GetColors(Int32, out Color, out Color) GetCursorVisibility(out CursorVisibility) Declaration public override bool GetCursorVisibility(out CursorVisibility visibility) Parameters Type Name Description CursorVisibility visibility Returns Type Description System.Boolean Overrides ConsoleDriver.GetCursorVisibility(out CursorVisibility) Init(Action) Declaration public override void Init(Action terminalResized) Parameters Type Name Description System.Action terminalResized Overrides ConsoleDriver.Init(Action) MakeAttribute(Color, Color) Declaration public override Attribute MakeAttribute(Color fore, Color back) Parameters Type Name Description Color fore Color back Returns Type Description Attribute Overrides ConsoleDriver.MakeAttribute(Color, Color) Move(Int32, Int32) Declaration public override void Move(int col, int row) Parameters Type Name Description System.Int32 col System.Int32 row Overrides ConsoleDriver.Move(Int32, Int32) PrepareToRun(MainLoop, Action, Action, Action, Action) Declaration public override void PrepareToRun(MainLoop mainLoop, Action keyHandler, Action keyDownHandler, Action keyUpHandler, Action mouseHandler) Parameters Type Name Description MainLoop mainLoop System.Action < KeyEvent > keyHandler System.Action < KeyEvent > keyDownHandler System.Action < KeyEvent > keyUpHandler System.Action < MouseEvent > mouseHandler Overrides ConsoleDriver.PrepareToRun(MainLoop, Action, Action, Action, Action) Refresh() Declaration public override void Refresh() Overrides ConsoleDriver.Refresh() ResizeScreen() Declaration public override void ResizeScreen() Overrides ConsoleDriver.ResizeScreen() SendKeys(Char, ConsoleKey, Boolean, Boolean, Boolean) Declaration public override void SendKeys(char keyChar, ConsoleKey key, bool shift, bool alt, bool control) Parameters Type Name Description System.Char keyChar System.ConsoleKey key System.Boolean shift System.Boolean alt System.Boolean control Overrides ConsoleDriver.SendKeys(Char, ConsoleKey, Boolean, Boolean, Boolean) SetAttribute(Attribute) Declaration public override void SetAttribute(Attribute c) Parameters Type Name Description Attribute c Overrides ConsoleDriver.SetAttribute(Attribute) SetBufferSize(Int32, Int32) Declaration public void SetBufferSize(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height SetColors(ConsoleColor, ConsoleColor) Declaration public override void SetColors(ConsoleColor foreground, ConsoleColor background) Parameters Type Name Description System.ConsoleColor foreground System.ConsoleColor background Overrides ConsoleDriver.SetColors(ConsoleColor, ConsoleColor) SetColors(Int16, Int16) Declaration public override void SetColors(short foregroundColorId, short backgroundColorId) Parameters Type Name Description System.Int16 foregroundColorId System.Int16 backgroundColorId Overrides ConsoleDriver.SetColors(Int16, Int16) SetCursorVisibility(CursorVisibility) Declaration public override bool SetCursorVisibility(CursorVisibility visibility) Parameters Type Name Description CursorVisibility visibility Returns Type Description System.Boolean Overrides ConsoleDriver.SetCursorVisibility(CursorVisibility) SetWindowPosition(Int32, Int32) Declaration public void SetWindowPosition(int left, int top) Parameters Type Name Description System.Int32 left System.Int32 top SetWindowSize(Int32, Int32) Declaration public void SetWindowSize(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height StartReportingMouseMoves() Declaration public override void StartReportingMouseMoves() Overrides ConsoleDriver.StartReportingMouseMoves() StopReportingMouseMoves() Declaration public override void StopReportingMouseMoves() Overrides ConsoleDriver.StopReportingMouseMoves() Suspend() Declaration public override void Suspend() Overrides ConsoleDriver.Suspend() UncookMouse() Declaration public override void UncookMouse() Overrides ConsoleDriver.UncookMouse() UpdateCursor() Declaration public override void UpdateCursor() Overrides ConsoleDriver.UpdateCursor() UpdateOffScreen() Declaration public override void UpdateOffScreen() Overrides ConsoleDriver.UpdateOffScreen() UpdateScreen() Declaration public override void UpdateScreen() Overrides ConsoleDriver.UpdateScreen()" + "keywords": "Class FakeDriver Implements a mock ConsoleDriver for unit testing Inheritance System.Object ConsoleDriver FakeDriver Inherited Members ConsoleDriver.TerminalResized ConsoleDriver.HLine ConsoleDriver.VLine ConsoleDriver.Stipple ConsoleDriver.Diamond ConsoleDriver.ULCorner ConsoleDriver.LLCorner ConsoleDriver.URCorner ConsoleDriver.LRCorner ConsoleDriver.LeftTee ConsoleDriver.RightTee ConsoleDriver.TopTee ConsoleDriver.BottomTee ConsoleDriver.Checked ConsoleDriver.UnChecked ConsoleDriver.Selected ConsoleDriver.UnSelected ConsoleDriver.RightArrow ConsoleDriver.LeftArrow ConsoleDriver.DownArrow ConsoleDriver.UpArrow ConsoleDriver.LeftDefaultIndicator ConsoleDriver.RightDefaultIndicator ConsoleDriver.LeftBracket ConsoleDriver.RightBracket ConsoleDriver.BlocksMeterSegment ConsoleDriver.ContinuousMeterSegment ConsoleDriver.HDLine ConsoleDriver.VDLine ConsoleDriver.ULDCorner ConsoleDriver.LLDCorner ConsoleDriver.URDCorner ConsoleDriver.LRDCorner ConsoleDriver.HRLine ConsoleDriver.VRLine ConsoleDriver.ULRCorner ConsoleDriver.LLRCorner ConsoleDriver.URRCorner ConsoleDriver.LRRCorner ConsoleDriver.MakePrintable(Rune) ConsoleDriver.IsValidContent(Int32, Int32, Rect) ConsoleDriver.SetTerminalResized(Action) ConsoleDriver.DrawWindowTitle(Rect, ustring, Int32, Int32, Int32, Int32, TextAlignment) ConsoleDriver.DrawWindowFrame(Rect, Int32, Int32, Int32, Int32, Boolean, Boolean, Border) ConsoleDriver.DrawFrame(Rect, Int32, Boolean) ConsoleDriver.Diagnostics ConsoleDriver.Clip Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FakeDriver : ConsoleDriver Constructors FakeDriver() Declaration public FakeDriver() Properties Clipboard Declaration public override IClipboard Clipboard { get; } Property Value Type Description IClipboard Overrides ConsoleDriver.Clipboard Cols Declaration public override int Cols { get; } Property Value Type Description System.Int32 Overrides ConsoleDriver.Cols Contents Assists with testing, the format is rows, columns and 3 values on the last column: Rune, Attribute and Dirty Flag Declaration public override int[,, ] Contents { get; } Property Value Type Description System.Int32 [,,] Overrides ConsoleDriver.Contents HeightAsBuffer Declaration public override bool HeightAsBuffer { get; set; } Property Value Type Description System.Boolean Overrides ConsoleDriver.HeightAsBuffer Left Declaration public override int Left { get; } Property Value Type Description System.Int32 Overrides ConsoleDriver.Left Rows Declaration public override int Rows { get; } Property Value Type Description System.Int32 Overrides ConsoleDriver.Rows Top Declaration public override int Top { get; } Property Value Type Description System.Int32 Overrides ConsoleDriver.Top Methods AddRune(Rune) Declaration public override void AddRune(Rune rune) Parameters Type Name Description System.Rune rune Overrides ConsoleDriver.AddRune(Rune) AddStr(ustring) Declaration public override void AddStr(ustring str) Parameters Type Name Description NStack.ustring str Overrides ConsoleDriver.AddStr(ustring) CookMouse() Declaration public override void CookMouse() Overrides ConsoleDriver.CookMouse() End() Declaration public override void End() Overrides ConsoleDriver.End() EnsureCursorVisibility() Ensure the cursor visibility Declaration public override bool EnsureCursorVisibility() Returns Type Description System.Boolean true upon success Overrides ConsoleDriver.EnsureCursorVisibility() GetAttribute() Declaration public override Attribute GetAttribute() Returns Type Description Attribute Overrides ConsoleDriver.GetAttribute() GetColors(Int32, out Color, out Color) Declaration public override bool GetColors(int value, out Color foreground, out Color background) Parameters Type Name Description System.Int32 value Color foreground Color background Returns Type Description System.Boolean Overrides ConsoleDriver.GetColors(Int32, out Color, out Color) GetCursorVisibility(out CursorVisibility) Retreive the cursor caret visibility Declaration public override bool GetCursorVisibility(out CursorVisibility visibility) Parameters Type Name Description CursorVisibility visibility The current CursorVisibility Returns Type Description System.Boolean true upon success Overrides ConsoleDriver.GetCursorVisibility(out CursorVisibility) Init(Action) Declaration public override void Init(Action terminalResized) Parameters Type Name Description System.Action terminalResized Overrides ConsoleDriver.Init(Action) MakeAttribute(Color, Color) Declaration public override Attribute MakeAttribute(Color fore, Color back) Parameters Type Name Description Color fore Color back Returns Type Description Attribute Overrides ConsoleDriver.MakeAttribute(Color, Color) Move(Int32, Int32) Declaration public override void Move(int col, int row) Parameters Type Name Description System.Int32 col System.Int32 row Overrides ConsoleDriver.Move(Int32, Int32) PrepareToRun(MainLoop, Action, Action, Action, Action) Declaration public override void PrepareToRun(MainLoop mainLoop, Action keyHandler, Action keyDownHandler, Action keyUpHandler, Action mouseHandler) Parameters Type Name Description MainLoop mainLoop System.Action < KeyEvent > keyHandler System.Action < KeyEvent > keyDownHandler System.Action < KeyEvent > keyUpHandler System.Action < MouseEvent > mouseHandler Overrides ConsoleDriver.PrepareToRun(MainLoop, Action, Action, Action, Action) Refresh() Declaration public override void Refresh() Overrides ConsoleDriver.Refresh() ResizeScreen() Declaration public override void ResizeScreen() Overrides ConsoleDriver.ResizeScreen() SendKeys(Char, ConsoleKey, Boolean, Boolean, Boolean) Declaration public override void SendKeys(char keyChar, ConsoleKey key, bool shift, bool alt, bool control) Parameters Type Name Description System.Char keyChar System.ConsoleKey key System.Boolean shift System.Boolean alt System.Boolean control Overrides ConsoleDriver.SendKeys(Char, ConsoleKey, Boolean, Boolean, Boolean) SetAttribute(Attribute) Declaration public override void SetAttribute(Attribute c) Parameters Type Name Description Attribute c Overrides ConsoleDriver.SetAttribute(Attribute) SetBufferSize(Int32, Int32) Declaration public void SetBufferSize(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height SetColors(ConsoleColor, ConsoleColor) Declaration public override void SetColors(ConsoleColor foreground, ConsoleColor background) Parameters Type Name Description System.ConsoleColor foreground System.ConsoleColor background Overrides ConsoleDriver.SetColors(ConsoleColor, ConsoleColor) SetColors(Int16, Int16) Declaration public override void SetColors(short foregroundColorId, short backgroundColorId) Parameters Type Name Description System.Int16 foregroundColorId System.Int16 backgroundColorId Overrides ConsoleDriver.SetColors(Int16, Int16) SetCursorVisibility(CursorVisibility) Change the cursor caret visibility Declaration public override bool SetCursorVisibility(CursorVisibility visibility) Parameters Type Name Description CursorVisibility visibility The wished CursorVisibility Returns Type Description System.Boolean true upon success Overrides ConsoleDriver.SetCursorVisibility(CursorVisibility) SetWindowPosition(Int32, Int32) Declaration public void SetWindowPosition(int left, int top) Parameters Type Name Description System.Int32 left System.Int32 top SetWindowSize(Int32, Int32) Declaration public void SetWindowSize(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height StartReportingMouseMoves() Declaration public override void StartReportingMouseMoves() Overrides ConsoleDriver.StartReportingMouseMoves() StopReportingMouseMoves() Declaration public override void StopReportingMouseMoves() Overrides ConsoleDriver.StopReportingMouseMoves() Suspend() Declaration public override void Suspend() Overrides ConsoleDriver.Suspend() UncookMouse() Declaration public override void UncookMouse() Overrides ConsoleDriver.UncookMouse() UpdateCursor() Declaration public override void UpdateCursor() Overrides ConsoleDriver.UpdateCursor() UpdateOffScreen() Declaration public override void UpdateOffScreen() Overrides ConsoleDriver.UpdateOffScreen() UpdateScreen() Declaration public override void UpdateScreen() Overrides ConsoleDriver.UpdateScreen()" }, "api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html": { "href": "api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html", "title": "Class FakeMainLoop", - "keywords": "Class FakeMainLoop Mainloop intended to be used with the .NET System.Console API, and can be used on Windows and Unix, it is cross platform but lacks things like file descriptor monitoring. Inheritance System.Object FakeMainLoop Implements IMainLoopDriver Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FakeMainLoop : IMainLoopDriver Remarks This implementation is used for FakeDriver. Constructors FakeMainLoop(Func) Initializes the class. Declaration public FakeMainLoop(Func consoleKeyReaderFn = null) Parameters Type Name Description System.Func < System.ConsoleKeyInfo > consoleKeyReaderFn The method to be called to get a key from the console. Remarks Passing a consoleKeyReaderfn is provided to support unit test scenarios. Fields KeyPressed Invoked when a Key is pressed. Declaration public Action KeyPressed Field Value Type Description System.Action < System.ConsoleKeyInfo > Explicit Interface Implementations IMainLoopDriver.EventsPending(Boolean) Declaration bool IMainLoopDriver.EventsPending(bool wait) Parameters Type Name Description System.Boolean wait Returns Type Description System.Boolean IMainLoopDriver.MainIteration() Declaration void IMainLoopDriver.MainIteration() IMainLoopDriver.Setup(MainLoop) Declaration void IMainLoopDriver.Setup(MainLoop mainLoop) Parameters Type Name Description MainLoop mainLoop IMainLoopDriver.Wakeup() Declaration void IMainLoopDriver.Wakeup() Implements IMainLoopDriver" + "keywords": "Class FakeMainLoop Mainloop intended to be used with the .NET System.Console API, and can be used on Windows and Unix, it is cross platform but lacks things like file descriptor monitoring. Inheritance System.Object FakeMainLoop Implements IMainLoopDriver Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FakeMainLoop : Object, IMainLoopDriver Remarks This implementation is used for FakeDriver. Constructors FakeMainLoop(Func) Initializes the class. Declaration public FakeMainLoop(Func consoleKeyReaderFn = null) Parameters Type Name Description System.Func < System.ConsoleKeyInfo > consoleKeyReaderFn The method to be called to get a key from the console. Remarks Passing a consoleKeyReaderfn is provided to support unit test scenarios. Fields KeyPressed Invoked when a Key is pressed. Declaration public Action KeyPressed Field Value Type Description System.Action < System.ConsoleKeyInfo > Explicit Interface Implementations IMainLoopDriver.EventsPending(Boolean) Declaration bool IMainLoopDriver.EventsPending(bool wait) Parameters Type Name Description System.Boolean wait Returns Type Description System.Boolean IMainLoopDriver.MainIteration() Declaration void IMainLoopDriver.MainIteration() IMainLoopDriver.Setup(MainLoop) Declaration void IMainLoopDriver.Setup(MainLoop mainLoop) Parameters Type Name Description MainLoop mainLoop IMainLoopDriver.Wakeup() Declaration void IMainLoopDriver.Wakeup() Implements IMainLoopDriver" }, "api/Terminal.Gui/Terminal.Gui.FileDialog.html": { "href": "api/Terminal.Gui/Terminal.Gui.FileDialog.html", "title": "Class FileDialog", - "keywords": "Class FileDialog Base class for the OpenDialog and the SaveDialog Inheritance System.Object Responder View Toplevel Window Dialog FileDialog OpenDialog SaveDialog Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Dialog.AddButton(Button) Dialog.ButtonAlignment Dialog.ProcessKey(KeyEvent) Window.Title Window.Border Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.Text Window.TextAlignment Window.OnTitleChanging(ustring, ustring) Window.TitleChanging Window.OnTitleChanged(ustring, ustring) Window.TitleChanged Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FileDialog : Dialog, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors FileDialog() Initializes a new FileDialog . Declaration public FileDialog() FileDialog(ustring, ustring, ustring, ustring, ustring, List) Initializes a new instance of FileDialog Declaration public FileDialog(ustring title, ustring prompt, ustring nameDirLabel, ustring nameFieldLabel, ustring message, List allowedTypes = null) Parameters Type Name Description NStack.ustring title The title. NStack.ustring prompt The prompt. NStack.ustring nameDirLabel The name of the directory field label. NStack.ustring nameFieldLabel The name of the file field label.. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. FileDialog(ustring, ustring, ustring, ustring, List) Initializes a new instance of FileDialog Declaration public FileDialog(ustring title, ustring prompt, ustring nameFieldLabel, ustring message, List allowedTypes = null) Parameters Type Name Description NStack.ustring title The title. NStack.ustring prompt The prompt. NStack.ustring nameFieldLabel The name of the file field label.. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. FileDialog(ustring, ustring, ustring, List) Initializes a new instance of FileDialog Declaration public FileDialog(ustring title, ustring prompt, ustring message, List allowedTypes) Parameters Type Name Description NStack.ustring title The title. NStack.ustring prompt The prompt. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. Properties AllowedFileTypes The array of filename extensions allowed, or null if all file extensions are allowed. Declaration public string[] AllowedFileTypes { get; set; } Property Value Type Description System.String [] The allowed file types. AllowsOtherFileTypes Gets or sets a value indicating whether this FileDialog allows the file to be saved with a different extension Declaration public bool AllowsOtherFileTypes { get; set; } Property Value Type Description System.Boolean true if allows other file types; otherwise, false . Canceled Check if the dialog was or not canceled. Declaration public bool Canceled { get; } Property Value Type Description System.Boolean CanCreateDirectories Gets or sets a value indicating whether this FileDialog can create directories. Declaration public bool CanCreateDirectories { get; set; } Property Value Type Description System.Boolean true if can create directories; otherwise, false . DirectoryPath Gets or sets the directory path for this panel Declaration public ustring DirectoryPath { get; set; } Property Value Type Description NStack.ustring The directory path. FilePath The File path that is currently shown on the panel Declaration public ustring FilePath { get; set; } Property Value Type Description NStack.ustring The absolute file path for the file path entered. IsExtensionHidden Gets or sets a value indicating whether this FileDialog is extension hidden. Declaration public bool IsExtensionHidden { get; set; } Property Value Type Description System.Boolean true if is extension hidden; otherwise, false . Message Gets or sets the message displayed to the user, defaults to nothing Declaration public ustring Message { get; set; } Property Value Type Description NStack.ustring The message. NameDirLabel Gets or sets the name of the directory field label. Declaration public ustring NameDirLabel { get; set; } Property Value Type Description NStack.ustring The name of the directory field label. NameFieldLabel Gets or sets the name field label. Declaration public ustring NameFieldLabel { get; set; } Property Value Type Description NStack.ustring The name field label. Prompt Gets or sets the prompt label for the Button displayed to the user Declaration public ustring Prompt { get; set; } Property Value Type Description NStack.ustring The prompt. Methods WillPresent() Declaration public override void WillPresent() Overrides Toplevel.WillPresent() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class FileDialog Base class for the OpenDialog and the SaveDialog Inheritance System.Object Responder View Toplevel Window Dialog FileDialog OpenDialog SaveDialog Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Dialog.AddButton(Button) Dialog.ProcessKey(KeyEvent) Dialog.ButtonAlignment Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.OnTitleChanging(ustring, ustring) Window.OnTitleChanged(ustring, ustring) Window.Title Window.Border Window.Text Window.TextAlignment Window.TitleChanging Window.TitleChanged Toplevel.OnLoaded() Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) Toplevel.Running Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.AlternateForwardKeyChanged Toplevel.AlternateBackwardKeyChanged Toplevel.QuitKeyChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FileDialog : Dialog Constructors FileDialog() Initializes a new FileDialog . Declaration public FileDialog() FileDialog(ustring, ustring, ustring, ustring, ustring, List) Initializes a new instance of FileDialog Declaration public FileDialog(ustring title, ustring prompt, ustring nameDirLabel, ustring nameFieldLabel, ustring message, List allowedTypes = null) Parameters Type Name Description NStack.ustring title The title. NStack.ustring prompt The prompt. NStack.ustring nameDirLabel The name of the directory field label. NStack.ustring nameFieldLabel The name of the file field label.. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. FileDialog(ustring, ustring, ustring, ustring, List) Initializes a new instance of FileDialog Declaration public FileDialog(ustring title, ustring prompt, ustring nameFieldLabel, ustring message, List allowedTypes = null) Parameters Type Name Description NStack.ustring title The title. NStack.ustring prompt The prompt. NStack.ustring nameFieldLabel The name of the file field label.. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. FileDialog(ustring, ustring, ustring, List) Initializes a new instance of FileDialog Declaration public FileDialog(ustring title, ustring prompt, ustring message, List allowedTypes) Parameters Type Name Description NStack.ustring title The title. NStack.ustring prompt The prompt. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. Properties AllowedFileTypes The array of filename extensions allowed, or null if all file extensions are allowed. Declaration public string[] AllowedFileTypes { get; set; } Property Value Type Description System.String [] The allowed file types. AllowsOtherFileTypes Gets or sets a value indicating whether this FileDialog allows the file to be saved with a different extension Declaration public bool AllowsOtherFileTypes { get; set; } Property Value Type Description System.Boolean true if allows other file types; otherwise, false . Canceled Check if the dialog was or not canceled. Declaration public bool Canceled { get; } Property Value Type Description System.Boolean CanCreateDirectories Gets or sets a value indicating whether this FileDialog can create directories. Declaration public bool CanCreateDirectories { get; set; } Property Value Type Description System.Boolean true if can create directories; otherwise, false . DirectoryPath Gets or sets the directory path for this panel Declaration public ustring DirectoryPath { get; set; } Property Value Type Description NStack.ustring The directory path. FilePath The File path that is currently shown on the panel Declaration public ustring FilePath { get; set; } Property Value Type Description NStack.ustring The absolute file path for the file path entered. IsExtensionHidden Gets or sets a value indicating whether this FileDialog is extension hidden. Declaration public bool IsExtensionHidden { get; set; } Property Value Type Description System.Boolean true if is extension hidden; otherwise, false . Message Gets or sets the message displayed to the user, defaults to nothing Declaration public ustring Message { get; set; } Property Value Type Description NStack.ustring The message. NameDirLabel Gets or sets the name of the directory field label. Declaration public ustring NameDirLabel { get; set; } Property Value Type Description NStack.ustring The name of the directory field label. NameFieldLabel Gets or sets the name field label. Declaration public ustring NameFieldLabel { get; set; } Property Value Type Description NStack.ustring The name field label. Prompt Gets or sets the prompt label for the Button displayed to the user Declaration public ustring Prompt { get; set; } Property Value Type Description NStack.ustring The prompt. Methods WillPresent() Invoked by Begin(Toplevel) as part of the Run(Toplevel, Func) after the views have been laid out, and before the views are drawn for the first time. Declaration public override void WillPresent() Overrides Toplevel.WillPresent() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.FrameView.html": { "href": "api/Terminal.Gui/Terminal.Gui.FrameView.html", "title": "Class FrameView", - "keywords": "Class FrameView The FrameView is a container frame that draws a frame around the contents. It is similar to a GroupBox in Windows. Inheritance System.Object Responder View FrameView Wizard.WizardStep Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FrameView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors FrameView() Initializes a new instance of the FrameView class using Computed layout. Declaration public FrameView() FrameView(ustring, Border) Initializes a new instance of the FrameView class using Computed layout. Declaration public FrameView(ustring title, Border border = null) Parameters Type Name Description NStack.ustring title Title. Border border The Border . FrameView(Rect, ustring, View[], Border) Initializes a new instance of the FrameView class using Absolute layout. Declaration public FrameView(Rect frame, ustring title = null, View[] views = null, Border border = null) Parameters Type Name Description Rect frame Frame. NStack.ustring title Title. View [] views Views. Border border The Border . Properties Border Declaration public override Border Border { get; set; } Property Value Type Description Border Overrides View.Border Text The text displayed by the Label . Declaration public override ustring Text { get; set; } Property Value Type Description NStack.ustring Overrides View.Text TextAlignment Controls the text-alignment property of the label, changing it will redisplay the Label . Declaration public override TextAlignment TextAlignment { get; set; } Property Value Type Description TextAlignment The text alignment. Overrides View.TextAlignment Title The title to be displayed for this FrameView . Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring The title. Methods Add(View) Add the specified View to this container. Declaration public override void Add(View view) Parameters Type Name Description View view View to add to this container Overrides View.Add(View) OnCanFocusChanged() Declaration public override void OnCanFocusChanged() Overrides View.OnCanFocusChanged() OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Remove(View) Removes a View from this container. Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides View.Remove(View) Remarks RemoveAll() Removes all View s from this container. Declaration public override void RemoveAll() Overrides View.RemoveAll() Remarks Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class FrameView The FrameView is a container frame that draws a frame around the contents. It is similar to a GroupBox in Windows. Inheritance System.Object Responder View FrameView Wizard.WizardStep Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FrameView : View Constructors FrameView() Initializes a new instance of the FrameView class using Computed layout. Declaration public FrameView() FrameView(ustring, Border) Initializes a new instance of the FrameView class using Computed layout. Declaration public FrameView(ustring title, Border border = null) Parameters Type Name Description NStack.ustring title Title. Border border The Border . FrameView(Rect, ustring, View[], Border) Initializes a new instance of the FrameView class using Absolute layout. Declaration public FrameView(Rect frame, ustring title = null, View[] views = null, Border border = null) Parameters Type Name Description Rect frame Frame. NStack.ustring title Title. View [] views Views. Border border The Border . Properties Border Declaration public override Border Border { get; set; } Property Value Type Description Border Overrides View.Border Text The text displayed by the Label . Declaration public override ustring Text { get; set; } Property Value Type Description NStack.ustring Overrides View.Text TextAlignment Controls the text-alignment property of the label, changing it will redisplay the Label . Declaration public override TextAlignment TextAlignment { get; set; } Property Value Type Description TextAlignment The text alignment. Overrides View.TextAlignment Title The title to be displayed for this FrameView . Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring The title. Methods Add(View) Add the specified View to this container. Declaration public override void Add(View view) Parameters Type Name Description View view View to add to this container Overrides View.Add(View) OnCanFocusChanged() Method invoked when the CanFocus property from a view is changed. Declaration public override void OnCanFocusChanged() Overrides View.OnCanFocusChanged() OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Remove(View) Removes a View from this container. Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides View.Remove(View) Remarks RemoveAll() Removes all View s from this container. Declaration public override void RemoveAll() Overrides View.RemoveAll() Remarks Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html", "title": "Class Axis", - "keywords": "Class Axis Renders a continuous line with grid line ticks and labels Inheritance System.Object Axis HorizontalAxis VerticalAxis Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public abstract class Axis Constructors Axis(Orientation) Populates base properties and sets the read only Orientation Declaration protected Axis(Orientation orientation) Parameters Type Name Description Orientation orientation Fields LabelGetter Allows you to control what label text is rendered for a given Increment when ShowLabelsEvery is above 0 Declaration public LabelGetterDelegate LabelGetter Field Value Type Description LabelGetterDelegate Properties Increment Number of units of graph space between ticks on axis. 0 for no ticks Declaration public float Increment { get; set; } Property Value Type Description System.Single Minimum The minimum axis point to show. Defaults to null (no minimum) Declaration public float? Minimum { get; set; } Property Value Type Description System.Nullable < System.Single > Orientation Direction of the axis Declaration public Orientation Orientation { get; } Property Value Type Description Orientation ShowLabelsEvery The number of Increment before an label is added. 0 = never show labels Declaration public uint ShowLabelsEvery { get; set; } Property Value Type Description System.UInt32 Text Displayed below/to left of labels (see Orientation ). If text is not visible, check MarginBottom / MarginLeft Declaration public string Text { get; set; } Property Value Type Description System.String Visible True to render axis. Defaults to true Declaration public bool Visible { get; set; } Property Value Type Description System.Boolean Methods DrawAxisLabel(GraphView, Int32, String) Draws a custom label text at screenPosition units along the axis (X or Y depending on Orientation ) Declaration public abstract void DrawAxisLabel(GraphView graph, int screenPosition, string text) Parameters Type Name Description GraphView graph System.Int32 screenPosition System.String text DrawAxisLabels(GraphView) Draws labels and axis Increment ticks Declaration public abstract void DrawAxisLabels(GraphView graph) Parameters Type Name Description GraphView graph DrawAxisLine(GraphView) Draws the solid line of the axis Declaration public abstract void DrawAxisLine(GraphView graph) Parameters Type Name Description GraphView graph DrawAxisLine(GraphView, Int32, Int32) Draws a single cell of the solid line of the axis Declaration protected abstract void DrawAxisLine(GraphView graph, int x, int y) Parameters Type Name Description GraphView graph System.Int32 x System.Int32 y Reset() Resets all configurable properties of the axis to default values Declaration public virtual void Reset()" + "keywords": "Class Axis Renders a continuous line with grid line ticks and labels Inheritance System.Object Axis HorizontalAxis VerticalAxis Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public abstract class Axis : Object Constructors Axis(Orientation) Populates base properties and sets the read only Orientation Declaration protected Axis(Orientation orientation) Parameters Type Name Description Orientation orientation Fields LabelGetter Allows you to control what label text is rendered for a given Increment when ShowLabelsEvery is above 0 Declaration public LabelGetterDelegate LabelGetter Field Value Type Description LabelGetterDelegate Properties Increment Number of units of graph space between ticks on axis. 0 for no ticks Declaration public float Increment { get; set; } Property Value Type Description System.Single Minimum The minimum axis point to show. Defaults to null (no minimum) Declaration public Nullable Minimum { get; set; } Property Value Type Description System.Nullable < System.Single > Orientation Direction of the axis Declaration public Orientation Orientation { get; } Property Value Type Description Orientation ShowLabelsEvery The number of Increment before an label is added. 0 = never show labels Declaration public uint ShowLabelsEvery { get; set; } Property Value Type Description System.UInt32 Text Displayed below/to left of labels (see Orientation ). If text is not visible, check MarginBottom / MarginLeft Declaration public string Text { get; set; } Property Value Type Description System.String Visible True to render axis. Defaults to true Declaration public bool Visible { get; set; } Property Value Type Description System.Boolean Methods DrawAxisLabel(GraphView, Int32, String) Draws a custom label text at screenPosition units along the axis (X or Y depending on Orientation ) Declaration public abstract void DrawAxisLabel(GraphView graph, int screenPosition, string text) Parameters Type Name Description GraphView graph System.Int32 screenPosition System.String text DrawAxisLabels(GraphView) Draws labels and axis Increment ticks Declaration public abstract void DrawAxisLabels(GraphView graph) Parameters Type Name Description GraphView graph DrawAxisLine(GraphView) Draws the solid line of the axis Declaration public abstract void DrawAxisLine(GraphView graph) Parameters Type Name Description GraphView graph DrawAxisLine(GraphView, Int32, Int32) Draws a single cell of the solid line of the axis Declaration protected abstract void DrawAxisLine(GraphView graph, int x, int y) Parameters Type Name Description GraphView graph System.Int32 x System.Int32 y Reset() Resets all configurable properties of the axis to default values Declaration public virtual void Reset()" }, "api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html", "title": "Class AxisIncrementToRender", - "keywords": "Class AxisIncrementToRender A location on an axis of a GraphView that may or may not have a label associated with it Inheritance System.Object AxisIncrementToRender Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class AxisIncrementToRender Constructors AxisIncrementToRender(Orientation, Int32, Single) Describe a new section of an axis that requires an axis increment symbol and/or label Declaration public AxisIncrementToRender(Orientation orientation, int screen, float value) Parameters Type Name Description Orientation orientation System.Int32 screen System.Single value Properties Orientation Direction of the parent axis Declaration public Orientation Orientation { get; } Property Value Type Description Orientation ScreenLocation The screen location (X or Y depending on Orientation ) that the increment will be rendered at Declaration public int ScreenLocation { get; } Property Value Type Description System.Int32 Value The value at this position on the axis in graph space Declaration public float Value { get; } Property Value Type Description System.Single" + "keywords": "Class AxisIncrementToRender A location on an axis of a GraphView that may or may not have a label associated with it Inheritance System.Object AxisIncrementToRender Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class AxisIncrementToRender : Object Constructors AxisIncrementToRender(Orientation, Int32, Single) Describe a new section of an axis that requires an axis increment symbol and/or label Declaration public AxisIncrementToRender(Orientation orientation, int screen, float value) Parameters Type Name Description Orientation orientation System.Int32 screen System.Single value Properties Orientation Direction of the parent axis Declaration public Orientation Orientation { get; } Property Value Type Description Orientation ScreenLocation The screen location (X or Y depending on Orientation ) that the increment will be rendered at Declaration public int ScreenLocation { get; } Property Value Type Description System.Int32 Value The value at this position on the axis in graph space Declaration public float Value { get; } Property Value Type Description System.Single" }, "api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html", "title": "Class BarSeries.Bar", - "keywords": "Class BarSeries.Bar A single bar in a BarSeries Inheritance System.Object BarSeries.Bar Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class Bar Constructors Bar(String, GraphCellToRender, Single) Creates a new instance of a single bar rendered in the given fill that extends out value graph space units in the default Orientation Declaration public Bar(string text, GraphCellToRender fill, float value) Parameters Type Name Description System.String text GraphCellToRender fill System.Single value Properties Fill The color and character that will be rendered in the console when the bar extends over it Declaration public GraphCellToRender Fill { get; set; } Property Value Type Description GraphCellToRender Text Optional text that describes the bar. This will be rendered on the corresponding Axis unless DrawLabels is false Declaration public string Text { get; set; } Property Value Type Description System.String Value The value in graph space X/Y (depending on Orientation ) to which the bar extends. Declaration public float Value { get; } Property Value Type Description System.Single" + "keywords": "Class BarSeries.Bar A single bar in a BarSeries Inheritance System.Object BarSeries.Bar Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class Bar : Object Constructors Bar(String, GraphCellToRender, Single) Creates a new instance of a single bar rendered in the given fill that extends out value graph space units in the default Orientation Declaration public Bar(string text, GraphCellToRender fill, float value) Parameters Type Name Description System.String text GraphCellToRender fill System.Single value Properties Fill The color and character that will be rendered in the console when the bar extends over it Declaration public GraphCellToRender Fill { get; set; } Property Value Type Description GraphCellToRender Text Optional text that describes the bar. This will be rendered on the corresponding Axis unless DrawLabels is false Declaration public string Text { get; set; } Property Value Type Description System.String Value The value in graph space X/Y (depending on Orientation ) to which the bar extends. Declaration public float Value { get; } Property Value Type Description System.Single" }, "api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html", "title": "Class BarSeries", - "keywords": "Class BarSeries Series of bars positioned at regular intervals Inheritance System.Object BarSeries Implements ISeries Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class BarSeries : ISeries Properties BarEvery Determines the spacing of bars along the axis. Defaults to 1 i.e. every 1 unit of graph space a bar is rendered. Note that you should also consider CellSize when changing this. Declaration public float BarEvery { get; set; } Property Value Type Description System.Single Bars Ordered collection of graph bars to position along axis Declaration public List Bars { get; set; } Property Value Type Description System.Collections.Generic.List < BarSeries.Bar > DrawLabels True to draw Text along the axis under the bar. Defaults to true. Declaration public bool DrawLabels { get; set; } Property Value Type Description System.Boolean Offset The number of units of graph space along the axis before rendering the first bar (and subsequent bars - see BarEvery ). Defaults to 0 Declaration public float Offset { get; set; } Property Value Type Description System.Single Orientation Direction bars protrude from the corresponding axis. Defaults to vertical Declaration public Orientation Orientation { get; set; } Property Value Type Description Orientation OverrideBarColor Overrides the Fill with a fixed color Declaration public Attribute? OverrideBarColor { get; set; } Property Value Type Description System.Nullable < Attribute > Methods AdjustColor(GraphCellToRender) Applies any color overriding Declaration protected virtual GraphCellToRender AdjustColor(GraphCellToRender graphCellToRender) Parameters Type Name Description GraphCellToRender graphCellToRender Returns Type Description GraphCellToRender DrawBarLine(GraphView, Point, Point, BarSeries.Bar) Override to do custom drawing of the bar e.g. to apply varying color or changing the fill symbol mid bar. Declaration protected virtual void DrawBarLine(GraphView graph, Point start, Point end, BarSeries.Bar beingDrawn) Parameters Type Name Description GraphView graph Point start Screen position of the start of the bar Point end Screen position of the end of the bar BarSeries.Bar beingDrawn The Bar that occupies this space and is being drawn DrawSeries(GraphView, Rect, RectangleF) Draws bars that are currently in the drawBounds Declaration public virtual void DrawSeries(GraphView graph, Rect drawBounds, RectangleF graphBounds) Parameters Type Name Description GraphView graph Rect drawBounds Screen area of the graph excluding margins RectangleF graphBounds Graph space area that should be drawn into drawBounds Implements ISeries" + "keywords": "Class BarSeries Series of bars positioned at regular intervals Inheritance System.Object BarSeries Implements ISeries Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class BarSeries : Object, ISeries Constructors BarSeries() Declaration public BarSeries() Properties BarEvery Determines the spacing of bars along the axis. Defaults to 1 i.e. every 1 unit of graph space a bar is rendered. Note that you should also consider CellSize when changing this. Declaration public float BarEvery { get; set; } Property Value Type Description System.Single Bars Ordered collection of graph bars to position along axis Declaration public List Bars { get; set; } Property Value Type Description System.Collections.Generic.List < BarSeries.Bar > DrawLabels True to draw Text along the axis under the bar. Defaults to true. Declaration public bool DrawLabels { get; set; } Property Value Type Description System.Boolean Offset The number of units of graph space along the axis before rendering the first bar (and subsequent bars - see BarEvery ). Defaults to 0 Declaration public float Offset { get; set; } Property Value Type Description System.Single Orientation Direction bars protrude from the corresponding axis. Defaults to vertical Declaration public Orientation Orientation { get; set; } Property Value Type Description Orientation OverrideBarColor Overrides the Fill with a fixed color Declaration public Nullable OverrideBarColor { get; set; } Property Value Type Description System.Nullable < Attribute > Methods AdjustColor(GraphCellToRender) Applies any color overriding Declaration protected virtual GraphCellToRender AdjustColor(GraphCellToRender graphCellToRender) Parameters Type Name Description GraphCellToRender graphCellToRender Returns Type Description GraphCellToRender DrawBarLine(GraphView, Point, Point, BarSeries.Bar) Override to do custom drawing of the bar e.g. to apply varying color or changing the fill symbol mid bar. Declaration protected virtual void DrawBarLine(GraphView graph, Point start, Point end, BarSeries.Bar beingDrawn) Parameters Type Name Description GraphView graph Point start Screen position of the start of the bar Point end Screen position of the end of the bar BarSeries.Bar beingDrawn The Bar that occupies this space and is being drawn DrawSeries(GraphView, Rect, RectangleF) Draws bars that are currently in the drawBounds Declaration public virtual void DrawSeries(GraphView graph, Rect drawBounds, RectangleF graphBounds) Parameters Type Name Description GraphView graph Rect drawBounds Screen area of the graph excluding margins RectangleF graphBounds Graph space area that should be drawn into drawBounds Implements ISeries" }, "api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html", "title": "Class GraphCellToRender", - "keywords": "Class GraphCellToRender Describes how to render a single row/column of a GraphView based on the value(s) in ISeries at that location Inheritance System.Object GraphCellToRender Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class GraphCellToRender Constructors GraphCellToRender(Rune) Creates instance and sets Rune with default graph coloring Declaration public GraphCellToRender(Rune rune) Parameters Type Name Description System.Rune rune GraphCellToRender(Rune, Nullable) Creates instance and sets Rune and Color (or default if null) Declaration public GraphCellToRender(Rune rune, Attribute? color) Parameters Type Name Description System.Rune rune System.Nullable < Attribute > color GraphCellToRender(Rune, Attribute) Creates instance and sets Rune with custom graph coloring Declaration public GraphCellToRender(Rune rune, Attribute color) Parameters Type Name Description System.Rune rune Attribute color Properties Color Optional color to render the Rune with Declaration public Attribute? Color { get; set; } Property Value Type Description System.Nullable < Attribute > Rune The character to render in the console Declaration public Rune Rune { get; set; } Property Value Type Description System.Rune" + "keywords": "Class GraphCellToRender Describes how to render a single row/column of a GraphView based on the value(s) in ISeries at that location Inheritance System.Object GraphCellToRender Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class GraphCellToRender : Object Constructors GraphCellToRender(Rune) Creates instance and sets Rune with default graph coloring Declaration public GraphCellToRender(Rune rune) Parameters Type Name Description System.Rune rune GraphCellToRender(Rune, Nullable) Creates instance and sets Rune and Color (or default if null) Declaration public GraphCellToRender(Rune rune, Nullable color) Parameters Type Name Description System.Rune rune System.Nullable < Attribute > color GraphCellToRender(Rune, Attribute) Creates instance and sets Rune with custom graph coloring Declaration public GraphCellToRender(Rune rune, Attribute color) Parameters Type Name Description System.Rune rune Attribute color Properties Color Optional color to render the Rune with Declaration public Nullable Color { get; set; } Property Value Type Description System.Nullable < Attribute > Rune The character to render in the console Declaration public Rune Rune { get; set; } Property Value Type Description System.Rune" }, "api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html", "title": "Class HorizontalAxis", - "keywords": "Class HorizontalAxis The horizontal (x axis) of a GraphView Inheritance System.Object Axis HorizontalAxis Inherited Members Axis.Orientation Axis.Increment Axis.ShowLabelsEvery Axis.Visible Axis.LabelGetter Axis.Text Axis.Minimum Axis.Reset() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class HorizontalAxis : Axis Constructors HorizontalAxis() Creates a new instance of axis with an Orientation of Horizontal Declaration public HorizontalAxis() Methods DrawAxisLabel(GraphView, Int32, String) Draws the given text on the axis at x screenPosition . For the screen y position use GetAxisYPosition(GraphView) Declaration public override void DrawAxisLabel(GraphView graph, int screenPosition, string text) Parameters Type Name Description GraphView graph Graph being drawn onto System.Int32 screenPosition Number of screen columns along the axis to take before rendering System.String text Text to render under the axis tick Overrides Axis.DrawAxisLabel(GraphView, Int32, String) DrawAxisLabels(GraphView) Draws the horizontal x axis labels and Increment ticks Declaration public override void DrawAxisLabels(GraphView graph) Parameters Type Name Description GraphView graph Overrides Axis.DrawAxisLabels(GraphView) DrawAxisLine(GraphView) Draws the horizontal axis line Declaration public override void DrawAxisLine(GraphView graph) Parameters Type Name Description GraphView graph Overrides Axis.DrawAxisLine(GraphView) DrawAxisLine(GraphView, Int32, Int32) Draws a horizontal axis line at the given x , y screen coordinates Declaration protected override void DrawAxisLine(GraphView graph, int x, int y) Parameters Type Name Description GraphView graph System.Int32 x System.Int32 y Overrides Axis.DrawAxisLine(GraphView, Int32, Int32) GetAxisYPosition(GraphView) Returns the Y screen position of the origin (typically 0,0) of graph space. Return value is bounded by the screen i.e. the axis is always rendered even if the origin is offscreen. Declaration public int GetAxisYPosition(GraphView graph) Parameters Type Name Description GraphView graph Returns Type Description System.Int32" + "keywords": "Class HorizontalAxis The horizontal (x axis) of a GraphView Inheritance System.Object Axis HorizontalAxis Inherited Members Axis.LabelGetter Axis.Reset() Axis.Orientation Axis.Increment Axis.ShowLabelsEvery Axis.Visible Axis.Text Axis.Minimum Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class HorizontalAxis : Axis Constructors HorizontalAxis() Creates a new instance of axis with an Orientation of Horizontal Declaration public HorizontalAxis() Methods DrawAxisLabel(GraphView, Int32, String) Draws the given text on the axis at x screenPosition . For the screen y position use GetAxisYPosition(GraphView) Declaration public override void DrawAxisLabel(GraphView graph, int screenPosition, string text) Parameters Type Name Description GraphView graph Graph being drawn onto System.Int32 screenPosition Number of screen columns along the axis to take before rendering System.String text Text to render under the axis tick Overrides Axis.DrawAxisLabel(GraphView, Int32, String) DrawAxisLabels(GraphView) Draws the horizontal x axis labels and Increment ticks Declaration public override void DrawAxisLabels(GraphView graph) Parameters Type Name Description GraphView graph Overrides Axis.DrawAxisLabels(GraphView) DrawAxisLine(GraphView) Draws the horizontal axis line Declaration public override void DrawAxisLine(GraphView graph) Parameters Type Name Description GraphView graph Overrides Axis.DrawAxisLine(GraphView) DrawAxisLine(GraphView, Int32, Int32) Draws a horizontal axis line at the given x , y screen coordinates Declaration protected override void DrawAxisLine(GraphView graph, int x, int y) Parameters Type Name Description GraphView graph System.Int32 x System.Int32 y Overrides Axis.DrawAxisLine(GraphView, Int32, Int32) GetAxisYPosition(GraphView) Returns the Y screen position of the origin (typically 0,0) of graph space. Return value is bounded by the screen i.e. the axis is always rendered even if the origin is offscreen. Declaration public int GetAxisYPosition(GraphView graph) Parameters Type Name Description GraphView graph Returns Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.Graphs.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.html", "title": "Namespace Terminal.Gui.Graphs", - "keywords": "Namespace Terminal.Gui.Graphs Classes Axis Renders a continuous line with grid line ticks and labels AxisIncrementToRender A location on an axis of a GraphView that may or may not have a label associated with it BarSeries Series of bars positioned at regular intervals BarSeries.Bar A single bar in a BarSeries GraphCellToRender Describes how to render a single row/column of a GraphView based on the value(s) in ISeries at that location HorizontalAxis The horizontal (x axis) of a GraphView LegendAnnotation A box containing symbol definitions e.g. meanings for colors in a graph. The 'Key' to the graph MultiBarSeries Collection of BarSeries in which bars are clustered by category PathAnnotation Sequence of lines to connect points e.g. of a ScatterSeries PathAnnotation.LineF Describes two points in graph space and a line between them ScatterSeries Series composed of any number of discrete data points TextAnnotation Displays text at a given position (in screen space or graph space) VerticalAxis The vertical (i.e. Y axis) of a GraphView Interfaces IAnnotation Describes an overlay element that is rendered either before or after a series. Annotations can be positioned either in screen space (e.g. a legend) or in graph space (e.g. a line showing high point) Unlike ISeries , annotations are allowed to draw into graph margins ISeries Describes a series of data that can be rendered into a GraphView > Enums Orientation Direction of an element (horizontal or vertical) Delegates LabelGetterDelegate Delegate for custom formatting of axis labels. Determines what should be displayed at a given label" + "keywords": "Namespace Terminal.Gui.Graphs Classes Axis Renders a continuous line with grid line ticks and labels AxisIncrementToRender A location on an axis of a GraphView that may or may not have a label associated with it BarSeries Series of bars positioned at regular intervals BarSeries.Bar A single bar in a BarSeries GraphCellToRender Describes how to render a single row/column of a GraphView based on the value(s) in ISeries at that location HorizontalAxis The horizontal (x axis) of a GraphView LabelGetterDelegate Delegate for custom formatting of axis labels. Determines what should be displayed at a given label LegendAnnotation A box containing symbol definitions e.g. meanings for colors in a graph. The 'Key' to the graph MultiBarSeries Collection of BarSeries in which bars are clustered by category Orientation Direction of an element (horizontal or vertical) PathAnnotation Sequence of lines to connect points e.g. of a ScatterSeries PathAnnotation.LineF Describes two points in graph space and a line between them ScatterSeries Series composed of any number of discrete data points TextAnnotation Displays text at a given position (in screen space or graph space) VerticalAxis The vertical (i.e. Y axis) of a GraphView Interfaces IAnnotation Describes an overlay element that is rendered either before or after a series. Annotations can be positioned either in screen space (e.g. a legend) or in graph space (e.g. a line showing high point) Unlike ISeries , annotations are allowed to draw into graph margins ISeries Describes a series of data that can be rendered into a GraphView >" }, "api/Terminal.Gui/Terminal.Gui.Graphs.IAnnotation.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.IAnnotation.html", @@ -211,68 +211,68 @@ }, "api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html", - "title": "Delegate LabelGetterDelegate", - "keywords": "Delegate LabelGetterDelegate Delegate for custom formatting of axis labels. Determines what should be displayed at a given label Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public delegate string LabelGetterDelegate(AxisIncrementToRender toRender); Parameters Type Name Description AxisIncrementToRender toRender The axis increment to which the label is attached Returns Type Description System.String" + "title": "Class LabelGetterDelegate", + "keywords": "Class LabelGetterDelegate Delegate for custom formatting of axis labels. Determines what should be displayed at a given label Inheritance System.Object LabelGetterDelegate Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public sealed class LabelGetterDelegate : MulticastDelegate Constructors LabelGetterDelegate(Object, IntPtr) Declaration public LabelGetterDelegate(object object, IntPtr method) Parameters Type Name Description System.Object object System.IntPtr method Methods BeginInvoke(AxisIncrementToRender, AsyncCallback, Object) Declaration public virtual IAsyncResult BeginInvoke(AxisIncrementToRender toRender, AsyncCallback callback, object object) Parameters Type Name Description AxisIncrementToRender toRender System.AsyncCallback callback System.Object object Returns Type Description System.IAsyncResult EndInvoke(IAsyncResult) Declaration public virtual string EndInvoke(IAsyncResult result) Parameters Type Name Description System.IAsyncResult result Returns Type Description System.String Invoke(AxisIncrementToRender) Declaration public virtual string Invoke(AxisIncrementToRender toRender) Parameters Type Name Description AxisIncrementToRender toRender Returns Type Description System.String" }, "api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html", "title": "Class LegendAnnotation", - "keywords": "Class LegendAnnotation A box containing symbol definitions e.g. meanings for colors in a graph. The 'Key' to the graph Inheritance System.Object LegendAnnotation Implements IAnnotation Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class LegendAnnotation : IAnnotation Constructors LegendAnnotation(Rect) Creates a new empty legend at the given screen coordinates Declaration public LegendAnnotation(Rect legendBounds) Parameters Type Name Description Rect legendBounds Defines the area available for the legend to render in (within the graph). This is in screen units (i.e. not graph space) Properties BeforeSeries Returns false i.e. Lengends render after series Declaration public bool BeforeSeries { get; } Property Value Type Description System.Boolean Border True to draw a solid border around the legend. Defaults to true. This border will be within the Bounds and so reduces the width/height available for text by 2 Declaration public bool Border { get; set; } Property Value Type Description System.Boolean Bounds Defines the screen area available for the legend to render in Declaration public Rect Bounds { get; set; } Property Value Type Description Rect Methods AddEntry(GraphCellToRender, String) Adds an entry into the legend. Duplicate entries are permissable Declaration public void AddEntry(GraphCellToRender graphCellToRender, string text) Parameters Type Name Description GraphCellToRender graphCellToRender The symbol appearing on the graph that should appear in the legend System.String text Text to render on this line of the legend. Will be truncated if outside of Legend Bounds Render(GraphView) Draws the Legend and all entries into the area within Bounds Declaration public void Render(GraphView graph) Parameters Type Name Description GraphView graph Implements IAnnotation" + "keywords": "Class LegendAnnotation A box containing symbol definitions e.g. meanings for colors in a graph. The 'Key' to the graph Inheritance System.Object LegendAnnotation Implements IAnnotation Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class LegendAnnotation : Object, IAnnotation Constructors LegendAnnotation(Rect) Creates a new empty legend at the given screen coordinates Declaration public LegendAnnotation(Rect legendBounds) Parameters Type Name Description Rect legendBounds Defines the area available for the legend to render in (within the graph). This is in screen units (i.e. not graph space) Properties BeforeSeries Returns false i.e. Lengends render after series Declaration public bool BeforeSeries { get; } Property Value Type Description System.Boolean Border True to draw a solid border around the legend. Defaults to true. This border will be within the Bounds and so reduces the width/height available for text by 2 Declaration public bool Border { get; set; } Property Value Type Description System.Boolean Bounds Defines the screen area available for the legend to render in Declaration public Rect Bounds { get; set; } Property Value Type Description Rect Methods AddEntry(GraphCellToRender, String) Adds an entry into the legend. Duplicate entries are permissable Declaration public void AddEntry(GraphCellToRender graphCellToRender, string text) Parameters Type Name Description GraphCellToRender graphCellToRender The symbol appearing on the graph that should appear in the legend System.String text Text to render on this line of the legend. Will be truncated if outside of Legend Bounds Render(GraphView) Draws the Legend and all entries into the area within Bounds Declaration public void Render(GraphView graph) Parameters Type Name Description GraphView graph Implements IAnnotation" }, "api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html", "title": "Class MultiBarSeries", - "keywords": "Class MultiBarSeries Collection of BarSeries in which bars are clustered by category Inheritance System.Object MultiBarSeries Implements ISeries Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class MultiBarSeries : ISeries Constructors MultiBarSeries(Int32, Single, Single, Attribute[]) Creates a new series of clustered bars. Declaration public MultiBarSeries(int numberOfBarsPerCategory, float barsEvery, float spacing, Attribute[] colors = null) Parameters Type Name Description System.Int32 numberOfBarsPerCategory Each category has this many bars System.Single barsEvery How far appart to put each category (in graph space) System.Single spacing How much spacing between bars in a category (should be less than barsEvery / numberOfBarsPerCategory ) Attribute [] colors Array of colors that define bar color in each category. Length must match numberOfBarsPerCategory Properties Spacing The number of units of graph space between bars. Should be less than BarEvery Declaration public float Spacing { get; } Property Value Type Description System.Single SubSeries Sub collections. Each series contains the bars for a different category. Thus SubSeries[0].Bars[0] is the first bar on the axis and SubSeries[1].Bars[0] is the second etc Declaration public IReadOnlyCollection SubSeries { get; } Property Value Type Description System.Collections.Generic.IReadOnlyCollection < BarSeries > Methods AddBars(String, Rune, Single[]) Adds a new cluster of bars Declaration public void AddBars(string label, Rune fill, params float[] values) Parameters Type Name Description System.String label System.Rune fill System.Single [] values Values for each bar in category, must match the number of bars per category DrawSeries(GraphView, Rect, RectangleF) Draws all SubSeries Declaration public void DrawSeries(GraphView graph, Rect drawBounds, RectangleF graphBounds) Parameters Type Name Description GraphView graph Rect drawBounds RectangleF graphBounds Implements ISeries" + "keywords": "Class MultiBarSeries Collection of BarSeries in which bars are clustered by category Inheritance System.Object MultiBarSeries Implements ISeries Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class MultiBarSeries : Object, ISeries Constructors MultiBarSeries(Int32, Single, Single, Attribute[]) Creates a new series of clustered bars. Declaration public MultiBarSeries(int numberOfBarsPerCategory, float barsEvery, float spacing, Attribute[] colors = null) Parameters Type Name Description System.Int32 numberOfBarsPerCategory Each category has this many bars System.Single barsEvery How far appart to put each category (in graph space) System.Single spacing How much spacing between bars in a category (should be less than barsEvery / numberOfBarsPerCategory ) Attribute [] colors Array of colors that define bar color in each category. Length must match numberOfBarsPerCategory Properties Spacing The number of units of graph space between bars. Should be less than BarEvery Declaration public float Spacing { get; } Property Value Type Description System.Single SubSeries Sub collections. Each series contains the bars for a different category. Thus SubSeries[0].Bars[0] is the first bar on the axis and SubSeries[1].Bars[0] is the second etc Declaration public IReadOnlyCollection SubSeries { get; } Property Value Type Description System.Collections.Generic.IReadOnlyCollection < BarSeries > Methods AddBars(String, Rune, Single[]) Adds a new cluster of bars Declaration public void AddBars(string label, Rune fill, params float[] values) Parameters Type Name Description System.String label System.Rune fill System.Single [] values Values for each bar in category, must match the number of bars per category DrawSeries(GraphView, Rect, RectangleF) Draws all SubSeries Declaration public void DrawSeries(GraphView graph, Rect drawBounds, RectangleF graphBounds) Parameters Type Name Description GraphView graph Rect drawBounds RectangleF graphBounds Implements ISeries" }, "api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html", - "title": "Enum Orientation", - "keywords": "Enum Orientation Direction of an element (horizontal or vertical) Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public enum Orientation Fields Name Description Horizontal Left to right Vertical Bottom to top" + "title": "Class Orientation", + "keywords": "Class Orientation Direction of an element (horizontal or vertical) Inheritance System.Object Orientation Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public sealed class Orientation : Enum Fields Horizontal Left to right Declaration public const Orientation Horizontal Field Value Type Description Orientation value__ Declaration public int value__ Field Value Type Description System.Int32 Vertical Bottom to top Declaration public const Orientation Vertical Field Value Type Description Orientation" }, "api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html", "title": "Class PathAnnotation", - "keywords": "Class PathAnnotation Sequence of lines to connect points e.g. of a ScatterSeries Inheritance System.Object PathAnnotation Implements IAnnotation Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class PathAnnotation : IAnnotation Properties BeforeSeries True to add line before plotting series. Defaults to false Declaration public bool BeforeSeries { get; set; } Property Value Type Description System.Boolean LineColor Color for the line that connects points Declaration public Attribute? LineColor { get; set; } Property Value Type Description System.Nullable < Attribute > LineRune The symbol that gets drawn along the line, defaults to '.' Declaration public Rune LineRune { get; set; } Property Value Type Description System.Rune Points Points that should be connected. Lines will be drawn between points in the order they appear in the list Declaration public List Points { get; set; } Property Value Type Description System.Collections.Generic.List < PointF > Methods Render(GraphView) Draws lines connecting each of the Points Declaration public void Render(GraphView graph) Parameters Type Name Description GraphView graph Implements IAnnotation" + "keywords": "Class PathAnnotation Sequence of lines to connect points e.g. of a ScatterSeries Inheritance System.Object PathAnnotation Implements IAnnotation Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class PathAnnotation : Object, IAnnotation Constructors PathAnnotation() Declaration public PathAnnotation() Properties BeforeSeries True to add line before plotting series. Defaults to false Declaration public bool BeforeSeries { get; set; } Property Value Type Description System.Boolean LineColor Color for the line that connects points Declaration public Nullable LineColor { get; set; } Property Value Type Description System.Nullable < Attribute > LineRune The symbol that gets drawn along the line, defaults to '.' Declaration public Rune LineRune { get; set; } Property Value Type Description System.Rune Points Points that should be connected. Lines will be drawn between points in the order they appear in the list Declaration public List Points { get; set; } Property Value Type Description System.Collections.Generic.List < PointF > Methods Render(GraphView) Draws lines connecting each of the Points Declaration public void Render(GraphView graph) Parameters Type Name Description GraphView graph Implements IAnnotation" }, "api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html", "title": "Class PathAnnotation.LineF", - "keywords": "Class PathAnnotation.LineF Describes two points in graph space and a line between them Inheritance System.Object PathAnnotation.LineF Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class LineF Constructors LineF(PointF, PointF) Creates a new line between the points Declaration public LineF(PointF start, PointF end) Parameters Type Name Description PointF start PointF end Properties End The end point of the line Declaration public PointF End { get; } Property Value Type Description PointF Start The start of the line Declaration public PointF Start { get; } Property Value Type Description PointF" + "keywords": "Class PathAnnotation.LineF Describes two points in graph space and a line between them Inheritance System.Object PathAnnotation.LineF Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class LineF : Object Constructors LineF(PointF, PointF) Creates a new line between the points Declaration public LineF(PointF start, PointF end) Parameters Type Name Description PointF start PointF end Properties End The end point of the line Declaration public PointF End { get; } Property Value Type Description PointF Start The start of the line Declaration public PointF Start { get; } Property Value Type Description PointF" }, "api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html", "title": "Class ScatterSeries", - "keywords": "Class ScatterSeries Series composed of any number of discrete data points Inheritance System.Object ScatterSeries Implements ISeries Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class ScatterSeries : ISeries Properties Fill The color and character that will be rendered in the console when there are point(s) in the corresponding graph space. Defaults to uncolored 'x' Declaration public GraphCellToRender Fill { get; set; } Property Value Type Description GraphCellToRender Points Collection of each discrete point in the series Declaration public List Points { get; set; } Property Value Type Description System.Collections.Generic.List < PointF > Methods DrawSeries(GraphView, Rect, RectangleF) Draws all points directly onto the graph Declaration public void DrawSeries(GraphView graph, Rect drawBounds, RectangleF graphBounds) Parameters Type Name Description GraphView graph Rect drawBounds RectangleF graphBounds Implements ISeries" + "keywords": "Class ScatterSeries Series composed of any number of discrete data points Inheritance System.Object ScatterSeries Implements ISeries Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class ScatterSeries : Object, ISeries Constructors ScatterSeries() Declaration public ScatterSeries() Properties Fill The color and character that will be rendered in the console when there are point(s) in the corresponding graph space. Defaults to uncolored 'x' Declaration public GraphCellToRender Fill { get; set; } Property Value Type Description GraphCellToRender Points Collection of each discrete point in the series Declaration public List Points { get; set; } Property Value Type Description System.Collections.Generic.List < PointF > Methods DrawSeries(GraphView, Rect, RectangleF) Draws all points directly onto the graph Declaration public void DrawSeries(GraphView graph, Rect drawBounds, RectangleF graphBounds) Parameters Type Name Description GraphView graph Rect drawBounds RectangleF graphBounds Implements ISeries" }, "api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html", "title": "Class TextAnnotation", - "keywords": "Class TextAnnotation Displays text at a given position (in screen space or graph space) Inheritance System.Object TextAnnotation Implements IAnnotation Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class TextAnnotation : IAnnotation Properties BeforeSeries True to add text before plotting series. Defaults to false Declaration public bool BeforeSeries { get; set; } Property Value Type Description System.Boolean GraphPosition The location in graph space to draw the Text . This annotation will only show if the point is in the current viewable area of the graph presented in the GraphView Declaration public PointF GraphPosition { get; set; } Property Value Type Description PointF ScreenPosition The location on screen to draw the Text regardless of scroll/zoom settings. This overrides GraphPosition if specified. Declaration public Point? ScreenPosition { get; set; } Property Value Type Description System.Nullable < Point > Text Text to display on the graph Declaration public string Text { get; set; } Property Value Type Description System.String Methods DrawText(GraphView, Int32, Int32) Draws the Text at the given coordinates with truncation to avoid spilling over of the graph Declaration protected void DrawText(GraphView graph, int x, int y) Parameters Type Name Description GraphView graph System.Int32 x Screen x position to start drawing string System.Int32 y Screen y position to start drawing string Render(GraphView) Draws the annotation Declaration public void Render(GraphView graph) Parameters Type Name Description GraphView graph Implements IAnnotation" + "keywords": "Class TextAnnotation Displays text at a given position (in screen space or graph space) Inheritance System.Object TextAnnotation Implements IAnnotation Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class TextAnnotation : Object, IAnnotation Constructors TextAnnotation() Declaration public TextAnnotation() Properties BeforeSeries True to add text before plotting series. Defaults to false Declaration public bool BeforeSeries { get; set; } Property Value Type Description System.Boolean GraphPosition The location in graph space to draw the Text . This annotation will only show if the point is in the current viewable area of the graph presented in the GraphView Declaration public PointF GraphPosition { get; set; } Property Value Type Description PointF ScreenPosition The location on screen to draw the Text regardless of scroll/zoom settings. This overrides GraphPosition if specified. Declaration public Nullable ScreenPosition { get; set; } Property Value Type Description System.Nullable < Point > Text Text to display on the graph Declaration public string Text { get; set; } Property Value Type Description System.String Methods DrawText(GraphView, Int32, Int32) Draws the Text at the given coordinates with truncation to avoid spilling over of the graph Declaration protected void DrawText(GraphView graph, int x, int y) Parameters Type Name Description GraphView graph System.Int32 x Screen x position to start drawing string System.Int32 y Screen y position to start drawing string Render(GraphView) Draws the annotation Declaration public void Render(GraphView graph) Parameters Type Name Description GraphView graph Implements IAnnotation" }, "api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html": { "href": "api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html", "title": "Class VerticalAxis", - "keywords": "Class VerticalAxis The vertical (i.e. Y axis) of a GraphView Inheritance System.Object Axis VerticalAxis Inherited Members Axis.Orientation Axis.Increment Axis.ShowLabelsEvery Axis.Visible Axis.LabelGetter Axis.Text Axis.Minimum Axis.Reset() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class VerticalAxis : Axis Constructors VerticalAxis() Creates a new Vertical axis Declaration public VerticalAxis() Methods DrawAxisLabel(GraphView, Int32, String) Draws the given text on the axis at y screenPosition . For the screen x position use GetAxisXPosition(GraphView) Declaration public override void DrawAxisLabel(GraphView graph, int screenPosition, string text) Parameters Type Name Description GraphView graph Graph being drawn onto System.Int32 screenPosition Number of rows from the top of the screen (i.e. down the axis) before rendering System.String text Text to render to the left of the axis tick. Ensure to set MarginLeft or ScrollOffset sufficient that it is visible Overrides Axis.DrawAxisLabel(GraphView, Int32, String) DrawAxisLabels(GraphView) Draws axis Increment markers and labels Declaration public override void DrawAxisLabels(GraphView graph) Parameters Type Name Description GraphView graph Overrides Axis.DrawAxisLabels(GraphView) DrawAxisLine(GraphView) Draws the vertical axis line Declaration public override void DrawAxisLine(GraphView graph) Parameters Type Name Description GraphView graph Overrides Axis.DrawAxisLine(GraphView) DrawAxisLine(GraphView, Int32, Int32) Draws a vertical axis line at the given x , y screen coordinates Declaration protected override void DrawAxisLine(GraphView graph, int x, int y) Parameters Type Name Description GraphView graph System.Int32 x System.Int32 y Overrides Axis.DrawAxisLine(GraphView, Int32, Int32) GetAxisXPosition(GraphView) Returns the X screen position of the origin (typically 0,0) of graph space. Return value is bounded by the screen i.e. the axis is always rendered even if the origin is offscreen. Declaration public int GetAxisXPosition(GraphView graph) Parameters Type Name Description GraphView graph Returns Type Description System.Int32" + "keywords": "Class VerticalAxis The vertical (i.e. Y axis) of a GraphView Inheritance System.Object Axis VerticalAxis Inherited Members Axis.LabelGetter Axis.Reset() Axis.Orientation Axis.Increment Axis.ShowLabelsEvery Axis.Visible Axis.Text Axis.Minimum Namespace : Terminal.Gui.Graphs Assembly : Terminal.Gui.dll Syntax public class VerticalAxis : Axis Constructors VerticalAxis() Creates a new Vertical axis Declaration public VerticalAxis() Methods DrawAxisLabel(GraphView, Int32, String) Draws the given text on the axis at y screenPosition . For the screen x position use GetAxisXPosition(GraphView) Declaration public override void DrawAxisLabel(GraphView graph, int screenPosition, string text) Parameters Type Name Description GraphView graph Graph being drawn onto System.Int32 screenPosition Number of rows from the top of the screen (i.e. down the axis) before rendering System.String text Text to render to the left of the axis tick. Ensure to set MarginLeft or ScrollOffset sufficient that it is visible Overrides Axis.DrawAxisLabel(GraphView, Int32, String) DrawAxisLabels(GraphView) Draws axis Increment markers and labels Declaration public override void DrawAxisLabels(GraphView graph) Parameters Type Name Description GraphView graph Overrides Axis.DrawAxisLabels(GraphView) DrawAxisLine(GraphView) Draws the vertical axis line Declaration public override void DrawAxisLine(GraphView graph) Parameters Type Name Description GraphView graph Overrides Axis.DrawAxisLine(GraphView) DrawAxisLine(GraphView, Int32, Int32) Draws a vertical axis line at the given x , y screen coordinates Declaration protected override void DrawAxisLine(GraphView graph, int x, int y) Parameters Type Name Description GraphView graph System.Int32 x System.Int32 y Overrides Axis.DrawAxisLine(GraphView, Int32, Int32) GetAxisXPosition(GraphView) Returns the X screen position of the origin (typically 0,0) of graph space. Return value is bounded by the screen i.e. the axis is always rendered even if the origin is offscreen. Declaration public int GetAxisXPosition(GraphView graph) Parameters Type Name Description GraphView graph Returns Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.GraphView.html": { "href": "api/Terminal.Gui/Terminal.Gui.GraphView.html", "title": "Class GraphView", - "keywords": "Class GraphView Control for rendering graphs (bar, scatter etc) Inheritance System.Object Responder View GraphView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class GraphView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors GraphView() Creates a new graph with a 1 to 1 graph space with absolute layout Declaration public GraphView() Properties Annotations Elements drawn into graph after series have been drawn e.g. Legends etc Declaration public List Annotations { get; } Property Value Type Description System.Collections.Generic.List < IAnnotation > AxisX Horizontal axis Declaration public HorizontalAxis AxisX { get; set; } Property Value Type Description HorizontalAxis AxisY Vertical axis Declaration public VerticalAxis AxisY { get; set; } Property Value Type Description VerticalAxis CellSize Translates console width/height into graph space. Defaults to 1 row/col of console space being 1 unit of graph space. Declaration public PointF CellSize { get; set; } Property Value Type Description PointF GraphColor The color of the background of the graph and axis/labels Declaration public Attribute? GraphColor { get; set; } Property Value Type Description System.Nullable < Attribute > MarginBottom Amount of space to leave on bottom of control. Graph content ( Series ) will not be rendered in margins but axis labels may be Declaration public uint MarginBottom { get; set; } Property Value Type Description System.UInt32 MarginLeft Amount of space to leave on left of control. Graph content ( Series ) will not be rendered in margins but axis labels may be Declaration public uint MarginLeft { get; set; } Property Value Type Description System.UInt32 ScrollOffset The graph space position of the bottom left of the control. Changing this scrolls the viewport around in the graph Declaration public PointF ScrollOffset { get; set; } Property Value Type Description PointF Series Collection of data series that are rendered in the graph Declaration public List Series { get; } Property Value Type Description System.Collections.Generic.List < ISeries > Methods DrawLine(Point, Point, Rune) Draws a line between two points in screen space. Can be diagonals. Declaration public void DrawLine(Point start, Point end, Rune symbol) Parameters Type Name Description Point start Point end System.Rune symbol The symbol to use for the line GraphSpaceToScreen(PointF) Calculates the screen location for a given point in graph space. Bear in mind these be off screen Declaration public Point GraphSpaceToScreen(PointF location) Parameters Type Name Description PointF location Point in graph space that may or may not be represented in the visible area of graph currently presented. E.g. 0,0 for origin Returns Type Description Point Screen position (Column/Row) which would be used to render the graph location . Note that this can be outside the current client area of the control PageDown() Scrolls the graph down 1 page Declaration public void PageDown() PageUp() Scrolls the graph up 1 page Declaration public void PageUp() ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Reset() Clears all settings configured on the graph and resets all properties to default values ( CellSize , ScrollOffset etc) Declaration public void Reset() ScreenToGraphSpace(Int32, Int32) Returns the section of the graph that is represented by the given screen position Declaration public RectangleF ScreenToGraphSpace(int col, int row) Parameters Type Name Description System.Int32 col System.Int32 row Returns Type Description RectangleF ScreenToGraphSpace(Rect) Returns the section of the graph that is represented by the screen area Declaration public RectangleF ScreenToGraphSpace(Rect screenArea) Parameters Type Name Description Rect screenArea Returns Type Description RectangleF Scroll(Single, Single) Scrolls the view by a given number of units in graph space. See CellSize to translate this into rows/cols Declaration public void Scroll(float offsetX, float offsetY) Parameters Type Name Description System.Single offsetX System.Single offsetY SetDriverColorToGraphColor() Sets the color attribute of Driver to the GraphColor (if defined) or ColorScheme otherwise. Declaration public void SetDriverColorToGraphColor() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class GraphView Control for rendering graphs (bar, scatter etc) Inheritance System.Object Responder View GraphView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class GraphView : View Constructors GraphView() Creates a new graph with a 1 to 1 graph space with absolute layout Declaration public GraphView() Properties Annotations Elements drawn into graph after series have been drawn e.g. Legends etc Declaration public List Annotations { get; } Property Value Type Description System.Collections.Generic.List < IAnnotation > AxisX Horizontal axis Declaration public HorizontalAxis AxisX { get; set; } Property Value Type Description HorizontalAxis AxisY Vertical axis Declaration public VerticalAxis AxisY { get; set; } Property Value Type Description VerticalAxis CellSize Translates console width/height into graph space. Defaults to 1 row/col of console space being 1 unit of graph space. Declaration public PointF CellSize { get; set; } Property Value Type Description PointF GraphColor The color of the background of the graph and axis/labels Declaration public Nullable GraphColor { get; set; } Property Value Type Description System.Nullable < Attribute > MarginBottom Amount of space to leave on bottom of control. Graph content ( Series ) will not be rendered in margins but axis labels may be Declaration public uint MarginBottom { get; set; } Property Value Type Description System.UInt32 MarginLeft Amount of space to leave on left of control. Graph content ( Series ) will not be rendered in margins but axis labels may be Declaration public uint MarginLeft { get; set; } Property Value Type Description System.UInt32 ScrollOffset The graph space position of the bottom left of the control. Changing this scrolls the viewport around in the graph Declaration public PointF ScrollOffset { get; set; } Property Value Type Description PointF Series Collection of data series that are rendered in the graph Declaration public List Series { get; } Property Value Type Description System.Collections.Generic.List < ISeries > Methods DrawLine(Point, Point, Rune) Draws a line between two points in screen space. Can be diagonals. Declaration public void DrawLine(Point start, Point end, Rune symbol) Parameters Type Name Description Point start Point end System.Rune symbol The symbol to use for the line GraphSpaceToScreen(PointF) Calculates the screen location for a given point in graph space. Bear in mind these be off screen Declaration public Point GraphSpaceToScreen(PointF location) Parameters Type Name Description PointF location Point in graph space that may or may not be represented in the visible area of graph currently presented. E.g. 0,0 for origin Returns Type Description Point Screen position (Column/Row) which would be used to render the graph location . Note that this can be outside the current client area of the control PageDown() Scrolls the graph down 1 page Declaration public void PageDown() PageUp() Scrolls the graph up 1 page Declaration public void PageUp() ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Reset() Clears all settings configured on the graph and resets all properties to default values ( CellSize , ScrollOffset etc) Declaration public void Reset() ScreenToGraphSpace(Int32, Int32) Returns the section of the graph that is represented by the given screen position Declaration public RectangleF ScreenToGraphSpace(int col, int row) Parameters Type Name Description System.Int32 col System.Int32 row Returns Type Description RectangleF ScreenToGraphSpace(Rect) Returns the section of the graph that is represented by the screen area Declaration public RectangleF ScreenToGraphSpace(Rect screenArea) Parameters Type Name Description Rect screenArea Returns Type Description RectangleF Scroll(Single, Single) Scrolls the view by a given number of units in graph space. See CellSize to translate this into rows/cols Declaration public void Scroll(float offsetX, float offsetY) Parameters Type Name Description System.Single offsetX System.Single offsetY SetDriverColorToGraphColor() Sets the color attribute of Driver to the GraphColor (if defined) or ColorScheme otherwise. Declaration public void SetDriverColorToGraphColor() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html", "title": "Class HexView.HexViewEventArgs", - "keywords": "Class HexView.HexViewEventArgs Defines the event arguments for PositionChanged event. Inheritance System.Object System.EventArgs HexView.HexViewEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class HexViewEventArgs : EventArgs Constructors HexViewEventArgs(Int64, Point, Int32) Initializes a new instance of HexView.HexViewEventArgs Declaration public HexViewEventArgs(long pos, Point cursor, int lineLength) Parameters Type Name Description System.Int64 pos The character position. Point cursor The cursor position. System.Int32 lineLength Line bytes length. Properties BytesPerLine The bytes length per line. Declaration public int BytesPerLine { get; } Property Value Type Description System.Int32 CursorPosition Gets the current cursor position starting at one for both, line and column. Declaration public Point CursorPosition { get; } Property Value Type Description Point Position Gets the current character position starting at one, related to the System.IO.Stream . Declaration public long Position { get; } Property Value Type Description System.Int64" + "keywords": "Class HexView.HexViewEventArgs Defines the event arguments for PositionChanged event. Inheritance System.Object HexView.HexViewEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class HexViewEventArgs : EventArgs Constructors HexViewEventArgs(Int64, Point, Int32) Initializes a new instance of HexView.HexViewEventArgs Declaration public HexViewEventArgs(long pos, Point cursor, int lineLength) Parameters Type Name Description System.Int64 pos The character position. Point cursor The cursor position. System.Int32 lineLength Line bytes length. Properties BytesPerLine The bytes length per line. Declaration public int BytesPerLine { get; } Property Value Type Description System.Int32 CursorPosition Gets the current cursor position starting at one for both, line and column. Declaration public Point CursorPosition { get; } Property Value Type Description Point Position Gets the current character position starting at one, related to the System.IO.Stream . Declaration public long Position { get; } Property Value Type Description System.Int64" }, "api/Terminal.Gui/Terminal.Gui.HexView.html": { "href": "api/Terminal.Gui/Terminal.Gui.HexView.html", "title": "Class HexView", - "keywords": "Class HexView An hex viewer and editor View over a System.IO.Stream Inheritance System.Object Responder View HexView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class HexView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks HexView provides a hex editor on top of a seekable System.IO.Stream with the left side showing an hex dump of the values in the System.IO.Stream and the right side showing the contents (filtered to non-control sequence ASCII characters). Users can switch from one side to the other by using the tab key. To enable editing, set AllowEdits to true. When AllowEdits is true the user can make changes to the hexadecimal values of the System.IO.Stream . Any changes are tracked in the Edits property (a System.Collections.Generic.SortedDictionary`2 ) indicating the position where the changes were made and the new values. A convenience method, ApplyEdits(Stream) will apply the edits to the System.IO.Stream . Control the first byte shown by setting the DisplayStart property to an offset in the stream. Constructors HexView() Initializes a HexView class using Computed layout. Declaration public HexView() HexView(Stream) Initializes a HexView class using Computed layout. Declaration public HexView(Stream source) Parameters Type Name Description System.IO.Stream source The System.IO.Stream to view and edit as hex, this System.IO.Stream must support seeking, or an exception will be thrown. Properties AllowEdits Gets or sets whether this HexView allow editing of the System.IO.Stream of the underlying System.IO.Stream . Declaration public bool AllowEdits { get; set; } Property Value Type Description System.Boolean true if allow edits; otherwise, false . BytesPerLine The bytes length per line. Declaration public int BytesPerLine { get; } Property Value Type Description System.Int32 CursorPosition Gets the current cursor position starting at one for both, line and column. Declaration public Point CursorPosition { get; } Property Value Type Description Point DesiredCursorVisibility Get / Set the wished cursor when the field is focused Declaration public CursorVisibility DesiredCursorVisibility { get; set; } Property Value Type Description CursorVisibility DisplayStart Sets or gets the offset into the System.IO.Stream that will displayed at the top of the HexView Declaration public long DisplayStart { get; set; } Property Value Type Description System.Int64 The display start. Edits Gets a System.Collections.Generic.SortedDictionary`2 describing the edits done to the HexView . Each Key indicates an offset where an edit was made and the Value is the changed byte. Declaration public IReadOnlyDictionary Edits { get; } Property Value Type Description System.Collections.Generic.IReadOnlyDictionary < System.Int64 , System.Byte > The edits. Frame Declaration public override Rect Frame { get; set; } Property Value Type Description Rect Overrides View.Frame Position Gets the current character position starting at one, related to the System.IO.Stream . Declaration public long Position { get; } Property Value Type Description System.Int64 Source Sets or gets the System.IO.Stream the HexView is operating on; the stream must support seeking ( System.IO.Stream.CanSeek == true). Declaration public Stream Source { get; set; } Property Value Type Description System.IO.Stream The source. Methods ApplyEdits(Stream) This method applies and edits made to the System.IO.Stream and resets the contents of the Edits property. Declaration public void ApplyEdits(Stream stream = null) Parameters Type Name Description System.IO.Stream stream If provided also applies the changes to the passed System.IO.Stream DiscardEdits() This method discards the edits made to the System.IO.Stream by resetting the contents of the Edits property. Declaration public void DiscardEdits() MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnEdited(KeyValuePair) Method used to invoke the Edited event passing the System.Collections.Generic.KeyValuePair . Declaration public virtual void OnEdited(KeyValuePair keyValuePair) Parameters Type Name Description System.Collections.Generic.KeyValuePair < System.Int64 , System.Byte > keyValuePair The key value pair. OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnPositionChanged() Method used to invoke the PositionChanged event passing the HexView.HexViewEventArgs arguments. Declaration public virtual void OnPositionChanged() PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Events Edited Event to be invoked when an edit is made on the System.IO.Stream . Declaration public event Action> Edited Event Type Type Description System.Action < System.Collections.Generic.KeyValuePair < System.Int64 , System.Byte >> PositionChanged Event to be invoked when the position and cursor position changes. Declaration public event Action PositionChanged Event Type Type Description System.Action < HexView.HexViewEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class HexView An hex viewer and editor View over a System.IO.Stream Inheritance System.Object Responder View HexView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class HexView : View Remarks HexView provides a hex editor on top of a seekable System.IO.Stream with the left side showing an hex dump of the values in the System.IO.Stream and the right side showing the contents (filtered to non-control sequence ASCII characters). Users can switch from one side to the other by using the tab key. To enable editing, set AllowEdits to true. When AllowEdits is true the user can make changes to the hexadecimal values of the System.IO.Stream . Any changes are tracked in the Edits property (a System.Collections.Generic.SortedDictionary`2 ) indicating the position where the changes were made and the new values. A convenience method, ApplyEdits(Stream) will apply the edits to the System.IO.Stream . Control the first byte shown by setting the DisplayStart property to an offset in the stream. Constructors HexView() Initializes a HexView class using Computed layout. Declaration public HexView() HexView(Stream) Initializes a HexView class using Computed layout. Declaration public HexView(Stream source) Parameters Type Name Description System.IO.Stream source The System.IO.Stream to view and edit as hex, this System.IO.Stream must support seeking, or an exception will be thrown. Properties AllowEdits Gets or sets whether this HexView allow editing of the System.IO.Stream of the underlying System.IO.Stream . Declaration public bool AllowEdits { get; set; } Property Value Type Description System.Boolean true if allow edits; otherwise, false . BytesPerLine The bytes length per line. Declaration public int BytesPerLine { get; } Property Value Type Description System.Int32 CursorPosition Gets the current cursor position starting at one for both, line and column. Declaration public Point CursorPosition { get; } Property Value Type Description Point DesiredCursorVisibility Get / Set the wished cursor when the field is focused Declaration public CursorVisibility DesiredCursorVisibility { get; set; } Property Value Type Description CursorVisibility DisplayStart Sets or gets the offset into the System.IO.Stream that will displayed at the top of the HexView Declaration public long DisplayStart { get; set; } Property Value Type Description System.Int64 The display start. Edits Gets a System.Collections.Generic.SortedDictionary`2 describing the edits done to the HexView . Each Key indicates an offset where an edit was made and the Value is the changed byte. Declaration public IReadOnlyDictionary Edits { get; } Property Value Type Description System.Collections.Generic.IReadOnlyDictionary < System.Int64 , System.Byte > The edits. Frame Gets or sets the frame for the view. The frame is relative to the view's container ( SuperView ). Declaration public override Rect Frame { get; set; } Property Value Type Description Rect The frame. Overrides View.Frame Remarks Change the Frame when using the Absolute layout style to move or resize views. Altering the Frame of a view will trigger the redrawing of the view as well as the redrawing of the affected regions of the SuperView . Position Gets the current character position starting at one, related to the System.IO.Stream . Declaration public long Position { get; } Property Value Type Description System.Int64 Source Sets or gets the System.IO.Stream the HexView is operating on; the stream must support seeking ( System.IO.Stream.CanSeek == true). Declaration public Stream Source { get; set; } Property Value Type Description System.IO.Stream The source. Methods ApplyEdits(Stream) This method applies and edits made to the System.IO.Stream and resets the contents of the Edits property. Declaration public void ApplyEdits(Stream stream = null) Parameters Type Name Description System.IO.Stream stream If provided also applies the changes to the passed System.IO.Stream DiscardEdits() This method discards the edits made to the System.IO.Stream by resetting the contents of the Edits property. Declaration public void DiscardEdits() MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnEdited(KeyValuePair) Method used to invoke the Edited event passing the System.Collections.Generic.KeyValuePair<, > . Declaration public virtual void OnEdited(KeyValuePair keyValuePair) Parameters Type Name Description System.Collections.Generic.KeyValuePair < System.Int64 , System.Byte > keyValuePair The key value pair. OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnPositionChanged() Method used to invoke the PositionChanged event passing the HexView.HexViewEventArgs arguments. Declaration public virtual void OnPositionChanged() PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Events Edited Event to be invoked when an edit is made on the System.IO.Stream . Declaration public event Action> Edited Event Type Type Description System.Action < System.Collections.Generic.KeyValuePair < System.Int64 , System.Byte >> PositionChanged Event to be invoked when the position and cursor position changes. Declaration public event Action PositionChanged Event Type Type Description System.Action < HexView.HexViewEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.html": { "href": "api/Terminal.Gui/Terminal.Gui.html", "title": "Namespace Terminal.Gui", - "keywords": "Namespace Terminal.Gui Classes Application A static, singleton class providing the main application driver for Terminal.Gui apps. Application.ResizedEventArgs Event arguments for the Resized event. Application.RunState Captures the execution state for the provided Toplevel view. Autocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. Border Draws a border, background, or both around another element. Border.ToplevelContainer A sealed Toplevel derived class to implement Border feature. This is only a wrapper to get borders on a toplevel and is recommended using another derived, like Window where is possible to have borders with or without border line or spacing around. Button Button is a View that provides an item that invokes an System.Action when activated by the user. CheckBox The CheckBox View shows an on/off toggle that the user can set Clipboard Provides cut, copy, and paste support for the clipboard with OS interaction. ClipboardBase Shared abstract class to enforce rules from the implementation of the IClipboard interface. ColorPicker The ColorPicker View Color picker. Colors The default ColorScheme s for the application. ColorScheme Color scheme definitions, they cover some common scenarios and are used typically in containers such as Window and FrameView to set the scheme that is used by all the views contained inside. ComboBox ComboBox control ConsoleDriver ConsoleDriver is an abstract class that defines the requirements for a console driver. There are currently three implementations: Terminal.Gui.CursesDriver (for Unix and Mac), Terminal.Gui.WindowsDriver , and Terminal.Gui.NetDriver that uses the .NET Console API. ContextMenu A context menu window derived from MenuBar containing menu items which can be opened in any position. DateField Simple Date editing View DateTimeEventArgs Defines the event arguments for DateChanged and TimeChanged events. Dialog The Dialog View is a Window that by default is centered and contains one or more Button s. It defaults to the Dialog color scheme and has a 1 cell padding around the edges. Dim Dim properties of a View to control the position. FakeConsole FakeDriver Implements a mock ConsoleDriver for unit testing FakeMainLoop Mainloop intended to be used with the .NET System.Console API, and can be used on Windows and Unix, it is cross platform but lacks things like file descriptor monitoring. FileDialog Base class for the OpenDialog and the SaveDialog FrameView The FrameView is a container frame that draws a frame around the contents. It is similar to a GroupBox in Windows. GraphView Control for rendering graphs (bar, scatter etc) HexView An hex viewer and editor View over a System.IO.Stream HexView.HexViewEventArgs Defines the event arguments for PositionChanged event. KeyEvent Describes a keyboard event. KeyModifiers Identifies the state of the \"shift\"-keys within a event. Label The Label View displays a string at a given position and supports multiple lines separated by newline characters. Multi-line Labels support word wrap. LineView A straight line control either horizontal or vertical ListView ListView View renders a scrollable list of data where each item can be activated to perform an action. ListViewItemEventArgs System.EventArgs for ListView events. ListViewRowEventArgs System.EventArgs used by the RowRender event. ListWrapper Implements an IListDataSource that renders arbitrary System.Collections.IList instances for ListView . MainLoop Simple main loop implementation that can be used to monitor file descriptor, run timers and idle handlers. MainLoop.Timeout Provides data for timers running manipulation. MenuBar The MenuBar provides a menu for Terminal.Gui applications. MenuBarItem A MenuBarItem contains MenuBarItem s or MenuItem s. MenuClosingEventArgs An System.EventArgs which allows passing a cancelable menu closing event. MenuItem A MenuItem has a title, an associated help text, and an action to execute on activation. MenuOpeningEventArgs An System.EventArgs which allows passing a cancelable menu opening event or replacing with a new MenuBarItem . MessageBox MessageBox displays a modal message to the user, with a title, a message and a series of options that the user can choose from. OpenDialog The OpenDialog provides an interactive dialog box for users to select files or directories. PanelView A container for single Child that will allow to drawn Border in two ways. If UsePanelFrame the borders and the child will be accommodated in the available panel size, otherwise the panel will be resized based on the child and borders thickness sizes. Pos Describes the position of a View which can be an absolute value, a percentage, centered, or relative to the ending dimension. Integer values are implicitly convertible to an absolute Pos . These objects are created using the static methods Percent, AnchorEnd, and Center. The Pos objects can be combined with the addition and subtraction operators. ProgressBar A Progress Bar view that can indicate progress of an activity visually. RadioGroup RadioGroup shows a group of radio labels, only one of those can be selected at a given time Responder Responder base class implemented by objects that want to participate on keyboard and mouse input. SaveDialog The SaveDialog provides an interactive dialog box for users to pick a file to save. ScrollBarView ScrollBarViews are views that display a 1-character scrollbar, either horizontal or vertical ScrollView Scrollviews are views that present a window into a virtual space where subviews are added. Similar to the iOS UIScrollView. SelectedItemChangedArgs Event arguments for the SelectedItemChagned event. ShortcutHelper Represents a helper to manipulate shortcut keys used on views. StackExtensions Extension of System.Collections.Generic.Stack helper to work with specific System.Collections.Generic.IEqualityComparer StatusBar A status bar is a View that snaps to the bottom of a Toplevel displaying set of StatusItem s. The StatusBar should be context sensitive. This means, if the main menu and an open text editor are visible, the items probably shown will be ~F1~ Help ~F2~ Save ~F3~ Load. While a dialog to ask a file to load is executed, the remaining commands will probably be ~F1~ Help. So for each context must be a new instance of a statusbar. StatusItem StatusItem objects are contained by StatusBar View s. Each StatusItem has a title, a shortcut (hotkey), and an Action that will be invoked when the Shortcut is pressed. The Shortcut will be a global hotkey for the application in the current context of the screen. The colour of the Title will be changed after each ~. A Title set to `~F1~ Help` will render as *F1* using HotNormal and *Help* as HotNormal . TableView View for tabular data based on a System.Data.DataTable . See TableView Deep Dive for more information . TableView.CellActivatedEventArgs Defines the event arguments for CellActivated event TableView.CellColorGetterArgs Arguments for a TableView.CellColorGetterDelegate . Describes a cell for which a rendering ColorScheme is being sought TableView.ColumnStyle Describes how to render a given column in a TableView including Alignment and textual representation of cells (e.g. date formats) See TableView Deep Dive for more information . TableView.RowColorGetterArgs Arguments for TableView.RowColorGetterDelegate . Describes a row of data in a System.Data.DataTable for which ColorScheme is sought. TableView.SelectedCellChangedEventArgs Defines the event arguments for SelectedCellChanged TableView.TableSelection Describes a selected region of the table TableView.TableStyle Defines rendering options that affect how the table is displayed. See TableView Deep Dive for more information . TabView Control that hosts multiple sub views, presenting a single one at once TabView.Tab A single tab in a TabView TabView.TabChangedEventArgs Describes a change in SelectedTab TabView.TabStyle Describes render stylistic selections of a TabView TextChangingEventArgs An System.EventArgs which allows passing a cancelable new text value event. TextField Single-line text entry View TextFieldAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextField. TextFormatter Provides text formatting capabilities for console apps. Supports, hotkeys, horizontal alignment, multiple lines, and word-based line wrap. TextValidateField Text field that validates input through a ITextValidateProvider TextView Multi-line text editing View TextViewAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextView. TimeField Time editing View Toplevel Toplevel views can be modally executed. ToplevelClosingEventArgs System.EventArgs implementation for the Closing event. ToplevelComparer Implements the System.Collections.Generic.IComparer to sort the Toplevel from the MdiChildes if needed. ToplevelEqualityComparer Implements the System.Collections.Generic.IEqualityComparer to comparing two Toplevel used by StackExtensions . TreeView Convenience implementation of generic TreeView for any tree were all nodes implement ITreeNode . See TreeView Deep Dive for more information . TreeView Hierarchical tree view with expandable branches. Branch objects are dynamically determined when expanded using a user defined ITreeBuilder See TreeView Deep Dive for more information . View View is the base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views. View.FocusEventArgs Defines the event arguments for Terminal.Gui.View.SetFocus(Terminal.Gui.View) View.KeyEventEventArgs Defines the event arguments for KeyEvent View.LayoutEventArgs Event arguments for the LayoutComplete event. View.MouseEventArgs Specifies the event arguments for MouseEvent Window A Toplevel View that draws a border around its Frame with a Title at the top. Window.TitleEventArgs An System.EventArgs which allows passing a cancelable new Title value event. Wizard Provides navigation and a user interface (UI) to collect related data across multiple steps. Each step ( Wizard.WizardStep ) can host arbitrary View s, much like a Dialog . Each step also has a pane for help text. Along the bottom of the Wizard view are customizable buttons enabling the user to navigate forward and backward through the Wizard. Wizard.StepChangeEventArgs System.EventArgs for Wizard.WizardStep events. Wizard.WizardButtonEventArgs System.EventArgs for Wizard.WizardStep transition events. Wizard.WizardStep Represents a basic step that is displayed in a Wizard . The Wizard.WizardStep view is divided horizontally in two. On the left is the content view where View s can be added, On the right is the help for the step. Set HelpText to set the help text. If the help text is empty the help pane will not be shown. If there are no Views added to the WizardStep the HelpText (if not empty) will fill the wizard step. Wizard.WizardStep.TitleEventArgs An System.EventArgs which allows passing a cancelable new Title value event. Structs Attribute Attributes are used as elements that contain both a foreground and a background or platform specific features MouseEvent Describes a mouse event Point Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. PointF Represents an ordered pair of x and y coordinates that define a point in a two-dimensional plane. Rect Stores a set of four integers that represent the location and size of a rectangle RectangleF Stores the location and size of a rectangular region. Size Stores an ordered pair of integers, which specify a Height and Width. SizeF Represents the size of a rectangular region with an ordered pair of width and height. Thickness Describes the thickness of a frame around a rectangle. Four System.Int32 values describe the Left , Top , Right , and Bottom sides of the rectangle, respectively. Interfaces IAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. IClipboard Definition to interact with the OS clipboard. IListDataSource Implement IListDataSource to provide custom rendering for a ListView . IMainLoopDriver Public interface to create your own platform specific main loop driver. ITreeView Interface for all non generic members of TreeView See TreeView Deep Dive for more information . Enums BorderStyle Specifies the border style for a View and to be used by the Border class. Color Basic colors that can be used to set the foreground and background colors in console applications. Command Actions which can be performed by the application or bound to keys in a View control. ConsoleDriver.DiagnosticFlags Enables diagnostic functions CursorVisibility Cursors Visibility that are displayed Dialog.ButtonAlignments Determines the horizontal alignment of the Dialog buttons. DisplayModeLayout Used for choose the display mode of this RadioGroup Key The Key enumeration contains special encoding for some keys, but can also encode all the unicode values that can be passed. LayoutStyle Determines the LayoutStyle for a view, if Absolute, during LayoutSubviews, the value from the Frame will be used, if the value is Computed, then the Frame will be updated from the X, Y Pos objects and the Width and Height Dim objects. MenuItemCheckStyle Specifies how a MenuItem shows selection state. MouseFlags Mouse flags reported in MouseEvent . OpenDialog.OpenMode Determine which System.IO type to open. ProgressBarFormat Specifies the format that a ProgressBar uses to indicate the visual presentation. ProgressBarStyle Specifies the style that a ProgressBar uses to indicate the progress of an operation. TextAlignment Text alignment enumeration, controls how text is displayed. TextDirection Text direction enumeration, controls how text is displayed. VerticalTextAlignment Vertical text alignment enumeration, controls how text is displayed. Delegates TableView.CellColorGetterDelegate Delegate for providing color to TableView cells based on the value being rendered TableView.RowColorGetterDelegate Delegate for providing color for a whole row of a TableView" + "keywords": "Namespace Terminal.Gui Classes Application A static, singleton class providing the main application driver for Terminal.Gui apps. Application.ResizedEventArgs Event arguments for the Resized event. Application.RunState Captures the execution state for the provided Toplevel view. Attribute Attributes are used as elements that contain both a foreground and a background or platform specific features Autocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. Border Draws a border, background, or both around another element. Border.ToplevelContainer A sealed Toplevel derived class to implement Border feature. This is only a wrapper to get borders on a toplevel and is recommended using another derived, like Window where is possible to have borders with or without border line or spacing around. BorderStyle Specifies the border style for a View and to be used by the Border class. Button Button is a View that provides an item that invokes an System.Action when activated by the user. CheckBox The CheckBox View shows an on/off toggle that the user can set Clipboard Provides cut, copy, and paste support for the clipboard with OS interaction. ClipboardBase Shared abstract class to enforce rules from the implementation of the IClipboard interface. Color Basic colors that can be used to set the foreground and background colors in console applications. ColorPicker The ColorPicker View Color picker. Colors The default ColorScheme s for the application. ColorScheme Color scheme definitions, they cover some common scenarios and are used typically in containers such as Window and FrameView to set the scheme that is used by all the views contained inside. ComboBox Provides a drop-down list of items the user can select from. Command Actions which can be performed by the application or bound to keys in a View control. ConsoleDriver ConsoleDriver is an abstract class that defines the requirements for a console driver. There are currently three implementations: Terminal.Gui.CursesDriver (for Unix and Mac), Terminal.Gui.WindowsDriver , and Terminal.Gui.NetDriver that uses the .NET Console API. ConsoleDriver.DiagnosticFlags Enables diagnostic functions ContextMenu A context menu window derived from MenuBar containing menu items which can be opened in any position. CursorVisibility Cursors Visibility that are displayed DateField Simple Date editing View DateTimeEventArgs Defines the event arguments for DateChanged and TimeChanged events. Dialog The Dialog View is a Window that by default is centered and contains one or more Button s. It defaults to the Dialog color scheme and has a 1 cell padding around the edges. Dialog.ButtonAlignments Determines the horizontal alignment of the Dialog buttons. Dim Dim properties of a View to control the position. DisplayModeLayout Used for choose the display mode of this RadioGroup FakeConsole FakeDriver Implements a mock ConsoleDriver for unit testing FakeMainLoop Mainloop intended to be used with the .NET System.Console API, and can be used on Windows and Unix, it is cross platform but lacks things like file descriptor monitoring. FileDialog Base class for the OpenDialog and the SaveDialog FrameView The FrameView is a container frame that draws a frame around the contents. It is similar to a GroupBox in Windows. GraphView Control for rendering graphs (bar, scatter etc) HexView An hex viewer and editor View over a System.IO.Stream HexView.HexViewEventArgs Defines the event arguments for PositionChanged event. Key The Key enumeration contains special encoding for some keys, but can also encode all the unicode values that can be passed. KeyEvent Describes a keyboard event. KeyModifiers Identifies the state of the \"shift\"-keys within a event. Label The Label View displays a string at a given position and supports multiple lines separated by newline characters. Multi-line Labels support word wrap. LayoutStyle Determines the LayoutStyle for a view, if Absolute, during LayoutSubviews, the value from the Frame will be used, if the value is Computed, then the Frame will be updated from the X, Y Pos objects and the Width and Height Dim objects. LineView A straight line control either horizontal or vertical ListView ListView View renders a scrollable list of data where each item can be activated to perform an action. ListViewItemEventArgs System.EventArgs for ListView events. ListViewRowEventArgs System.EventArgs used by the RowRender event. ListWrapper Implements an IListDataSource that renders arbitrary System.Collections.IList instances for ListView . MainLoop Simple main loop implementation that can be used to monitor file descriptor, run timers and idle handlers. MainLoop.Timeout Provides data for timers running manipulation. MenuBar Provides a menu bar with drop-down and cascading menus. MenuBarItem A MenuBarItem contains MenuBarItem s or MenuItem s. MenuClosingEventArgs An System.EventArgs which allows passing a cancelable menu closing event. MenuItem A MenuItem has a title, an associated help text, and an action to execute on activation. MenuItemCheckStyle Specifies how a MenuItem shows selection state. MenuOpeningEventArgs An System.EventArgs which allows passing a cancelable menu opening event or replacing with a new MenuBarItem . MessageBox MessageBox displays a modal message to the user, with a title, a message and a series of options that the user can choose from. MouseEvent Describes a mouse event MouseFlags Mouse flags reported in MouseEvent . OpenDialog The OpenDialog provides an interactive dialog box for users to select files or directories. OpenDialog.OpenMode Determine which System.IO type to open. PanelView A container for single Child that will allow to drawn Border in two ways. If UsePanelFrame the borders and the child will be accommodated in the available panel size, otherwise the panel will be resized based on the child and borders thickness sizes. Point Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. PointF Represents an ordered pair of x and y coordinates that define a point in a two-dimensional plane. Pos Describes the position of a View which can be an absolute value, a percentage, centered, or relative to the ending dimension. Integer values are implicitly convertible to an absolute Pos . These objects are created using the static methods Percent, AnchorEnd, and Center. The Pos objects can be combined with the addition and subtraction operators. ProgressBar A Progress Bar view that can indicate progress of an activity visually. ProgressBarFormat Specifies the format that a ProgressBar uses to indicate the visual presentation. ProgressBarStyle Specifies the style that a ProgressBar uses to indicate the progress of an operation. RadioGroup Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time. Rect Stores a set of four integers that represent the location and size of a rectangle RectangleF Stores the location and size of a rectangular region. Responder Responder base class implemented by objects that want to participate on keyboard and mouse input. SaveDialog The SaveDialog provides an interactive dialog box for users to pick a file to save. ScrollBarView ScrollBarViews are views that display a 1-character scrollbar, either horizontal or vertical ScrollView Scrollviews are views that present a window into a virtual space where subviews are added. Similar to the iOS UIScrollView. SelectedItemChangedArgs Event arguments for the SelectedItemChagned event. ShortcutHelper Represents a helper to manipulate shortcut keys used on views. Size Stores an ordered pair of integers, which specify a Height and Width. SizeF Represents the size of a rectangular region with an ordered pair of width and height. StackExtensions Extension of System.Collections.Generic.Stack<> helper to work with specific System.Collections.Generic.IEqualityComparer<> StatusBar A status bar is a View that snaps to the bottom of a Toplevel displaying set of StatusItem s. The StatusBar should be context sensitive. This means, if the main menu and an open text editor are visible, the items probably shown will be ~F1~ Help ~F2~ Save ~F3~ Load. While a dialog to ask a file to load is executed, the remaining commands will probably be ~F1~ Help. So for each context must be a new instance of a statusbar. StatusItem StatusItem objects are contained by StatusBar View s. Each StatusItem has a title, a shortcut (hotkey), and an Action that will be invoked when the Shortcut is pressed. The Shortcut will be a global hotkey for the application in the current context of the screen. The colour of the Title will be changed after each ~. A Title set to `~F1~ Help` will render as *F1* using HotNormal and *Help* as HotNormal . TableView View for tabular data based on a System.Data.DataTable . See TableView Deep Dive for more information . TableView.CellActivatedEventArgs Defines the event arguments for CellActivated event TableView.CellColorGetterArgs Arguments for a TableView.CellColorGetterDelegate . Describes a cell for which a rendering ColorScheme is being sought TableView.CellColorGetterDelegate Delegate for providing color to TableView cells based on the value being rendered TableView.ColumnStyle Describes how to render a given column in a TableView including Alignment and textual representation of cells (e.g. date formats) See TableView Deep Dive for more information . TableView.RowColorGetterArgs Arguments for TableView.RowColorGetterDelegate . Describes a row of data in a System.Data.DataTable for which ColorScheme is sought. TableView.RowColorGetterDelegate Delegate for providing color for a whole row of a TableView TableView.SelectedCellChangedEventArgs Defines the event arguments for SelectedCellChanged TableView.TableSelection Describes a selected region of the table TableView.TableStyle Defines rendering options that affect how the table is displayed. See TableView Deep Dive for more information . TabView Control that hosts multiple sub views, presenting a single one at once TabView.Tab A single tab in a TabView TabView.TabChangedEventArgs Describes a change in SelectedTab TabView.TabStyle Describes render stylistic selections of a TabView TextAlignment Text alignment enumeration, controls how text is displayed. TextChangingEventArgs An System.EventArgs which allows passing a cancelable new text value event. TextDirection Text direction enumeration, controls how text is displayed. TextField Single-line text entry View TextFieldAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextField. TextFormatter Provides text formatting capabilities for console apps. Supports, hotkeys, horizontal alignment, multiple lines, and word-based line wrap. TextValidateField Text field that validates input through a ITextValidateProvider TextView Multi-line text editing View TextViewAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextView. Thickness Describes the thickness of a frame around a rectangle. Four System.Int32 values describe the Left , Top , Right , and Bottom sides of the rectangle, respectively. TimeField Time editing View Toplevel Toplevel views can be modally executed. ToplevelClosingEventArgs System.EventArgs implementation for the Closing event. ToplevelComparer Implements the System.Collections.Generic.IComparer<> to sort the Toplevel from the MdiChildes if needed. ToplevelEqualityComparer Implements the System.Collections.Generic.IEqualityComparer<> to comparing two Toplevel used by StackExtensions . TreeView Convenience implementation of generic TreeView for any tree were all nodes implement ITreeNode . See TreeView Deep Dive for more information . TreeView Hierarchical tree view with expandable branches. Branch objects are dynamically determined when expanded using a user defined ITreeBuilder See TreeView Deep Dive for more information . VerticalTextAlignment Vertical text alignment enumeration, controls how text is displayed. View View is the base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views. View.FocusEventArgs Defines the event arguments for Terminal.Gui.View.SetFocus(Terminal.Gui.View) View.KeyEventEventArgs Defines the event arguments for KeyEvent View.LayoutEventArgs Event arguments for the LayoutComplete event. View.MouseEventArgs Specifies the event arguments for MouseEvent Window A Toplevel View that draws a border around its Frame with a Title at the top. Window.TitleEventArgs An System.EventArgs which allows passing a cancelable new Title value event. Wizard Provides navigation and a user interface (UI) to collect related data across multiple steps. Each step ( Wizard.WizardStep ) can host arbitrary View s, much like a Dialog . Each step also has a pane for help text. Along the bottom of the Wizard view are customizable buttons enabling the user to navigate forward and backward through the Wizard. Wizard.StepChangeEventArgs System.EventArgs for Wizard.WizardStep events. Wizard.WizardButtonEventArgs System.EventArgs for Wizard.WizardStep transition events. Wizard.WizardStep Represents a basic step that is displayed in a Wizard . The Wizard.WizardStep view is divided horizontally in two. On the left is the content view where View s can be added, On the right is the help for the step. Set HelpText to set the help text. If the help text is empty the help pane will not be shown. If there are no Views added to the WizardStep the HelpText (if not empty) will fill the wizard step. Wizard.WizardStep.TitleEventArgs An System.EventArgs which allows passing a cancelable new Title value event. Interfaces IAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. IClipboard Definition to interact with the OS clipboard. IListDataSource Implement IListDataSource to provide custom rendering for a ListView . IMainLoopDriver Public interface to create your own platform specific main loop driver. ITreeView Interface for all non generic members of TreeView See TreeView Deep Dive for more information ." }, "api/Terminal.Gui/Terminal.Gui.IAutocomplete.html": { "href": "api/Terminal.Gui/Terminal.Gui.IAutocomplete.html", @@ -301,328 +301,328 @@ }, "api/Terminal.Gui/Terminal.Gui.Key.html": { "href": "api/Terminal.Gui/Terminal.Gui.Key.html", - "title": "Enum Key", - "keywords": "Enum Key The Key enumeration contains special encoding for some keys, but can also encode all the unicode values that can be passed. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax [Flags] public enum Key : uint Remarks If the SpecialMask is set, then the value is that of the special mask, otherwise, the value is the one of the lower bits (as extracted by CharMask ) Numerics keys are the values between 48 and 57 corresponding to 0 to 9 Upper alpha keys are the values between 65 and 90 corresponding to A to Z Unicode runes are also stored here, the letter 'A\" for example is encoded as a value 65 (not surfaced in the enum). Fields Name Description a The key code for the user pressing A A The key code for the user pressing Shift-A AltMask When this value is set, the Key encodes the sequence Alt-KeyValue. And the actual value must be extracted by removing the AltMask. b The key code for the user pressing B B The key code for the user pressing Shift-B Backspace Backspace key. BackTab Shift-tab key (backwards tab key). c The key code for the user pressing C C The key code for the user pressing Shift-C CharMask Mask that indicates that this is a character value, values outside this range indicate special characters like Alt-key combinations or special keys on the keyboard like function keys, arrows keys and so on. CtrlMask When this value is set, the Key encodes the sequence Ctrl-KeyValue. And the actual value must be extracted by removing the CtrlMask. CursorDown Cursor down key. CursorLeft Cursor left key. CursorRight Cursor right key. CursorUp Cursor up key d The key code for the user pressing D D The key code for the user pressing Shift-D D0 Digit 0. D1 Digit 1. D2 Digit 2. D3 Digit 3. D4 Digit 4. D5 Digit 5. D6 Digit 6. D7 Digit 7. D8 Digit 8. D9 Digit 9. Delete The key code for the user pressing the delete key. DeleteChar Delete character key e The key code for the user pressing E E The key code for the user pressing Shift-E End End key Enter The key code for the user pressing the return key. Esc The key code for the user pressing the escape key f The key code for the user pressing F F The key code for the user pressing Shift-F F1 F1 key. F10 F10 key. F11 F11 key. F12 F12 key. F2 F2 key. F3 F3 key. F4 F4 key. F5 F5 key. F6 F6 key. F7 F7 key. F8 F8 key. F9 F9 key. g The key code for the user pressing G G The key code for the user pressing Shift-G h The key code for the user pressing H H The key code for the user pressing Shift-H Home Home key i The key code for the user pressing I I The key code for the user pressing Shift-I InsertChar Insert character key j The key code for the user pressing J J The key code for the user pressing Shift-J k The key code for the user pressing K K The key code for the user pressing Shift-K l The key code for the user pressing L L The key code for the user pressing Shift-L m The key code for the user pressing M M The key code for the user pressing Shift-M n The key code for the user pressing N N The key code for the user pressing Shift-N Null The key code representing null or empty o The key code for the user pressing O O The key code for the user pressing Shift-O p The key code for the user pressing P P The key code for the user pressing Shift-P PageDown Page Down key. PageUp Page Up key. q The key code for the user pressing Q Q The key code for the user pressing Shift-Q r The key code for the user pressing R R The key code for the user pressing Shift-R s The key code for the user pressing S S The key code for the user pressing Shift-S ShiftMask When this value is set, the Key encodes the sequence Shift-KeyValue. Space The key code for the user pressing the space bar SpecialMask If the SpecialMask is set, then the value is that of the special mask, otherwise, the value is the one of the lower bits (as extracted by CharMask ). t The key code for the user pressing T T The key code for the user pressing Shift-T Tab The key code for the user pressing the tab key (forwards tab key). u The key code for the user pressing U U The key code for the user pressing Shift-U Unknown A key with an unknown mapping was raised. v The key code for the user pressing V V The key code for the user pressing Shift-V w The key code for the user pressing W W The key code for the user pressing Shift-W x The key code for the user pressing X X The key code for the user pressing Shift-X y The key code for the user pressing Y Y The key code for the user pressing Shift-Y z The key code for the user pressing Z Z The key code for the user pressing Shift-Z" + "title": "Class Key", + "keywords": "Class Key The Key enumeration contains special encoding for some keys, but can also encode all the unicode values that can be passed. Inheritance System.Object Key Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Key : Enum Remarks If the SpecialMask is set, then the value is that of the special mask, otherwise, the value is the one of the lower bits (as extracted by CharMask ) Numerics keys are the values between 48 and 57 corresponding to 0 to 9 Upper alpha keys are the values between 65 and 90 corresponding to A to Z Unicode runes are also stored here, the letter 'A\" for example is encoded as a value 65 (not surfaced in the enum). Fields a Declaration public const Key a Field Value Type Description Key A The key code for the user pressing A Declaration public const Key A Field Value Type Description Key AltMask When this value is set, the Key encodes the sequence Alt-KeyValue. And the actual value must be extracted by removing the AltMask. Declaration public const Key AltMask Field Value Type Description Key b Declaration public const Key b Field Value Type Description Key B The key code for the user pressing B Declaration public const Key B Field Value Type Description Key Backspace Backspace key. Declaration public const Key Backspace Field Value Type Description Key BackTab Shift-tab key (backwards tab key). Declaration public const Key BackTab Field Value Type Description Key c Declaration public const Key c Field Value Type Description Key C The key code for the user pressing C Declaration public const Key C Field Value Type Description Key CharMask Mask that indicates that this is a character value, values outside this range indicate special characters like Alt-key combinations or special keys on the keyboard like function keys, arrows keys and so on. Declaration public const Key CharMask Field Value Type Description Key CtrlMask When this value is set, the Key encodes the sequence Ctrl-KeyValue. And the actual value must be extracted by removing the CtrlMask. Declaration public const Key CtrlMask Field Value Type Description Key CursorDown Cursor down key. Declaration public const Key CursorDown Field Value Type Description Key CursorLeft Cursor left key. Declaration public const Key CursorLeft Field Value Type Description Key CursorRight Cursor right key. Declaration public const Key CursorRight Field Value Type Description Key CursorUp Cursor up key Declaration public const Key CursorUp Field Value Type Description Key d Declaration public const Key d Field Value Type Description Key D The key code for the user pressing D Declaration public const Key D Field Value Type Description Key D0 Digit 0. Declaration public const Key D0 Field Value Type Description Key D1 Digit 1. Declaration public const Key D1 Field Value Type Description Key D2 Digit 2. Declaration public const Key D2 Field Value Type Description Key D3 Digit 3. Declaration public const Key D3 Field Value Type Description Key D4 Digit 4. Declaration public const Key D4 Field Value Type Description Key D5 Digit 5. Declaration public const Key D5 Field Value Type Description Key D6 Digit 6. Declaration public const Key D6 Field Value Type Description Key D7 Digit 7. Declaration public const Key D7 Field Value Type Description Key D8 Digit 8. Declaration public const Key D8 Field Value Type Description Key D9 Digit 9. Declaration public const Key D9 Field Value Type Description Key Delete The key code for the user pressing the delete key. Declaration public const Key Delete Field Value Type Description Key DeleteChar Delete character key Declaration public const Key DeleteChar Field Value Type Description Key e Declaration public const Key e Field Value Type Description Key E The key code for the user pressing E Declaration public const Key E Field Value Type Description Key End End key Declaration public const Key End Field Value Type Description Key Enter The key code for the user pressing the return key. Declaration public const Key Enter Field Value Type Description Key Esc The key code for the user pressing the escape key Declaration public const Key Esc Field Value Type Description Key f Declaration public const Key f Field Value Type Description Key F The key code for the user pressing F Declaration public const Key F Field Value Type Description Key F1 F1 key. Declaration public const Key F1 Field Value Type Description Key F10 F10 key. Declaration public const Key F10 Field Value Type Description Key F11 F11 key. Declaration public const Key F11 Field Value Type Description Key F12 F12 key. Declaration public const Key F12 Field Value Type Description Key F2 F2 key. Declaration public const Key F2 Field Value Type Description Key F3 F3 key. Declaration public const Key F3 Field Value Type Description Key F4 F4 key. Declaration public const Key F4 Field Value Type Description Key F5 F5 key. Declaration public const Key F5 Field Value Type Description Key F6 F6 key. Declaration public const Key F6 Field Value Type Description Key F7 F7 key. Declaration public const Key F7 Field Value Type Description Key F8 F8 key. Declaration public const Key F8 Field Value Type Description Key F9 F9 key. Declaration public const Key F9 Field Value Type Description Key g Declaration public const Key g Field Value Type Description Key G The key code for the user pressing G Declaration public const Key G Field Value Type Description Key h Declaration public const Key h Field Value Type Description Key H The key code for the user pressing H Declaration public const Key H Field Value Type Description Key Home Home key Declaration public const Key Home Field Value Type Description Key i Declaration public const Key i Field Value Type Description Key I The key code for the user pressing I Declaration public const Key I Field Value Type Description Key InsertChar Insert character key Declaration public const Key InsertChar Field Value Type Description Key j Declaration public const Key j Field Value Type Description Key J The key code for the user pressing J Declaration public const Key J Field Value Type Description Key k Declaration public const Key k Field Value Type Description Key K The key code for the user pressing K Declaration public const Key K Field Value Type Description Key l Declaration public const Key l Field Value Type Description Key L The key code for the user pressing L Declaration public const Key L Field Value Type Description Key m Declaration public const Key m Field Value Type Description Key M The key code for the user pressing M Declaration public const Key M Field Value Type Description Key n Declaration public const Key n Field Value Type Description Key N The key code for the user pressing N Declaration public const Key N Field Value Type Description Key Null The key code representing null or empty Declaration public const Key Null Field Value Type Description Key o Declaration public const Key o Field Value Type Description Key O The key code for the user pressing O Declaration public const Key O Field Value Type Description Key p Declaration public const Key p Field Value Type Description Key P The key code for the user pressing P Declaration public const Key P Field Value Type Description Key PageDown Page Down key. Declaration public const Key PageDown Field Value Type Description Key PageUp Page Up key. Declaration public const Key PageUp Field Value Type Description Key q Declaration public const Key q Field Value Type Description Key Q The key code for the user pressing Q Declaration public const Key Q Field Value Type Description Key r Declaration public const Key r Field Value Type Description Key R The key code for the user pressing R Declaration public const Key R Field Value Type Description Key s Declaration public const Key s Field Value Type Description Key S The key code for the user pressing S Declaration public const Key S Field Value Type Description Key ShiftMask When this value is set, the Key encodes the sequence Shift-KeyValue. Declaration public const Key ShiftMask Field Value Type Description Key Space The key code for the user pressing the space bar Declaration public const Key Space Field Value Type Description Key SpecialMask If the SpecialMask is set, then the value is that of the special mask, otherwise, the value is the one of the lower bits (as extracted by CharMask ). Declaration public const Key SpecialMask Field Value Type Description Key t Declaration public const Key t Field Value Type Description Key T The key code for the user pressing T Declaration public const Key T Field Value Type Description Key Tab The key code for the user pressing the tab key (forwards tab key). Declaration public const Key Tab Field Value Type Description Key u Declaration public const Key u Field Value Type Description Key U The key code for the user pressing U Declaration public const Key U Field Value Type Description Key Unknown A key with an unknown mapping was raised. Declaration public const Key Unknown Field Value Type Description Key v Declaration public const Key v Field Value Type Description Key V The key code for the user pressing V Declaration public const Key V Field Value Type Description Key value__ Declaration public uint value__ Field Value Type Description System.UInt32 w Declaration public const Key w Field Value Type Description Key W The key code for the user pressing W Declaration public const Key W Field Value Type Description Key x Declaration public const Key x Field Value Type Description Key X The key code for the user pressing X Declaration public const Key X Field Value Type Description Key y Declaration public const Key y Field Value Type Description Key Y The key code for the user pressing Y Declaration public const Key Y Field Value Type Description Key z Declaration public const Key z Field Value Type Description Key Z The key code for the user pressing Z Declaration public const Key Z Field Value Type Description Key" }, "api/Terminal.Gui/Terminal.Gui.KeyEvent.html": { "href": "api/Terminal.Gui/Terminal.Gui.KeyEvent.html", "title": "Class KeyEvent", - "keywords": "Class KeyEvent Describes a keyboard event. Inheritance System.Object KeyEvent Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class KeyEvent Constructors KeyEvent() Constructs a new KeyEvent Declaration public KeyEvent() KeyEvent(Key, KeyModifiers) Constructs a new KeyEvent from the provided Key value - can be a rune cast into a Key value Declaration public KeyEvent(Key k, KeyModifiers km) Parameters Type Name Description Key k KeyModifiers km Fields Key Symb olid definition for the key. Declaration public Key Key Field Value Type Description Key Properties IsAlt Gets a value indicating whether the Alt key was pressed (real or synthesized) Declaration public bool IsAlt { get; } Property Value Type Description System.Boolean true if is alternate; otherwise, false . IsCapslock Gets a value indicating whether the Caps lock key was pressed (real or synthesized) Declaration public bool IsCapslock { get; } Property Value Type Description System.Boolean true if is alternate; otherwise, false . IsCtrl Determines whether the value is a control key (and NOT just the ctrl key) Declaration public bool IsCtrl { get; } Property Value Type Description System.Boolean true if is ctrl; otherwise, false . IsNumlock Gets a value indicating whether the Num lock key was pressed (real or synthesized) Declaration public bool IsNumlock { get; } Property Value Type Description System.Boolean true if is alternate; otherwise, false . IsScrolllock Gets a value indicating whether the Scroll lock key was pressed (real or synthesized) Declaration public bool IsScrolllock { get; } Property Value Type Description System.Boolean true if is alternate; otherwise, false . IsShift Gets a value indicating whether the Shift key was pressed. Declaration public bool IsShift { get; } Property Value Type Description System.Boolean true if is shift; otherwise, false . KeyValue The key value cast to an integer, you will typical use this for extracting the Unicode rune value out of a key, when none of the symbolic options are in use. Declaration public int KeyValue { get; } Property Value Type Description System.Int32 Methods ToString() Pretty prints the KeyEvent Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString()" + "keywords": "Class KeyEvent Describes a keyboard event. Inheritance System.Object KeyEvent Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class KeyEvent : Object Constructors KeyEvent() Constructs a new KeyEvent Declaration public KeyEvent() KeyEvent(Key, KeyModifiers) Constructs a new KeyEvent from the provided Key value - can be a rune cast into a Key value Declaration public KeyEvent(Key k, KeyModifiers km) Parameters Type Name Description Key k KeyModifiers km Fields Key Symb olid definition for the key. Declaration public Key Key Field Value Type Description Key Properties IsAlt Gets a value indicating whether the Alt key was pressed (real or synthesized) Declaration public bool IsAlt { get; } Property Value Type Description System.Boolean true if is alternate; otherwise, false . IsCapslock Gets a value indicating whether the Caps lock key was pressed (real or synthesized) Declaration public bool IsCapslock { get; } Property Value Type Description System.Boolean true if is alternate; otherwise, false . IsCtrl Determines whether the value is a control key (and NOT just the ctrl key) Declaration public bool IsCtrl { get; } Property Value Type Description System.Boolean true if is ctrl; otherwise, false . IsNumlock Gets a value indicating whether the Num lock key was pressed (real or synthesized) Declaration public bool IsNumlock { get; } Property Value Type Description System.Boolean true if is alternate; otherwise, false . IsScrolllock Gets a value indicating whether the Scroll lock key was pressed (real or synthesized) Declaration public bool IsScrolllock { get; } Property Value Type Description System.Boolean true if is alternate; otherwise, false . IsShift Gets a value indicating whether the Shift key was pressed. Declaration public bool IsShift { get; } Property Value Type Description System.Boolean true if is shift; otherwise, false . KeyValue The key value cast to an integer, you will typical use this for extracting the Unicode rune value out of a key, when none of the symbolic options are in use. Declaration public int KeyValue { get; } Property Value Type Description System.Int32 Methods ToString() Pretty prints the KeyEvent Declaration public override string ToString() Returns Type Description System.String" }, "api/Terminal.Gui/Terminal.Gui.KeyModifiers.html": { "href": "api/Terminal.Gui/Terminal.Gui.KeyModifiers.html", "title": "Class KeyModifiers", - "keywords": "Class KeyModifiers Identifies the state of the \"shift\"-keys within a event. Inheritance System.Object KeyModifiers Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class KeyModifiers Fields Alt Check if the Alt key was pressed or not. Declaration public bool Alt Field Value Type Description System.Boolean Capslock Check if the Caps lock key was pressed or not. Declaration public bool Capslock Field Value Type Description System.Boolean Ctrl Check if the Ctrl key was pressed or not. Declaration public bool Ctrl Field Value Type Description System.Boolean Numlock Check if the Num lock key was pressed or not. Declaration public bool Numlock Field Value Type Description System.Boolean Scrolllock Check if the Scroll lock key was pressed or not. Declaration public bool Scrolllock Field Value Type Description System.Boolean Shift Check if the Shift key was pressed or not. Declaration public bool Shift Field Value Type Description System.Boolean" + "keywords": "Class KeyModifiers Identifies the state of the \"shift\"-keys within a event. Inheritance System.Object KeyModifiers Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class KeyModifiers : Object Constructors KeyModifiers() Declaration public KeyModifiers() Fields Alt Check if the Alt key was pressed or not. Declaration public bool Alt Field Value Type Description System.Boolean Capslock Check if the Caps lock key was pressed or not. Declaration public bool Capslock Field Value Type Description System.Boolean Ctrl Check if the Ctrl key was pressed or not. Declaration public bool Ctrl Field Value Type Description System.Boolean Numlock Check if the Num lock key was pressed or not. Declaration public bool Numlock Field Value Type Description System.Boolean Scrolllock Check if the Scroll lock key was pressed or not. Declaration public bool Scrolllock Field Value Type Description System.Boolean Shift Check if the Shift key was pressed or not. Declaration public bool Shift Field Value Type Description System.Boolean" }, "api/Terminal.Gui/Terminal.Gui.Label.html": { "href": "api/Terminal.Gui/Terminal.Gui.Label.html", "title": "Class Label", - "keywords": "Class Label The Label View displays a string at a given position and supports multiple lines separated by newline characters. Multi-line Labels support word wrap. Inheritance System.Object Responder View Label Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.Redraw(Rect) View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Label : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The Label view is functionality identical to View and is included for API backwards compatibility. Constructors Label() Declaration public Label() Label(ustring, Boolean) Declaration public Label(ustring text, bool autosize = true) Parameters Type Name Description NStack.ustring text System.Boolean autosize Label(ustring, TextDirection, Boolean) Declaration public Label(ustring text, TextDirection direction, bool autosize = true) Parameters Type Name Description NStack.ustring text TextDirection direction System.Boolean autosize Label(Int32, Int32, ustring, Boolean) Declaration public Label(int x, int y, ustring text, bool autosize = true) Parameters Type Name Description System.Int32 x System.Int32 y NStack.ustring text System.Boolean autosize Label(Rect, ustring, Boolean) Declaration public Label(Rect rect, ustring text, bool autosize = false) Parameters Type Name Description Rect rect NStack.ustring text System.Boolean autosize Label(Rect, Boolean) Declaration public Label(Rect frame, bool autosize = false) Parameters Type Name Description Rect frame System.Boolean autosize Methods OnClicked() Virtual method to invoke the Clicked event. Declaration public virtual void OnClicked() OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnMouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool OnMouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnMouseEvent(MouseEvent) ProcessHotKey(KeyEvent) Declaration public override bool ProcessHotKey(KeyEvent ke) Parameters Type Name Description KeyEvent ke Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) Events Clicked Clicked System.Action , raised when the user clicks the primary mouse button within the Bounds of this View or if the user presses the action key while this view is focused. (TODO: IsDefault) Declaration public event Action Clicked Event Type Type Description System.Action Remarks Client code can hook up to this event, it is raised when the button is activated either with the mouse or the keyboard. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class Label The Label View displays a string at a given position and supports multiple lines separated by newline characters. Multi-line Labels support word wrap. Inheritance System.Object Responder View Label Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.Redraw(Rect) View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Label : View Remarks The Label view is functionality identical to View and is included for API backwards compatibility. Constructors Label() Declaration public Label() Label(ustring, Boolean) Declaration public Label(ustring text, bool autosize = true) Parameters Type Name Description NStack.ustring text System.Boolean autosize Label(ustring, TextDirection, Boolean) Declaration public Label(ustring text, TextDirection direction, bool autosize = true) Parameters Type Name Description NStack.ustring text TextDirection direction System.Boolean autosize Label(Int32, Int32, ustring, Boolean) Declaration public Label(int x, int y, ustring text, bool autosize = true) Parameters Type Name Description System.Int32 x System.Int32 y NStack.ustring text System.Boolean autosize Label(Rect, ustring, Boolean) Declaration public Label(Rect rect, ustring text, bool autosize = false) Parameters Type Name Description Rect rect NStack.ustring text System.Boolean autosize Label(Rect, Boolean) Declaration public Label(Rect frame, bool autosize = false) Parameters Type Name Description Rect frame System.Boolean autosize Methods OnClicked() Virtual method to invoke the Clicked event. Declaration public virtual void OnClicked() OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnMouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool OnMouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnMouseEvent(MouseEvent) ProcessHotKey(KeyEvent) This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example). Declaration public override bool ProcessHotKey(KeyEvent ke) Parameters Type Name Description KeyEvent ke Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) Remarks Before keys are sent to the subview on the current view, all the views are processed and the key is passed to the widgets to allow some of them to process the keystroke as a hot-key. For example, if you implement a button that has a hotkey ok \"o\", you would catch the combination Alt-o here. If the event is caught, you must return true to stop the keystroke from being dispatched to other views. Events Clicked Clicked System.Action , raised when the user clicks the primary mouse button within the Bounds of this View or if the user presses the action key while this view is focused. (TODO: IsDefault) Declaration public event Action Clicked Event Type Type Description System.Action Remarks Client code can hook up to this event, it is raised when the button is activated either with the mouse or the keyboard. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.LayoutStyle.html": { "href": "api/Terminal.Gui/Terminal.Gui.LayoutStyle.html", - "title": "Enum LayoutStyle", - "keywords": "Enum LayoutStyle Determines the LayoutStyle for a view, if Absolute, during LayoutSubviews, the value from the Frame will be used, if the value is Computed, then the Frame will be updated from the X, Y Pos objects and the Width and Height Dim objects. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum LayoutStyle Fields Name Description Absolute The position and size of the view are based on the Frame value. Computed The position and size of the view will be computed based on the X, Y, Width and Height properties and set on the Frame." + "title": "Class LayoutStyle", + "keywords": "Class LayoutStyle Determines the LayoutStyle for a view, if Absolute, during LayoutSubviews, the value from the Frame will be used, if the value is Computed, then the Frame will be updated from the X, Y Pos objects and the Width and Height Dim objects. Inheritance System.Object LayoutStyle Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class LayoutStyle : Enum Fields Absolute The position and size of the view are based on the Frame value. Declaration public const LayoutStyle Absolute Field Value Type Description LayoutStyle Computed The position and size of the view will be computed based on the X, Y, Width and Height properties and set on the Frame. Declaration public const LayoutStyle Computed Field Value Type Description LayoutStyle value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.LineView.html": { "href": "api/Terminal.Gui/Terminal.Gui.LineView.html", "title": "Class LineView", - "keywords": "Class LineView A straight line control either horizontal or vertical Inheritance System.Object Responder View LineView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class LineView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors LineView() Creates a horizontal line Declaration public LineView() LineView(Orientation) Creates a horizontal or vertical line based on orientation Declaration public LineView(Orientation orientation) Parameters Type Name Description Orientation orientation Properties EndingAnchor The rune to display at the end of the line (right end of horizontal line or bottom end of vertical). If not specified then LineRune is used Declaration public Rune? EndingAnchor { get; set; } Property Value Type Description System.Nullable < System.Rune > LineRune The symbol to use for drawing the line Declaration public Rune LineRune { get; set; } Property Value Type Description System.Rune Orientation The direction of the line. If you change this you will need to manually update the Width/Height of the control to cover a relevant area based on the new direction. Declaration public Orientation Orientation { get; set; } Property Value Type Description Orientation StartingAnchor The rune to display at the start of the line (left end of horizontal line or top end of vertical) If not specified then LineRune is used Declaration public Rune? StartingAnchor { get; set; } Property Value Type Description System.Nullable < System.Rune > Methods Redraw(Rect) Draws the line including any starting/ending anchors Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class LineView A straight line control either horizontal or vertical Inheritance System.Object Responder View LineView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class LineView : View Constructors LineView() Creates a horizontal line Declaration public LineView() LineView(Orientation) Creates a horizontal or vertical line based on orientation Declaration public LineView(Orientation orientation) Parameters Type Name Description Orientation orientation Properties EndingAnchor The rune to display at the end of the line (right end of horizontal line or bottom end of vertical). If not specified then LineRune is used Declaration public Nullable EndingAnchor { get; set; } Property Value Type Description System.Nullable < System.Rune > LineRune The symbol to use for drawing the line Declaration public Rune LineRune { get; set; } Property Value Type Description System.Rune Orientation The direction of the line. If you change this you will need to manually update the Width/Height of the control to cover a relevant area based on the new direction. Declaration public Orientation Orientation { get; set; } Property Value Type Description Orientation StartingAnchor The rune to display at the start of the line (left end of horizontal line or top end of vertical) If not specified then LineRune is used Declaration public Nullable StartingAnchor { get; set; } Property Value Type Description System.Nullable < System.Rune > Methods Redraw(Rect) Draws the line including any starting/ending anchors Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.ListView.html": { "href": "api/Terminal.Gui/Terminal.Gui.ListView.html", "title": "Class ListView", - "keywords": "Class ListView ListView View renders a scrollable list of data where each item can be activated to perform an action. Inheritance System.Object Responder View ListView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ListView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The ListView displays lists of data and allows the user to scroll through the data. Items in the can be activated firing an event (with the ENTER key or a mouse double-click). If the AllowsMarking property is true, elements of the list can be marked by the user. By default ListView uses System.Object.ToString() to render the items of any System.Collections.IList object (e.g. arrays, System.Collections.Generic.List , and other collections). Alternatively, an object that implements the IListDataSource interface can be provided giving full control of what is rendered. ListView can display any object that implements the System.Collections.IList interface. System.String values are converted into NStack.ustring values before rendering, and other values are converted into System.String by calling System.Object.ToString() and then converting to NStack.ustring . To change the contents of the ListView, set the Source property (when providing custom rendering via IListDataSource ) or call SetSource(IList) an System.Collections.IList is being used. When AllowsMarking is set to true the rendering will prefix the rendered items with [x] or [ ] and bind the SPACE key to toggle the selection. To implement a different marking style set AllowsMarking to false and implement custom rendering. Constructors ListView() Initializes a new instance of ListView . Set the Source property to display something. Declaration public ListView() ListView(IList) Initializes a new instance of ListView that will display the contents of the object implementing the System.Collections.IList interface, with relative positioning. Declaration public ListView(IList source) Parameters Type Name Description System.Collections.IList source An System.Collections.IList data source, if the elements are strings or ustrings, the string is rendered, otherwise the ToString() method is invoked on the result. ListView(IListDataSource) Initializes a new instance of ListView that will display the provided data source, using relative positioning. Declaration public ListView(IListDataSource source) Parameters Type Name Description IListDataSource source IListDataSource object that provides a mechanism to render the data. The number of elements on the collection should not change, if you must change, set the \"Source\" property to reset the internal settings of the ListView. ListView(Rect, IList) Initializes a new instance of ListView that will display the contents of the object implementing the System.Collections.IList interface with an absolute position. Declaration public ListView(Rect rect, IList source) Parameters Type Name Description Rect rect Frame for the listview. System.Collections.IList source An IList data source, if the elements of the IList are strings or ustrings, the string is rendered, otherwise the ToString() method is invoked on the result. ListView(Rect, IListDataSource) Initializes a new instance of ListView with the provided data source and an absolute position Declaration public ListView(Rect rect, IListDataSource source) Parameters Type Name Description Rect rect Frame for the listview. IListDataSource source IListDataSource object that provides a mechanism to render the data. The number of elements on the collection should not change, if you must change, set the \"Source\" property to reset the internal settings of the ListView. Properties AllowsMarking Gets or sets whether this ListView allows items to be marked. Declaration public bool AllowsMarking { get; set; } Property Value Type Description System.Boolean true if allows marking elements of the list; otherwise, false . Remarks If set to true, ListView will render items marked items with \"[x]\", and unmarked items with \"[ ]\" spaces. SPACE key will toggle marking. AllowsMultipleSelection If set to true allows more than one item to be selected. If false only allow one item selected. Declaration public bool AllowsMultipleSelection { get; set; } Property Value Type Description System.Boolean LeftItem Gets or sets the left column where the item start to be displayed at on the ListView . Declaration public int LeftItem { get; set; } Property Value Type Description System.Int32 The left position. Maxlength Gets the widest item. Declaration public int Maxlength { get; } Property Value Type Description System.Int32 SelectedItem Gets or sets the index of the currently selected item. Declaration public int SelectedItem { get; set; } Property Value Type Description System.Int32 The selected item. Source Gets or sets the IListDataSource backing this ListView , enabling custom rendering. Declaration public IListDataSource Source { get; set; } Property Value Type Description IListDataSource The source. Remarks Use SetSource(IList) to set a new System.Collections.IList source. TopItem Gets or sets the item that is displayed at the top of the ListView . Declaration public int TopItem { get; set; } Property Value Type Description System.Int32 The top item. Methods AllowsAll() Prevents marking if it's not allowed mark and if it's not allows multiple selection. Declaration public virtual bool AllowsAll() Returns Type Description System.Boolean MarkUnmarkRow() Marks an unmarked row. Declaration public virtual bool MarkUnmarkRow() Returns Type Description System.Boolean MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) MoveDown() Moves the selected item index to the next row. Declaration public virtual bool MoveDown() Returns Type Description System.Boolean MoveEnd() Moves the selected item index to the last row. Declaration public virtual bool MoveEnd() Returns Type Description System.Boolean MoveHome() Moves the selected item index to the first row. Declaration public virtual bool MoveHome() Returns Type Description System.Boolean MovePageDown() Moves the selected item index to the previous page. Declaration public virtual bool MovePageDown() Returns Type Description System.Boolean MovePageUp() Moves the selected item index to the next page. Declaration public virtual bool MovePageUp() Returns Type Description System.Boolean MoveUp() Moves the selected item index to the previous row. Declaration public virtual bool MoveUp() Returns Type Description System.Boolean OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnLeave(View) Declaration public override bool OnLeave(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnLeave(View) OnOpenSelectedItem() Invokes the OnOpenSelectedItem event if it is defined. Declaration public virtual bool OnOpenSelectedItem() Returns Type Description System.Boolean OnRowRender(ListViewRowEventArgs) Virtual method that will invoke the RowRender . Declaration public virtual void OnRowRender(ListViewRowEventArgs rowEventArgs) Parameters Type Name Description ListViewRowEventArgs rowEventArgs OnSelectedChanged() Invokes the SelectedChanged event if it is defined. Declaration public virtual bool OnSelectedChanged() Returns Type Description System.Boolean PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) ScrollDown(Int32) Scrolls the view down. Declaration public virtual bool ScrollDown(int lines) Parameters Type Name Description System.Int32 lines Number of lines to scroll down. Returns Type Description System.Boolean ScrollLeft(Int32) Scrolls the view left. Declaration public virtual bool ScrollLeft(int cols) Parameters Type Name Description System.Int32 cols Number of columns to scroll left. Returns Type Description System.Boolean ScrollRight(Int32) Scrolls the view right. Declaration public virtual bool ScrollRight(int cols) Parameters Type Name Description System.Int32 cols Number of columns to scroll right. Returns Type Description System.Boolean ScrollUp(Int32) Scrolls the view up. Declaration public virtual bool ScrollUp(int lines) Parameters Type Name Description System.Int32 lines Number of lines to scroll up. Returns Type Description System.Boolean SetSource(IList) Sets the source of the ListView to an System.Collections.IList . Declaration public void SetSource(IList source) Parameters Type Name Description System.Collections.IList source Remarks Use the Source property to set a new IListDataSource source and use custome rendering. SetSourceAsync(IList) Sets the source to an System.Collections.IList value asynchronously. Declaration public Task SetSourceAsync(IList source) Parameters Type Name Description System.Collections.IList source Returns Type Description System.Threading.Tasks.Task An item implementing the IList interface. Remarks Use the Source property to set a new IListDataSource source and use custom rendering. Events OpenSelectedItem This event is raised when the user Double Clicks on an item or presses ENTER to open the selected item. Declaration public event Action OpenSelectedItem Event Type Type Description System.Action < ListViewItemEventArgs > RowRender This event is invoked when this ListView is being drawn before rendering. Declaration public event Action RowRender Event Type Type Description System.Action < ListViewRowEventArgs > SelectedItemChanged This event is raised when the selected item in the ListView has changed. Declaration public event Action SelectedItemChanged Event Type Type Description System.Action < ListViewItemEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class ListView ListView View renders a scrollable list of data where each item can be activated to perform an action. Inheritance System.Object Responder View ListView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ListView : View Remarks The ListView displays lists of data and allows the user to scroll through the data. Items in the can be activated firing an event (with the ENTER key or a mouse double-click). If the AllowsMarking property is true, elements of the list can be marked by the user. By default ListView uses System.Object.ToString to render the items of any System.Collections.IList object (e.g. arrays, System.Collections.Generic.List<> , and other collections). Alternatively, an object that implements the IListDataSource interface can be provided giving full control of what is rendered. ListView can display any object that implements the System.Collections.IList interface. System.String values are converted into NStack.ustring values before rendering, and other values are converted into System.String by calling System.Object.ToString and then converting to NStack.ustring . To change the contents of the ListView, set the Source property (when providing custom rendering via IListDataSource ) or call SetSource(IList) an System.Collections.IList is being used. When AllowsMarking is set to true the rendering will prefix the rendered items with [x] or [ ] and bind the SPACE key to toggle the selection. To implement a different marking style set AllowsMarking to false and implement custom rendering. Constructors ListView() Initializes a new instance of ListView . Set the Source property to display something. Declaration public ListView() ListView(IList) Initializes a new instance of ListView that will display the contents of the object implementing the System.Collections.IList interface, with relative positioning. Declaration public ListView(IList source) Parameters Type Name Description System.Collections.IList source An System.Collections.IList data source, if the elements are strings or ustrings, the string is rendered, otherwise the ToString() method is invoked on the result. ListView(IListDataSource) Initializes a new instance of ListView that will display the provided data source, using relative positioning. Declaration public ListView(IListDataSource source) Parameters Type Name Description IListDataSource source IListDataSource object that provides a mechanism to render the data. The number of elements on the collection should not change, if you must change, set the \"Source\" property to reset the internal settings of the ListView. ListView(Rect, IList) Initializes a new instance of ListView that will display the contents of the object implementing the System.Collections.IList interface with an absolute position. Declaration public ListView(Rect rect, IList source) Parameters Type Name Description Rect rect Frame for the listview. System.Collections.IList source An IList data source, if the elements of the IList are strings or ustrings, the string is rendered, otherwise the ToString() method is invoked on the result. ListView(Rect, IListDataSource) Initializes a new instance of ListView with the provided data source and an absolute position Declaration public ListView(Rect rect, IListDataSource source) Parameters Type Name Description Rect rect Frame for the listview. IListDataSource source IListDataSource object that provides a mechanism to render the data. The number of elements on the collection should not change, if you must change, set the \"Source\" property to reset the internal settings of the ListView. Properties AllowsMarking Gets or sets whether this ListView allows items to be marked. Declaration public bool AllowsMarking { get; set; } Property Value Type Description System.Boolean true if allows marking elements of the list; otherwise, false . Remarks If set to true, ListView will render items marked items with \"[x]\", and unmarked items with \"[ ]\" spaces. SPACE key will toggle marking. AllowsMultipleSelection If set to true allows more than one item to be selected. If false only allow one item selected. Declaration public bool AllowsMultipleSelection { get; set; } Property Value Type Description System.Boolean LeftItem Gets or sets the left column where the item start to be displayed at on the ListView . Declaration public int LeftItem { get; set; } Property Value Type Description System.Int32 The left position. Maxlength Gets the widest item. Declaration public int Maxlength { get; } Property Value Type Description System.Int32 SelectedItem Gets or sets the index of the currently selected item. Declaration public int SelectedItem { get; set; } Property Value Type Description System.Int32 The selected item. Source Gets or sets the IListDataSource backing this ListView , enabling custom rendering. Declaration public IListDataSource Source { get; set; } Property Value Type Description IListDataSource The source. Remarks Use SetSource(IList) to set a new System.Collections.IList source. TopItem Gets or sets the item that is displayed at the top of the ListView . Declaration public int TopItem { get; set; } Property Value Type Description System.Int32 The top item. Methods AllowsAll() Prevents marking if it's not allowed mark and if it's not allows multiple selection. Declaration public virtual bool AllowsAll() Returns Type Description System.Boolean MarkUnmarkRow() Marks an unmarked row. Declaration public virtual bool MarkUnmarkRow() Returns Type Description System.Boolean MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) MoveDown() Moves the selected item index to the next row. Declaration public virtual bool MoveDown() Returns Type Description System.Boolean MoveEnd() Moves the selected item index to the last row. Declaration public virtual bool MoveEnd() Returns Type Description System.Boolean MoveHome() Moves the selected item index to the first row. Declaration public virtual bool MoveHome() Returns Type Description System.Boolean MovePageDown() Moves the selected item index to the previous page. Declaration public virtual bool MovePageDown() Returns Type Description System.Boolean MovePageUp() Moves the selected item index to the next page. Declaration public virtual bool MovePageUp() Returns Type Description System.Boolean MoveUp() Moves the selected item index to the previous row. Declaration public virtual bool MoveUp() Returns Type Description System.Boolean OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnLeave(View) Method invoked when a view loses focus. Declaration public override bool OnLeave(View view) Parameters Type Name Description View view The view that is getting focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnLeave(View) OnOpenSelectedItem() Invokes the OnOpenSelectedItem event if it is defined. Declaration public virtual bool OnOpenSelectedItem() Returns Type Description System.Boolean OnRowRender(ListViewRowEventArgs) Virtual method that will invoke the RowRender . Declaration public virtual void OnRowRender(ListViewRowEventArgs rowEventArgs) Parameters Type Name Description ListViewRowEventArgs rowEventArgs OnSelectedChanged() Invokes the SelectedChanged event if it is defined. Declaration public virtual bool OnSelectedChanged() Returns Type Description System.Boolean PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. ScrollDown(Int32) Scrolls the view down. Declaration public virtual bool ScrollDown(int lines) Parameters Type Name Description System.Int32 lines Number of lines to scroll down. Returns Type Description System.Boolean ScrollLeft(Int32) Scrolls the view left. Declaration public virtual bool ScrollLeft(int cols) Parameters Type Name Description System.Int32 cols Number of columns to scroll left. Returns Type Description System.Boolean ScrollRight(Int32) Scrolls the view right. Declaration public virtual bool ScrollRight(int cols) Parameters Type Name Description System.Int32 cols Number of columns to scroll right. Returns Type Description System.Boolean ScrollUp(Int32) Scrolls the view up. Declaration public virtual bool ScrollUp(int lines) Parameters Type Name Description System.Int32 lines Number of lines to scroll up. Returns Type Description System.Boolean SetSource(IList) Sets the source of the ListView to an System.Collections.IList . Declaration public void SetSource(IList source) Parameters Type Name Description System.Collections.IList source Remarks Use the Source property to set a new IListDataSource source and use custome rendering. SetSourceAsync(IList) Sets the source to an System.Collections.IList value asynchronously. Declaration public Task SetSourceAsync(IList source) Parameters Type Name Description System.Collections.IList source Returns Type Description System.Threading.Tasks.Task An item implementing the IList interface. Remarks Use the Source property to set a new IListDataSource source and use custom rendering. Events OpenSelectedItem This event is raised when the user Double Clicks on an item or presses ENTER to open the selected item. Declaration public event Action OpenSelectedItem Event Type Type Description System.Action < ListViewItemEventArgs > RowRender This event is invoked when this ListView is being drawn before rendering. Declaration public event Action RowRender Event Type Type Description System.Action < ListViewRowEventArgs > SelectedItemChanged This event is raised when the selected item in the ListView has changed. Declaration public event Action SelectedItemChanged Event Type Type Description System.Action < ListViewItemEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html", "title": "Class ListViewItemEventArgs", - "keywords": "Class ListViewItemEventArgs System.EventArgs for ListView events. Inheritance System.Object System.EventArgs ListViewItemEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ListViewItemEventArgs : EventArgs Constructors ListViewItemEventArgs(Int32, Object) Initializes a new instance of ListViewItemEventArgs Declaration public ListViewItemEventArgs(int item, object value) Parameters Type Name Description System.Int32 item The index of the ListView item. System.Object value The ListView item Properties Item The index of the ListView item. Declaration public int Item { get; } Property Value Type Description System.Int32 Value The ListView item. Declaration public object Value { get; } Property Value Type Description System.Object" + "keywords": "Class ListViewItemEventArgs System.EventArgs for ListView events. Inheritance System.Object ListViewItemEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ListViewItemEventArgs : EventArgs Constructors ListViewItemEventArgs(Int32, Object) Initializes a new instance of ListViewItemEventArgs Declaration public ListViewItemEventArgs(int item, object value) Parameters Type Name Description System.Int32 item The index of the ListView item. System.Object value The ListView item Properties Item The index of the ListView item. Declaration public int Item { get; } Property Value Type Description System.Int32 Value The ListView item. Declaration public object Value { get; } Property Value Type Description System.Object" }, "api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html", "title": "Class ListViewRowEventArgs", - "keywords": "Class ListViewRowEventArgs System.EventArgs used by the RowRender event. Inheritance System.Object System.EventArgs ListViewRowEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ListViewRowEventArgs : EventArgs Constructors ListViewRowEventArgs(Int32) Initializes with the current row. Declaration public ListViewRowEventArgs(int row) Parameters Type Name Description System.Int32 row Properties Row The current row being rendered. Declaration public int Row { get; } Property Value Type Description System.Int32 RowAttribute The Attribute used by current row or null to maintain the current attribute. Declaration public Attribute? RowAttribute { get; set; } Property Value Type Description System.Nullable < Attribute >" + "keywords": "Class ListViewRowEventArgs System.EventArgs used by the RowRender event. Inheritance System.Object ListViewRowEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ListViewRowEventArgs : EventArgs Constructors ListViewRowEventArgs(Int32) Initializes with the current row. Declaration public ListViewRowEventArgs(int row) Parameters Type Name Description System.Int32 row Properties Row The current row being rendered. Declaration public int Row { get; } Property Value Type Description System.Int32 RowAttribute The Attribute used by current row or null to maintain the current attribute. Declaration public Nullable RowAttribute { get; set; } Property Value Type Description System.Nullable < Attribute >" }, "api/Terminal.Gui/Terminal.Gui.ListWrapper.html": { "href": "api/Terminal.Gui/Terminal.Gui.ListWrapper.html", "title": "Class ListWrapper", - "keywords": "Class ListWrapper Implements an IListDataSource that renders arbitrary System.Collections.IList instances for ListView . Inheritance System.Object ListWrapper Implements IListDataSource Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ListWrapper : IListDataSource Remarks Implements support for rendering marked items. Constructors ListWrapper(IList) Initializes a new instance of ListWrapper given an System.Collections.IList Declaration public ListWrapper(IList source) Parameters Type Name Description System.Collections.IList source Properties Count Gets the number of items in the System.Collections.IList . Declaration public int Count { get; } Property Value Type Description System.Int32 Length Gets the maximum item length in the System.Collections.IList . Declaration public int Length { get; } Property Value Type Description System.Int32 Methods IsMarked(Int32) Returns true if the item is marked, false otherwise. Declaration public bool IsMarked(int item) Parameters Type Name Description System.Int32 item The item. Returns Type Description System.Boolean true If is marked. false otherwise. Render(ListView, ConsoleDriver, Boolean, Int32, Int32, Int32, Int32, Int32) Renders a ListView item to the appropriate type. Declaration public void Render(ListView container, ConsoleDriver driver, bool marked, int item, int col, int line, int width, int start = 0) Parameters Type Name Description ListView container The ListView. ConsoleDriver driver The driver used by the caller. System.Boolean marked Informs if it's marked or not. System.Int32 item The item. System.Int32 col The col where to move. System.Int32 line The line where to move. System.Int32 width The item width. System.Int32 start The index of the string to be displayed. SetMark(Int32, Boolean) Sets the item as marked or unmarked based on the value is true or false, respectively. Declaration public void SetMark(int item, bool value) Parameters Type Name Description System.Int32 item The item System.Boolean value Marks the item. Unmarked the item. The value. ToList() Returns the source as IList. Declaration public IList ToList() Returns Type Description System.Collections.IList Implements IListDataSource" + "keywords": "Class ListWrapper Implements an IListDataSource that renders arbitrary System.Collections.IList instances for ListView . Inheritance System.Object ListWrapper Implements IListDataSource Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ListWrapper : Object, IListDataSource Remarks Implements support for rendering marked items. Constructors ListWrapper(IList) Initializes a new instance of ListWrapper given an System.Collections.IList Declaration public ListWrapper(IList source) Parameters Type Name Description System.Collections.IList source Properties Count Gets the number of items in the System.Collections.IList . Declaration public int Count { get; } Property Value Type Description System.Int32 Length Gets the maximum item length in the System.Collections.IList . Declaration public int Length { get; } Property Value Type Description System.Int32 Methods IsMarked(Int32) Returns true if the item is marked, false otherwise. Declaration public bool IsMarked(int item) Parameters Type Name Description System.Int32 item The item. Returns Type Description System.Boolean true If is marked. false otherwise. Render(ListView, ConsoleDriver, Boolean, Int32, Int32, Int32, Int32, Int32) Renders a ListView item to the appropriate type. Declaration public void Render(ListView container, ConsoleDriver driver, bool marked, int item, int col, int line, int width, int start = 0) Parameters Type Name Description ListView container The ListView. ConsoleDriver driver The driver used by the caller. System.Boolean marked Informs if it's marked or not. System.Int32 item The item. System.Int32 col The col where to move. System.Int32 line The line where to move. System.Int32 width The item width. System.Int32 start The index of the string to be displayed. SetMark(Int32, Boolean) Sets the item as marked or unmarked based on the value is true or false, respectively. Declaration public void SetMark(int item, bool value) Parameters Type Name Description System.Int32 item The item System.Boolean value Marks the item. Unmarked the item. The value. ToList() Returns the source as IList. Declaration public IList ToList() Returns Type Description System.Collections.IList Implements IListDataSource" }, "api/Terminal.Gui/Terminal.Gui.MainLoop.html": { "href": "api/Terminal.Gui/Terminal.Gui.MainLoop.html", "title": "Class MainLoop", - "keywords": "Class MainLoop Simple main loop implementation that can be used to monitor file descriptor, run timers and idle handlers. Inheritance System.Object MainLoop Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MainLoop Remarks Monitoring of file descriptors is only available on Unix, there does not seem to be a way of supporting this on Windows. Constructors MainLoop(IMainLoopDriver) Creates a new Mainloop. Declaration public MainLoop(IMainLoopDriver driver) Parameters Type Name Description IMainLoopDriver driver Should match the ConsoleDriver (one of the implementations UnixMainLoop, NetMainLoop or WindowsMainLoop). Properties Driver The current IMainLoopDriver in use. Declaration public IMainLoopDriver Driver { get; } Property Value Type Description IMainLoopDriver The driver. IdleHandlers Gets the list of all idle handlers. Declaration public List> IdleHandlers { get; } Property Value Type Description System.Collections.Generic.List < System.Func < System.Boolean >> Timeouts Gets the list of all timeouts sorted by the System.TimeSpan time ticks./>. A shorter limit time can be added at the end, but it will be called before an earlier addition that has a longer limit time. Declaration public SortedList Timeouts { get; } Property Value Type Description System.Collections.Generic.SortedList < System.Int64 , MainLoop.Timeout > Methods AddIdle(Func) Adds specified idle handler function to mainloop processing. The handler function will be called once per iteration of the main loop after other events have been handled. Declaration public Func AddIdle(Func idleHandler) Parameters Type Name Description System.Func < System.Boolean > idleHandler Token that can be used to remove the idle handler with RemoveIdle(Func) . Returns Type Description System.Func < System.Boolean > Remarks Remove an idle hander by calling RemoveIdle(Func) with the token this method returns. If the idleHandler returns false it will be removed and not called subsequently. AddTimeout(TimeSpan, Func) Adds a timeout to the mainloop. Declaration public object AddTimeout(TimeSpan time, Func callback) Parameters Type Name Description System.TimeSpan time System.Func < MainLoop , System.Boolean > callback Returns Type Description System.Object Remarks When time specified passes, the callback will be invoked. If the callback returns true, the timeout will be reset, repeating the invocation. If it returns false, the timeout will stop and be removed. The returned value is a token that can be used to stop the timeout by calling RemoveTimeout(Object) . EventsPending(Boolean) Determines whether there are pending events to be processed. Declaration public bool EventsPending(bool wait = false) Parameters Type Name Description System.Boolean wait Returns Type Description System.Boolean Remarks You can use this method if you want to probe if events are pending. Typically used if you need to flush the input queue while still running some of your own code in your main thread. Invoke(Action) Runs action on the thread that is processing events Declaration public void Invoke(Action action) Parameters Type Name Description System.Action action the action to be invoked on the main processing thread. MainIteration() Runs one iteration of timers and file watches Declaration public void MainIteration() Remarks You use this to process all pending events (timers, idle handlers and file watches). You can use it like this: while (main.EvensPending ()) MainIteration (); RemoveIdle(Func) Removes an idle handler added with AddIdle(Func) from processing. Declaration public bool RemoveIdle(Func token) Parameters Type Name Description System.Func < System.Boolean > token A token returned by AddIdle(Func) Returns Type Description System.Boolean RemoveTimeout(Object) Removes a previously scheduled timeout Declaration public bool RemoveTimeout(object token) Parameters Type Name Description System.Object token Returns Type Description System.Boolean Remarks The token parameter is the value returned by AddTimeout. Run() Runs the mainloop. Declaration public void Run() Stop() Stops the mainloop. Declaration public void Stop() Events TimeoutAdded Invoked when a new timeout is added to be used on the case if ExitRunLoopAfterFirstIteration is true, Declaration public event Action TimeoutAdded Event Type Type Description System.Action < System.Int64 >" + "keywords": "Class MainLoop Simple main loop implementation that can be used to monitor file descriptor, run timers and idle handlers. Inheritance System.Object MainLoop Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MainLoop : Object Remarks Monitoring of file descriptors is only available on Unix, there does not seem to be a way of supporting this on Windows. Constructors MainLoop(IMainLoopDriver) Creates a new Mainloop. Declaration public MainLoop(IMainLoopDriver driver) Parameters Type Name Description IMainLoopDriver driver Should match the ConsoleDriver (one of the implementations UnixMainLoop, NetMainLoop or WindowsMainLoop). Properties Driver The current IMainLoopDriver in use. Declaration public IMainLoopDriver Driver { get; } Property Value Type Description IMainLoopDriver The driver. IdleHandlers Gets the list of all idle handlers. Declaration public List> IdleHandlers { get; } Property Value Type Description System.Collections.Generic.List < System.Func < System.Boolean >> Timeouts Gets the list of all timeouts sorted by the System.TimeSpan time ticks./>. A shorter limit time can be added at the end, but it will be called before an earlier addition that has a longer limit time. Declaration public SortedList Timeouts { get; } Property Value Type Description System.Collections.Generic.SortedList < System.Int64 , MainLoop.Timeout > Methods AddIdle(Func) Adds specified idle handler function to mainloop processing. The handler function will be called once per iteration of the main loop after other events have been handled. Declaration public Func AddIdle(Func idleHandler) Parameters Type Name Description System.Func < System.Boolean > idleHandler Token that can be used to remove the idle handler with RemoveIdle(Func) . Returns Type Description System.Func < System.Boolean > Remarks Remove an idle hander by calling RemoveIdle(Func) with the token this method returns. If the idleHandler returns false it will be removed and not called subsequently. AddTimeout(TimeSpan, Func) Adds a timeout to the mainloop. Declaration public object AddTimeout(TimeSpan time, Func callback) Parameters Type Name Description System.TimeSpan time System.Func < MainLoop , System.Boolean > callback Returns Type Description System.Object Remarks When time specified passes, the callback will be invoked. If the callback returns true, the timeout will be reset, repeating the invocation. If it returns false, the timeout will stop and be removed. The returned value is a token that can be used to stop the timeout by calling RemoveTimeout(Object) . EventsPending(Boolean) Determines whether there are pending events to be processed. Declaration public bool EventsPending(bool wait = false) Parameters Type Name Description System.Boolean wait Returns Type Description System.Boolean Remarks You can use this method if you want to probe if events are pending. Typically used if you need to flush the input queue while still running some of your own code in your main thread. Invoke(Action) Runs action on the thread that is processing events Declaration public void Invoke(Action action) Parameters Type Name Description System.Action action the action to be invoked on the main processing thread. MainIteration() Runs one iteration of timers and file watches Declaration public void MainIteration() Remarks You use this to process all pending events (timers, idle handlers and file watches). You can use it like this: while (main.EvensPending ()) MainIteration (); RemoveIdle(Func) Removes an idle handler added with AddIdle(Func) from processing. Declaration public bool RemoveIdle(Func token) Parameters Type Name Description System.Func < System.Boolean > token A token returned by AddIdle(Func) Returns Type Description System.Boolean RemoveTimeout(Object) Removes a previously scheduled timeout Declaration public bool RemoveTimeout(object token) Parameters Type Name Description System.Object token Returns Type Description System.Boolean Remarks The token parameter is the value returned by AddTimeout. Run() Runs the mainloop. Declaration public void Run() Stop() Stops the mainloop. Declaration public void Stop() Events TimeoutAdded Invoked when a new timeout is added to be used on the case if ExitRunLoopAfterFirstIteration is true, Declaration public event Action TimeoutAdded Event Type Type Description System.Action < System.Int64 >" }, "api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html": { "href": "api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html", "title": "Class MainLoop.Timeout", - "keywords": "Class MainLoop.Timeout Provides data for timers running manipulation. Inheritance System.Object MainLoop.Timeout Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Timeout Fields Callback The function that will be invoked. Declaration public Func Callback Field Value Type Description System.Func < MainLoop , System.Boolean > Span Time to wait before invoke the callback. Declaration public TimeSpan Span Field Value Type Description System.TimeSpan" + "keywords": "Class MainLoop.Timeout Provides data for timers running manipulation. Inheritance System.Object MainLoop.Timeout Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Timeout : Object Constructors Timeout() Declaration public Timeout() Fields Callback The function that will be invoked. Declaration public Func Callback Field Value Type Description System.Func < MainLoop , System.Boolean > Span Time to wait before invoke the callback. Declaration public TimeSpan Span Field Value Type Description System.TimeSpan" }, "api/Terminal.Gui/Terminal.Gui.MenuBar.html": { "href": "api/Terminal.Gui/Terminal.Gui.MenuBar.html", "title": "Class MenuBar", - "keywords": "Class MenuBar The MenuBar provides a menu for Terminal.Gui applications. Inheritance System.Object Responder View MenuBar Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuBar : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The MenuBar appears on the first row of the terminal. The MenuBar provides global hotkeys for the application. Constructors MenuBar() Initializes a new instance of the MenuBar . Declaration public MenuBar() MenuBar(MenuBarItem[]) Initializes a new instance of the MenuBar class with the specified set of toplevel menu items. Declaration public MenuBar(MenuBarItem[] menus) Parameters Type Name Description MenuBarItem [] menus Individual menu items; a null item will result in a separator being drawn. Properties HotKeySpecifier The specifier character for the hotkey to all menus. Declaration public static Rune HotKeySpecifier { get; } Property Value Type Description System.Rune IsMenuOpen True if the menu is open; otherwise false. Declaration public bool IsMenuOpen { get; protected set; } Property Value Type Description System.Boolean LastFocused Get the lasted focused view before open the menu. Declaration public View LastFocused { get; } Property Value Type Description View Menus Gets or sets the array of MenuBarItem s for the menu. Only set this when the MenuBar is visible. Declaration public MenuBarItem[] Menus { get; set; } Property Value Type Description MenuBarItem [] The menu array. ShortcutDelimiter Used for change the shortcut delimiter separator. Declaration public static ustring ShortcutDelimiter { get; set; } Property Value Type Description NStack.ustring UseKeysUpDownAsKeysLeftRight Used for change the navigation key style. Declaration public bool UseKeysUpDownAsKeysLeftRight { get; set; } Property Value Type Description System.Boolean UseSubMenusSingleFrame Gets or sets if the sub-menus must be displayed in a single or multiple frames. Declaration public bool UseSubMenusSingleFrame { get; set; } Property Value Type Description System.Boolean Methods CloseMenu(Boolean) Closes the current Menu programatically, if open and not canceled. Declaration public bool CloseMenu(bool ignoreUseSubMenusSingleFrame = false) Parameters Type Name Description System.Boolean ignoreUseSubMenusSingleFrame Returns Type Description System.Boolean MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnKeyDown(KeyEvent) Declaration public override bool OnKeyDown(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.OnKeyDown(KeyEvent) OnKeyUp(KeyEvent) Declaration public override bool OnKeyUp(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.OnKeyUp(KeyEvent) OnLeave(View) Declaration public override bool OnLeave(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnLeave(View) OnMenuAllClosed() Virtual method that will invoke the MenuAllClosed Declaration public virtual void OnMenuAllClosed() OnMenuClosing(MenuBarItem, Boolean, Boolean) Virtual method that will invoke the MenuClosing Declaration public virtual MenuClosingEventArgs OnMenuClosing(MenuBarItem currentMenu, bool reopen, bool isSubMenu) Parameters Type Name Description MenuBarItem currentMenu The current menu to be closed. System.Boolean reopen Whether the current menu will be reopen. System.Boolean isSubMenu Whether is a sub-menu or not. Returns Type Description MenuClosingEventArgs OnMenuOpened() Virtual method that will invoke the MenuOpened event if it's defined. Declaration public virtual void OnMenuOpened() OnMenuOpening(MenuBarItem) Virtual method that will invoke the MenuOpening event if it's defined. Declaration public virtual MenuOpeningEventArgs OnMenuOpening(MenuBarItem currentMenu) Parameters Type Name Description MenuBarItem currentMenu The current menu to be replaced. Returns Type Description MenuOpeningEventArgs Returns the MenuOpeningEventArgs OpenMenu() Opens the current Menu programatically. Declaration public void OpenMenu() PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessColdKey(KeyEvent) Declaration public override bool ProcessColdKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessColdKey(KeyEvent) ProcessHotKey(KeyEvent) Declaration public override bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Events MenuAllClosed Raised when all the menu are closed. Declaration public event Action MenuAllClosed Event Type Type Description System.Action MenuClosing Raised when a menu is closing passing MenuClosingEventArgs . Declaration public event Action MenuClosing Event Type Type Description System.Action < MenuClosingEventArgs > MenuOpened Raised when a menu is opened. Declaration public event Action MenuOpened Event Type Type Description System.Action < MenuItem > MenuOpening Raised as a menu is opening. Declaration public event Action MenuOpening Event Type Type Description System.Action < MenuOpeningEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class MenuBar Provides a menu bar with drop-down and cascading menus. Inheritance System.Object Responder View MenuBar Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuBar : View Remarks The MenuBar appears on the first row of the terminal. The MenuBar provides global hotkeys for the application. Constructors MenuBar() Initializes a new instance of the MenuBar . Declaration public MenuBar() MenuBar(MenuBarItem[]) Initializes a new instance of the MenuBar class with the specified set of toplevel menu items. Declaration public MenuBar(MenuBarItem[] menus) Parameters Type Name Description MenuBarItem [] menus Individual menu items; a null item will result in a separator being drawn. Properties HotKeySpecifier The specifier character for the hotkey to all menus. Declaration public static Rune HotKeySpecifier { get; } Property Value Type Description System.Rune IsMenuOpen True if the menu is open; otherwise false. Declaration public bool IsMenuOpen { get; protected set; } Property Value Type Description System.Boolean LastFocused Get the lasted focused view before open the menu. Declaration public View LastFocused { get; } Property Value Type Description View Menus Gets or sets the array of MenuBarItem s for the menu. Only set this when the MenuBar is visible. Declaration public MenuBarItem[] Menus { get; set; } Property Value Type Description MenuBarItem [] The menu array. ShortcutDelimiter Used for change the shortcut delimiter separator. Declaration public static ustring ShortcutDelimiter { get; set; } Property Value Type Description NStack.ustring UseKeysUpDownAsKeysLeftRight Used for change the navigation key style. Declaration public bool UseKeysUpDownAsKeysLeftRight { get; set; } Property Value Type Description System.Boolean UseSubMenusSingleFrame Gets or sets if the sub-menus must be displayed in a single or multiple frames. Declaration public bool UseSubMenusSingleFrame { get; set; } Property Value Type Description System.Boolean Methods CloseMenu(Boolean) Closes the current Menu programatically, if open and not canceled. Declaration public bool CloseMenu(bool ignoreUseSubMenusSingleFrame = false) Parameters Type Name Description System.Boolean ignoreUseSubMenusSingleFrame Returns Type Description System.Boolean MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnKeyDown(KeyEvent) Method invoked when a key is pressed. Declaration public override bool OnKeyDown(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled Overrides View.OnKeyDown(KeyEvent) OnKeyUp(KeyEvent) Method invoked when a key is released. Declaration public override bool OnKeyUp(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled Overrides View.OnKeyUp(KeyEvent) OnLeave(View) Method invoked when a view loses focus. Declaration public override bool OnLeave(View view) Parameters Type Name Description View view The view that is getting focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnLeave(View) OnMenuAllClosed() Virtual method that will invoke the MenuAllClosed Declaration public virtual void OnMenuAllClosed() OnMenuClosing(MenuBarItem, Boolean, Boolean) Virtual method that will invoke the MenuClosing Declaration public virtual MenuClosingEventArgs OnMenuClosing(MenuBarItem currentMenu, bool reopen, bool isSubMenu) Parameters Type Name Description MenuBarItem currentMenu The current menu to be closed. System.Boolean reopen Whether the current menu will be reopen. System.Boolean isSubMenu Whether is a sub-menu or not. Returns Type Description MenuClosingEventArgs OnMenuOpened() Virtual method that will invoke the MenuOpened event if it's defined. Declaration public virtual void OnMenuOpened() OnMenuOpening(MenuBarItem) Virtual method that will invoke the MenuOpening event if it's defined. Declaration public virtual MenuOpeningEventArgs OnMenuOpening(MenuBarItem currentMenu) Parameters Type Name Description MenuBarItem currentMenu The current menu to be replaced. Returns Type Description MenuOpeningEventArgs Returns the MenuOpeningEventArgs OpenMenu() Opens the current Menu programatically. Declaration public void OpenMenu() PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessColdKey(KeyEvent) This method can be overwritten by views that want to provide accelerator functionality (Alt-key for example), but without interefering with normal ProcessKey behavior. Declaration public override bool ProcessColdKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessColdKey(KeyEvent) Remarks After keys are sent to the subviews on the current view, all the view are processed and the key is passed to the views to allow some of them to process the keystroke as a cold-key. This functionality is used, for example, by default buttons to act on the enter key. Processing this as a hot-key would prevent non-default buttons from consuming the enter keypress when they have the focus. ProcessHotKey(KeyEvent) This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example). Declaration public override bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) Remarks Before keys are sent to the subview on the current view, all the views are processed and the key is passed to the widgets to allow some of them to process the keystroke as a hot-key. For example, if you implement a button that has a hotkey ok \"o\", you would catch the combination Alt-o here. If the event is caught, you must return true to stop the keystroke from being dispatched to other views. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Events MenuAllClosed Raised when all the menu are closed. Declaration public event Action MenuAllClosed Event Type Type Description System.Action MenuClosing Raised when a menu is closing passing MenuClosingEventArgs . Declaration public event Action MenuClosing Event Type Type Description System.Action < MenuClosingEventArgs > MenuOpened Raised when a menu is opened. Declaration public event Action MenuOpened Event Type Type Description System.Action < MenuItem > MenuOpening Raised as a menu is opening. Declaration public event Action MenuOpening Event Type Type Description System.Action < MenuOpeningEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.MenuBarItem.html": { "href": "api/Terminal.Gui/Terminal.Gui.MenuBarItem.html", "title": "Class MenuBarItem", - "keywords": "Class MenuBarItem A MenuBarItem contains MenuBarItem s or MenuItem s. Inheritance System.Object MenuItem MenuBarItem Inherited Members MenuItem.Data MenuItem.HotKey MenuItem.Shortcut MenuItem.ShortcutTag MenuItem.Title MenuItem.Help MenuItem.Action MenuItem.CanExecute MenuItem.IsEnabled() MenuItem.Checked MenuItem.CheckType MenuItem.Parent MenuItem.GetMenuItem() MenuItem.GetMenuBarItem() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuBarItem : MenuItem Constructors MenuBarItem() Initializes a new MenuBarItem . Declaration public MenuBarItem() MenuBarItem(ustring, ustring, Action, Func, MenuItem) Initializes a new MenuBarItem as a MenuItem . Declaration public MenuBarItem(ustring title, ustring help, Action action, Func canExecute = null, MenuItem parent = null) Parameters Type Name Description NStack.ustring title Title for the menu item. NStack.ustring help Help text to display. System.Action action Action to invoke when the menu item is activated. System.Func < System.Boolean > canExecute Function to determine if the action can currently be executed. MenuItem parent The parent MenuItem of this if exist, otherwise is null. MenuBarItem(ustring, List, MenuItem) Initializes a new MenuBarItem with separate list of items. Declaration public MenuBarItem(ustring title, List children, MenuItem parent = null) Parameters Type Name Description NStack.ustring title Title for the menu item. System.Collections.Generic.List < MenuItem []> children The list of items in the current menu. MenuItem parent The parent MenuItem of this if exist, otherwise is null. MenuBarItem(ustring, MenuItem[], MenuItem) Initializes a new MenuBarItem . Declaration public MenuBarItem(ustring title, MenuItem[] children, MenuItem parent = null) Parameters Type Name Description NStack.ustring title Title for the menu item. MenuItem [] children The items in the current menu. MenuItem parent The parent MenuItem of this if exist, otherwise is null. MenuBarItem(MenuItem[]) Initializes a new MenuBarItem . Declaration public MenuBarItem(MenuItem[] children) Parameters Type Name Description MenuItem [] children The items in the current menu. Properties Children Gets or sets an array of MenuItem objects that are the children of this MenuBarItem Declaration public MenuItem[] Children { get; set; } Property Value Type Description MenuItem [] The children. Methods GetChildrenIndex(MenuItem) Get the index of the MenuItem parameter. Declaration public int GetChildrenIndex(MenuItem children) Parameters Type Name Description MenuItem children Returns Type Description System.Int32 Returns a value bigger than -1 if the MenuItem is a child of this. IsSubMenuOf(MenuItem) Check if the MenuItem parameter is a child of this. Declaration public bool IsSubMenuOf(MenuItem menuItem) Parameters Type Name Description MenuItem menuItem Returns Type Description System.Boolean Returns true if it is a child of this. false otherwise. SubMenu(MenuItem) Check if the children parameter is a MenuBarItem . Declaration public MenuBarItem SubMenu(MenuItem children) Parameters Type Name Description MenuItem children Returns Type Description MenuBarItem Returns a MenuBarItem or null otherwise." + "keywords": "Class MenuBarItem A MenuBarItem contains MenuBarItem s or MenuItem s. Inheritance System.Object MenuItem MenuBarItem Inherited Members MenuItem.HotKey MenuItem.IsEnabled() MenuItem.GetMenuItem() MenuItem.GetMenuBarItem() MenuItem.Data MenuItem.Shortcut MenuItem.ShortcutTag MenuItem.Title MenuItem.Help MenuItem.Action MenuItem.CanExecute MenuItem.Checked MenuItem.CheckType MenuItem.Parent Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuBarItem : MenuItem Constructors MenuBarItem() Initializes a new MenuBarItem . Declaration public MenuBarItem() MenuBarItem(ustring, ustring, Action, Func, MenuItem) Initializes a new MenuBarItem as a MenuItem . Declaration public MenuBarItem(ustring title, ustring help, Action action, Func canExecute = null, MenuItem parent = null) Parameters Type Name Description NStack.ustring title Title for the menu item. NStack.ustring help Help text to display. System.Action action Action to invoke when the menu item is activated. System.Func < System.Boolean > canExecute Function to determine if the action can currently be executed. MenuItem parent The parent MenuItem of this if exist, otherwise is null. MenuBarItem(ustring, List, MenuItem) Initializes a new MenuBarItem with separate list of items. Declaration public MenuBarItem(ustring title, List children, MenuItem parent = null) Parameters Type Name Description NStack.ustring title Title for the menu item. System.Collections.Generic.List < MenuItem []> children The list of items in the current menu. MenuItem parent The parent MenuItem of this if exist, otherwise is null. MenuBarItem(ustring, MenuItem[], MenuItem) Initializes a new MenuBarItem . Declaration public MenuBarItem(ustring title, MenuItem[] children, MenuItem parent = null) Parameters Type Name Description NStack.ustring title Title for the menu item. MenuItem [] children The items in the current menu. MenuItem parent The parent MenuItem of this if exist, otherwise is null. MenuBarItem(MenuItem[]) Initializes a new MenuBarItem . Declaration public MenuBarItem(MenuItem[] children) Parameters Type Name Description MenuItem [] children The items in the current menu. Properties Children Gets or sets an array of MenuItem objects that are the children of this MenuBarItem Declaration public MenuItem[] Children { get; set; } Property Value Type Description MenuItem [] The children. Methods GetChildrenIndex(MenuItem) Get the index of the MenuItem parameter. Declaration public int GetChildrenIndex(MenuItem children) Parameters Type Name Description MenuItem children Returns Type Description System.Int32 Returns a value bigger than -1 if the MenuItem is a child of this. IsSubMenuOf(MenuItem) Check if the MenuItem parameter is a child of this. Declaration public bool IsSubMenuOf(MenuItem menuItem) Parameters Type Name Description MenuItem menuItem Returns Type Description System.Boolean Returns true if it is a child of this. false otherwise. SubMenu(MenuItem) Check if the children parameter is a MenuBarItem . Declaration public MenuBarItem SubMenu(MenuItem children) Parameters Type Name Description MenuItem children Returns Type Description MenuBarItem Returns a MenuBarItem or null otherwise." }, "api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html", "title": "Class MenuClosingEventArgs", - "keywords": "Class MenuClosingEventArgs An System.EventArgs which allows passing a cancelable menu closing event. Inheritance System.Object System.EventArgs MenuClosingEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuClosingEventArgs : EventArgs Constructors MenuClosingEventArgs(MenuBarItem, Boolean, Boolean) Initializes a new instance of MenuClosingEventArgs Declaration public MenuClosingEventArgs(MenuBarItem currentMenu, bool reopen, bool isSubMenu) Parameters Type Name Description MenuBarItem currentMenu The current MenuBarItem parent. System.Boolean reopen Whether the current menu will be reopen. System.Boolean isSubMenu Indicates whether it is a sub-menu. Properties Cancel Flag that allows you to cancel the opening of the menu. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean CurrentMenu The current MenuBarItem parent. Declaration public MenuBarItem CurrentMenu { get; } Property Value Type Description MenuBarItem IsSubMenu Indicates whether the current menu is a sub-menu. Declaration public bool IsSubMenu { get; } Property Value Type Description System.Boolean Reopen Indicates whether the current menu will be reopen. Declaration public bool Reopen { get; } Property Value Type Description System.Boolean" + "keywords": "Class MenuClosingEventArgs An System.EventArgs which allows passing a cancelable menu closing event. Inheritance System.Object MenuClosingEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuClosingEventArgs : EventArgs Constructors MenuClosingEventArgs(MenuBarItem, Boolean, Boolean) Initializes a new instance of MenuClosingEventArgs Declaration public MenuClosingEventArgs(MenuBarItem currentMenu, bool reopen, bool isSubMenu) Parameters Type Name Description MenuBarItem currentMenu The current MenuBarItem parent. System.Boolean reopen Whether the current menu will be reopen. System.Boolean isSubMenu Indicates whether it is a sub-menu. Properties Cancel Flag that allows you to cancel the opening of the menu. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean CurrentMenu The current MenuBarItem parent. Declaration public MenuBarItem CurrentMenu { get; } Property Value Type Description MenuBarItem IsSubMenu Indicates whether the current menu is a sub-menu. Declaration public bool IsSubMenu { get; } Property Value Type Description System.Boolean Reopen Indicates whether the current menu will be reopen. Declaration public bool Reopen { get; } Property Value Type Description System.Boolean" }, "api/Terminal.Gui/Terminal.Gui.MenuItem.html": { "href": "api/Terminal.Gui/Terminal.Gui.MenuItem.html", "title": "Class MenuItem", - "keywords": "Class MenuItem A MenuItem has a title, an associated help text, and an action to execute on activation. Inheritance System.Object MenuItem MenuBarItem Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuItem Constructors MenuItem(ustring, ustring, Action, Func, MenuItem, Key) Initializes a new instance of MenuItem . Declaration public MenuItem(ustring title, ustring help, Action action, Func canExecute = null, MenuItem parent = null, Key shortcut = Key.Null) Parameters Type Name Description NStack.ustring title Title for the menu item. NStack.ustring help Help text to display. System.Action action Action to invoke when the menu item is activated. System.Func < System.Boolean > canExecute Function to determine if the action can currently be executed. MenuItem parent The Parent of this menu item. Key shortcut The Shortcut keystroke combination. MenuItem(Key) Initializes a new instance of MenuItem Declaration public MenuItem(Key shortcut = Key.Null) Parameters Type Name Description Key shortcut Fields HotKey The HotKey is used when the menu is active, the shortcut can be triggered when the menu is not active. For example HotKey would be \"N\" when the File Menu is open (assuming there is a \"_New\" entry if the Shortcut is set to \"Control-N\", this would be a global hotkey that would trigger as well Declaration public Rune HotKey Field Value Type Description System.Rune Properties Action Gets or sets the action to be invoked when the menu is triggered Declaration public Action Action { get; set; } Property Value Type Description System.Action Method to invoke. CanExecute Gets or sets the action to be invoked if the menu can be triggered Declaration public Func CanExecute { get; set; } Property Value Type Description System.Func < System.Boolean > Function to determine if action is ready to be executed. Checked Sets or gets whether the MenuItem shows a check indicator or not. See MenuItemCheckStyle . Declaration public bool Checked { get; set; } Property Value Type Description System.Boolean CheckType Sets or gets the type selection indicator the menu item will be displayed with. Declaration public MenuItemCheckStyle CheckType { get; set; } Property Value Type Description MenuItemCheckStyle Data Gets or sets arbitrary data for the menu item. Declaration public object Data { get; set; } Property Value Type Description System.Object Remarks This property is not used internally. Help Gets or sets the help text for the menu item. Declaration public ustring Help { get; set; } Property Value Type Description NStack.ustring The help text. Parent Gets or sets the parent for this MenuItem . Declaration public MenuItem Parent { get; } Property Value Type Description MenuItem The parent. Shortcut This is the global setting that can be used as a global Shortcut to invoke the action on the menu. Declaration public Key Shortcut { get; set; } Property Value Type Description Key ShortcutTag The keystroke combination used in the ShortcutTag as string. Declaration public ustring ShortcutTag { get; } Property Value Type Description NStack.ustring Title Gets or sets the title. Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring The title. Methods GetMenuBarItem() Merely a debugging aid to see the interaction with main Declaration public bool GetMenuBarItem() Returns Type Description System.Boolean GetMenuItem() Merely a debugging aid to see the interaction with main Declaration public MenuItem GetMenuItem() Returns Type Description MenuItem IsEnabled() Shortcut to check if the menu item is enabled Declaration public bool IsEnabled() Returns Type Description System.Boolean" + "keywords": "Class MenuItem A MenuItem has a title, an associated help text, and an action to execute on activation. Inheritance System.Object MenuItem MenuBarItem Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuItem : Object Constructors MenuItem(ustring, ustring, Action, Func, MenuItem, Key) Initializes a new instance of MenuItem . Declaration public MenuItem(ustring title, ustring help, Action action, Func canExecute = null, MenuItem parent = null, Key shortcut) Parameters Type Name Description NStack.ustring title Title for the menu item. NStack.ustring help Help text to display. System.Action action Action to invoke when the menu item is activated. System.Func < System.Boolean > canExecute Function to determine if the action can currently be executed. MenuItem parent The Parent of this menu item. Key shortcut The Shortcut keystroke combination. MenuItem(Key) Initializes a new instance of MenuItem Declaration public MenuItem(Key shortcut) Parameters Type Name Description Key shortcut Fields HotKey The HotKey is used when the menu is active, the shortcut can be triggered when the menu is not active. For example HotKey would be \"N\" when the File Menu is open (assuming there is a \"_New\" entry if the Shortcut is set to \"Control-N\", this would be a global hotkey that would trigger as well Declaration public Rune HotKey Field Value Type Description System.Rune Properties Action Gets or sets the action to be invoked when the menu is triggered Declaration public Action Action { get; set; } Property Value Type Description System.Action Method to invoke. CanExecute Gets or sets the action to be invoked if the menu can be triggered Declaration public Func CanExecute { get; set; } Property Value Type Description System.Func < System.Boolean > Function to determine if action is ready to be executed. Checked Sets or gets whether the MenuItem shows a check indicator or not. See MenuItemCheckStyle . Declaration public bool Checked { get; set; } Property Value Type Description System.Boolean CheckType Sets or gets the type selection indicator the menu item will be displayed with. Declaration public MenuItemCheckStyle CheckType { get; set; } Property Value Type Description MenuItemCheckStyle Data Gets or sets arbitrary data for the menu item. Declaration public object Data { get; set; } Property Value Type Description System.Object Remarks This property is not used internally. Help Gets or sets the help text for the menu item. Declaration public ustring Help { get; set; } Property Value Type Description NStack.ustring The help text. Parent Gets or sets the parent for this MenuItem . Declaration public MenuItem Parent { get; } Property Value Type Description MenuItem The parent. Shortcut This is the global setting that can be used as a global Shortcut to invoke the action on the menu. Declaration public Key Shortcut { get; set; } Property Value Type Description Key ShortcutTag The keystroke combination used in the ShortcutTag as string. Declaration public ustring ShortcutTag { get; } Property Value Type Description NStack.ustring Title Gets or sets the title. Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring The title. Methods GetMenuBarItem() Merely a debugging aid to see the interaction with main Declaration public bool GetMenuBarItem() Returns Type Description System.Boolean GetMenuItem() Merely a debugging aid to see the interaction with main Declaration public MenuItem GetMenuItem() Returns Type Description MenuItem IsEnabled() Shortcut to check if the menu item is enabled Declaration public bool IsEnabled() Returns Type Description System.Boolean" }, "api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html": { "href": "api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html", - "title": "Enum MenuItemCheckStyle", - "keywords": "Enum MenuItemCheckStyle Specifies how a MenuItem shows selection state. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax [Flags] public enum MenuItemCheckStyle Fields Name Description Checked The menu item will indicate checked/un-checked state (see Checked . NoCheck The menu item will be shown normally, with no check indicator. Radio The menu item is part of a menu radio group (see Checked and will indicate selected state." + "title": "Class MenuItemCheckStyle", + "keywords": "Class MenuItemCheckStyle Specifies how a MenuItem shows selection state. Inheritance System.Object MenuItemCheckStyle Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class MenuItemCheckStyle : Enum Fields Checked The menu item will indicate checked/un-checked state (see Checked . Declaration public const MenuItemCheckStyle Checked Field Value Type Description MenuItemCheckStyle NoCheck The menu item will be shown normally, with no check indicator. Declaration public const MenuItemCheckStyle NoCheck Field Value Type Description MenuItemCheckStyle Radio The menu item is part of a menu radio group (see Checked and will indicate selected state. Declaration public const MenuItemCheckStyle Radio Field Value Type Description MenuItemCheckStyle value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html", "title": "Class MenuOpeningEventArgs", - "keywords": "Class MenuOpeningEventArgs An System.EventArgs which allows passing a cancelable menu opening event or replacing with a new MenuBarItem . Inheritance System.Object System.EventArgs MenuOpeningEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuOpeningEventArgs : EventArgs Constructors MenuOpeningEventArgs(MenuBarItem) Initializes a new instance of MenuOpeningEventArgs Declaration public MenuOpeningEventArgs(MenuBarItem currentMenu) Parameters Type Name Description MenuBarItem currentMenu The current MenuBarItem parent. Properties Cancel Flag that allows you to cancel the opening of the menu. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean CurrentMenu The current MenuBarItem parent. Declaration public MenuBarItem CurrentMenu { get; } Property Value Type Description MenuBarItem NewMenuBarItem The new MenuBarItem to be replaced. Declaration public MenuBarItem NewMenuBarItem { get; set; } Property Value Type Description MenuBarItem" + "keywords": "Class MenuOpeningEventArgs An System.EventArgs which allows passing a cancelable menu opening event or replacing with a new MenuBarItem . Inheritance System.Object MenuOpeningEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MenuOpeningEventArgs : EventArgs Constructors MenuOpeningEventArgs(MenuBarItem) Initializes a new instance of MenuOpeningEventArgs Declaration public MenuOpeningEventArgs(MenuBarItem currentMenu) Parameters Type Name Description MenuBarItem currentMenu The current MenuBarItem parent. Properties Cancel Flag that allows you to cancel the opening of the menu. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean CurrentMenu The current MenuBarItem parent. Declaration public MenuBarItem CurrentMenu { get; } Property Value Type Description MenuBarItem NewMenuBarItem The new MenuBarItem to be replaced. Declaration public MenuBarItem NewMenuBarItem { get; set; } Property Value Type Description MenuBarItem" }, "api/Terminal.Gui/Terminal.Gui.MessageBox.html": { "href": "api/Terminal.Gui/Terminal.Gui.MessageBox.html", "title": "Class MessageBox", - "keywords": "Class MessageBox MessageBox displays a modal message to the user, with a title, a message and a series of options that the user can choose from. Inheritance System.Object MessageBox Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class MessageBox Examples var n = MessageBox.Query (\"Quit Demo\", \"Are you sure you want to quit this demo?\", \"Yes\", \"No\"); if (n == 0) quit = true; else quit = false; Properties Clicked The index of the selected button, or -1 if the user pressed ESC to close the dialog. This is useful for web based console where by default there is no SynchronizationContext or TaskScheduler. Declaration public static int Clicked { get; } Property Value Type Description System.Int32 Methods ErrorQuery(ustring, ustring, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(ustring title, ustring message, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the title, message. and buttons. ErrorQuery(ustring, ustring, Int32, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(ustring title, ustring message, int defaultButton = 0, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the title, message. and buttons. ErrorQuery(ustring, ustring, Int32, Border, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(ustring title, ustring message, int defaultButton = 0, Border border = null, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. Border border The border settings. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the title, message. and buttons. ErrorQuery(Int32, Int32, ustring, ustring, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(int width, int height, ustring title, ustring message, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use ErrorQuery(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. ErrorQuery(Int32, Int32, ustring, ustring, Int32, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(int width, int height, ustring title, ustring message, int defaultButton = 0, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use ErrorQuery(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. ErrorQuery(Int32, Int32, ustring, ustring, Int32, Border, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(int width, int height, ustring title, ustring message, int defaultButton = 0, Border border = null, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. Border border The border settings. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use ErrorQuery(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. Query(ustring, ustring, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(ustring title, ustring message, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the message and buttons. Query(ustring, ustring, Int32, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(ustring title, ustring message, int defaultButton = 0, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the message and buttons. Query(ustring, ustring, Int32, Border, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(ustring title, ustring message, int defaultButton = 0, Border border = null, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. Border border The border settings. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the message and buttons. Query(Int32, Int32, ustring, ustring, ustring[]) Presents a normal MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(int width, int height, ustring title, ustring message, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use Query(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. Query(Int32, Int32, ustring, ustring, Int32, ustring[]) Presents a normal MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(int width, int height, ustring title, ustring message, int defaultButton = 0, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use Query(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. Query(Int32, Int32, ustring, ustring, Int32, Border, ustring[]) Presents a normal MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(int width, int height, ustring title, ustring message, int defaultButton = 0, Border border = null, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. Border border The border settings. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use Query(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents." + "keywords": "Class MessageBox MessageBox displays a modal message to the user, with a title, a message and a series of options that the user can choose from. Inheritance System.Object MessageBox Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class MessageBox : Object Examples var n = MessageBox.Query (\"Quit Demo\", \"Are you sure you want to quit this demo?\", \"Yes\", \"No\"); if (n == 0) quit = true; else quit = false; Properties Clicked The index of the selected button, or -1 if the user pressed ESC to close the dialog. This is useful for web based console where by default there is no SynchronizationContext or TaskScheduler. Declaration public static int Clicked { get; } Property Value Type Description System.Int32 Methods ErrorQuery(ustring, ustring, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(ustring title, ustring message, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the title, message. and buttons. ErrorQuery(ustring, ustring, Int32, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(ustring title, ustring message, int defaultButton = 0, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the title, message. and buttons. ErrorQuery(ustring, ustring, Int32, Border, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(ustring title, ustring message, int defaultButton = 0, Border border = null, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. Border border The border settings. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the title, message. and buttons. ErrorQuery(Int32, Int32, ustring, ustring, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(int width, int height, ustring title, ustring message, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use ErrorQuery(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. ErrorQuery(Int32, Int32, ustring, ustring, Int32, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(int width, int height, ustring title, ustring message, int defaultButton = 0, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use ErrorQuery(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. ErrorQuery(Int32, Int32, ustring, ustring, Int32, Border, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int ErrorQuery(int width, int height, ustring title, ustring message, int defaultButton = 0, Border border = null, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. Border border The border settings. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use ErrorQuery(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. Query(ustring, ustring, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(ustring title, ustring message, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the message and buttons. Query(ustring, ustring, Int32, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(ustring title, ustring message, int defaultButton = 0, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the message and buttons. Query(ustring, ustring, Int32, Border, ustring[]) Presents an error MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(ustring title, ustring message, int defaultButton = 0, Border border = null, params ustring[] buttons) Parameters Type Name Description NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. Border border The border settings. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks The message box will be vertically and horizontally centered in the container and the size will be automatically determined from the size of the message and buttons. Query(Int32, Int32, ustring, ustring, ustring[]) Presents a normal MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(int width, int height, ustring title, ustring message, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use Query(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. Query(Int32, Int32, ustring, ustring, Int32, ustring[]) Presents a normal MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(int width, int height, ustring title, ustring message, int defaultButton = 0, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use Query(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents. Query(Int32, Int32, ustring, ustring, Int32, Border, ustring[]) Presents a normal MessageBox with the specified title and message and a list of buttons to show to the user. Declaration public static int Query(int width, int height, ustring title, ustring message, int defaultButton = 0, Border border = null, params ustring[] buttons) Parameters Type Name Description System.Int32 width Width for the window. System.Int32 height Height for the window. NStack.ustring title Title for the query. NStack.ustring message Message to display, might contain multiple lines. System.Int32 defaultButton Index of the default button. Border border The border settings. NStack.ustring [] buttons Array of buttons to add. Returns Type Description System.Int32 The index of the selected button, or -1 if the user pressed ESC to close the dialog. Remarks Use Query(ustring, ustring, ustring[]) instead; it automatically sizes the MessageBox based on the contents." }, "api/Terminal.Gui/Terminal.Gui.MouseEvent.html": { "href": "api/Terminal.Gui/Terminal.Gui.MouseEvent.html", - "title": "Struct MouseEvent", - "keywords": "Struct MouseEvent Describes a mouse event Inherited Members System.ValueType.Equals(System.Object) System.ValueType.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct MouseEvent Fields Flags Flags indicating the kind of mouse event that is being posted. Declaration public MouseFlags Flags Field Value Type Description MouseFlags OfX The offset X (column) location for the mouse event. Declaration public int OfX Field Value Type Description System.Int32 OfY The offset Y (column) location for the mouse event. Declaration public int OfY Field Value Type Description System.Int32 View The current view at the location for the mouse event. Declaration public View View Field Value Type Description View X The X (column) location for the mouse event. Declaration public int X Field Value Type Description System.Int32 Y The Y (column) location for the mouse event. Declaration public int Y Field Value Type Description System.Int32 Methods ToString() Returns a System.String that represents the current MouseEvent . Declaration public override string ToString() Returns Type Description System.String A System.String that represents the current MouseEvent . Overrides System.ValueType.ToString()" + "title": "Class MouseEvent", + "keywords": "Class MouseEvent Describes a mouse event Inheritance System.Object MouseEvent Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class MouseEvent : ValueType Fields Flags Flags indicating the kind of mouse event that is being posted. Declaration public MouseFlags Flags Field Value Type Description MouseFlags OfX The offset X (column) location for the mouse event. Declaration public int OfX Field Value Type Description System.Int32 OfY The offset Y (column) location for the mouse event. Declaration public int OfY Field Value Type Description System.Int32 View The current view at the location for the mouse event. Declaration public View View Field Value Type Description View X The X (column) location for the mouse event. Declaration public int X Field Value Type Description System.Int32 Y The Y (column) location for the mouse event. Declaration public int Y Field Value Type Description System.Int32 Methods ToString() Returns a System.String that represents the current MouseEvent . Declaration public override string ToString() Returns Type Description System.String A System.String that represents the current MouseEvent ." }, "api/Terminal.Gui/Terminal.Gui.MouseFlags.html": { "href": "api/Terminal.Gui/Terminal.Gui.MouseFlags.html", - "title": "Enum MouseFlags", - "keywords": "Enum MouseFlags Mouse flags reported in MouseEvent . Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax [Flags] public enum MouseFlags Remarks They just happen to map to the ncurses ones. Fields Name Description AllEvents Mask that captures all the events. Button1Clicked The first mouse button was clicked (press+release). Button1DoubleClicked The first mouse button was double-clicked. Button1Pressed The first mouse button was pressed. Button1Released The first mouse button was released. Button1TripleClicked The first mouse button was triple-clicked. Button2Clicked The second mouse button was clicked (press+release). Button2DoubleClicked The second mouse button was double-clicked. Button2Pressed The second mouse button was pressed. Button2Released The second mouse button was released. Button2TripleClicked The second mouse button was triple-clicked. Button3Clicked The third mouse button was clicked (press+release). Button3DoubleClicked The third mouse button was double-clicked. Button3Pressed The third mouse button was pressed. Button3Released The third mouse button was released. Button3TripleClicked The third mouse button was triple-clicked. Button4Clicked The fourth button was clicked (press+release). Button4DoubleClicked The fourth button was double-clicked. Button4Pressed The fourth mouse button was pressed. Button4Released The fourth mouse button was released. Button4TripleClicked The fourth button was triple-clicked. ButtonAlt Flag: the alt key was pressed when the mouse button took place. ButtonCtrl Flag: the ctrl key was pressed when the mouse button took place. ButtonShift Flag: the shift key was pressed when the mouse button took place. ReportMousePosition The mouse position is being reported in this event. WheeledDown Vertical button wheeled up. WheeledLeft Vertical button wheeled up while pressing ButtonShift. WheeledRight Vertical button wheeled down while pressing ButtonShift. WheeledUp Vertical button wheeled up." + "title": "Class MouseFlags", + "keywords": "Class MouseFlags Mouse flags reported in MouseEvent . Inheritance System.Object MouseFlags Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class MouseFlags : Enum Remarks They just happen to map to the ncurses ones. Fields AllEvents Mask that captures all the events. Declaration public const MouseFlags AllEvents Field Value Type Description MouseFlags Button1Clicked The first mouse button was clicked (press+release). Declaration public const MouseFlags Button1Clicked Field Value Type Description MouseFlags Button1DoubleClicked The first mouse button was double-clicked. Declaration public const MouseFlags Button1DoubleClicked Field Value Type Description MouseFlags Button1Pressed The first mouse button was pressed. Declaration public const MouseFlags Button1Pressed Field Value Type Description MouseFlags Button1Released The first mouse button was released. Declaration public const MouseFlags Button1Released Field Value Type Description MouseFlags Button1TripleClicked The first mouse button was triple-clicked. Declaration public const MouseFlags Button1TripleClicked Field Value Type Description MouseFlags Button2Clicked The second mouse button was clicked (press+release). Declaration public const MouseFlags Button2Clicked Field Value Type Description MouseFlags Button2DoubleClicked The second mouse button was double-clicked. Declaration public const MouseFlags Button2DoubleClicked Field Value Type Description MouseFlags Button2Pressed The second mouse button was pressed. Declaration public const MouseFlags Button2Pressed Field Value Type Description MouseFlags Button2Released The second mouse button was released. Declaration public const MouseFlags Button2Released Field Value Type Description MouseFlags Button2TripleClicked The second mouse button was triple-clicked. Declaration public const MouseFlags Button2TripleClicked Field Value Type Description MouseFlags Button3Clicked The third mouse button was clicked (press+release). Declaration public const MouseFlags Button3Clicked Field Value Type Description MouseFlags Button3DoubleClicked The third mouse button was double-clicked. Declaration public const MouseFlags Button3DoubleClicked Field Value Type Description MouseFlags Button3Pressed The third mouse button was pressed. Declaration public const MouseFlags Button3Pressed Field Value Type Description MouseFlags Button3Released The third mouse button was released. Declaration public const MouseFlags Button3Released Field Value Type Description MouseFlags Button3TripleClicked The third mouse button was triple-clicked. Declaration public const MouseFlags Button3TripleClicked Field Value Type Description MouseFlags Button4Clicked The fourth button was clicked (press+release). Declaration public const MouseFlags Button4Clicked Field Value Type Description MouseFlags Button4DoubleClicked The fourth button was double-clicked. Declaration public const MouseFlags Button4DoubleClicked Field Value Type Description MouseFlags Button4Pressed The fourth mouse button was pressed. Declaration public const MouseFlags Button4Pressed Field Value Type Description MouseFlags Button4Released The fourth mouse button was released. Declaration public const MouseFlags Button4Released Field Value Type Description MouseFlags Button4TripleClicked The fourth button was triple-clicked. Declaration public const MouseFlags Button4TripleClicked Field Value Type Description MouseFlags ButtonAlt Flag: the alt key was pressed when the mouse button took place. Declaration public const MouseFlags ButtonAlt Field Value Type Description MouseFlags ButtonCtrl Flag: the ctrl key was pressed when the mouse button took place. Declaration public const MouseFlags ButtonCtrl Field Value Type Description MouseFlags ButtonShift Flag: the shift key was pressed when the mouse button took place. Declaration public const MouseFlags ButtonShift Field Value Type Description MouseFlags ReportMousePosition The mouse position is being reported in this event. Declaration public const MouseFlags ReportMousePosition Field Value Type Description MouseFlags value__ Declaration public int value__ Field Value Type Description System.Int32 WheeledDown Vertical button wheeled up. Declaration public const MouseFlags WheeledDown Field Value Type Description MouseFlags WheeledLeft Vertical button wheeled up while pressing ButtonShift. Declaration public const MouseFlags WheeledLeft Field Value Type Description MouseFlags WheeledRight Vertical button wheeled down while pressing ButtonShift. Declaration public const MouseFlags WheeledRight Field Value Type Description MouseFlags WheeledUp Vertical button wheeled up. Declaration public const MouseFlags WheeledUp Field Value Type Description MouseFlags" }, "api/Terminal.Gui/Terminal.Gui.OpenDialog.html": { "href": "api/Terminal.Gui/Terminal.Gui.OpenDialog.html", "title": "Class OpenDialog", - "keywords": "Class OpenDialog The OpenDialog provides an interactive dialog box for users to select files or directories. Inheritance System.Object Responder View Toplevel Window Dialog FileDialog OpenDialog Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members FileDialog.WillPresent() FileDialog.Prompt FileDialog.NameDirLabel FileDialog.NameFieldLabel FileDialog.Message FileDialog.CanCreateDirectories FileDialog.IsExtensionHidden FileDialog.DirectoryPath FileDialog.AllowedFileTypes FileDialog.AllowsOtherFileTypes FileDialog.FilePath FileDialog.Canceled Dialog.AddButton(Button) Dialog.ButtonAlignment Dialog.ProcessKey(KeyEvent) Window.Title Window.Border Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.Text Window.TextAlignment Window.OnTitleChanging(ustring, ustring) Window.TitleChanging Window.OnTitleChanged(ustring, ustring) Window.TitleChanged Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class OpenDialog : FileDialog, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The open dialog can be used to select files for opening, it can be configured to allow multiple items to be selected (based on the AllowsMultipleSelection) variable and you can control whether this should allow files or directories to be selected. To use, create an instance of OpenDialog , and pass it to Run(Func) . This will run the dialog modally, and when this returns, the list of files will be available on the FilePaths property. To select more than one file, users can use the spacebar, or control-t. Constructors OpenDialog() Initializes a new OpenDialog . Declaration public OpenDialog() OpenDialog(ustring, ustring, List, OpenDialog.OpenMode) Initializes a new OpenDialog . Declaration public OpenDialog(ustring title, ustring message, List allowedTypes = null, OpenDialog.OpenMode openMode = OpenDialog.OpenMode.File) Parameters Type Name Description NStack.ustring title The title. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. OpenDialog.OpenMode openMode The open mode. Properties AllowsMultipleSelection Gets or sets a value indicating whether this OpenDialog allows multiple selection. Declaration public bool AllowsMultipleSelection { get; set; } Property Value Type Description System.Boolean true if allows multiple selection; otherwise, false , defaults to false. CanChooseDirectories Gets or sets a value indicating whether this OpenDialog can choose directories. Declaration public bool CanChooseDirectories { get; set; } Property Value Type Description System.Boolean true if can choose directories; otherwise, false defaults to false . CanChooseFiles Gets or sets a value indicating whether this OpenDialog can choose files. Declaration public bool CanChooseFiles { get; set; } Property Value Type Description System.Boolean true if can choose files; otherwise, false . Defaults to true FilePaths Returns the selected files, or an empty list if nothing has been selected Declaration public IReadOnlyList FilePaths { get; } Property Value Type Description System.Collections.Generic.IReadOnlyList < System.String > The file paths. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class OpenDialog The OpenDialog provides an interactive dialog box for users to select files or directories. Inheritance System.Object Responder View Toplevel Window Dialog FileDialog OpenDialog Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members FileDialog.WillPresent() FileDialog.Prompt FileDialog.NameDirLabel FileDialog.NameFieldLabel FileDialog.Message FileDialog.CanCreateDirectories FileDialog.IsExtensionHidden FileDialog.DirectoryPath FileDialog.AllowedFileTypes FileDialog.AllowsOtherFileTypes FileDialog.FilePath FileDialog.Canceled Dialog.AddButton(Button) Dialog.ProcessKey(KeyEvent) Dialog.ButtonAlignment Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.OnTitleChanging(ustring, ustring) Window.OnTitleChanged(ustring, ustring) Window.Title Window.Border Window.Text Window.TextAlignment Window.TitleChanging Window.TitleChanged Toplevel.OnLoaded() Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) Toplevel.Running Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.AlternateForwardKeyChanged Toplevel.AlternateBackwardKeyChanged Toplevel.QuitKeyChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class OpenDialog : FileDialog Remarks The open dialog can be used to select files for opening, it can be configured to allow multiple items to be selected (based on the AllowsMultipleSelection) variable and you can control whether this should allow files or directories to be selected. To use, create an instance of OpenDialog , and pass it to Run(Func) . This will run the dialog modally, and when this returns, the list of files will be available on the FilePaths property. To select more than one file, users can use the spacebar, or control-t. Constructors OpenDialog() Initializes a new OpenDialog . Declaration public OpenDialog() OpenDialog(ustring, ustring, List, OpenDialog.OpenMode) Initializes a new OpenDialog . Declaration public OpenDialog(ustring title, ustring message, List allowedTypes = null, OpenDialog.OpenMode openMode) Parameters Type Name Description NStack.ustring title The title. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. OpenDialog.OpenMode openMode The open mode. Properties AllowsMultipleSelection Gets or sets a value indicating whether this OpenDialog allows multiple selection. Declaration public bool AllowsMultipleSelection { get; set; } Property Value Type Description System.Boolean true if allows multiple selection; otherwise, false , defaults to false. CanChooseDirectories Gets or sets a value indicating whether this OpenDialog can choose directories. Declaration public bool CanChooseDirectories { get; set; } Property Value Type Description System.Boolean true if can choose directories; otherwise, false defaults to false . CanChooseFiles Gets or sets a value indicating whether this OpenDialog can choose files. Declaration public bool CanChooseFiles { get; set; } Property Value Type Description System.Boolean true if can choose files; otherwise, false . Defaults to true FilePaths Returns the selected files, or an empty list if nothing has been selected Declaration public IReadOnlyList FilePaths { get; } Property Value Type Description System.Collections.Generic.IReadOnlyList < System.String > The file paths. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html": { "href": "api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html", - "title": "Enum OpenDialog.OpenMode", - "keywords": "Enum OpenDialog.OpenMode Determine which System.IO type to open. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum OpenMode Fields Name Description Directory Opens only directory or directories. File Opens only file or files. Mixed Opens files and directories." + "title": "Class OpenDialog.OpenMode", + "keywords": "Class OpenDialog.OpenMode Determine which System.IO type to open. Inheritance System.Object OpenDialog.OpenMode Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class OpenMode : Enum Fields Directory Opens only directory or directories. Declaration public const OpenDialog.OpenMode Directory Field Value Type Description OpenDialog.OpenMode File Opens only file or files. Declaration public const OpenDialog.OpenMode File Field Value Type Description OpenDialog.OpenMode Mixed Opens files and directories. Declaration public const OpenDialog.OpenMode Mixed Field Value Type Description OpenDialog.OpenMode value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.PanelView.html": { "href": "api/Terminal.Gui/Terminal.Gui.PanelView.html", "title": "Class PanelView", - "keywords": "Class PanelView A container for single Child that will allow to drawn Border in two ways. If UsePanelFrame the borders and the child will be accommodated in the available panel size, otherwise the panel will be resized based on the child and borders thickness sizes. Inheritance System.Object Responder View PanelView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class PanelView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors PanelView() Initializes a panel with a null child. Declaration public PanelView() PanelView(View) Initializes a panel with a valid child. Declaration public PanelView(View child) Parameters Type Name Description View child Properties Border Declaration public override Border Border { get; set; } Property Value Type Description Border Overrides View.Border Child The child that will use this panel. Declaration public View Child { get; set; } Property Value Type Description View UsePanelFrame Gets or sets if the panel size will used, otherwise the child size. Declaration public bool UsePanelFrame { get; set; } Property Value Type Description System.Boolean Methods Add(View) Declaration public override void Add(View view) Parameters Type Name Description View view Overrides View.Add(View) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Remove(View) Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides View.Remove(View) RemoveAll() Declaration public override void RemoveAll() Overrides View.RemoveAll() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class PanelView A container for single Child that will allow to drawn Border in two ways. If UsePanelFrame the borders and the child will be accommodated in the available panel size, otherwise the panel will be resized based on the child and borders thickness sizes. Inheritance System.Object Responder View PanelView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class PanelView : View Constructors PanelView() Initializes a panel with a null child. Declaration public PanelView() PanelView(View) Initializes a panel with a valid child. Declaration public PanelView(View child) Parameters Type Name Description View child Properties Border Declaration public override Border Border { get; set; } Property Value Type Description Border Overrides View.Border Child The child that will use this panel. Declaration public View Child { get; set; } Property Value Type Description View UsePanelFrame Gets or sets if the panel size will used, otherwise the child size. Declaration public bool UsePanelFrame { get; set; } Property Value Type Description System.Boolean Methods Add(View) Adds a subview (child) to this view. Declaration public override void Add(View view) Parameters Type Name Description View view Overrides View.Add(View) Remarks The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Remove(View) Removes a subview added via Add(View) or Add(View[]) from this View. Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides View.Remove(View) Remarks RemoveAll() Removes all subviews (children) added via Add(View) or Add(View[]) from this View. Declaration public override void RemoveAll() Overrides View.RemoveAll() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Point.html": { "href": "api/Terminal.Gui/Terminal.Gui.Point.html", - "title": "Struct Point", - "keywords": "Struct Point Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct Point Constructors Point(Int32, Int32) Point Constructor Declaration public Point(int x, int y) Parameters Type Name Description System.Int32 x System.Int32 y Remarks Creates a Point from a specified x,y coordinate pair. Point(Size) Point Constructor Declaration public Point(Size sz) Parameters Type Name Description Size sz Remarks Creates a Point from a Size value. Fields Empty Empty Shared Field Declaration public static readonly Point Empty Field Value Type Description Point Remarks An uninitialized Point Structure. X Gets or sets the x-coordinate of this Point. Declaration public int X Field Value Type Description System.Int32 Y Gets or sets the y-coordinate of this Point. Declaration public int Y Field Value Type Description System.Int32 Properties IsEmpty IsEmpty Property Declaration public readonly bool IsEmpty { get; } Property Value Type Description System.Boolean Remarks Indicates if both X and Y are zero. Methods Add(Point, Size) Adds the specified Size to the specified Point. Declaration public static Point Add(Point pt, Size sz) Parameters Type Name Description Point pt The Point to add. Size sz The Size to add. Returns Type Description Point The Point that is the result of the addition operation. Equals(Object) Equals Method Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Overrides System.ValueType.Equals(System.Object) Remarks Checks equivalence of this Point and another object. GetHashCode() GetHashCode Method Declaration public override int GetHashCode() Returns Type Description System.Int32 Overrides System.ValueType.GetHashCode() Remarks Calculates a hashing value. Offset(Int32, Int32) Offset Method Declaration public void Offset(int dx, int dy) Parameters Type Name Description System.Int32 dx System.Int32 dy Remarks Moves the Point a specified distance. Offset(Point) Translates this Point by the specified Point. Declaration public void Offset(Point p) Parameters Type Name Description Point p The Point used offset this Point. Subtract(Point, Size) Returns the result of subtracting specified Size from the specified Point. Declaration public static Point Subtract(Point pt, Size sz) Parameters Type Name Description Point pt The Point to be subtracted from. Size sz The Size to subtract from the Point. Returns Type Description Point The Point that is the result of the subtraction operation. ToString() ToString Method Declaration public override string ToString() Returns Type Description System.String Overrides System.ValueType.ToString() Remarks Formats the Point as a string in coordinate notation. Operators Addition(Point, Size) Addition Operator Declaration public static Point operator +(Point pt, Size sz) Parameters Type Name Description Point pt Size sz Returns Type Description Point Remarks Translates a Point using the Width and Height properties of the given Size . Equality(Point, Point) Equality Operator Declaration public static bool operator ==(Point left, Point right) Parameters Type Name Description Point left Point right Returns Type Description System.Boolean Remarks Compares two Point objects. The return value is based on the equivalence of the X and Y properties of the two points. Explicit(Point to Size) Point to Size Conversion Declaration public static explicit operator Size(Point p) Parameters Type Name Description Point p Returns Type Description Size Remarks Returns a Size based on the Coordinates of a given Point. Requires explicit cast. Inequality(Point, Point) Inequality Operator Declaration public static bool operator !=(Point left, Point right) Parameters Type Name Description Point left Point right Returns Type Description System.Boolean Remarks Compares two Point objects. The return value is based on the equivalence of the X and Y properties of the two points. Subtraction(Point, Size) Subtraction Operator Declaration public static Point operator -(Point pt, Size sz) Parameters Type Name Description Point pt Size sz Returns Type Description Point Remarks Translates a Point using the negation of the Width and Height properties of the given Size." + "title": "Class Point", + "keywords": "Class Point Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. Inheritance System.Object Point Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Point : ValueType Constructors Point(Int32, Int32) Point Constructor Declaration public Point(int x, int y) Parameters Type Name Description System.Int32 x System.Int32 y Remarks Creates a Point from a specified x,y coordinate pair. Point(Size) Point Constructor Declaration public Point(Size sz) Parameters Type Name Description Size sz Remarks Creates a Point from a Size value. Fields Empty Empty Shared Field Declaration public static readonly Point Empty Field Value Type Description Point Remarks An uninitialized Point Structure. X Gets or sets the x-coordinate of this Point. Declaration public int X Field Value Type Description System.Int32 Y Gets or sets the y-coordinate of this Point. Declaration public int Y Field Value Type Description System.Int32 Properties IsEmpty IsEmpty Property Declaration public bool IsEmpty { get; } Property Value Type Description System.Boolean Remarks Indicates if both X and Y are zero. Methods Add(Point, Size) Adds the specified Size to the specified Point. Declaration public static Point Add(Point pt, Size sz) Parameters Type Name Description Point pt The Point to add. Size sz The Size to add. Returns Type Description Point The Point that is the result of the addition operation. Equals(Object) Equals Method Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Remarks Checks equivalence of this Point and another object. GetHashCode() GetHashCode Method Declaration public override int GetHashCode() Returns Type Description System.Int32 Remarks Calculates a hashing value. Offset(Int32, Int32) Offset Method Declaration public void Offset(int dx, int dy) Parameters Type Name Description System.Int32 dx System.Int32 dy Remarks Moves the Point a specified distance. Offset(Point) Translates this Point by the specified Point. Declaration public void Offset(Point p) Parameters Type Name Description Point p The Point used offset this Point. Subtract(Point, Size) Returns the result of subtracting specified Size from the specified Point. Declaration public static Point Subtract(Point pt, Size sz) Parameters Type Name Description Point pt The Point to be subtracted from. Size sz The Size to subtract from the Point. Returns Type Description Point The Point that is the result of the subtraction operation. ToString() ToString Method Declaration public override string ToString() Returns Type Description System.String Remarks Formats the Point as a string in coordinate notation. Operators Addition(Point, Size) Addition Operator Declaration public static Point operator +(Point pt, Size sz) Parameters Type Name Description Point pt Size sz Returns Type Description Point Remarks Translates a Point using the Width and Height properties of the given Size . Equality(Point, Point) Equality Operator Declaration public static bool operator ==(Point left, Point right) Parameters Type Name Description Point left Point right Returns Type Description System.Boolean Remarks Compares two Point objects. The return value is based on the equivalence of the X and Y properties of the two points. Explicit(Point to Size) Point to Size Conversion Declaration public static explicit operator Size(Point p) Parameters Type Name Description Point p Returns Type Description Size Remarks Returns a Size based on the Coordinates of a given Point. Requires explicit cast. Inequality(Point, Point) Inequality Operator Declaration public static bool operator !=(Point left, Point right) Parameters Type Name Description Point left Point right Returns Type Description System.Boolean Remarks Compares two Point objects. The return value is based on the equivalence of the X and Y properties of the two points. Subtraction(Point, Size) Subtraction Operator Declaration public static Point operator -(Point pt, Size sz) Parameters Type Name Description Point pt Size sz Returns Type Description Point Remarks Translates a Point using the negation of the Width and Height properties of the given Size." }, "api/Terminal.Gui/Terminal.Gui.PointF.html": { "href": "api/Terminal.Gui/Terminal.Gui.PointF.html", - "title": "Struct PointF", - "keywords": "Struct PointF Represents an ordered pair of x and y coordinates that define a point in a two-dimensional plane. Implements System.IEquatable < PointF > Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct PointF : IEquatable Constructors PointF(Single, Single) Initializes a new instance of the PointF class with the specified coordinates. Declaration public PointF(float x, float y) Parameters Type Name Description System.Single x System.Single y Fields Empty Creates a new instance of the PointF class with member data left uninitialized. Declaration public static readonly PointF Empty Field Value Type Description PointF Properties IsEmpty Gets a value indicating whether this PointF is empty. Declaration [Browsable(false)] public readonly bool IsEmpty { get; } Property Value Type Description System.Boolean X Gets the x-coordinate of this PointF . Declaration public float X { get; set; } Property Value Type Description System.Single Y Gets the y-coordinate of this PointF . Declaration public float Y { get; set; } Property Value Type Description System.Single Methods Add(PointF, Size) Translates a PointF by a given Size . Declaration public static PointF Add(PointF pt, Size sz) Parameters Type Name Description PointF pt Size sz Returns Type Description PointF Add(PointF, SizeF) Translates a PointF by a given SizeF . Declaration public static PointF Add(PointF pt, SizeF sz) Parameters Type Name Description PointF pt SizeF sz Returns Type Description PointF Equals(Object) Compares two PointF objects. The result specifies whether the values of the X and Y properties of the two PointF objects are equal. Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Overrides System.ValueType.Equals(System.Object) Equals(PointF) Compares two PointF objects. The result specifies whether the values of the X and Y properties of the two PointF objects are equal. Declaration public bool Equals(PointF other) Parameters Type Name Description PointF other Returns Type Description System.Boolean GetHashCode() Generates a hashcode from the X and Y components Declaration public override int GetHashCode() Returns Type Description System.Int32 Overrides System.ValueType.GetHashCode() Subtract(PointF, Size) Translates a PointF by the negative of a given Size . Declaration public static PointF Subtract(PointF pt, Size sz) Parameters Type Name Description PointF pt Size sz Returns Type Description PointF Subtract(PointF, SizeF) Translates a PointF by the negative of a given SizeF . Declaration public static PointF Subtract(PointF pt, SizeF sz) Parameters Type Name Description PointF pt SizeF sz Returns Type Description PointF ToString() Returns a string including the X and Y values Declaration public override string ToString() Returns Type Description System.String Overrides System.ValueType.ToString() Operators Addition(PointF, Size) Translates a PointF by a given Size . Declaration public static PointF operator +(PointF pt, Size sz) Parameters Type Name Description PointF pt Size sz Returns Type Description PointF Addition(PointF, SizeF) Translates a PointF by a given SizeF . Declaration public static PointF operator +(PointF pt, SizeF sz) Parameters Type Name Description PointF pt SizeF sz Returns Type Description PointF Equality(PointF, PointF) Compares two PointF objects. The result specifies whether the values of the X and Y properties of the two PointF objects are equal. Declaration public static bool operator ==(PointF left, PointF right) Parameters Type Name Description PointF left PointF right Returns Type Description System.Boolean Inequality(PointF, PointF) Compares two PointF objects. The result specifies whether the values of the X or Y properties of the two PointF objects are unequal. Declaration public static bool operator !=(PointF left, PointF right) Parameters Type Name Description PointF left PointF right Returns Type Description System.Boolean Subtraction(PointF, Size) Translates a PointF by the negative of a given Size . Declaration public static PointF operator -(PointF pt, Size sz) Parameters Type Name Description PointF pt Size sz Returns Type Description PointF Subtraction(PointF, SizeF) Translates a PointF by the negative of a given SizeF . Declaration public static PointF operator -(PointF pt, SizeF sz) Parameters Type Name Description PointF pt SizeF sz Returns Type Description PointF Implements System.IEquatable" + "title": "Class PointF", + "keywords": "Class PointF Represents an ordered pair of x and y coordinates that define a point in a two-dimensional plane. Inheritance System.Object PointF Implements System.IEquatable < PointF > Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class PointF : ValueType Constructors PointF(Single, Single) Initializes a new instance of the PointF class with the specified coordinates. Declaration public PointF(float x, float y) Parameters Type Name Description System.Single x System.Single y Fields Empty Creates a new instance of the PointF class with member data left uninitialized. Declaration public static readonly PointF Empty Field Value Type Description PointF Properties IsEmpty Gets a value indicating whether this PointF is empty. Declaration public bool IsEmpty { get; } Property Value Type Description System.Boolean X Gets the x-coordinate of this PointF . Declaration public float X { get; set; } Property Value Type Description System.Single Y Gets the y-coordinate of this PointF . Declaration public float Y { get; set; } Property Value Type Description System.Single Methods Add(PointF, Size) Translates a PointF by a given Size . Declaration public static PointF Add(PointF pt, Size sz) Parameters Type Name Description PointF pt Size sz Returns Type Description PointF Add(PointF, SizeF) Translates a PointF by a given SizeF . Declaration public static PointF Add(PointF pt, SizeF sz) Parameters Type Name Description PointF pt SizeF sz Returns Type Description PointF Equals(Object) Compares two PointF objects. The result specifies whether the values of the X and Y properties of the two PointF objects are equal. Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Equals(PointF) Compares two PointF objects. The result specifies whether the values of the X and Y properties of the two PointF objects are equal. Declaration public bool Equals(PointF other) Parameters Type Name Description PointF other Returns Type Description System.Boolean GetHashCode() Generates a hashcode from the X and Y components Declaration public override int GetHashCode() Returns Type Description System.Int32 Subtract(PointF, Size) Translates a PointF by the negative of a given Size . Declaration public static PointF Subtract(PointF pt, Size sz) Parameters Type Name Description PointF pt Size sz Returns Type Description PointF Subtract(PointF, SizeF) Translates a PointF by the negative of a given SizeF . Declaration public static PointF Subtract(PointF pt, SizeF sz) Parameters Type Name Description PointF pt SizeF sz Returns Type Description PointF ToString() Returns a string including the X and Y values Declaration public override string ToString() Returns Type Description System.String Operators Addition(PointF, Size) Translates a PointF by a given Size . Declaration public static PointF operator +(PointF pt, Size sz) Parameters Type Name Description PointF pt Size sz Returns Type Description PointF Addition(PointF, SizeF) Translates a PointF by a given SizeF . Declaration public static PointF operator +(PointF pt, SizeF sz) Parameters Type Name Description PointF pt SizeF sz Returns Type Description PointF Equality(PointF, PointF) Compares two PointF objects. The result specifies whether the values of the X and Y properties of the two PointF objects are equal. Declaration public static bool operator ==(PointF left, PointF right) Parameters Type Name Description PointF left PointF right Returns Type Description System.Boolean Inequality(PointF, PointF) Compares two PointF objects. The result specifies whether the values of the X or Y properties of the two PointF objects are unequal. Declaration public static bool operator !=(PointF left, PointF right) Parameters Type Name Description PointF left PointF right Returns Type Description System.Boolean Subtraction(PointF, Size) Translates a PointF by the negative of a given Size . Declaration public static PointF operator -(PointF pt, Size sz) Parameters Type Name Description PointF pt Size sz Returns Type Description PointF Subtraction(PointF, SizeF) Translates a PointF by the negative of a given SizeF . Declaration public static PointF operator -(PointF pt, SizeF sz) Parameters Type Name Description PointF pt SizeF sz Returns Type Description PointF Implements System.IEquatable<>" }, "api/Terminal.Gui/Terminal.Gui.Pos.html": { "href": "api/Terminal.Gui/Terminal.Gui.Pos.html", "title": "Class Pos", - "keywords": "Class Pos Describes the position of a View which can be an absolute value, a percentage, centered, or relative to the ending dimension. Integer values are implicitly convertible to an absolute Pos . These objects are created using the static methods Percent, AnchorEnd, and Center. The Pos objects can be combined with the addition and subtraction operators. Inheritance System.Object Pos Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Pos Remarks Use the Pos objects on the X or Y properties of a view to control the position. These can be used to set the absolute position, when merely assigning an integer value (via the implicit integer to Pos conversion), and they can be combined to produce more useful layouts, like: Pos.Center - 3, which would shift the position of the View 3 characters to the left after centering for example. It is possible to reference coordinates of another view by using the methods Left(View), Right(View), Bottom(View), Top(View). The X(View) and Y(View) are aliases to Left(View) and Top(View) respectively. Methods AnchorEnd(Int32) Creates a Pos object that is anchored to the end (right side or bottom) of the dimension, useful to flush the layout from the right or bottom. Declaration public static Pos AnchorEnd(int margin = 0) Parameters Type Name Description System.Int32 margin Optional margin to place to the right or below. Returns Type Description Pos The Pos object anchored to the end (the bottom or the right side). Examples This sample shows how align a Button to the bottom-right of a View . // See Issue #502 anchorButton.X = Pos.AnchorEnd () - (Pos.Right (anchorButton) - Pos.Left (anchorButton)); anchorButton.Y = Pos.AnchorEnd (1); At(Int32) Creates an Absolute Pos from the specified integer value. Declaration public static Pos At(int n) Parameters Type Name Description System.Int32 n The value to convert to the Pos . Returns Type Description Pos The Absolute Pos . Bottom(View) Returns a Pos object tracks the Bottom (Y+Height) coordinate of the specified View Declaration public static Pos Bottom(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Center() Returns a Pos object that can be used to center the View Declaration public static Pos Center() Returns Type Description Pos The center Pos. Examples This creates a TextField that is centered horizontally, is 50% of the way down, is 30% the height, and is 80% the width of the View it added to. var textView = new TextView () { X = Pos.Center (), Y = Pos.Percent (50), Width = Dim.Percent (80), Height = Dim.Percent (30), }; Equals(Object) Determines whether the specified object is equal to the current object. Declaration public override bool Equals(object other) Parameters Type Name Description System.Object other The object to compare with the current object. Returns Type Description System.Boolean true if the specified object is equal to the current object; otherwise, false . Overrides System.Object.Equals(System.Object) Function(Func) Creates a \"PosFunc\" from the specified function. Declaration public static Pos Function(Func function) Parameters Type Name Description System.Func < System.Int32 > function The function to be executed. Returns Type Description Pos The Pos returned from the function. GetHashCode() Serves as the default hash function. Declaration public override int GetHashCode() Returns Type Description System.Int32 A hash code for the current object. Overrides System.Object.GetHashCode() Left(View) Returns a Pos object tracks the Left (X) position of the specified View . Declaration public static Pos Left(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Percent(Single) Creates a percentage Pos object Declaration public static Pos Percent(float n) Parameters Type Name Description System.Single n A value between 0 and 100 representing the percentage. Returns Type Description Pos The percent Pos object. Examples This creates a TextField that is centered horizontally, is 50% of the way down, is 30% the height, and is 80% the width of the View it added to. var textView = new TextView () { X = Pos.Center (), Y = Pos.Percent (50), Width = Dim.Percent (80), Height = Dim.Percent (30), }; Right(View) Returns a Pos object tracks the Right (X+Width) coordinate of the specified View . Declaration public static Pos Right(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Top(View) Returns a Pos object tracks the Top (Y) position of the specified View . Declaration public static Pos Top(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. X(View) Returns a Pos object tracks the Left (X) position of the specified View . Declaration public static Pos X(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Y(View) Returns a Pos object tracks the Top (Y) position of the specified View . Declaration public static Pos Y(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Operators Addition(Pos, Pos) Adds a Pos to a Pos , yielding a new Pos . Declaration public static Pos operator +(Pos left, Pos right) Parameters Type Name Description Pos left The first Pos to add. Pos right The second Pos to add. Returns Type Description Pos The Pos that is the sum of the values of left and right . Implicit(Int32 to Pos) Creates an Absolute Pos from the specified integer value. Declaration public static implicit operator Pos(int n) Parameters Type Name Description System.Int32 n The value to convert to the Pos . Returns Type Description Pos The Absolute Pos . Subtraction(Pos, Pos) Subtracts a Pos from a Pos , yielding a new Pos . Declaration public static Pos operator -(Pos left, Pos right) Parameters Type Name Description Pos left The Pos to subtract from (the minuend). Pos right The Pos to subtract (the subtrahend). Returns Type Description Pos The Pos that is the left minus right ." + "keywords": "Class Pos Describes the position of a View which can be an absolute value, a percentage, centered, or relative to the ending dimension. Integer values are implicitly convertible to an absolute Pos . These objects are created using the static methods Percent, AnchorEnd, and Center. The Pos objects can be combined with the addition and subtraction operators. Inheritance System.Object Pos Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Pos : Object Remarks Use the Pos objects on the X or Y properties of a view to control the position. These can be used to set the absolute position, when merely assigning an integer value (via the implicit integer to Pos conversion), and they can be combined to produce more useful layouts, like: Pos.Center - 3, which would shift the position of the View 3 characters to the left after centering for example. It is possible to reference coordinates of another view by using the methods Left(View), Right(View), Bottom(View), Top(View). The X(View) and Y(View) are aliases to Left(View) and Top(View) respectively. Constructors Pos() Declaration public Pos() Methods AnchorEnd(Int32) Creates a Pos object that is anchored to the end (right side or bottom) of the dimension, useful to flush the layout from the right or bottom. Declaration public static Pos AnchorEnd(int margin = 0) Parameters Type Name Description System.Int32 margin Optional margin to place to the right or below. Returns Type Description Pos The Pos object anchored to the end (the bottom or the right side). Examples This sample shows how align a Button to the bottom-right of a View . // See Issue #502 anchorButton.X = Pos.AnchorEnd () - (Pos.Right (anchorButton) - Pos.Left (anchorButton)); anchorButton.Y = Pos.AnchorEnd (1); At(Int32) Creates an Absolute Pos from the specified integer value. Declaration public static Pos At(int n) Parameters Type Name Description System.Int32 n The value to convert to the Pos . Returns Type Description Pos The Absolute Pos . Bottom(View) Returns a Pos object tracks the Bottom (Y+Height) coordinate of the specified View Declaration public static Pos Bottom(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Center() Returns a Pos object that can be used to center the View Declaration public static Pos Center() Returns Type Description Pos The center Pos. Examples This creates a TextField that is centered horizontally, is 50% of the way down, is 30% the height, and is 80% the width of the View it added to. var textView = new TextView () { X = Pos.Center (), Y = Pos.Percent (50), Width = Dim.Percent (80), Height = Dim.Percent (30), }; Equals(Object) Determines whether the specified object is equal to the current object. Declaration public override bool Equals(object other) Parameters Type Name Description System.Object other The object to compare with the current object. Returns Type Description System.Boolean true if the specified object is equal to the current object; otherwise, false . Function(Func) Creates a \"PosFunc\" from the specified function. Declaration public static Pos Function(Func function) Parameters Type Name Description System.Func < System.Int32 > function The function to be executed. Returns Type Description Pos The Pos returned from the function. GetHashCode() Serves as the default hash function. Declaration public override int GetHashCode() Returns Type Description System.Int32 A hash code for the current object. Left(View) Returns a Pos object tracks the Left (X) position of the specified View . Declaration public static Pos Left(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Percent(Single) Creates a percentage Pos object Declaration public static Pos Percent(float n) Parameters Type Name Description System.Single n A value between 0 and 100 representing the percentage. Returns Type Description Pos The percent Pos object. Examples This creates a TextField that is centered horizontally, is 50% of the way down, is 30% the height, and is 80% the width of the View it added to. var textView = new TextView () { X = Pos.Center (), Y = Pos.Percent (50), Width = Dim.Percent (80), Height = Dim.Percent (30), }; Right(View) Returns a Pos object tracks the Right (X+Width) coordinate of the specified View . Declaration public static Pos Right(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Top(View) Returns a Pos object tracks the Top (Y) position of the specified View . Declaration public static Pos Top(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. X(View) Returns a Pos object tracks the Left (X) position of the specified View . Declaration public static Pos X(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Y(View) Returns a Pos object tracks the Top (Y) position of the specified View . Declaration public static Pos Y(View view) Parameters Type Name Description View view The View that will be tracked. Returns Type Description Pos The Pos that depends on the other view. Operators Addition(Pos, Pos) Adds a Pos to a Pos , yielding a new Pos . Declaration public static Pos operator +(Pos left, Pos right) Parameters Type Name Description Pos left The first Pos to add. Pos right The second Pos to add. Returns Type Description Pos The Pos that is the sum of the values of left and right . Implicit(Int32 to Pos) Creates an Absolute Pos from the specified integer value. Declaration public static implicit operator Pos(int n) Parameters Type Name Description System.Int32 n The value to convert to the Pos . Returns Type Description Pos The Absolute Pos . Subtraction(Pos, Pos) Subtracts a Pos from a Pos , yielding a new Pos . Declaration public static Pos operator -(Pos left, Pos right) Parameters Type Name Description Pos left The Pos to subtract from (the minuend). Pos right The Pos to subtract (the subtrahend). Returns Type Description Pos The Pos that is the left minus right ." }, "api/Terminal.Gui/Terminal.Gui.ProgressBar.html": { "href": "api/Terminal.Gui/Terminal.Gui.ProgressBar.html", "title": "Class ProgressBar", - "keywords": "Class ProgressBar A Progress Bar view that can indicate progress of an activity visually. Inheritance System.Object Responder View ProgressBar Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ProgressBar : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks ProgressBar can operate in two modes, percentage mode, or activity mode. The progress bar starts in percentage mode and setting the Fraction property will reflect on the UI the progress made so far. Activity mode is used when the application has no way of knowing how much time is left, and is started when the Pulse() method is called. Call Pulse() repeatedly as progress is made. Constructors ProgressBar() Initializes a new instance of the ProgressBar class, starts in percentage mode and uses relative layout. Declaration public ProgressBar() ProgressBar(Rect) Initializes a new instance of the ProgressBar class, starts in percentage mode with an absolute position and size. Declaration public ProgressBar(Rect rect) Parameters Type Name Description Rect rect Rect. Properties BidirectionalMarquee Specifies if the MarqueeBlocks or the MarqueeContinuous styles is unidirectional or bidirectional. Declaration public bool BidirectionalMarquee { get; set; } Property Value Type Description System.Boolean Fraction Gets or sets the ProgressBar fraction to display, must be a value between 0 and 1. Declaration public float Fraction { get; set; } Property Value Type Description System.Single The fraction representing the progress. ProgressBarFormat Specifies the format that a ProgressBar uses to indicate the visual presentation. Declaration public ProgressBarFormat ProgressBarFormat { get; set; } Property Value Type Description ProgressBarFormat ProgressBarStyle Gets/Sets the progress bar style based on the ProgressBarStyle Declaration public ProgressBarStyle ProgressBarStyle { get; set; } Property Value Type Description ProgressBarStyle SegmentCharacter Segment indicator for meter views. Declaration public Rune SegmentCharacter { get; set; } Property Value Type Description System.Rune Text Declaration public override ustring Text { get; set; } Property Value Type Description NStack.ustring Overrides View.Text Methods OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) Pulse() Notifies the ProgressBar that some progress has taken place. Declaration public void Pulse() Remarks If the ProgressBar is percentage mode, it switches to activity mode. If is in activity mode, the marker is moved. Redraw(Rect) Declaration public override void Redraw(Rect region) Parameters Type Name Description Rect region Overrides View.Redraw(Rect) Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class ProgressBar A Progress Bar view that can indicate progress of an activity visually. Inheritance System.Object Responder View ProgressBar Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ProgressBar : View Remarks ProgressBar can operate in two modes, percentage mode, or activity mode. The progress bar starts in percentage mode and setting the Fraction property will reflect on the UI the progress made so far. Activity mode is used when the application has no way of knowing how much time is left, and is started when the Pulse() method is called. Call Pulse() repeatedly as progress is made. Constructors ProgressBar() Initializes a new instance of the ProgressBar class, starts in percentage mode and uses relative layout. Declaration public ProgressBar() ProgressBar(Rect) Initializes a new instance of the ProgressBar class, starts in percentage mode with an absolute position and size. Declaration public ProgressBar(Rect rect) Parameters Type Name Description Rect rect Rect. Properties BidirectionalMarquee Specifies if the MarqueeBlocks or the MarqueeContinuous styles is unidirectional or bidirectional. Declaration public bool BidirectionalMarquee { get; set; } Property Value Type Description System.Boolean Fraction Gets or sets the ProgressBar fraction to display, must be a value between 0 and 1. Declaration public float Fraction { get; set; } Property Value Type Description System.Single The fraction representing the progress. ProgressBarFormat Specifies the format that a ProgressBar uses to indicate the visual presentation. Declaration public ProgressBarFormat ProgressBarFormat { get; set; } Property Value Type Description ProgressBarFormat ProgressBarStyle Gets/Sets the progress bar style based on the ProgressBarStyle Declaration public ProgressBarStyle ProgressBarStyle { get; set; } Property Value Type Description ProgressBarStyle SegmentCharacter Segment indicator for meter views. Declaration public Rune SegmentCharacter { get; set; } Property Value Type Description System.Rune Text The text displayed by the View . Declaration public override ustring Text { get; set; } Property Value Type Description NStack.ustring Overrides View.Text Remarks If provided, the text will be drawn before any subviews are drawn. The text will be drawn starting at the view origin (0, 0) and will be formatted according to the TextAlignment property. If the view's height is greater than 1, the text will word-wrap to additional lines if it does not fit horizontally. If the view's height is 1, the text will be clipped. Set the HotKeySpecifier to enable hotkey support. To disable hotkey support set HotKeySpecifier to (Rune)0xffff . Methods OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) Pulse() Notifies the ProgressBar that some progress has taken place. Declaration public void Pulse() Remarks If the ProgressBar is percentage mode, it switches to activity mode. If is in activity mode, the marker is moved. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect region) Parameters Type Name Description Rect region Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html": { "href": "api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html", - "title": "Enum ProgressBarFormat", - "keywords": "Enum ProgressBarFormat Specifies the format that a ProgressBar uses to indicate the visual presentation. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum ProgressBarFormat Fields Name Description Framed A framed visual presentation showing only the progress bar. FramedPlusPercentage A framed visual presentation showing the progress bar and the percentage. FramedProgressPadded A framed visual presentation showing all with the progress bar padded. Simple A simple visual presentation showing only the progress bar. SimplePlusPercentage A simple visual presentation showing the progress bar and the percentage." + "title": "Class ProgressBarFormat", + "keywords": "Class ProgressBarFormat Specifies the format that a ProgressBar uses to indicate the visual presentation. Inheritance System.Object ProgressBarFormat Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ProgressBarFormat : Enum Fields Framed A framed visual presentation showing only the progress bar. Declaration public const ProgressBarFormat Framed Field Value Type Description ProgressBarFormat FramedPlusPercentage A framed visual presentation showing the progress bar and the percentage. Declaration public const ProgressBarFormat FramedPlusPercentage Field Value Type Description ProgressBarFormat FramedProgressPadded A framed visual presentation showing all with the progress bar padded. Declaration public const ProgressBarFormat FramedProgressPadded Field Value Type Description ProgressBarFormat Simple A simple visual presentation showing only the progress bar. Declaration public const ProgressBarFormat Simple Field Value Type Description ProgressBarFormat SimplePlusPercentage A simple visual presentation showing the progress bar and the percentage. Declaration public const ProgressBarFormat SimplePlusPercentage Field Value Type Description ProgressBarFormat value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html": { "href": "api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html", - "title": "Enum ProgressBarStyle", - "keywords": "Enum ProgressBarStyle Specifies the style that a ProgressBar uses to indicate the progress of an operation. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum ProgressBarStyle Fields Name Description Blocks Indicates progress by increasing the number of segmented blocks in a ProgressBar . Continuous Indicates progress by increasing the size of a smooth, continuous bar in a ProgressBar . MarqueeBlocks Indicates progress by continuously scrolling a block across a ProgressBar in a marquee fashion. MarqueeContinuous Indicates progress by continuously scrolling a block across a ProgressBar in a marquee fashion." + "title": "Class ProgressBarStyle", + "keywords": "Class ProgressBarStyle Specifies the style that a ProgressBar uses to indicate the progress of an operation. Inheritance System.Object ProgressBarStyle Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ProgressBarStyle : Enum Fields Blocks Indicates progress by increasing the number of segmented blocks in a ProgressBar . Declaration public const ProgressBarStyle Blocks Field Value Type Description ProgressBarStyle Continuous Indicates progress by increasing the size of a smooth, continuous bar in a ProgressBar . Declaration public const ProgressBarStyle Continuous Field Value Type Description ProgressBarStyle MarqueeBlocks Indicates progress by continuously scrolling a block across a ProgressBar in a marquee fashion. Declaration public const ProgressBarStyle MarqueeBlocks Field Value Type Description ProgressBarStyle MarqueeContinuous Indicates progress by continuously scrolling a block across a ProgressBar in a marquee fashion. Declaration public const ProgressBarStyle MarqueeContinuous Field Value Type Description ProgressBarStyle value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.RadioGroup.html": { "href": "api/Terminal.Gui/Terminal.Gui.RadioGroup.html", "title": "Class RadioGroup", - "keywords": "Class RadioGroup RadioGroup shows a group of radio labels, only one of those can be selected at a given time Inheritance System.Object Responder View RadioGroup Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class RadioGroup : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors RadioGroup() Initializes a new instance of the RadioGroup class using Computed layout. Declaration public RadioGroup() RadioGroup(ustring[], Int32) Initializes a new instance of the RadioGroup class using Computed layout. Declaration public RadioGroup(ustring[] radioLabels, int selected = 0) Parameters Type Name Description NStack.ustring [] radioLabels The radio labels; an array of strings that can contain hotkeys using an underscore before the letter. System.Int32 selected The index of the item to be selected, the value is clamped to the number of items. RadioGroup(Int32, Int32, ustring[], Int32) Initializes a new instance of the RadioGroup class using Absolute layout. The View frame is computed from the provided radio labels. Declaration public RadioGroup(int x, int y, ustring[] radioLabels, int selected = 0) Parameters Type Name Description System.Int32 x The x coordinate. System.Int32 y The y coordinate. NStack.ustring [] radioLabels The radio labels; an array of strings that can contain hotkeys using an underscore before the letter. System.Int32 selected The item to be selected, the value is clamped to the number of items. RadioGroup(Rect, ustring[], Int32) Initializes a new instance of the RadioGroup class using Absolute layout. Declaration public RadioGroup(Rect rect, ustring[] radioLabels, int selected = 0) Parameters Type Name Description Rect rect Boundaries for the radio group. NStack.ustring [] radioLabels The radio labels; an array of strings that can contain hotkeys using an underscore before the letter. System.Int32 selected The index of item to be selected, the value is clamped to the number of items. Properties DisplayMode Gets or sets the DisplayModeLayout for this RadioGroup . Declaration public DisplayModeLayout DisplayMode { get; set; } Property Value Type Description DisplayModeLayout HorizontalSpace Gets or sets the horizontal space for this RadioGroup if the DisplayMode is Horizontal Declaration public int HorizontalSpace { get; set; } Property Value Type Description System.Int32 RadioLabels The radio labels to display Declaration public ustring[] RadioLabels { get; set; } Property Value Type Description NStack.ustring [] The radio labels. SelectedItem The currently selected item from the list of radio labels Declaration public int SelectedItem { get; set; } Property Value Type Description System.Int32 The selected. Methods MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnSelectedItemChanged(Int32, Int32) Called whenever the current selected item changes. Invokes the SelectedItemChanged event. Declaration public virtual void OnSelectedItemChanged(int selectedItem, int previousSelectedItem) Parameters Type Name Description System.Int32 selectedItem System.Int32 previousSelectedItem PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessColdKey(KeyEvent) Declaration public override bool ProcessColdKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessColdKey(KeyEvent) ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Refresh() Allow to invoke the SelectedItemChanged after their creation. Declaration public void Refresh() Events SelectedItemChanged Invoked when the selected radio label has changed. Declaration public event Action SelectedItemChanged Event Type Type Description System.Action < SelectedItemChangedArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class RadioGroup Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time. Inheritance System.Object Responder View RadioGroup Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class RadioGroup : View Constructors RadioGroup() Initializes a new instance of the RadioGroup class using Computed layout. Declaration public RadioGroup() RadioGroup(ustring[], Int32) Initializes a new instance of the RadioGroup class using Computed layout. Declaration public RadioGroup(ustring[] radioLabels, int selected = 0) Parameters Type Name Description NStack.ustring [] radioLabels The radio labels; an array of strings that can contain hotkeys using an underscore before the letter. System.Int32 selected The index of the item to be selected, the value is clamped to the number of items. RadioGroup(Int32, Int32, ustring[], Int32) Initializes a new instance of the RadioGroup class using Absolute layout. The View frame is computed from the provided radio labels. Declaration public RadioGroup(int x, int y, ustring[] radioLabels, int selected = 0) Parameters Type Name Description System.Int32 x The x coordinate. System.Int32 y The y coordinate. NStack.ustring [] radioLabels The radio labels; an array of strings that can contain hotkeys using an underscore before the letter. System.Int32 selected The item to be selected, the value is clamped to the number of items. RadioGroup(Rect, ustring[], Int32) Initializes a new instance of the RadioGroup class using Absolute layout. Declaration public RadioGroup(Rect rect, ustring[] radioLabels, int selected = 0) Parameters Type Name Description Rect rect Boundaries for the radio group. NStack.ustring [] radioLabels The radio labels; an array of strings that can contain hotkeys using an underscore before the letter. System.Int32 selected The index of item to be selected, the value is clamped to the number of items. Properties DisplayMode Gets or sets the DisplayModeLayout for this RadioGroup . Declaration public DisplayModeLayout DisplayMode { get; set; } Property Value Type Description DisplayModeLayout HorizontalSpace Gets or sets the horizontal space for this RadioGroup if the DisplayMode is Horizontal Declaration public int HorizontalSpace { get; set; } Property Value Type Description System.Int32 RadioLabels The radio labels to display Declaration public ustring[] RadioLabels { get; set; } Property Value Type Description NStack.ustring [] The radio labels. SelectedItem The currently selected item from the list of radio labels Declaration public int SelectedItem { get; set; } Property Value Type Description System.Int32 The selected. Methods MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnSelectedItemChanged(Int32, Int32) Called whenever the current selected item changes. Invokes the SelectedItemChanged event. Declaration public virtual void OnSelectedItemChanged(int selectedItem, int previousSelectedItem) Parameters Type Name Description System.Int32 selectedItem System.Int32 previousSelectedItem PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessColdKey(KeyEvent) This method can be overwritten by views that want to provide accelerator functionality (Alt-key for example), but without interefering with normal ProcessKey behavior. Declaration public override bool ProcessColdKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessColdKey(KeyEvent) Remarks After keys are sent to the subviews on the current view, all the view are processed and the key is passed to the views to allow some of them to process the keystroke as a cold-key. This functionality is used, for example, by default buttons to act on the enter key. Processing this as a hot-key would prevent non-default buttons from consuming the enter keypress when they have the focus. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Refresh() Allow to invoke the SelectedItemChanged after their creation. Declaration public void Refresh() Events SelectedItemChanged Invoked when the selected radio label has changed. Declaration public event Action SelectedItemChanged Event Type Type Description System.Action < SelectedItemChangedArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Rect.html": { "href": "api/Terminal.Gui/Terminal.Gui.Rect.html", - "title": "Struct Rect", - "keywords": "Struct Rect Stores a set of four integers that represent the location and size of a rectangle Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct Rect Constructors Rect(Int32, Int32, Int32, Int32) Rectangle Constructor Declaration public Rect(int x, int y, int width, int height) Parameters Type Name Description System.Int32 x System.Int32 y System.Int32 width System.Int32 height Remarks Creates a Rectangle from a specified x,y location and width and height values. Rect(Point, Size) Rectangle Constructor Declaration public Rect(Point location, Size size) Parameters Type Name Description Point location Size size Remarks Creates a Rectangle from Point and Size values. Fields Empty Empty Shared Field Declaration public static readonly Rect Empty Field Value Type Description Rect Remarks An uninitialized Rectangle Structure. X Gets or sets the x-coordinate of the upper-left corner of this Rectangle structure. Declaration public int X Field Value Type Description System.Int32 Y Gets or sets the y-coordinate of the upper-left corner of this Rectangle structure. Declaration public int Y Field Value Type Description System.Int32 Properties Bottom Bottom Property Declaration public readonly int Bottom { get; } Property Value Type Description System.Int32 Remarks The Y coordinate of the bottom edge of the Rectangle. Read only. Height Gets or sets the height of this Rectangle structure. Declaration public int Height { get; set; } Property Value Type Description System.Int32 IsEmpty IsEmpty Property Declaration public readonly bool IsEmpty { get; } Property Value Type Description System.Boolean Remarks Indicates if the width or height are zero. Read only. Left Left Property Declaration public readonly int Left { get; } Property Value Type Description System.Int32 Remarks The X coordinate of the left edge of the Rectangle. Read only. Location Location Property Declaration public Point Location { get; set; } Property Value Type Description Point Remarks The Location of the top-left corner of the Rectangle. Right Right Property Declaration public readonly int Right { get; } Property Value Type Description System.Int32 Remarks The X coordinate of the right edge of the Rectangle. Read only. Size Size Property Declaration public Size Size { get; set; } Property Value Type Description Size Remarks The Size of the Rectangle. Top Top Property Declaration public readonly int Top { get; } Property Value Type Description System.Int32 Remarks The Y coordinate of the top edge of the Rectangle. Read only. Width Gets or sets the width of this Rect structure. Declaration public int Width { get; set; } Property Value Type Description System.Int32 Methods Contains(Int32, Int32) Contains Method Declaration public bool Contains(int x, int y) Parameters Type Name Description System.Int32 x System.Int32 y Returns Type Description System.Boolean Remarks Checks if an x,y coordinate lies within this Rectangle. Contains(Point) Contains Method Declaration public bool Contains(Point pt) Parameters Type Name Description Point pt Returns Type Description System.Boolean Remarks Checks if a Point lies within this Rectangle. Contains(Rect) Contains Method Declaration public bool Contains(Rect rect) Parameters Type Name Description Rect rect Returns Type Description System.Boolean Remarks Checks if a Rectangle lies entirely within this Rectangle. Equals(Object) Equals Method Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Overrides System.ValueType.Equals(System.Object) Remarks Checks equivalence of this Rectangle and another object. FromLTRB(Int32, Int32, Int32, Int32) FromLTRB Shared Method Declaration public static Rect FromLTRB(int left, int top, int right, int bottom) Parameters Type Name Description System.Int32 left System.Int32 top System.Int32 right System.Int32 bottom Returns Type Description Rect Remarks Produces a Rectangle structure from left, top, right and bottom coordinates. GetHashCode() GetHashCode Method Declaration public override int GetHashCode() Returns Type Description System.Int32 Overrides System.ValueType.GetHashCode() Remarks Calculates a hashing value. Inflate(Int32, Int32) Inflate Method Declaration public void Inflate(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height Remarks Inflates the Rectangle by a specified width and height. Inflate(Rect, Int32, Int32) Inflate Shared Method Declaration public static Rect Inflate(Rect rect, int x, int y) Parameters Type Name Description Rect rect System.Int32 x System.Int32 y Returns Type Description Rect Remarks Produces a new Rectangle by inflating an existing Rectangle by the specified coordinate values. Inflate(Size) Inflate Method Declaration public void Inflate(Size size) Parameters Type Name Description Size size Remarks Inflates the Rectangle by a specified Size. Intersect(Rect) Intersect Method Declaration public void Intersect(Rect rect) Parameters Type Name Description Rect rect Remarks Replaces the Rectangle with the intersection of itself and another Rectangle. Intersect(Rect, Rect) Intersect Shared Method Declaration public static Rect Intersect(Rect a, Rect b) Parameters Type Name Description Rect a Rect b Returns Type Description Rect Remarks Produces a new Rectangle by intersecting 2 existing Rectangles. Returns null if there is no intersection. IntersectsWith(Rect) IntersectsWith Method Declaration public bool IntersectsWith(Rect rect) Parameters Type Name Description Rect rect Returns Type Description System.Boolean Remarks Checks if a Rectangle intersects with this one. Offset(Int32, Int32) Offset Method Declaration public void Offset(int x, int y) Parameters Type Name Description System.Int32 x System.Int32 y Remarks Moves the Rectangle a specified distance. Offset(Point) Offset Method Declaration public void Offset(Point pos) Parameters Type Name Description Point pos Remarks Moves the Rectangle a specified distance. ToString() ToString Method Declaration public override string ToString() Returns Type Description System.String Overrides System.ValueType.ToString() Remarks Formats the Rectangle as a string in (x,y,w,h) notation. Union(Rect, Rect) Union Shared Method Declaration public static Rect Union(Rect a, Rect b) Parameters Type Name Description Rect a Rect b Returns Type Description Rect Remarks Produces a new Rectangle from the union of 2 existing Rectangles. Operators Equality(Rect, Rect) Equality Operator Declaration public static bool operator ==(Rect left, Rect right) Parameters Type Name Description Rect left Rect right Returns Type Description System.Boolean Remarks Compares two Rectangle objects. The return value is based on the equivalence of the Location and Size properties of the two Rectangles. Inequality(Rect, Rect) Inequality Operator Declaration public static bool operator !=(Rect left, Rect right) Parameters Type Name Description Rect left Rect right Returns Type Description System.Boolean Remarks Compares two Rectangle objects. The return value is based on the equivalence of the Location and Size properties of the two Rectangles." + "title": "Class Rect", + "keywords": "Class Rect Stores a set of four integers that represent the location and size of a rectangle Inheritance System.Object Rect Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Rect : ValueType Constructors Rect(Int32, Int32, Int32, Int32) Rectangle Constructor Declaration public Rect(int x, int y, int width, int height) Parameters Type Name Description System.Int32 x System.Int32 y System.Int32 width System.Int32 height Remarks Creates a Rectangle from a specified x,y location and width and height values. Rect(Point, Size) Rectangle Constructor Declaration public Rect(Point location, Size size) Parameters Type Name Description Point location Size size Remarks Creates a Rectangle from Point and Size values. Fields Empty Empty Shared Field Declaration public static readonly Rect Empty Field Value Type Description Rect Remarks An uninitialized Rectangle Structure. X Gets or sets the x-coordinate of the upper-left corner of this Rectangle structure. Declaration public int X Field Value Type Description System.Int32 Y Gets or sets the y-coordinate of the upper-left corner of this Rectangle structure. Declaration public int Y Field Value Type Description System.Int32 Properties Bottom Bottom Property Declaration public int Bottom { get; } Property Value Type Description System.Int32 Remarks The Y coordinate of the bottom edge of the Rectangle. Read only. Height Gets or sets the height of this Rectangle structure. Declaration public int Height { get; set; } Property Value Type Description System.Int32 IsEmpty IsEmpty Property Declaration public bool IsEmpty { get; } Property Value Type Description System.Boolean Remarks Indicates if the width or height are zero. Read only. Left Left Property Declaration public int Left { get; } Property Value Type Description System.Int32 Remarks The X coordinate of the left edge of the Rectangle. Read only. Location Location Property Declaration public Point Location { get; set; } Property Value Type Description Point Remarks The Location of the top-left corner of the Rectangle. Right Right Property Declaration public int Right { get; } Property Value Type Description System.Int32 Remarks The X coordinate of the right edge of the Rectangle. Read only. Size Size Property Declaration public Size Size { get; set; } Property Value Type Description Size Remarks The Size of the Rectangle. Top Top Property Declaration public int Top { get; } Property Value Type Description System.Int32 Remarks The Y coordinate of the top edge of the Rectangle. Read only. Width Gets or sets the width of this Rect structure. Declaration public int Width { get; set; } Property Value Type Description System.Int32 Methods Contains(Int32, Int32) Contains Method Declaration public bool Contains(int x, int y) Parameters Type Name Description System.Int32 x System.Int32 y Returns Type Description System.Boolean Remarks Checks if an x,y coordinate lies within this Rectangle. Contains(Point) Contains Method Declaration public bool Contains(Point pt) Parameters Type Name Description Point pt Returns Type Description System.Boolean Remarks Checks if a Point lies within this Rectangle. Contains(Rect) Contains Method Declaration public bool Contains(Rect rect) Parameters Type Name Description Rect rect Returns Type Description System.Boolean Remarks Checks if a Rectangle lies entirely within this Rectangle. Equals(Object) Equals Method Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Remarks Checks equivalence of this Rectangle and another object. FromLTRB(Int32, Int32, Int32, Int32) FromLTRB Shared Method Declaration public static Rect FromLTRB(int left, int top, int right, int bottom) Parameters Type Name Description System.Int32 left System.Int32 top System.Int32 right System.Int32 bottom Returns Type Description Rect Remarks Produces a Rectangle structure from left, top, right and bottom coordinates. GetHashCode() GetHashCode Method Declaration public override int GetHashCode() Returns Type Description System.Int32 Remarks Calculates a hashing value. Inflate(Int32, Int32) Inflate Method Declaration public void Inflate(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height Remarks Inflates the Rectangle by a specified width and height. Inflate(Rect, Int32, Int32) Inflate Shared Method Declaration public static Rect Inflate(Rect rect, int x, int y) Parameters Type Name Description Rect rect System.Int32 x System.Int32 y Returns Type Description Rect Remarks Produces a new Rectangle by inflating an existing Rectangle by the specified coordinate values. Inflate(Size) Inflate Method Declaration public void Inflate(Size size) Parameters Type Name Description Size size Remarks Inflates the Rectangle by a specified Size. Intersect(Rect) Intersect Method Declaration public void Intersect(Rect rect) Parameters Type Name Description Rect rect Remarks Replaces the Rectangle with the intersection of itself and another Rectangle. Intersect(Rect, Rect) Intersect Shared Method Declaration public static Rect Intersect(Rect a, Rect b) Parameters Type Name Description Rect a Rect b Returns Type Description Rect Remarks Produces a new Rectangle by intersecting 2 existing Rectangles. Returns null if there is no intersection. IntersectsWith(Rect) IntersectsWith Method Declaration public bool IntersectsWith(Rect rect) Parameters Type Name Description Rect rect Returns Type Description System.Boolean Remarks Checks if a Rectangle intersects with this one. Offset(Int32, Int32) Offset Method Declaration public void Offset(int x, int y) Parameters Type Name Description System.Int32 x System.Int32 y Remarks Moves the Rectangle a specified distance. Offset(Point) Offset Method Declaration public void Offset(Point pos) Parameters Type Name Description Point pos Remarks Moves the Rectangle a specified distance. ToString() ToString Method Declaration public override string ToString() Returns Type Description System.String Remarks Formats the Rectangle as a string in (x,y,w,h) notation. Union(Rect, Rect) Union Shared Method Declaration public static Rect Union(Rect a, Rect b) Parameters Type Name Description Rect a Rect b Returns Type Description Rect Remarks Produces a new Rectangle from the union of 2 existing Rectangles. Operators Equality(Rect, Rect) Equality Operator Declaration public static bool operator ==(Rect left, Rect right) Parameters Type Name Description Rect left Rect right Returns Type Description System.Boolean Remarks Compares two Rectangle objects. The return value is based on the equivalence of the Location and Size properties of the two Rectangles. Inequality(Rect, Rect) Inequality Operator Declaration public static bool operator !=(Rect left, Rect right) Parameters Type Name Description Rect left Rect right Returns Type Description System.Boolean Remarks Compares two Rectangle objects. The return value is based on the equivalence of the Location and Size properties of the two Rectangles." }, "api/Terminal.Gui/Terminal.Gui.RectangleF.html": { "href": "api/Terminal.Gui/Terminal.Gui.RectangleF.html", - "title": "Struct RectangleF", - "keywords": "Struct RectangleF Stores the location and size of a rectangular region. Implements System.IEquatable < RectangleF > Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct RectangleF : IEquatable Constructors RectangleF(Single, Single, Single, Single) Initializes a new instance of the RectangleF class with the specified location and size. Declaration public RectangleF(float x, float y, float width, float height) Parameters Type Name Description System.Single x System.Single y System.Single width System.Single height RectangleF(PointF, SizeF) Initializes a new instance of the RectangleF class with the specified location and size. Declaration public RectangleF(PointF location, SizeF size) Parameters Type Name Description PointF location SizeF size Fields Empty Initializes a new instance of the RectangleF class. Declaration public static readonly RectangleF Empty Field Value Type Description RectangleF Properties Bottom Gets the y-coordinate of the lower-right corner of the rectangular region defined by this RectangleF . Declaration [Browsable(false)] public readonly float Bottom { get; } Property Value Type Description System.Single Height Gets or sets the height of the rectangular region defined by this RectangleF . Declaration public float Height { get; set; } Property Value Type Description System.Single IsEmpty Tests whether this RectangleF has a Width or a Height of 0. Declaration [Browsable(false)] public readonly bool IsEmpty { get; } Property Value Type Description System.Boolean Left Gets the x-coordinate of the upper-left corner of the rectangular region defined by this RectangleF . Declaration [Browsable(false)] public readonly float Left { get; } Property Value Type Description System.Single Location Gets or sets the coordinates of the upper-left corner of the rectangular region represented by this RectangleF . Declaration [Browsable(false)] public PointF Location { get; set; } Property Value Type Description PointF Right Gets the x-coordinate of the lower-right corner of the rectangular region defined by this RectangleF . Declaration [Browsable(false)] public readonly float Right { get; } Property Value Type Description System.Single Size Gets or sets the size of this RectangleF . Declaration [Browsable(false)] public SizeF Size { get; set; } Property Value Type Description SizeF Top Gets the y-coordinate of the upper-left corner of the rectangular region defined by this RectangleF . Declaration [Browsable(false)] public readonly float Top { get; } Property Value Type Description System.Single Width Gets or sets the width of the rectangular region defined by this RectangleF . Declaration public float Width { get; set; } Property Value Type Description System.Single X Gets or sets the x-coordinate of the upper-left corner of the rectangular region defined by this RectangleF . Declaration public float X { get; set; } Property Value Type Description System.Single Y Gets or sets the y-coordinate of the upper-left corner of the rectangular region defined by this RectangleF . Declaration public float Y { get; set; } Property Value Type Description System.Single Methods Contains(Single, Single) Determines if the specified point is contained within the rectangular region defined by this Rect . Declaration public bool Contains(float x, float y) Parameters Type Name Description System.Single x System.Single y Returns Type Description System.Boolean Contains(PointF) Determines if the specified point is contained within the rectangular region defined by this Rect . Declaration public bool Contains(PointF pt) Parameters Type Name Description PointF pt Returns Type Description System.Boolean Contains(RectangleF) Determines if the rectangular region represented by rect is entirely contained within the rectangular region represented by this Rect . Declaration public bool Contains(RectangleF rect) Parameters Type Name Description RectangleF rect Returns Type Description System.Boolean Equals(Object) Tests whether obj is a RectangleF with the same location and size of this RectangleF . Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Overrides System.ValueType.Equals(System.Object) Equals(RectangleF) Returns true if two RectangleF objects have equal location and size. Declaration public bool Equals(RectangleF other) Parameters Type Name Description RectangleF other Returns Type Description System.Boolean FromLTRB(Single, Single, Single, Single) Creates a new RectangleF with the specified location and size. Declaration public static RectangleF FromLTRB(float left, float top, float right, float bottom) Parameters Type Name Description System.Single left System.Single top System.Single right System.Single bottom Returns Type Description RectangleF GetHashCode() Gets the hash code for this RectangleF . Declaration public override int GetHashCode() Returns Type Description System.Int32 Overrides System.ValueType.GetHashCode() Inflate(Single, Single) Inflates this Rect by the specified amount. Declaration public void Inflate(float x, float y) Parameters Type Name Description System.Single x System.Single y Inflate(RectangleF, Single, Single) Creates a Rect that is inflated by the specified amount. Declaration public static RectangleF Inflate(RectangleF rect, float x, float y) Parameters Type Name Description RectangleF rect System.Single x System.Single y Returns Type Description RectangleF Inflate(SizeF) Inflates this Rect by the specified amount. Declaration public void Inflate(SizeF size) Parameters Type Name Description SizeF size Intersect(RectangleF) Creates a Rectangle that represents the intersection between this Rectangle and rect. Declaration public void Intersect(RectangleF rect) Parameters Type Name Description RectangleF rect Intersect(RectangleF, RectangleF) Creates a rectangle that represents the intersection between a and b. If there is no intersection, an empty rectangle is returned. Declaration public static RectangleF Intersect(RectangleF a, RectangleF b) Parameters Type Name Description RectangleF a RectangleF b Returns Type Description RectangleF IntersectsWith(RectangleF) Determines if this rectangle intersects with rect. Declaration public bool IntersectsWith(RectangleF rect) Parameters Type Name Description RectangleF rect Returns Type Description System.Boolean Offset(Single, Single) Adjusts the location of this rectangle by the specified amount. Declaration public void Offset(float x, float y) Parameters Type Name Description System.Single x System.Single y Offset(PointF) Adjusts the location of this rectangle by the specified amount. Declaration public void Offset(PointF pos) Parameters Type Name Description PointF pos ToString() Converts the Location and Size of this RectangleF to a human-readable string. Declaration public override string ToString() Returns Type Description System.String Overrides System.ValueType.ToString() Union(RectangleF, RectangleF) Creates a rectangle that represents the union between a and b. Declaration public static RectangleF Union(RectangleF a, RectangleF b) Parameters Type Name Description RectangleF a RectangleF b Returns Type Description RectangleF Operators Equality(RectangleF, RectangleF) Tests whether two RectangleF objects have equal location and size. Declaration public static bool operator ==(RectangleF left, RectangleF right) Parameters Type Name Description RectangleF left RectangleF right Returns Type Description System.Boolean Implicit(Rect to RectangleF) Converts the specified Rect to a RectangleF . Declaration public static implicit operator RectangleF(Rect r) Parameters Type Name Description Rect r Returns Type Description RectangleF Inequality(RectangleF, RectangleF) Tests whether two RectangleF objects differ in location or size. Declaration public static bool operator !=(RectangleF left, RectangleF right) Parameters Type Name Description RectangleF left RectangleF right Returns Type Description System.Boolean Implements System.IEquatable" + "title": "Class RectangleF", + "keywords": "Class RectangleF Stores the location and size of a rectangular region. Inheritance System.Object RectangleF Implements System.IEquatable < RectangleF > Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class RectangleF : ValueType Constructors RectangleF(Single, Single, Single, Single) Initializes a new instance of the RectangleF class with the specified location and size. Declaration public RectangleF(float x, float y, float width, float height) Parameters Type Name Description System.Single x System.Single y System.Single width System.Single height RectangleF(PointF, SizeF) Initializes a new instance of the RectangleF class with the specified location and size. Declaration public RectangleF(PointF location, SizeF size) Parameters Type Name Description PointF location SizeF size Fields Empty Initializes a new instance of the RectangleF class. Declaration public static readonly RectangleF Empty Field Value Type Description RectangleF Properties Bottom Gets the y-coordinate of the lower-right corner of the rectangular region defined by this RectangleF . Declaration public float Bottom { get; } Property Value Type Description System.Single Height Gets or sets the height of the rectangular region defined by this RectangleF . Declaration public float Height { get; set; } Property Value Type Description System.Single IsEmpty Tests whether this RectangleF has a Width or a Height of 0. Declaration public bool IsEmpty { get; } Property Value Type Description System.Boolean Left Gets the x-coordinate of the upper-left corner of the rectangular region defined by this RectangleF . Declaration public float Left { get; } Property Value Type Description System.Single Location Gets or sets the coordinates of the upper-left corner of the rectangular region represented by this RectangleF . Declaration public PointF Location { get; set; } Property Value Type Description PointF Right Gets the x-coordinate of the lower-right corner of the rectangular region defined by this RectangleF . Declaration public float Right { get; } Property Value Type Description System.Single Size Gets or sets the size of this RectangleF . Declaration public SizeF Size { get; set; } Property Value Type Description SizeF Top Gets the y-coordinate of the upper-left corner of the rectangular region defined by this RectangleF . Declaration public float Top { get; } Property Value Type Description System.Single Width Gets or sets the width of the rectangular region defined by this RectangleF . Declaration public float Width { get; set; } Property Value Type Description System.Single X Gets or sets the x-coordinate of the upper-left corner of the rectangular region defined by this RectangleF . Declaration public float X { get; set; } Property Value Type Description System.Single Y Gets or sets the y-coordinate of the upper-left corner of the rectangular region defined by this RectangleF . Declaration public float Y { get; set; } Property Value Type Description System.Single Methods Contains(Single, Single) Determines if the specified point is contained within the rectangular region defined by this Rect . Declaration public bool Contains(float x, float y) Parameters Type Name Description System.Single x System.Single y Returns Type Description System.Boolean Contains(PointF) Determines if the specified point is contained within the rectangular region defined by this Rect . Declaration public bool Contains(PointF pt) Parameters Type Name Description PointF pt Returns Type Description System.Boolean Contains(RectangleF) Determines if the rectangular region represented by rect is entirely contained within the rectangular region represented by this Rect . Declaration public bool Contains(RectangleF rect) Parameters Type Name Description RectangleF rect Returns Type Description System.Boolean Equals(Object) Tests whether obj is a RectangleF with the same location and size of this RectangleF . Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Equals(RectangleF) Returns true if two RectangleF objects have equal location and size. Declaration public bool Equals(RectangleF other) Parameters Type Name Description RectangleF other Returns Type Description System.Boolean FromLTRB(Single, Single, Single, Single) Creates a new RectangleF with the specified location and size. Declaration public static RectangleF FromLTRB(float left, float top, float right, float bottom) Parameters Type Name Description System.Single left System.Single top System.Single right System.Single bottom Returns Type Description RectangleF GetHashCode() Gets the hash code for this RectangleF . Declaration public override int GetHashCode() Returns Type Description System.Int32 Inflate(Single, Single) Inflates this Rect by the specified amount. Declaration public void Inflate(float x, float y) Parameters Type Name Description System.Single x System.Single y Inflate(RectangleF, Single, Single) Creates a Rect that is inflated by the specified amount. Declaration public static RectangleF Inflate(RectangleF rect, float x, float y) Parameters Type Name Description RectangleF rect System.Single x System.Single y Returns Type Description RectangleF Inflate(SizeF) Inflates this Rect by the specified amount. Declaration public void Inflate(SizeF size) Parameters Type Name Description SizeF size Intersect(RectangleF) Creates a Rectangle that represents the intersection between this Rectangle and rect. Declaration public void Intersect(RectangleF rect) Parameters Type Name Description RectangleF rect Intersect(RectangleF, RectangleF) Creates a rectangle that represents the intersection between a and b. If there is no intersection, an empty rectangle is returned. Declaration public static RectangleF Intersect(RectangleF a, RectangleF b) Parameters Type Name Description RectangleF a RectangleF b Returns Type Description RectangleF IntersectsWith(RectangleF) Determines if this rectangle intersects with rect. Declaration public bool IntersectsWith(RectangleF rect) Parameters Type Name Description RectangleF rect Returns Type Description System.Boolean Offset(Single, Single) Adjusts the location of this rectangle by the specified amount. Declaration public void Offset(float x, float y) Parameters Type Name Description System.Single x System.Single y Offset(PointF) Adjusts the location of this rectangle by the specified amount. Declaration public void Offset(PointF pos) Parameters Type Name Description PointF pos ToString() Converts the Location and Size of this RectangleF to a human-readable string. Declaration public override string ToString() Returns Type Description System.String Union(RectangleF, RectangleF) Creates a rectangle that represents the union between a and b. Declaration public static RectangleF Union(RectangleF a, RectangleF b) Parameters Type Name Description RectangleF a RectangleF b Returns Type Description RectangleF Operators Equality(RectangleF, RectangleF) Tests whether two RectangleF objects have equal location and size. Declaration public static bool operator ==(RectangleF left, RectangleF right) Parameters Type Name Description RectangleF left RectangleF right Returns Type Description System.Boolean Implicit(Rect to RectangleF) Converts the specified Rect to a RectangleF . Declaration public static implicit operator RectangleF(Rect r) Parameters Type Name Description Rect r Returns Type Description RectangleF Inequality(RectangleF, RectangleF) Tests whether two RectangleF objects differ in location or size. Declaration public static bool operator !=(RectangleF left, RectangleF right) Parameters Type Name Description RectangleF left RectangleF right Returns Type Description System.Boolean Implements System.IEquatable<>" }, "api/Terminal.Gui/Terminal.Gui.Responder.html": { "href": "api/Terminal.Gui/Terminal.Gui.Responder.html", "title": "Class Responder", - "keywords": "Class Responder Responder base class implemented by objects that want to participate on keyboard and mouse input. Inheritance System.Object Responder View Implements System.IDisposable Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Responder : IDisposable Properties CanFocus Gets or sets a value indicating whether this Responder can focus. Declaration public virtual bool CanFocus { get; set; } Property Value Type Description System.Boolean true if can focus; otherwise, false . Enabled Gets or sets a value indicating whether this Responder can respond to user interaction. Declaration public virtual bool Enabled { get; set; } Property Value Type Description System.Boolean HasFocus Gets or sets a value indicating whether this Responder has focus. Declaration public virtual bool HasFocus { get; } Property Value Type Description System.Boolean true if has focus; otherwise, false . Visible Gets or sets a value indicating whether this Responder and all its child controls are displayed. Declaration public virtual bool Visible { get; set; } Property Value Type Description System.Boolean Methods Dispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resource. Declaration public void Dispose() Dispose(Boolean) Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Declaration protected virtual void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Remarks If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. If disposing equals false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public virtual bool MouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Contains the details about the mouse event. Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnCanFocusChanged() Method invoked when the CanFocus property from a view is changed. Declaration public virtual void OnCanFocusChanged() OnEnabledChanged() Method invoked when the Enabled property from a view is changed. Declaration public virtual void OnEnabledChanged() OnEnter(View) Method invoked when a view gets focus. Declaration public virtual bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnKeyDown(KeyEvent) Method invoked when a key is pressed. Declaration public virtual bool OnKeyDown(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled OnKeyUp(KeyEvent) Method invoked when a key is released. Declaration public virtual bool OnKeyUp(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled OnLeave(View) Method invoked when a view loses focus. Declaration public virtual bool OnLeave(View view) Parameters Type Name Description View view The view that is getting focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnMouseEnter(MouseEvent) Method invoked when a mouse event is generated for the first time. Declaration public virtual bool OnMouseEnter(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnMouseLeave(MouseEvent) Method invoked when a mouse event is generated for the last time. Declaration public virtual bool OnMouseLeave(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnVisibleChanged() Method invoked when the Visible property from a view is changed. Declaration public virtual void OnVisibleChanged() ProcessColdKey(KeyEvent) This method can be overwritten by views that want to provide accelerator functionality (Alt-key for example), but without interefering with normal ProcessKey behavior. Declaration public virtual bool ProcessColdKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Remarks After keys are sent to the subviews on the current view, all the view are processed and the key is passed to the views to allow some of them to process the keystroke as a cold-key. This functionality is used, for example, by default buttons to act on the enter key. Processing this as a hot-key would prevent non-default buttons from consuming the enter keypress when they have the focus. ProcessHotKey(KeyEvent) This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example). Declaration public virtual bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Remarks Before keys are sent to the subview on the current view, all the views are processed and the key is passed to the widgets to allow some of them to process the keystroke as a hot-key. For example, if you implement a button that has a hotkey ok \"o\", you would catch the combination Alt-o here. If the event is caught, you must return true to stop the keystroke from being dispatched to other views. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public virtual bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Implements System.IDisposable" + "keywords": "Class Responder Responder base class implemented by objects that want to participate on keyboard and mouse input. Inheritance System.Object Responder View Implements System.IDisposable Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Responder : Object Constructors Responder() Declaration public Responder() Properties CanFocus Gets or sets a value indicating whether this Responder can focus. Declaration public virtual bool CanFocus { get; set; } Property Value Type Description System.Boolean true if can focus; otherwise, false . Enabled Gets or sets a value indicating whether this Responder can respond to user interaction. Declaration public virtual bool Enabled { get; set; } Property Value Type Description System.Boolean HasFocus Gets or sets a value indicating whether this Responder has focus. Declaration public virtual bool HasFocus { get; } Property Value Type Description System.Boolean true if has focus; otherwise, false . Visible Gets or sets a value indicating whether this Responder and all its child controls are displayed. Declaration public virtual bool Visible { get; set; } Property Value Type Description System.Boolean Methods Dispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resource. Declaration public void Dispose() Dispose(Boolean) Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Declaration protected virtual void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Remarks If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. If disposing equals false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public virtual bool MouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Contains the details about the mouse event. Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnCanFocusChanged() Method invoked when the CanFocus property from a view is changed. Declaration public virtual void OnCanFocusChanged() OnEnabledChanged() Method invoked when the Enabled property from a view is changed. Declaration public virtual void OnEnabledChanged() OnEnter(View) Method invoked when a view gets focus. Declaration public virtual bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnKeyDown(KeyEvent) Method invoked when a key is pressed. Declaration public virtual bool OnKeyDown(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled OnKeyUp(KeyEvent) Method invoked when a key is released. Declaration public virtual bool OnKeyUp(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled OnLeave(View) Method invoked when a view loses focus. Declaration public virtual bool OnLeave(View view) Parameters Type Name Description View view The view that is getting focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnMouseEnter(MouseEvent) Method invoked when a mouse event is generated for the first time. Declaration public virtual bool OnMouseEnter(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnMouseLeave(MouseEvent) Method invoked when a mouse event is generated for the last time. Declaration public virtual bool OnMouseLeave(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnVisibleChanged() Method invoked when the Visible property from a view is changed. Declaration public virtual void OnVisibleChanged() ProcessColdKey(KeyEvent) This method can be overwritten by views that want to provide accelerator functionality (Alt-key for example), but without interefering with normal ProcessKey behavior. Declaration public virtual bool ProcessColdKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Remarks After keys are sent to the subviews on the current view, all the view are processed and the key is passed to the views to allow some of them to process the keystroke as a cold-key. This functionality is used, for example, by default buttons to act on the enter key. Processing this as a hot-key would prevent non-default buttons from consuming the enter keypress when they have the focus. ProcessHotKey(KeyEvent) This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example). Declaration public virtual bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Remarks Before keys are sent to the subview on the current view, all the views are processed and the key is passed to the widgets to allow some of them to process the keystroke as a hot-key. For example, if you implement a button that has a hotkey ok \"o\", you would catch the combination Alt-o here. If the event is caught, you must return true to stop the keystroke from being dispatched to other views. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public virtual bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Implements System.IDisposable" }, "api/Terminal.Gui/Terminal.Gui.SaveDialog.html": { "href": "api/Terminal.Gui/Terminal.Gui.SaveDialog.html", "title": "Class SaveDialog", - "keywords": "Class SaveDialog The SaveDialog provides an interactive dialog box for users to pick a file to save. Inheritance System.Object Responder View Toplevel Window Dialog FileDialog SaveDialog Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members FileDialog.WillPresent() FileDialog.Prompt FileDialog.NameDirLabel FileDialog.NameFieldLabel FileDialog.Message FileDialog.CanCreateDirectories FileDialog.IsExtensionHidden FileDialog.DirectoryPath FileDialog.AllowedFileTypes FileDialog.AllowsOtherFileTypes FileDialog.FilePath FileDialog.Canceled Dialog.AddButton(Button) Dialog.ButtonAlignment Dialog.ProcessKey(KeyEvent) Window.Title Window.Border Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.Text Window.TextAlignment Window.OnTitleChanging(ustring, ustring) Window.TitleChanging Window.OnTitleChanged(ustring, ustring) Window.TitleChanged Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class SaveDialog : FileDialog, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks To use, create an instance of SaveDialog , and pass it to Run(Func) . This will run the dialog modally, and when this returns, the FileName property will contain the selected file name or null if the user canceled. Constructors SaveDialog() Initializes a new SaveDialog . Declaration public SaveDialog() SaveDialog(ustring, ustring, List) Initializes a new SaveDialog . Declaration public SaveDialog(ustring title, ustring message, List allowedTypes = null) Parameters Type Name Description NStack.ustring title The title. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. Properties FileName Gets the name of the file the user selected for saving, or null if the user canceled the SaveDialog . Declaration public ustring FileName { get; } Property Value Type Description NStack.ustring The name of the file. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class SaveDialog The SaveDialog provides an interactive dialog box for users to pick a file to save. Inheritance System.Object Responder View Toplevel Window Dialog FileDialog SaveDialog Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members FileDialog.WillPresent() FileDialog.Prompt FileDialog.NameDirLabel FileDialog.NameFieldLabel FileDialog.Message FileDialog.CanCreateDirectories FileDialog.IsExtensionHidden FileDialog.DirectoryPath FileDialog.AllowedFileTypes FileDialog.AllowsOtherFileTypes FileDialog.FilePath FileDialog.Canceled Dialog.AddButton(Button) Dialog.ProcessKey(KeyEvent) Dialog.ButtonAlignment Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.OnTitleChanging(ustring, ustring) Window.OnTitleChanged(ustring, ustring) Window.Title Window.Border Window.Text Window.TextAlignment Window.TitleChanging Window.TitleChanged Toplevel.OnLoaded() Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) Toplevel.Running Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.AlternateForwardKeyChanged Toplevel.AlternateBackwardKeyChanged Toplevel.QuitKeyChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class SaveDialog : FileDialog Remarks To use, create an instance of SaveDialog , and pass it to Run(Func) . This will run the dialog modally, and when this returns, the FileName property will contain the selected file name or null if the user canceled. Constructors SaveDialog() Initializes a new SaveDialog . Declaration public SaveDialog() SaveDialog(ustring, ustring, List) Initializes a new SaveDialog . Declaration public SaveDialog(ustring title, ustring message, List allowedTypes = null) Parameters Type Name Description NStack.ustring title The title. NStack.ustring message The message. System.Collections.Generic.List < System.String > allowedTypes The allowed types. Properties FileName Gets the name of the file the user selected for saving, or null if the user canceled the SaveDialog . Declaration public ustring FileName { get; } Property Value Type Description NStack.ustring The name of the file. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.ScrollBarView.html": { "href": "api/Terminal.Gui/Terminal.Gui.ScrollBarView.html", "title": "Class ScrollBarView", - "keywords": "Class ScrollBarView ScrollBarViews are views that display a 1-character scrollbar, either horizontal or vertical Inheritance System.Object Responder View ScrollBarView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ScrollBarView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The scrollbar is drawn to be a representation of the Size, assuming that the scroll position is set at Position. If the region to display the scrollbar is larger than three characters, arrow indicators are drawn. Constructors ScrollBarView() Initializes a new instance of the ScrollBarView class using Computed layout. Declaration public ScrollBarView() ScrollBarView(Int32, Int32, Boolean) Initializes a new instance of the ScrollBarView class using Computed layout. Declaration public ScrollBarView(int size, int position, bool isVertical) Parameters Type Name Description System.Int32 size The size that this scrollbar represents. System.Int32 position The position within this scrollbar. System.Boolean isVertical If set to true this is a vertical scrollbar, otherwise, the scrollbar is horizontal. ScrollBarView(Rect) Initializes a new instance of the ScrollBarView class using Absolute layout. Declaration public ScrollBarView(Rect rect) Parameters Type Name Description Rect rect Frame for the scrollbar. ScrollBarView(Rect, Int32, Int32, Boolean) Initializes a new instance of the ScrollBarView class using Absolute layout. Declaration public ScrollBarView(Rect rect, int size, int position, bool isVertical) Parameters Type Name Description Rect rect Frame for the scrollbar. System.Int32 size The size that this scrollbar represents. Sets the Size property. System.Int32 position The position within this scrollbar. Sets the Position property. System.Boolean isVertical If set to true this is a vertical scrollbar, otherwise, the scrollbar is horizontal. Sets the IsVertical property. ScrollBarView(View, Boolean, Boolean) Initializes a new instance of the ScrollBarView class using Computed layout. Declaration public ScrollBarView(View host, bool isVertical, bool showBothScrollIndicator = true) Parameters Type Name Description View host The view that will host this scrollbar. System.Boolean isVertical If set to true this is a vertical scrollbar, otherwise, the scrollbar is horizontal. System.Boolean showBothScrollIndicator If set to true (default) will have the other scrollbar, otherwise will have only one. Properties AutoHideScrollBars If true the vertical/horizontal scroll bars won't be showed if it's not needed. Declaration public bool AutoHideScrollBars { get; set; } Property Value Type Description System.Boolean Host Get or sets the view that host this View Declaration public View Host { get; } Property Value Type Description View IsVertical If set to true this is a vertical scrollbar, otherwise, the scrollbar is horizontal. Declaration public bool IsVertical { get; set; } Property Value Type Description System.Boolean KeepContentAlwaysInViewport Get or sets if the view-port is kept always visible in the area of this ScrollBarView Declaration public bool KeepContentAlwaysInViewport { get; set; } Property Value Type Description System.Boolean OtherScrollBarView Represent a vertical or horizontal ScrollBarView other than this. Declaration public ScrollBarView OtherScrollBarView { get; set; } Property Value Type Description ScrollBarView Position The position, relative to Size , to set the scrollbar at. Declaration public int Position { get; set; } Property Value Type Description System.Int32 The position. ShowScrollIndicator Gets or sets the visibility for the vertical or horizontal scroll indicator. Declaration public bool ShowScrollIndicator { get; set; } Property Value Type Description System.Boolean true if show vertical or horizontal scroll indicator; otherwise, false . Size The size of content the scrollbar represents. Declaration public int Size { get; set; } Property Value Type Description System.Int32 The size. Remarks The Size is typically the size of the virtual content. E.g. when a Scrollbar is part of a View the Size is set to the appropriate dimension of Host . Methods MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnChangedPosition() Virtual method to invoke the ChangedPosition action event. Declaration public virtual void OnChangedPosition() OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) Redraw(Rect) Declaration public override void Redraw(Rect region) Parameters Type Name Description Rect region Overrides View.Redraw(Rect) Refresh() Only used for a hosted view that will update and redraw the scrollbars. Declaration public virtual void Refresh() Events ChangedPosition This event is raised when the position on the scrollbar has changed. Declaration public event Action ChangedPosition Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class ScrollBarView ScrollBarViews are views that display a 1-character scrollbar, either horizontal or vertical Inheritance System.Object Responder View ScrollBarView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ScrollBarView : View Remarks The scrollbar is drawn to be a representation of the Size, assuming that the scroll position is set at Position. If the region to display the scrollbar is larger than three characters, arrow indicators are drawn. Constructors ScrollBarView() Initializes a new instance of the ScrollBarView class using Computed layout. Declaration public ScrollBarView() ScrollBarView(Int32, Int32, Boolean) Initializes a new instance of the ScrollBarView class using Computed layout. Declaration public ScrollBarView(int size, int position, bool isVertical) Parameters Type Name Description System.Int32 size The size that this scrollbar represents. System.Int32 position The position within this scrollbar. System.Boolean isVertical If set to true this is a vertical scrollbar, otherwise, the scrollbar is horizontal. ScrollBarView(Rect) Initializes a new instance of the ScrollBarView class using Absolute layout. Declaration public ScrollBarView(Rect rect) Parameters Type Name Description Rect rect Frame for the scrollbar. ScrollBarView(Rect, Int32, Int32, Boolean) Initializes a new instance of the ScrollBarView class using Absolute layout. Declaration public ScrollBarView(Rect rect, int size, int position, bool isVertical) Parameters Type Name Description Rect rect Frame for the scrollbar. System.Int32 size The size that this scrollbar represents. Sets the Size property. System.Int32 position The position within this scrollbar. Sets the Position property. System.Boolean isVertical If set to true this is a vertical scrollbar, otherwise, the scrollbar is horizontal. Sets the IsVertical property. ScrollBarView(View, Boolean, Boolean) Initializes a new instance of the ScrollBarView class using Computed layout. Declaration public ScrollBarView(View host, bool isVertical, bool showBothScrollIndicator = true) Parameters Type Name Description View host The view that will host this scrollbar. System.Boolean isVertical If set to true this is a vertical scrollbar, otherwise, the scrollbar is horizontal. System.Boolean showBothScrollIndicator If set to true (default) will have the other scrollbar, otherwise will have only one. Properties AutoHideScrollBars If true the vertical/horizontal scroll bars won't be showed if it's not needed. Declaration public bool AutoHideScrollBars { get; set; } Property Value Type Description System.Boolean Host Get or sets the view that host this View Declaration public View Host { get; } Property Value Type Description View IsVertical If set to true this is a vertical scrollbar, otherwise, the scrollbar is horizontal. Declaration public bool IsVertical { get; set; } Property Value Type Description System.Boolean KeepContentAlwaysInViewport Get or sets if the view-port is kept always visible in the area of this ScrollBarView Declaration public bool KeepContentAlwaysInViewport { get; set; } Property Value Type Description System.Boolean OtherScrollBarView Represent a vertical or horizontal ScrollBarView other than this. Declaration public ScrollBarView OtherScrollBarView { get; set; } Property Value Type Description ScrollBarView Position The position, relative to Size , to set the scrollbar at. Declaration public int Position { get; set; } Property Value Type Description System.Int32 The position. ShowScrollIndicator Gets or sets the visibility for the vertical or horizontal scroll indicator. Declaration public bool ShowScrollIndicator { get; set; } Property Value Type Description System.Boolean true if show vertical or horizontal scroll indicator; otherwise, false . Size The size of content the scrollbar represents. Declaration public int Size { get; set; } Property Value Type Description System.Int32 The size. Remarks The Size is typically the size of the virtual content. E.g. when a Scrollbar is part of a View the Size is set to the appropriate dimension of Host . Methods MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnChangedPosition() Virtual method to invoke the ChangedPosition action event. Declaration public virtual void OnChangedPosition() OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect region) Parameters Type Name Description Rect region Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Refresh() Only used for a hosted view that will update and redraw the scrollbars. Declaration public virtual void Refresh() Events ChangedPosition This event is raised when the position on the scrollbar has changed. Declaration public event Action ChangedPosition Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.ScrollView.html": { "href": "api/Terminal.Gui/Terminal.Gui.ScrollView.html", "title": "Class ScrollView", - "keywords": "Class ScrollView Scrollviews are views that present a window into a virtual space where subviews are added. Similar to the iOS UIScrollView. Inheritance System.Object Responder View ScrollView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ScrollView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The subviews that are added to this ScrollView are offset by the ContentOffset property. The view itself is a window into the space represented by the ContentSize . Use the Constructors ScrollView() Initializes a new instance of the ScrollView class using Computed positioning. Declaration public ScrollView() ScrollView(Rect) Initializes a new instance of the ScrollView class using Absolute positioning. Declaration public ScrollView(Rect frame) Parameters Type Name Description Rect frame Properties AutoHideScrollBars If true the vertical/horizontal scroll bars won't be showed if it's not needed. Declaration public bool AutoHideScrollBars { get; set; } Property Value Type Description System.Boolean ContentOffset Represents the top left corner coordinate that is displayed by the scrollview Declaration public Point ContentOffset { get; set; } Property Value Type Description Point The content offset. ContentSize Represents the contents of the data shown inside the scrollview Declaration public Size ContentSize { get; set; } Property Value Type Description Size The size of the content. KeepContentAlwaysInViewport Get or sets if the view-port is kept always visible in the area of this ScrollView Declaration public bool KeepContentAlwaysInViewport { get; set; } Property Value Type Description System.Boolean ShowHorizontalScrollIndicator Gets or sets the visibility for the horizontal scroll indicator. Declaration public bool ShowHorizontalScrollIndicator { get; set; } Property Value Type Description System.Boolean true if show horizontal scroll indicator; otherwise, false . ShowVerticalScrollIndicator Gets or sets the visibility for the vertical scroll indicator. Declaration public bool ShowVerticalScrollIndicator { get; set; } Property Value Type Description System.Boolean true if show vertical scroll indicator; otherwise, false . Methods Add(View) Adds the view to the scrollview. Declaration public override void Add(View view) Parameters Type Name Description View view The view to add to the scrollview. Overrides View.Add(View) Dispose(Boolean) Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides View.Dispose(Boolean) MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect region) Parameters Type Name Description Rect region Overrides View.Redraw(Rect) RemoveAll() Removes all widgets from this container. Declaration public override void RemoveAll() Overrides View.RemoveAll() Remarks ScrollDown(Int32) Scrolls the view down. Declaration public bool ScrollDown(int lines) Parameters Type Name Description System.Int32 lines Number of lines to scroll. Returns Type Description System.Boolean true , if left was scrolled, false otherwise. ScrollLeft(Int32) Scrolls the view to the left Declaration public bool ScrollLeft(int cols) Parameters Type Name Description System.Int32 cols Number of columns to scroll by. Returns Type Description System.Boolean true , if left was scrolled, false otherwise. ScrollRight(Int32) Scrolls the view to the right. Declaration public bool ScrollRight(int cols) Parameters Type Name Description System.Int32 cols Number of columns to scroll by. Returns Type Description System.Boolean true , if right was scrolled, false otherwise. ScrollUp(Int32) Scrolls the view up. Declaration public bool ScrollUp(int lines) Parameters Type Name Description System.Int32 lines Number of lines to scroll. Returns Type Description System.Boolean true , if left was scrolled, false otherwise. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class ScrollView Scrollviews are views that present a window into a virtual space where subviews are added. Similar to the iOS UIScrollView. Inheritance System.Object Responder View ScrollView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ScrollView : View Remarks The subviews that are added to this ScrollView are offset by the ContentOffset property. The view itself is a window into the space represented by the ContentSize . Use the Constructors ScrollView() Initializes a new instance of the ScrollView class using Computed positioning. Declaration public ScrollView() ScrollView(Rect) Initializes a new instance of the ScrollView class using Absolute positioning. Declaration public ScrollView(Rect frame) Parameters Type Name Description Rect frame Properties AutoHideScrollBars If true the vertical/horizontal scroll bars won't be showed if it's not needed. Declaration public bool AutoHideScrollBars { get; set; } Property Value Type Description System.Boolean ContentOffset Represents the top left corner coordinate that is displayed by the scrollview Declaration public Point ContentOffset { get; set; } Property Value Type Description Point The content offset. ContentSize Represents the contents of the data shown inside the scrollview Declaration public Size ContentSize { get; set; } Property Value Type Description Size The size of the content. KeepContentAlwaysInViewport Get or sets if the view-port is kept always visible in the area of this ScrollView Declaration public bool KeepContentAlwaysInViewport { get; set; } Property Value Type Description System.Boolean ShowHorizontalScrollIndicator Gets or sets the visibility for the horizontal scroll indicator. Declaration public bool ShowHorizontalScrollIndicator { get; set; } Property Value Type Description System.Boolean true if show horizontal scroll indicator; otherwise, false . ShowVerticalScrollIndicator Gets or sets the visibility for the vertical scroll indicator. Declaration public bool ShowVerticalScrollIndicator { get; set; } Property Value Type Description System.Boolean true if show vertical scroll indicator; otherwise, false . Methods Add(View) Adds the view to the scrollview. Declaration public override void Add(View view) Parameters Type Name Description View view The view to add to the scrollview. Overrides View.Add(View) Dispose(Boolean) Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides View.Dispose(Boolean) Remarks If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. If disposing equals false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect region) Parameters Type Name Description Rect region Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. RemoveAll() Removes all widgets from this container. Declaration public override void RemoveAll() Overrides View.RemoveAll() Remarks ScrollDown(Int32) Scrolls the view down. Declaration public bool ScrollDown(int lines) Parameters Type Name Description System.Int32 lines Number of lines to scroll. Returns Type Description System.Boolean true , if left was scrolled, false otherwise. ScrollLeft(Int32) Scrolls the view to the left Declaration public bool ScrollLeft(int cols) Parameters Type Name Description System.Int32 cols Number of columns to scroll by. Returns Type Description System.Boolean true , if left was scrolled, false otherwise. ScrollRight(Int32) Scrolls the view to the right. Declaration public bool ScrollRight(int cols) Parameters Type Name Description System.Int32 cols Number of columns to scroll by. Returns Type Description System.Boolean true , if right was scrolled, false otherwise. ScrollUp(Int32) Scrolls the view up. Declaration public bool ScrollUp(int lines) Parameters Type Name Description System.Int32 lines Number of lines to scroll. Returns Type Description System.Boolean true , if left was scrolled, false otherwise. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html", "title": "Class SelectedItemChangedArgs", - "keywords": "Class SelectedItemChangedArgs Event arguments for the SelectedItemChagned event. Inheritance System.Object System.EventArgs SelectedItemChangedArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class SelectedItemChangedArgs : EventArgs Constructors SelectedItemChangedArgs(Int32, Int32) Initializes a new SelectedItemChangedArgs class. Declaration public SelectedItemChangedArgs(int selectedItem, int previousSelectedItem) Parameters Type Name Description System.Int32 selectedItem System.Int32 previousSelectedItem Properties PreviousSelectedItem Gets the index of the item that was previously selected. -1 if there was no previous selection. Declaration public int PreviousSelectedItem { get; } Property Value Type Description System.Int32 SelectedItem Gets the index of the item that is now selected. -1 if there is no selection. Declaration public int SelectedItem { get; } Property Value Type Description System.Int32" + "keywords": "Class SelectedItemChangedArgs Event arguments for the SelectedItemChagned event. Inheritance System.Object SelectedItemChangedArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class SelectedItemChangedArgs : EventArgs Constructors SelectedItemChangedArgs(Int32, Int32) Initializes a new SelectedItemChangedArgs class. Declaration public SelectedItemChangedArgs(int selectedItem, int previousSelectedItem) Parameters Type Name Description System.Int32 selectedItem System.Int32 previousSelectedItem Properties PreviousSelectedItem Gets the index of the item that was previously selected. -1 if there was no previous selection. Declaration public int PreviousSelectedItem { get; } Property Value Type Description System.Int32 SelectedItem Gets the index of the item that is now selected. -1 if there is no selection. Declaration public int SelectedItem { get; } Property Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html": { "href": "api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html", "title": "Class ShortcutHelper", - "keywords": "Class ShortcutHelper Represents a helper to manipulate shortcut keys used on views. Inheritance System.Object ShortcutHelper Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ShortcutHelper Properties Shortcut This is the global setting that can be used as a global shortcut to invoke the action on the view. Declaration public virtual Key Shortcut { get; set; } Property Value Type Description Key ShortcutAction The action to run if the Shortcut is defined. Declaration public virtual Action ShortcutAction { get; set; } Property Value Type Description System.Action ShortcutTag The keystroke combination used in the Shortcut as string. Declaration public virtual ustring ShortcutTag { get; } Property Value Type Description NStack.ustring Methods CheckKeysFlagRange(Key, Key, Key) Lookup for a Key on range of keys. Declaration public static bool CheckKeysFlagRange(Key key, Key first, Key last) Parameters Type Name Description Key key The source key. Key first First key in range. Key last Last key in range. Returns Type Description System.Boolean FindAndOpenByShortcut(KeyEvent, View) Allows a view to run a ShortcutAction if defined. Declaration public static bool FindAndOpenByShortcut(KeyEvent kb, View view = null) Parameters Type Name Description KeyEvent kb The KeyEvent View view The View Returns Type Description System.Boolean true if defined false otherwise. GetKeyToString(Key, out Key) Return key as string. Declaration public static ustring GetKeyToString(Key key, out Key knm) Parameters Type Name Description Key key The key to extract. Key knm Correspond to the non modifier key. Returns Type Description NStack.ustring GetModifiersKey(KeyEvent) Gets the key with all the keys modifiers, especially the shift key that sometimes have to be injected later. Declaration public static Key GetModifiersKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb The KeyEvent to check. Returns Type Description Key The Key with all the keys modifiers. GetShortcutFromTag(ustring, ustring) Allows to retrieve a Key from a ShortcutTag Declaration public static Key GetShortcutFromTag(ustring tag, ustring delimiter = null) Parameters Type Name Description NStack.ustring tag The key as string. NStack.ustring delimiter The delimiter string. Returns Type Description Key GetShortcutTag(Key, ustring) Get the Shortcut key as string. Declaration public static ustring GetShortcutTag(Key shortcut, ustring delimiter = null) Parameters Type Name Description Key shortcut The shortcut key. NStack.ustring delimiter The delimiter string. Returns Type Description NStack.ustring PostShortcutValidation(Key) Used at key up validation. Declaration public static bool PostShortcutValidation(Key key) Parameters Type Name Description Key key The key to validate. Returns Type Description System.Boolean true if is valid. false otherwise. PreShortcutValidation(Key) Used at key down or key press validation. Declaration public static bool PreShortcutValidation(Key key) Parameters Type Name Description Key key The key to validate. Returns Type Description System.Boolean true if is valid. false otherwise." + "keywords": "Class ShortcutHelper Represents a helper to manipulate shortcut keys used on views. Inheritance System.Object ShortcutHelper Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ShortcutHelper : Object Constructors ShortcutHelper() Declaration public ShortcutHelper() Properties Shortcut This is the global setting that can be used as a global shortcut to invoke the action on the view. Declaration public virtual Key Shortcut { get; set; } Property Value Type Description Key ShortcutAction The action to run if the Shortcut is defined. Declaration public virtual Action ShortcutAction { get; set; } Property Value Type Description System.Action ShortcutTag The keystroke combination used in the Shortcut as string. Declaration public virtual ustring ShortcutTag { get; } Property Value Type Description NStack.ustring Methods CheckKeysFlagRange(Key, Key, Key) Lookup for a Key on range of keys. Declaration public static bool CheckKeysFlagRange(Key key, Key first, Key last) Parameters Type Name Description Key key The source key. Key first First key in range. Key last Last key in range. Returns Type Description System.Boolean FindAndOpenByShortcut(KeyEvent, View) Allows a view to run a ShortcutAction if defined. Declaration public static bool FindAndOpenByShortcut(KeyEvent kb, View view = null) Parameters Type Name Description KeyEvent kb The KeyEvent View view The View Returns Type Description System.Boolean true if defined false otherwise. GetKeyToString(Key, out Key) Return key as string. Declaration public static ustring GetKeyToString(Key key, out Key knm) Parameters Type Name Description Key key The key to extract. Key knm Correspond to the non modifier key. Returns Type Description NStack.ustring GetModifiersKey(KeyEvent) Gets the key with all the keys modifiers, especially the shift key that sometimes have to be injected later. Declaration public static Key GetModifiersKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb The KeyEvent to check. Returns Type Description Key The Key with all the keys modifiers. GetShortcutFromTag(ustring, ustring) Allows to retrieve a Key from a ShortcutTag Declaration public static Key GetShortcutFromTag(ustring tag, ustring delimiter = null) Parameters Type Name Description NStack.ustring tag The key as string. NStack.ustring delimiter The delimiter string. Returns Type Description Key GetShortcutTag(Key, ustring) Get the Shortcut key as string. Declaration public static ustring GetShortcutTag(Key shortcut, ustring delimiter = null) Parameters Type Name Description Key shortcut The shortcut key. NStack.ustring delimiter The delimiter string. Returns Type Description NStack.ustring PostShortcutValidation(Key) Used at key up validation. Declaration public static bool PostShortcutValidation(Key key) Parameters Type Name Description Key key The key to validate. Returns Type Description System.Boolean true if is valid. false otherwise. PreShortcutValidation(Key) Used at key down or key press validation. Declaration public static bool PreShortcutValidation(Key key) Parameters Type Name Description Key key The key to validate. Returns Type Description System.Boolean true if is valid. false otherwise." }, "api/Terminal.Gui/Terminal.Gui.Size.html": { "href": "api/Terminal.Gui/Terminal.Gui.Size.html", - "title": "Struct Size", - "keywords": "Struct Size Stores an ordered pair of integers, which specify a Height and Width. Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct Size Constructors Size(Int32, Int32) Size Constructor Declaration public Size(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height Remarks Creates a Size from specified dimensions. Size(Point) Size Constructor Declaration public Size(Point pt) Parameters Type Name Description Point pt Remarks Creates a Size from a Point value. Fields Empty Gets a Size structure that has a Height and Width value of 0. Declaration public static readonly Size Empty Field Value Type Description Size Properties Height Height Property Declaration public int Height { get; set; } Property Value Type Description System.Int32 Remarks The Height coordinate of the Size. IsEmpty IsEmpty Property Declaration public readonly bool IsEmpty { get; } Property Value Type Description System.Boolean Remarks Indicates if both Width and Height are zero. Width Width Property Declaration public int Width { get; set; } Property Value Type Description System.Int32 Remarks The Width coordinate of the Size. Methods Add(Size, Size) Adds the width and height of one Size structure to the width and height of another Size structure. Declaration public static Size Add(Size sz1, Size sz2) Parameters Type Name Description Size sz1 The first Size structure to add. Size sz2 The second Size structure to add. Returns Type Description Size The add. Equals(Object) Equals Method Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Overrides System.ValueType.Equals(System.Object) Remarks Checks equivalence of this Size and another object. GetHashCode() GetHashCode Method Declaration public override int GetHashCode() Returns Type Description System.Int32 Overrides System.ValueType.GetHashCode() Remarks Calculates a hashing value. Subtract(Size, Size) Subtracts the width and height of one Size structure to the width and height of another Size structure. Declaration public static Size Subtract(Size sz1, Size sz2) Parameters Type Name Description Size sz1 The first Size structure to subtract. Size sz2 The second Size structure to subtract. Returns Type Description Size The subtract. ToString() ToString Method Declaration public override string ToString() Returns Type Description System.String Overrides System.ValueType.ToString() Remarks Formats the Size as a string in coordinate notation. Operators Addition(Size, Size) Addition Operator Declaration public static Size operator +(Size sz1, Size sz2) Parameters Type Name Description Size sz1 Size sz2 Returns Type Description Size Remarks Addition of two Size structures. Equality(Size, Size) Equality Operator Declaration public static bool operator ==(Size sz1, Size sz2) Parameters Type Name Description Size sz1 Size sz2 Returns Type Description System.Boolean Remarks Compares two Size objects. The return value is based on the equivalence of the Width and Height properties of the two Sizes. Explicit(Size to Point) Size to Point Conversion Declaration public static explicit operator Point(Size size) Parameters Type Name Description Size size Returns Type Description Point Remarks Returns a Point based on the dimensions of a given Size. Requires explicit cast. Inequality(Size, Size) Inequality Operator Declaration public static bool operator !=(Size sz1, Size sz2) Parameters Type Name Description Size sz1 Size sz2 Returns Type Description System.Boolean Remarks Compares two Size objects. The return value is based on the equivalence of the Width and Height properties of the two Sizes. Subtraction(Size, Size) Subtraction Operator Declaration public static Size operator -(Size sz1, Size sz2) Parameters Type Name Description Size sz1 Size sz2 Returns Type Description Size Remarks Subtracts two Size structures." + "title": "Class Size", + "keywords": "Class Size Stores an ordered pair of integers, which specify a Height and Width. Inheritance System.Object Size Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Size : ValueType Constructors Size(Int32, Int32) Size Constructor Declaration public Size(int width, int height) Parameters Type Name Description System.Int32 width System.Int32 height Remarks Creates a Size from specified dimensions. Size(Point) Size Constructor Declaration public Size(Point pt) Parameters Type Name Description Point pt Remarks Creates a Size from a Point value. Fields Empty Gets a Size structure that has a Height and Width value of 0. Declaration public static readonly Size Empty Field Value Type Description Size Properties Height Height Property Declaration public int Height { get; set; } Property Value Type Description System.Int32 Remarks The Height coordinate of the Size. IsEmpty IsEmpty Property Declaration public bool IsEmpty { get; } Property Value Type Description System.Boolean Remarks Indicates if both Width and Height are zero. Width Width Property Declaration public int Width { get; set; } Property Value Type Description System.Int32 Remarks The Width coordinate of the Size. Methods Add(Size, Size) Adds the width and height of one Size structure to the width and height of another Size structure. Declaration public static Size Add(Size sz1, Size sz2) Parameters Type Name Description Size sz1 The first Size structure to add. Size sz2 The second Size structure to add. Returns Type Description Size The add. Equals(Object) Equals Method Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Remarks Checks equivalence of this Size and another object. GetHashCode() GetHashCode Method Declaration public override int GetHashCode() Returns Type Description System.Int32 Remarks Calculates a hashing value. Subtract(Size, Size) Subtracts the width and height of one Size structure to the width and height of another Size structure. Declaration public static Size Subtract(Size sz1, Size sz2) Parameters Type Name Description Size sz1 The first Size structure to subtract. Size sz2 The second Size structure to subtract. Returns Type Description Size The subtract. ToString() ToString Method Declaration public override string ToString() Returns Type Description System.String Remarks Formats the Size as a string in coordinate notation. Operators Addition(Size, Size) Addition Operator Declaration public static Size operator +(Size sz1, Size sz2) Parameters Type Name Description Size sz1 Size sz2 Returns Type Description Size Remarks Addition of two Size structures. Equality(Size, Size) Equality Operator Declaration public static bool operator ==(Size sz1, Size sz2) Parameters Type Name Description Size sz1 Size sz2 Returns Type Description System.Boolean Remarks Compares two Size objects. The return value is based on the equivalence of the Width and Height properties of the two Sizes. Explicit(Size to Point) Size to Point Conversion Declaration public static explicit operator Point(Size size) Parameters Type Name Description Size size Returns Type Description Point Remarks Returns a Point based on the dimensions of a given Size. Requires explicit cast. Inequality(Size, Size) Inequality Operator Declaration public static bool operator !=(Size sz1, Size sz2) Parameters Type Name Description Size sz1 Size sz2 Returns Type Description System.Boolean Remarks Compares two Size objects. The return value is based on the equivalence of the Width and Height properties of the two Sizes. Subtraction(Size, Size) Subtraction Operator Declaration public static Size operator -(Size sz1, Size sz2) Parameters Type Name Description Size sz1 Size sz2 Returns Type Description Size Remarks Subtracts two Size structures." }, "api/Terminal.Gui/Terminal.Gui.SizeF.html": { "href": "api/Terminal.Gui/Terminal.Gui.SizeF.html", - "title": "Struct SizeF", - "keywords": "Struct SizeF Represents the size of a rectangular region with an ordered pair of width and height. Implements System.IEquatable < SizeF > Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct SizeF : IEquatable Constructors SizeF(Single, Single) Initializes a new instance of the SizeF class from the specified dimensions. Declaration public SizeF(float width, float height) Parameters Type Name Description System.Single width System.Single height SizeF(PointF) Initializes a new instance of the SizeF class from the specified PointF . Declaration public SizeF(PointF pt) Parameters Type Name Description PointF pt SizeF(SizeF) Initializes a new instance of the SizeF class from the specified existing SizeF . Declaration public SizeF(SizeF size) Parameters Type Name Description SizeF size Fields Empty Initializes a new instance of the SizeF class. Declaration public static readonly SizeF Empty Field Value Type Description SizeF Properties Height Represents the vertical component of this SizeF . Declaration public float Height { get; set; } Property Value Type Description System.Single IsEmpty Tests whether this SizeF has zero width and height. Declaration [Browsable(false)] public readonly bool IsEmpty { get; } Property Value Type Description System.Boolean Width Represents the horizontal component of this SizeF . Declaration public float Width { get; set; } Property Value Type Description System.Single Methods Add(SizeF, SizeF) Performs vector addition of two SizeF objects. Declaration public static SizeF Add(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description SizeF Equals(Object) Tests to see whether the specified object is a SizeF with the same dimensions as this SizeF . Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Overrides System.ValueType.Equals(System.Object) Equals(SizeF) Tests whether two SizeF objects are identical. Declaration public bool Equals(SizeF other) Parameters Type Name Description SizeF other Returns Type Description System.Boolean GetHashCode() Generates a hashcode from the width and height Declaration public override int GetHashCode() Returns Type Description System.Int32 Overrides System.ValueType.GetHashCode() Subtract(SizeF, SizeF) Contracts a SizeF by another SizeF . Declaration public static SizeF Subtract(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description SizeF ToString() Creates a human-readable string that represents this SizeF . Declaration public override string ToString() Returns Type Description System.String Overrides System.ValueType.ToString() Operators Addition(SizeF, SizeF) Performs vector addition of two SizeF objects. Declaration public static SizeF operator +(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description SizeF Division(SizeF, Single) Divides SizeF by a System.Single producing SizeF . Declaration public static SizeF operator /(SizeF left, float right) Parameters Type Name Description SizeF left Dividend of type SizeF . System.Single right Divisor of type System.Int32 . Returns Type Description SizeF Result of type SizeF . Equality(SizeF, SizeF) Tests whether two SizeF objects are identical. Declaration public static bool operator ==(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description System.Boolean Explicit(SizeF to PointF) Converts the specified SizeF to a PointF . Declaration public static explicit operator PointF(SizeF size) Parameters Type Name Description SizeF size Returns Type Description PointF Inequality(SizeF, SizeF) Tests whether two SizeF objects are different. Declaration public static bool operator !=(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description System.Boolean Multiply(Single, SizeF) Multiplies SizeF by a System.Single producing SizeF . Declaration public static SizeF operator *(float left, SizeF right) Parameters Type Name Description System.Single left Multiplier of type System.Single . SizeF right Multiplicand of type SizeF . Returns Type Description SizeF Product of type SizeF . Multiply(SizeF, Single) Multiplies SizeF by a System.Single producing SizeF . Declaration public static SizeF operator *(SizeF left, float right) Parameters Type Name Description SizeF left Multiplicand of type SizeF . System.Single right Multiplier of type System.Single . Returns Type Description SizeF Product of type SizeF . Subtraction(SizeF, SizeF) Contracts a SizeF by another SizeF Declaration public static SizeF operator -(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description SizeF Implements System.IEquatable" + "title": "Class SizeF", + "keywords": "Class SizeF Represents the size of a rectangular region with an ordered pair of width and height. Inheritance System.Object SizeF Implements System.IEquatable < SizeF > Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class SizeF : ValueType Constructors SizeF(Single, Single) Initializes a new instance of the SizeF class from the specified dimensions. Declaration public SizeF(float width, float height) Parameters Type Name Description System.Single width System.Single height SizeF(PointF) Initializes a new instance of the SizeF class from the specified PointF . Declaration public SizeF(PointF pt) Parameters Type Name Description PointF pt SizeF(SizeF) Initializes a new instance of the SizeF class from the specified existing SizeF . Declaration public SizeF(SizeF size) Parameters Type Name Description SizeF size Fields Empty Initializes a new instance of the SizeF class. Declaration public static readonly SizeF Empty Field Value Type Description SizeF Properties Height Represents the vertical component of this SizeF . Declaration public float Height { get; set; } Property Value Type Description System.Single IsEmpty Tests whether this SizeF has zero width and height. Declaration public bool IsEmpty { get; } Property Value Type Description System.Boolean Width Represents the horizontal component of this SizeF . Declaration public float Width { get; set; } Property Value Type Description System.Single Methods Add(SizeF, SizeF) Performs vector addition of two SizeF objects. Declaration public static SizeF Add(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description SizeF Equals(Object) Tests to see whether the specified object is a SizeF with the same dimensions as this SizeF . Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Equals(SizeF) Tests whether two SizeF objects are identical. Declaration public bool Equals(SizeF other) Parameters Type Name Description SizeF other Returns Type Description System.Boolean GetHashCode() Generates a hashcode from the width and height Declaration public override int GetHashCode() Returns Type Description System.Int32 Subtract(SizeF, SizeF) Contracts a SizeF by another SizeF . Declaration public static SizeF Subtract(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description SizeF ToString() Creates a human-readable string that represents this SizeF . Declaration public override string ToString() Returns Type Description System.String Operators Addition(SizeF, SizeF) Performs vector addition of two SizeF objects. Declaration public static SizeF operator +(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description SizeF Division(SizeF, Single) Divides SizeF by a System.Single producing SizeF . Declaration public static SizeF operator /(SizeF left, float right) Parameters Type Name Description SizeF left Dividend of type SizeF . System.Single right Divisor of type System.Int32 . Returns Type Description SizeF Result of type SizeF . Equality(SizeF, SizeF) Tests whether two SizeF objects are identical. Declaration public static bool operator ==(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description System.Boolean Explicit(SizeF to PointF) Converts the specified SizeF to a PointF . Declaration public static explicit operator PointF(SizeF size) Parameters Type Name Description SizeF size Returns Type Description PointF Inequality(SizeF, SizeF) Tests whether two SizeF objects are different. Declaration public static bool operator !=(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description System.Boolean Multiply(Single, SizeF) Multiplies SizeF by a System.Single producing SizeF . Declaration public static SizeF operator *(float left, SizeF right) Parameters Type Name Description System.Single left Multiplier of type System.Single . SizeF right Multiplicand of type SizeF . Returns Type Description SizeF Product of type SizeF . Multiply(SizeF, Single) Multiplies SizeF by a System.Single producing SizeF . Declaration public static SizeF operator *(SizeF left, float right) Parameters Type Name Description SizeF left Multiplicand of type SizeF . System.Single right Multiplier of type System.Single . Returns Type Description SizeF Product of type SizeF . Subtraction(SizeF, SizeF) Contracts a SizeF by another SizeF Declaration public static SizeF operator -(SizeF sz1, SizeF sz2) Parameters Type Name Description SizeF sz1 SizeF sz2 Returns Type Description SizeF Implements System.IEquatable<>" }, "api/Terminal.Gui/Terminal.Gui.StackExtensions.html": { "href": "api/Terminal.Gui/Terminal.Gui.StackExtensions.html", "title": "Class StackExtensions", - "keywords": "Class StackExtensions Extension of System.Collections.Generic.Stack helper to work with specific System.Collections.Generic.IEqualityComparer Inheritance System.Object StackExtensions Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class StackExtensions Methods Contains(Stack, T, IEqualityComparer) Check if the stack object contains the value to find. Declaration public static bool Contains(this Stack stack, T valueToFind, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. T valueToFind Value to find. System.Collections.Generic.IEqualityComparer comparer The comparison object. Returns Type Description System.Boolean true If the value was found. false otherwise. Type Parameters Name Description T The stack object type. FindDuplicates(Stack, IEqualityComparer) Find all duplicates stack objects values. Declaration public static Stack FindDuplicates(this Stack stack, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. System.Collections.Generic.IEqualityComparer comparer The comparison object. Returns Type Description System.Collections.Generic.Stack The duplicates stack object. Type Parameters Name Description T The stack object type. MoveNext(Stack) Move the first stack object value to the end. Declaration public static void MoveNext(this Stack stack) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. Type Parameters Name Description T The stack object type. MovePrevious(Stack) Move the last stack object value to the top. Declaration public static void MovePrevious(this Stack stack) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. Type Parameters Name Description T The stack object type. MoveTo(Stack, T, Int32, IEqualityComparer) Move the stack object value to the index. Declaration public static void MoveTo(this Stack stack, T valueToMove, int index = 0, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. T valueToMove Value to move. System.Int32 index The index where to move. System.Collections.Generic.IEqualityComparer comparer The comparison object. Type Parameters Name Description T The stack object type. Replace(Stack, T, T, IEqualityComparer) Replaces an stack object values that match with the value to replace. Declaration public static void Replace(this Stack stack, T valueToReplace, T valueToReplaceWith, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. T valueToReplace Value to replace. T valueToReplaceWith Value to replace with to what matches the value to replace. System.Collections.Generic.IEqualityComparer comparer The comparison object. Type Parameters Name Description T The stack object type. Swap(Stack, T, T, IEqualityComparer) Swap two stack objects values that matches with the both values. Declaration public static void Swap(this Stack stack, T valueToSwapFrom, T valueToSwapTo, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. T valueToSwapFrom Value to swap from. T valueToSwapTo Value to swap to. System.Collections.Generic.IEqualityComparer comparer The comparison object. Type Parameters Name Description T The stack object type." + "keywords": "Class StackExtensions Extension of System.Collections.Generic.Stack<> helper to work with specific System.Collections.Generic.IEqualityComparer<> Inheritance System.Object StackExtensions Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public static class StackExtensions : Object Methods Contains(Stack, T, IEqualityComparer) Check if the stack object contains the value to find. Declaration public static bool Contains(this Stack stack, T valueToFind, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. T valueToFind Value to find. System.Collections.Generic.IEqualityComparer comparer The comparison object. Returns Type Description System.Boolean true If the value was found. false otherwise. Type Parameters Name Description T The stack object type. FindDuplicates(Stack, IEqualityComparer) Find all duplicates stack objects values. Declaration public static Stack FindDuplicates(this Stack stack, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. System.Collections.Generic.IEqualityComparer comparer The comparison object. Returns Type Description System.Collections.Generic.Stack The duplicates stack object. Type Parameters Name Description T The stack object type. MoveNext(Stack) Move the first stack object value to the end. Declaration public static void MoveNext(this Stack stack) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. Type Parameters Name Description T The stack object type. MovePrevious(Stack) Move the last stack object value to the top. Declaration public static void MovePrevious(this Stack stack) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. Type Parameters Name Description T The stack object type. MoveTo(Stack, T, Int32, IEqualityComparer) Move the stack object value to the index. Declaration public static void MoveTo(this Stack stack, T valueToMove, int index = 0, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. T valueToMove Value to move. System.Int32 index The index where to move. System.Collections.Generic.IEqualityComparer comparer The comparison object. Type Parameters Name Description T The stack object type. Replace(Stack, T, T, IEqualityComparer) Replaces an stack object values that match with the value to replace. Declaration public static void Replace(this Stack stack, T valueToReplace, T valueToReplaceWith, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. T valueToReplace Value to replace. T valueToReplaceWith Value to replace with to what matches the value to replace. System.Collections.Generic.IEqualityComparer comparer The comparison object. Type Parameters Name Description T The stack object type. Swap(Stack, T, T, IEqualityComparer) Swap two stack objects values that matches with the both values. Declaration public static void Swap(this Stack stack, T valueToSwapFrom, T valueToSwapTo, IEqualityComparer comparer = null) Parameters Type Name Description System.Collections.Generic.Stack stack The stack object. T valueToSwapFrom Value to swap from. T valueToSwapTo Value to swap to. System.Collections.Generic.IEqualityComparer comparer The comparison object. Type Parameters Name Description T The stack object type." }, "api/Terminal.Gui/Terminal.Gui.StatusBar.html": { "href": "api/Terminal.Gui/Terminal.Gui.StatusBar.html", "title": "Class StatusBar", - "keywords": "Class StatusBar A status bar is a View that snaps to the bottom of a Toplevel displaying set of StatusItem s. The StatusBar should be context sensitive. This means, if the main menu and an open text editor are visible, the items probably shown will be ~F1~ Help ~F2~ Save ~F3~ Load. While a dialog to ask a file to load is executed, the remaining commands will probably be ~F1~ Help. So for each context must be a new instance of a statusbar. Inheritance System.Object Responder View StatusBar Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class StatusBar : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors StatusBar() Initializes a new instance of the StatusBar class. Declaration public StatusBar() StatusBar(StatusItem[]) Initializes a new instance of the StatusBar class with the specified set of StatusItem s. The StatusBar will be drawn on the lowest line of the terminal or SuperView (if not null). Declaration public StatusBar(StatusItem[] items) Parameters Type Name Description StatusItem [] items A list of statusbar items. Properties Items The items that compose the StatusBar Declaration public StatusItem[] Items { get; set; } Property Value Type Description StatusItem [] ShortcutDelimiter Used for change the shortcut delimiter separator. Declaration public static ustring ShortcutDelimiter { get; set; } Property Value Type Description NStack.ustring Methods AddItemAt(Int32, StatusItem) Inserts a StatusItem in the specified index of Items . Declaration public void AddItemAt(int index, StatusItem item) Parameters Type Name Description System.Int32 index The zero-based index at which item should be inserted. StatusItem item The item to insert. Dispose(Boolean) Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides View.Dispose(Boolean) MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) ProcessHotKey(KeyEvent) Declaration public override bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) RemoveItem(Int32) Removes a StatusItem at specified index of Items . Declaration public StatusItem RemoveItem(int index) Parameters Type Name Description System.Int32 index The zero-based index of the item to remove. Returns Type Description StatusItem The StatusItem removed. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class StatusBar A status bar is a View that snaps to the bottom of a Toplevel displaying set of StatusItem s. The StatusBar should be context sensitive. This means, if the main menu and an open text editor are visible, the items probably shown will be ~F1~ Help ~F2~ Save ~F3~ Load. While a dialog to ask a file to load is executed, the remaining commands will probably be ~F1~ Help. So for each context must be a new instance of a statusbar. Inheritance System.Object Responder View StatusBar Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class StatusBar : View Constructors StatusBar() Initializes a new instance of the StatusBar class. Declaration public StatusBar() StatusBar(StatusItem[]) Initializes a new instance of the StatusBar class with the specified set of StatusItem s. The StatusBar will be drawn on the lowest line of the terminal or SuperView (if not null). Declaration public StatusBar(StatusItem[] items) Parameters Type Name Description StatusItem [] items A list of statusbar items. Properties Items The items that compose the StatusBar Declaration public StatusItem[] Items { get; set; } Property Value Type Description StatusItem [] ShortcutDelimiter Used for change the shortcut delimiter separator. Declaration public static ustring ShortcutDelimiter { get; set; } Property Value Type Description NStack.ustring Methods AddItemAt(Int32, StatusItem) Inserts a StatusItem in the specified index of Items . Declaration public void AddItemAt(int index, StatusItem item) Parameters Type Name Description System.Int32 index The zero-based index at which item should be inserted. StatusItem item The item to insert. Dispose(Boolean) Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides View.Dispose(Boolean) Remarks If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. If disposing equals false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) ProcessHotKey(KeyEvent) This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example). Declaration public override bool ProcessHotKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessHotKey(KeyEvent) Remarks Before keys are sent to the subview on the current view, all the views are processed and the key is passed to the widgets to allow some of them to process the keystroke as a hot-key. For example, if you implement a button that has a hotkey ok \"o\", you would catch the combination Alt-o here. If the event is caught, you must return true to stop the keystroke from being dispatched to other views. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. RemoveItem(Int32) Removes a StatusItem at specified index of Items . Declaration public StatusItem RemoveItem(int index) Parameters Type Name Description System.Int32 index The zero-based index of the item to remove. Returns Type Description StatusItem The StatusItem removed. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.StatusItem.html": { "href": "api/Terminal.Gui/Terminal.Gui.StatusItem.html", "title": "Class StatusItem", - "keywords": "Class StatusItem StatusItem objects are contained by StatusBar View s. Each StatusItem has a title, a shortcut (hotkey), and an Action that will be invoked when the Shortcut is pressed. The Shortcut will be a global hotkey for the application in the current context of the screen. The colour of the Title will be changed after each ~. A Title set to `~F1~ Help` will render as *F1* using HotNormal and *Help* as HotNormal . Inheritance System.Object StatusItem Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class StatusItem Constructors StatusItem(Key, ustring, Action) Initializes a new StatusItem . Declaration public StatusItem(Key shortcut, ustring title, Action action) Parameters Type Name Description Key shortcut Shortcut to activate the StatusItem . NStack.ustring title Title for the StatusItem . System.Action action Action to invoke when the StatusItem is activated. Properties Action Gets or sets the action to be invoked when the statusbar item is triggered Declaration public Action Action { get; } Property Value Type Description System.Action Action to invoke. Shortcut Gets the global shortcut to invoke the action on the menu. Declaration public Key Shortcut { get; } Property Value Type Description Key Title Gets or sets the title. Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring The title. Remarks The colour of the Title will be changed after each ~. A Title set to `~F1~ Help` will render as *F1* using HotNormal and *Help* as HotNormal ." + "keywords": "Class StatusItem StatusItem objects are contained by StatusBar View s. Each StatusItem has a title, a shortcut (hotkey), and an Action that will be invoked when the Shortcut is pressed. The Shortcut will be a global hotkey for the application in the current context of the screen. The colour of the Title will be changed after each ~. A Title set to `~F1~ Help` will render as *F1* using HotNormal and *Help* as HotNormal . Inheritance System.Object StatusItem Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class StatusItem : Object Constructors StatusItem(Key, ustring, Action) Initializes a new StatusItem . Declaration public StatusItem(Key shortcut, ustring title, Action action) Parameters Type Name Description Key shortcut Shortcut to activate the StatusItem . NStack.ustring title Title for the StatusItem . System.Action action Action to invoke when the StatusItem is activated. Properties Action Gets or sets the action to be invoked when the statusbar item is triggered Declaration public Action Action { get; } Property Value Type Description System.Action Action to invoke. Shortcut Gets the global shortcut to invoke the action on the menu. Declaration public Key Shortcut { get; } Property Value Type Description Key Title Gets or sets the title. Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring The title. Remarks The colour of the Title will be changed after each ~. A Title set to `~F1~ Help` will render as *F1* using HotNormal and *Help* as HotNormal ." }, "api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html", "title": "Class TableView.CellActivatedEventArgs", - "keywords": "Class TableView.CellActivatedEventArgs Defines the event arguments for CellActivated event Inheritance System.Object System.EventArgs TableView.CellActivatedEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class CellActivatedEventArgs : EventArgs Constructors CellActivatedEventArgs(DataTable, Int32, Int32) Creates a new instance of arguments describing a cell being activated in TableView Declaration public CellActivatedEventArgs(DataTable t, int col, int row) Parameters Type Name Description System.Data.DataTable t System.Int32 col System.Int32 row Properties Col The column index of the Table cell that is being activated Declaration public int Col { get; } Property Value Type Description System.Int32 Row The row index of the Table cell that is being activated Declaration public int Row { get; } Property Value Type Description System.Int32 Table The current table to which the new indexes refer. May be null e.g. if selection change is the result of clearing the table from the view Declaration public DataTable Table { get; } Property Value Type Description System.Data.DataTable" + "keywords": "Class TableView.CellActivatedEventArgs Defines the event arguments for CellActivated event Inheritance System.Object TableView.CellActivatedEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class CellActivatedEventArgs : EventArgs Constructors CellActivatedEventArgs(DataTable, Int32, Int32) Creates a new instance of arguments describing a cell being activated in TableView Declaration public CellActivatedEventArgs(DataTable t, int col, int row) Parameters Type Name Description System.Data.DataTable t System.Int32 col System.Int32 row Properties Col The column index of the Table cell that is being activated Declaration public int Col { get; } Property Value Type Description System.Int32 Row The row index of the Table cell that is being activated Declaration public int Row { get; } Property Value Type Description System.Int32 Table The current table to which the new indexes refer. May be null e.g. if selection change is the result of clearing the table from the view Declaration public DataTable Table { get; } Property Value Type Description System.Data.DataTable" }, "api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html", "title": "Class TableView.CellColorGetterArgs", - "keywords": "Class TableView.CellColorGetterArgs Arguments for a TableView.CellColorGetterDelegate . Describes a cell for which a rendering ColorScheme is being sought Inheritance System.Object TableView.CellColorGetterArgs Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class CellColorGetterArgs Properties CellValue The hard typed value being rendered in the cell for which color is needed Declaration public object CellValue { get; } Property Value Type Description System.Object ColIdex The index of column in Table for which color is needed Declaration public int ColIdex { get; } Property Value Type Description System.Int32 Representation The textual representation of CellValue (what will actually be drawn to the screen) Declaration public string Representation { get; } Property Value Type Description System.String RowIndex The index of the row in Table for which color is needed Declaration public int RowIndex { get; } Property Value Type Description System.Int32 RowScheme the color scheme that is going to be used to render the cell if no cell specific color scheme is returned Declaration public ColorScheme RowScheme { get; } Property Value Type Description ColorScheme Table The data table hosted by the TableView control. Declaration public DataTable Table { get; } Property Value Type Description System.Data.DataTable" + "keywords": "Class TableView.CellColorGetterArgs Arguments for a TableView.CellColorGetterDelegate . Describes a cell for which a rendering ColorScheme is being sought Inheritance System.Object TableView.CellColorGetterArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class CellColorGetterArgs : Object Properties CellValue The hard typed value being rendered in the cell for which color is needed Declaration public object CellValue { get; } Property Value Type Description System.Object ColIdex The index of column in Table for which color is needed Declaration public int ColIdex { get; } Property Value Type Description System.Int32 Representation The textual representation of CellValue (what will actually be drawn to the screen) Declaration public string Representation { get; } Property Value Type Description System.String RowIndex The index of the row in Table for which color is needed Declaration public int RowIndex { get; } Property Value Type Description System.Int32 RowScheme the color scheme that is going to be used to render the cell if no cell specific color scheme is returned Declaration public ColorScheme RowScheme { get; } Property Value Type Description ColorScheme Table The data table hosted by the TableView control. Declaration public DataTable Table { get; } Property Value Type Description System.Data.DataTable" }, "api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html", - "title": "Delegate TableView.CellColorGetterDelegate", - "keywords": "Delegate TableView.CellColorGetterDelegate Delegate for providing color to TableView cells based on the value being rendered Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public delegate ColorScheme CellColorGetterDelegate(TableView.CellColorGetterArgs args); Parameters Type Name Description TableView.CellColorGetterArgs args Contains information about the cell for which color is needed Returns Type Description ColorScheme" + "title": "Class TableView.CellColorGetterDelegate", + "keywords": "Class TableView.CellColorGetterDelegate Delegate for providing color to TableView cells based on the value being rendered Inheritance System.Object TableView.CellColorGetterDelegate Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class CellColorGetterDelegate : MulticastDelegate Constructors CellColorGetterDelegate(Object, IntPtr) Declaration public CellColorGetterDelegate(object object, IntPtr method) Parameters Type Name Description System.Object object System.IntPtr method Methods BeginInvoke(TableView.CellColorGetterArgs, AsyncCallback, Object) Declaration public virtual IAsyncResult BeginInvoke(TableView.CellColorGetterArgs args, AsyncCallback callback, object object) Parameters Type Name Description TableView.CellColorGetterArgs args System.AsyncCallback callback System.Object object Returns Type Description System.IAsyncResult EndInvoke(IAsyncResult) Declaration public virtual ColorScheme EndInvoke(IAsyncResult result) Parameters Type Name Description System.IAsyncResult result Returns Type Description ColorScheme Invoke(TableView.CellColorGetterArgs) Declaration public virtual ColorScheme Invoke(TableView.CellColorGetterArgs args) Parameters Type Name Description TableView.CellColorGetterArgs args Returns Type Description ColorScheme" }, "api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html", "title": "Class TableView.ColumnStyle", - "keywords": "Class TableView.ColumnStyle Describes how to render a given column in a TableView including Alignment and textual representation of cells (e.g. date formats) See TableView Deep Dive for more information . Inheritance System.Object TableView.ColumnStyle Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ColumnStyle Fields AlignmentGetter Defines a delegate for returning custom alignment per cell based on cell values. When specified this will override Alignment Declaration public Func AlignmentGetter Field Value Type Description System.Func < System.Object , TextAlignment > ColorGetter Defines a delegate for returning a custom color scheme per cell based on cell values. Return null for the default Declaration public TableView.CellColorGetterDelegate ColorGetter Field Value Type Description TableView.CellColorGetterDelegate RepresentationGetter Defines a delegate for returning custom representations of cell values. If not set then System.Object.ToString() is used. Return values from your delegate may be truncated e.g. based on MaxWidth Declaration public Func RepresentationGetter Field Value Type Description System.Func < System.Object , System.String > Properties Alignment Defines the default alignment for all values rendered in this column. For custom alignment based on cell contents use AlignmentGetter . Declaration public TextAlignment Alignment { get; set; } Property Value Type Description TextAlignment Format Defines the format for values e.g. \"yyyy-MM-dd\" for dates Declaration public string Format { get; set; } Property Value Type Description System.String MaxWidth Set the maximum width of the column in characters. This value will be ignored if more than the tables MaxCellWidth . Defaults to DefaultMaxCellWidth Declaration public int MaxWidth { get; set; } Property Value Type Description System.Int32 MinAcceptableWidth Enables flexible sizing of this column based on available screen space to render into. Declaration public int MinAcceptableWidth { get; set; } Property Value Type Description System.Int32 MinWidth Set the minimum width of the column in characters. Setting this will ensure that even when a column has short content/header it still fills a given width of the control. This value will be ignored if more than the tables MaxCellWidth or the MaxWidth For setting a flexible column width (down to a lower limit) use MinAcceptableWidth instead Declaration public int MinWidth { get; set; } Property Value Type Description System.Int32 Methods GetAlignment(Object) Returns the alignment for the cell based on cellValue and AlignmentGetter / Alignment Declaration public TextAlignment GetAlignment(object cellValue) Parameters Type Name Description System.Object cellValue Returns Type Description TextAlignment GetRepresentation(Object) Returns the full string to render (which may be truncated if too long) that the current style says best represents the given value Declaration public string GetRepresentation(object value) Parameters Type Name Description System.Object value Returns Type Description System.String" + "keywords": "Class TableView.ColumnStyle Describes how to render a given column in a TableView including Alignment and textual representation of cells (e.g. date formats) See TableView Deep Dive for more information . Inheritance System.Object TableView.ColumnStyle Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ColumnStyle : Object Constructors ColumnStyle() Declaration public ColumnStyle() Fields AlignmentGetter Defines a delegate for returning custom alignment per cell based on cell values. When specified this will override Alignment Declaration public Func AlignmentGetter Field Value Type Description System.Func < System.Object , TextAlignment > ColorGetter Defines a delegate for returning a custom color scheme per cell based on cell values. Return null for the default Declaration public TableView.CellColorGetterDelegate ColorGetter Field Value Type Description TableView.CellColorGetterDelegate RepresentationGetter Defines a delegate for returning custom representations of cell values. If not set then System.Object.ToString is used. Return values from your delegate may be truncated e.g. based on MaxWidth Declaration public Func RepresentationGetter Field Value Type Description System.Func < System.Object , System.String > Properties Alignment Defines the default alignment for all values rendered in this column. For custom alignment based on cell contents use AlignmentGetter . Declaration public TextAlignment Alignment { get; set; } Property Value Type Description TextAlignment Format Defines the format for values e.g. \"yyyy-MM-dd\" for dates Declaration public string Format { get; set; } Property Value Type Description System.String MaxWidth Set the maximum width of the column in characters. This value will be ignored if more than the tables MaxCellWidth . Defaults to DefaultMaxCellWidth Declaration public int MaxWidth { get; set; } Property Value Type Description System.Int32 MinAcceptableWidth Enables flexible sizing of this column based on available screen space to render into. Declaration public int MinAcceptableWidth { get; set; } Property Value Type Description System.Int32 MinWidth Set the minimum width of the column in characters. Setting this will ensure that even when a column has short content/header it still fills a given width of the control. This value will be ignored if more than the tables MaxCellWidth or the MaxWidth For setting a flexible column width (down to a lower limit) use MinAcceptableWidth instead Declaration public int MinWidth { get; set; } Property Value Type Description System.Int32 Methods GetAlignment(Object) Returns the alignment for the cell based on cellValue and AlignmentGetter / Alignment Declaration public TextAlignment GetAlignment(object cellValue) Parameters Type Name Description System.Object cellValue Returns Type Description TextAlignment GetRepresentation(Object) Returns the full string to render (which may be truncated if too long) that the current style says best represents the given value Declaration public string GetRepresentation(object value) Parameters Type Name Description System.Object value Returns Type Description System.String" }, "api/Terminal.Gui/Terminal.Gui.TableView.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.html", "title": "Class TableView", - "keywords": "Class TableView View for tabular data based on a System.Data.DataTable . See TableView Deep Dive for more information . Inheritance System.Object Responder View TableView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TableView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors TableView() Initialzies a TableView class using Computed layout. Set the Table property to begin editing Declaration public TableView() TableView(DataTable) Initialzies a TableView class using Computed layout. Declaration public TableView(DataTable table) Parameters Type Name Description System.Data.DataTable table The table to display in the control Fields DefaultMaxCellWidth The default maximum cell width for MaxCellWidth and MaxWidth Declaration public const int DefaultMaxCellWidth = 100 Field Value Type Description System.Int32 DefaultMinAcceptableWidth The default minimum cell width for MinAcceptableWidth Declaration public const int DefaultMinAcceptableWidth = 100 Field Value Type Description System.Int32 Properties CellActivationKey The key which when pressed should trigger CellActivated event. Defaults to Enter. Declaration public Key CellActivationKey { get; set; } Property Value Type Description Key ColumnOffset Horizontal scroll offset. The index of the first column in Table to display when when rendering the view. Declaration public int ColumnOffset { get; set; } Property Value Type Description System.Int32 Remarks This property allows very wide tables to be rendered with horizontal scrolling FullRowSelect True to select the entire row at once. False to select individual cells. Defaults to false Declaration public bool FullRowSelect { get; set; } Property Value Type Description System.Boolean MaxCellWidth The maximum number of characters to render in any given column. This prevents one long column from pushing out all the others Declaration public int MaxCellWidth { get; set; } Property Value Type Description System.Int32 MultiSelect True to allow regions to be selected Declaration public bool MultiSelect { get; set; } Property Value Type Description System.Boolean MultiSelectedRegions When MultiSelect is enabled this property contain all rectangles of selected cells. Rectangles describe column/rows selected in Table (not screen coordinates) Declaration public Stack MultiSelectedRegions { get; } Property Value Type Description System.Collections.Generic.Stack < TableView.TableSelection > NullSymbol The text representation that should be rendered for cells with the value System.DBNull.Value Declaration public string NullSymbol { get; set; } Property Value Type Description System.String RowOffset Vertical scroll offset. The index of the first row in Table to display in the first non header line of the control when rendering the view. Declaration public int RowOffset { get; set; } Property Value Type Description System.Int32 SelectedColumn The index of System.Data.DataTable.Columns in Table that the user has currently selected Declaration public int SelectedColumn { get; set; } Property Value Type Description System.Int32 SelectedRow The index of System.Data.DataTable.Rows in Table that the user has currently selected Declaration public int SelectedRow { get; set; } Property Value Type Description System.Int32 SeparatorSymbol The symbol to add after each cell value and header value to visually seperate values (if not using vertical gridlines) Declaration public char SeparatorSymbol { get; set; } Property Value Type Description System.Char Style Contains options for changing how the table is rendered Declaration public TableView.TableStyle Style { get; set; } Property Value Type Description TableView.TableStyle Table The data table to render in the view. Setting this property automatically updates and redraws the control. Declaration public DataTable Table { get; set; } Property Value Type Description System.Data.DataTable Methods CellToScreen(Int32, Int32) Returns the screen position (relative to the control client area) that the given cell is rendered or null if it is outside the current scroll area or no table is loaded Declaration public Point? CellToScreen(int tableColumn, int tableRow) Parameters Type Name Description System.Int32 tableColumn The index of the Table column you are looking for, use System.Data.DataColumn.Ordinal System.Int32 tableRow The index of the row in Table that you are looking for Returns Type Description System.Nullable < Point > ChangeSelectionByOffset(Int32, Int32, Boolean) Moves the SelectedRow and SelectedColumn by the provided offsets. Optionally starting a box selection (see MultiSelect ) Declaration public void ChangeSelectionByOffset(int offsetX, int offsetY, bool extendExistingSelection) Parameters Type Name Description System.Int32 offsetX Offset in number of columns System.Int32 offsetY Offset in number of rows System.Boolean extendExistingSelection True to create a multi cell selection or adjust an existing one ChangeSelectionToEndOfRow(Boolean) Moves or extends the selection to the last cell in the current row Declaration public void ChangeSelectionToEndOfRow(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing ChangeSelectionToEndOfTable(Boolean) Moves or extends the selection to the final cell in the table Declaration public void ChangeSelectionToEndOfTable(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing ChangeSelectionToStartOfRow(Boolean) Moves or extends the selection to the first cell in the current row Declaration public void ChangeSelectionToStartOfRow(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing ChangeSelectionToStartOfTable(Boolean) Moves or extends the selection to the first cell in the table (0,0) Declaration public void ChangeSelectionToStartOfTable(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing EnsureSelectedCellIsVisible() Updates scroll offsets to ensure that the selected cell is visible. Has no effect if Table has not been set. Declaration public void EnsureSelectedCellIsVisible() Remarks Changes will not be immediately visible in the display until you call SetNeedsDisplay() EnsureValidScrollOffsets() Updates ColumnOffset and RowOffset where they are outside the bounds of the table (by adjusting them to the nearest existing cell). Has no effect if Table has not been set. Declaration public void EnsureValidScrollOffsets() Remarks Changes will not be immediately visible in the display until you call SetNeedsDisplay() EnsureValidSelection() Updates SelectedColumn , SelectedRow and MultiSelectedRegions where they are outside the bounds of the table (by adjusting them to the nearest existing cell). Has no effect if Table has not been set. Declaration public void EnsureValidSelection() Remarks Changes will not be immediately visible in the display until you call SetNeedsDisplay() GetAllSelectedCells() Returns all cells in any MultiSelectedRegions (if MultiSelect is enabled) and the selected cell Declaration public IEnumerable GetAllSelectedCells() Returns Type Description System.Collections.Generic.IEnumerable < Point > IsSelected(Int32, Int32) Returns true if the given cell is selected either because it is the active cell or part of a multi cell selection (e.g. FullRowSelect ) Declaration public bool IsSelected(int col, int row) Parameters Type Name Description System.Int32 col System.Int32 row Returns Type Description System.Boolean MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnCellActivated(TableView.CellActivatedEventArgs) Invokes the CellActivated event Declaration protected virtual void OnCellActivated(TableView.CellActivatedEventArgs args) Parameters Type Name Description TableView.CellActivatedEventArgs args OnSelectedCellChanged(TableView.SelectedCellChangedEventArgs) Invokes the SelectedCellChanged event Declaration protected virtual void OnSelectedCellChanged(TableView.SelectedCellChangedEventArgs args) Parameters Type Name Description TableView.SelectedCellChangedEventArgs args PageDown(Boolean) Moves the selection down by one page Declaration public void PageDown(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing PageUp(Boolean) Moves the selection up by one page Declaration public void PageUp(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing PositionCursor() Positions the cursor in the area of the screen in which the start of the active cell is rendered. Calls base implementation if active cell is not visible due to scrolling or table is loaded etc Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) RenderCell(Attribute, String, Boolean) Override to provide custom multi colouring to cells. Use Driver to with AddStr(ustring) . The driver will already be in the correct place when rendering and you must render the full render or the view will not look right. For simpler provision of color use ColorGetter For changing the content that is rendered use RepresentationGetter Declaration protected virtual void RenderCell(Attribute cellColor, string render, bool isPrimaryCell) Parameters Type Name Description Attribute cellColor System.String render System.Boolean isPrimaryCell ScreenToCell(Int32, Int32) Returns the column and row of Table that corresponds to a given point on the screen (relative to the control client area). Returns null if the point is in the header, no table is loaded or outside the control bounds Declaration public Point? ScreenToCell(int clientX, int clientY) Parameters Type Name Description System.Int32 clientX X offset from the top left of the control System.Int32 clientY Y offset from the top left of the control Returns Type Description System.Nullable < Point > SelectAll() When MultiSelect is on, creates selection over all cells in the table (replacing any old selection regions) Declaration public void SelectAll() SetSelection(Int32, Int32, Boolean) Moves the SelectedRow and SelectedColumn to the given col/row in Table . Optionally starting a box selection (see MultiSelect ) Declaration public void SetSelection(int col, int row, bool extendExistingSelection) Parameters Type Name Description System.Int32 col System.Int32 row System.Boolean extendExistingSelection True to create a multi cell selection or adjust an existing one Update() Updates the view to reflect changes to Table and to ( ColumnOffset / RowOffset ) etc Declaration public void Update() Remarks This always calls SetNeedsDisplay() Events CellActivated This event is raised when a cell is activated e.g. by double clicking or pressing CellActivationKey Declaration public event Action CellActivated Event Type Type Description System.Action < TableView.CellActivatedEventArgs > SelectedCellChanged This event is raised when the selected cell in the table changes. Declaration public event Action SelectedCellChanged Event Type Type Description System.Action < TableView.SelectedCellChangedEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class TableView View for tabular data based on a System.Data.DataTable . See TableView Deep Dive for more information . Inheritance System.Object Responder View TableView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TableView : View Constructors TableView() Initialzies a TableView class using Computed layout. Set the Table property to begin editing Declaration public TableView() TableView(DataTable) Initialzies a TableView class using Computed layout. Declaration public TableView(DataTable table) Parameters Type Name Description System.Data.DataTable table The table to display in the control Fields DefaultMaxCellWidth The default maximum cell width for MaxCellWidth and MaxWidth Declaration public const int DefaultMaxCellWidth = 100 Field Value Type Description System.Int32 DefaultMinAcceptableWidth The default minimum cell width for MinAcceptableWidth Declaration public const int DefaultMinAcceptableWidth = 100 Field Value Type Description System.Int32 Properties CellActivationKey The key which when pressed should trigger CellActivated event. Defaults to Enter. Declaration public Key CellActivationKey { get; set; } Property Value Type Description Key ColumnOffset Horizontal scroll offset. The index of the first column in Table to display when when rendering the view. Declaration public int ColumnOffset { get; set; } Property Value Type Description System.Int32 Remarks This property allows very wide tables to be rendered with horizontal scrolling FullRowSelect True to select the entire row at once. False to select individual cells. Defaults to false Declaration public bool FullRowSelect { get; set; } Property Value Type Description System.Boolean MaxCellWidth The maximum number of characters to render in any given column. This prevents one long column from pushing out all the others Declaration public int MaxCellWidth { get; set; } Property Value Type Description System.Int32 MultiSelect True to allow regions to be selected Declaration public bool MultiSelect { get; set; } Property Value Type Description System.Boolean MultiSelectedRegions When MultiSelect is enabled this property contain all rectangles of selected cells. Rectangles describe column/rows selected in Table (not screen coordinates) Declaration public Stack MultiSelectedRegions { get; } Property Value Type Description System.Collections.Generic.Stack < TableView.TableSelection > NullSymbol The text representation that should be rendered for cells with the value System.DBNull.Value Declaration public string NullSymbol { get; set; } Property Value Type Description System.String RowOffset Vertical scroll offset. The index of the first row in Table to display in the first non header line of the control when rendering the view. Declaration public int RowOffset { get; set; } Property Value Type Description System.Int32 SelectedColumn The index of System.Data.DataTable.Columns in Table that the user has currently selected Declaration public int SelectedColumn { get; set; } Property Value Type Description System.Int32 SelectedRow The index of System.Data.DataTable.Rows in Table that the user has currently selected Declaration public int SelectedRow { get; set; } Property Value Type Description System.Int32 SeparatorSymbol The symbol to add after each cell value and header value to visually seperate values (if not using vertical gridlines) Declaration public char SeparatorSymbol { get; set; } Property Value Type Description System.Char Style Contains options for changing how the table is rendered Declaration public TableView.TableStyle Style { get; set; } Property Value Type Description TableView.TableStyle Table The data table to render in the view. Setting this property automatically updates and redraws the control. Declaration public DataTable Table { get; set; } Property Value Type Description System.Data.DataTable Methods CellToScreen(Int32, Int32) Returns the screen position (relative to the control client area) that the given cell is rendered or null if it is outside the current scroll area or no table is loaded Declaration public Nullable CellToScreen(int tableColumn, int tableRow) Parameters Type Name Description System.Int32 tableColumn The index of the Table column you are looking for, use System.Data.DataColumn.Ordinal System.Int32 tableRow The index of the row in Table that you are looking for Returns Type Description System.Nullable < Point > ChangeSelectionByOffset(Int32, Int32, Boolean) Moves the SelectedRow and SelectedColumn by the provided offsets. Optionally starting a box selection (see MultiSelect ) Declaration public void ChangeSelectionByOffset(int offsetX, int offsetY, bool extendExistingSelection) Parameters Type Name Description System.Int32 offsetX Offset in number of columns System.Int32 offsetY Offset in number of rows System.Boolean extendExistingSelection True to create a multi cell selection or adjust an existing one ChangeSelectionToEndOfRow(Boolean) Moves or extends the selection to the last cell in the current row Declaration public void ChangeSelectionToEndOfRow(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing ChangeSelectionToEndOfTable(Boolean) Moves or extends the selection to the final cell in the table Declaration public void ChangeSelectionToEndOfTable(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing ChangeSelectionToStartOfRow(Boolean) Moves or extends the selection to the first cell in the current row Declaration public void ChangeSelectionToStartOfRow(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing ChangeSelectionToStartOfTable(Boolean) Moves or extends the selection to the first cell in the table (0,0) Declaration public void ChangeSelectionToStartOfTable(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing EnsureSelectedCellIsVisible() Updates scroll offsets to ensure that the selected cell is visible. Has no effect if Table has not been set. Declaration public void EnsureSelectedCellIsVisible() Remarks Changes will not be immediately visible in the display until you call SetNeedsDisplay() EnsureValidScrollOffsets() Updates ColumnOffset and RowOffset where they are outside the bounds of the table (by adjusting them to the nearest existing cell). Has no effect if Table has not been set. Declaration public void EnsureValidScrollOffsets() Remarks Changes will not be immediately visible in the display until you call SetNeedsDisplay() EnsureValidSelection() Updates SelectedColumn , SelectedRow and MultiSelectedRegions where they are outside the bounds of the table (by adjusting them to the nearest existing cell). Has no effect if Table has not been set. Declaration public void EnsureValidSelection() Remarks Changes will not be immediately visible in the display until you call SetNeedsDisplay() GetAllSelectedCells() Returns all cells in any MultiSelectedRegions (if MultiSelect is enabled) and the selected cell Declaration public IEnumerable GetAllSelectedCells() Returns Type Description System.Collections.Generic.IEnumerable < Point > IsSelected(Int32, Int32) Returns true if the given cell is selected either because it is the active cell or part of a multi cell selection (e.g. FullRowSelect ) Declaration public bool IsSelected(int col, int row) Parameters Type Name Description System.Int32 col System.Int32 row Returns Type Description System.Boolean MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnCellActivated(TableView.CellActivatedEventArgs) Invokes the CellActivated event Declaration protected virtual void OnCellActivated(TableView.CellActivatedEventArgs args) Parameters Type Name Description TableView.CellActivatedEventArgs args OnSelectedCellChanged(TableView.SelectedCellChangedEventArgs) Invokes the SelectedCellChanged event Declaration protected virtual void OnSelectedCellChanged(TableView.SelectedCellChangedEventArgs args) Parameters Type Name Description TableView.SelectedCellChangedEventArgs args PageDown(Boolean) Moves the selection down by one page Declaration public void PageDown(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing PageUp(Boolean) Moves the selection up by one page Declaration public void PageUp(bool extend) Parameters Type Name Description System.Boolean extend true to extend the current selection (if any) instead of replacing PositionCursor() Positions the cursor in the area of the screen in which the start of the active cell is rendered. Calls base implementation if active cell is not visible due to scrolling or table is loaded etc Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. RenderCell(Attribute, String, Boolean) Override to provide custom multi colouring to cells. Use Driver to with AddStr(ustring) . The driver will already be in the correct place when rendering and you must render the full render or the view will not look right. For simpler provision of color use ColorGetter For changing the content that is rendered use RepresentationGetter Declaration protected virtual void RenderCell(Attribute cellColor, string render, bool isPrimaryCell) Parameters Type Name Description Attribute cellColor System.String render System.Boolean isPrimaryCell ScreenToCell(Int32, Int32) Returns the column and row of Table that corresponds to a given point on the screen (relative to the control client area). Returns null if the point is in the header, no table is loaded or outside the control bounds Declaration public Nullable ScreenToCell(int clientX, int clientY) Parameters Type Name Description System.Int32 clientX X offset from the top left of the control System.Int32 clientY Y offset from the top left of the control Returns Type Description System.Nullable < Point > SelectAll() When MultiSelect is on, creates selection over all cells in the table (replacing any old selection regions) Declaration public void SelectAll() SetSelection(Int32, Int32, Boolean) Moves the SelectedRow and SelectedColumn to the given col/row in Table . Optionally starting a box selection (see MultiSelect ) Declaration public void SetSelection(int col, int row, bool extendExistingSelection) Parameters Type Name Description System.Int32 col System.Int32 row System.Boolean extendExistingSelection True to create a multi cell selection or adjust an existing one Update() Updates the view to reflect changes to Table and to ( ColumnOffset / RowOffset ) etc Declaration public void Update() Remarks This always calls SetNeedsDisplay() Events CellActivated This event is raised when a cell is activated e.g. by double clicking or pressing CellActivationKey Declaration public event Action CellActivated Event Type Type Description System.Action < TableView.CellActivatedEventArgs > SelectedCellChanged This event is raised when the selected cell in the table changes. Declaration public event Action SelectedCellChanged Event Type Type Description System.Action < TableView.SelectedCellChangedEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html", "title": "Class TableView.RowColorGetterArgs", - "keywords": "Class TableView.RowColorGetterArgs Arguments for TableView.RowColorGetterDelegate . Describes a row of data in a System.Data.DataTable for which ColorScheme is sought. Inheritance System.Object TableView.RowColorGetterArgs Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class RowColorGetterArgs Properties RowIndex The index of the row in Table for which color is needed Declaration public int RowIndex { get; } Property Value Type Description System.Int32 Table The data table hosted by the TableView control. Declaration public DataTable Table { get; } Property Value Type Description System.Data.DataTable" + "keywords": "Class TableView.RowColorGetterArgs Arguments for TableView.RowColorGetterDelegate . Describes a row of data in a System.Data.DataTable for which ColorScheme is sought. Inheritance System.Object TableView.RowColorGetterArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class RowColorGetterArgs : Object Properties RowIndex The index of the row in Table for which color is needed Declaration public int RowIndex { get; } Property Value Type Description System.Int32 Table The data table hosted by the TableView control. Declaration public DataTable Table { get; } Property Value Type Description System.Data.DataTable" }, "api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html", - "title": "Delegate TableView.RowColorGetterDelegate", - "keywords": "Delegate TableView.RowColorGetterDelegate Delegate for providing color for a whole row of a TableView Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public delegate ColorScheme RowColorGetterDelegate(TableView.RowColorGetterArgs args); Parameters Type Name Description TableView.RowColorGetterArgs args Returns Type Description ColorScheme" + "title": "Class TableView.RowColorGetterDelegate", + "keywords": "Class TableView.RowColorGetterDelegate Delegate for providing color for a whole row of a TableView Inheritance System.Object TableView.RowColorGetterDelegate Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class RowColorGetterDelegate : MulticastDelegate Constructors RowColorGetterDelegate(Object, IntPtr) Declaration public RowColorGetterDelegate(object object, IntPtr method) Parameters Type Name Description System.Object object System.IntPtr method Methods BeginInvoke(TableView.RowColorGetterArgs, AsyncCallback, Object) Declaration public virtual IAsyncResult BeginInvoke(TableView.RowColorGetterArgs args, AsyncCallback callback, object object) Parameters Type Name Description TableView.RowColorGetterArgs args System.AsyncCallback callback System.Object object Returns Type Description System.IAsyncResult EndInvoke(IAsyncResult) Declaration public virtual ColorScheme EndInvoke(IAsyncResult result) Parameters Type Name Description System.IAsyncResult result Returns Type Description ColorScheme Invoke(TableView.RowColorGetterArgs) Declaration public virtual ColorScheme Invoke(TableView.RowColorGetterArgs args) Parameters Type Name Description TableView.RowColorGetterArgs args Returns Type Description ColorScheme" }, "api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html", "title": "Class TableView.SelectedCellChangedEventArgs", - "keywords": "Class TableView.SelectedCellChangedEventArgs Defines the event arguments for SelectedCellChanged Inheritance System.Object System.EventArgs TableView.SelectedCellChangedEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class SelectedCellChangedEventArgs : EventArgs Constructors SelectedCellChangedEventArgs(DataTable, Int32, Int32, Int32, Int32) Creates a new instance of arguments describing a change in selected cell in a TableView Declaration public SelectedCellChangedEventArgs(DataTable t, int oldCol, int newCol, int oldRow, int newRow) Parameters Type Name Description System.Data.DataTable t System.Int32 oldCol System.Int32 newCol System.Int32 oldRow System.Int32 newRow Properties NewCol The newly selected column index. Declaration public int NewCol { get; } Property Value Type Description System.Int32 NewRow The newly selected row index. Declaration public int NewRow { get; } Property Value Type Description System.Int32 OldCol The previous selected column index. May be invalid e.g. when the selection has been changed as a result of replacing the existing Table with a smaller one Declaration public int OldCol { get; } Property Value Type Description System.Int32 OldRow The previous selected row index. May be invalid e.g. when the selection has been changed as a result of deleting rows from the table Declaration public int OldRow { get; } Property Value Type Description System.Int32 Table The current table to which the new indexes refer. May be null e.g. if selection change is the result of clearing the table from the view Declaration public DataTable Table { get; } Property Value Type Description System.Data.DataTable" + "keywords": "Class TableView.SelectedCellChangedEventArgs Defines the event arguments for SelectedCellChanged Inheritance System.Object TableView.SelectedCellChangedEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class SelectedCellChangedEventArgs : EventArgs Constructors SelectedCellChangedEventArgs(DataTable, Int32, Int32, Int32, Int32) Creates a new instance of arguments describing a change in selected cell in a TableView Declaration public SelectedCellChangedEventArgs(DataTable t, int oldCol, int newCol, int oldRow, int newRow) Parameters Type Name Description System.Data.DataTable t System.Int32 oldCol System.Int32 newCol System.Int32 oldRow System.Int32 newRow Properties NewCol The newly selected column index. Declaration public int NewCol { get; } Property Value Type Description System.Int32 NewRow The newly selected row index. Declaration public int NewRow { get; } Property Value Type Description System.Int32 OldCol The previous selected column index. May be invalid e.g. when the selection has been changed as a result of replacing the existing Table with a smaller one Declaration public int OldCol { get; } Property Value Type Description System.Int32 OldRow The previous selected row index. May be invalid e.g. when the selection has been changed as a result of deleting rows from the table Declaration public int OldRow { get; } Property Value Type Description System.Int32 Table The current table to which the new indexes refer. May be null e.g. if selection change is the result of clearing the table from the view Declaration public DataTable Table { get; } Property Value Type Description System.Data.DataTable" }, "api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html", "title": "Class TableView.TableSelection", - "keywords": "Class TableView.TableSelection Describes a selected region of the table Inheritance System.Object TableView.TableSelection Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TableSelection Constructors TableSelection(Point, Rect) Creates a new selected area starting at the origin corner and covering the provided rectangular area Declaration public TableSelection(Point origin, Rect rect) Parameters Type Name Description Point origin Rect rect Properties Origin Corner of the Rect where selection began Declaration public Point Origin { get; set; } Property Value Type Description Point Rect Area selected Declaration public Rect Rect { get; set; } Property Value Type Description Rect" + "keywords": "Class TableView.TableSelection Describes a selected region of the table Inheritance System.Object TableView.TableSelection Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TableSelection : Object Constructors TableSelection(Point, Rect) Creates a new selected area starting at the origin corner and covering the provided rectangular area Declaration public TableSelection(Point origin, Rect rect) Parameters Type Name Description Point origin Rect rect Properties Origin Corner of the Rect where selection began Declaration public Point Origin { get; set; } Property Value Type Description Point Rect Area selected Declaration public Rect Rect { get; set; } Property Value Type Description Rect" }, "api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html": { "href": "api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html", "title": "Class TableView.TableStyle", - "keywords": "Class TableView.TableStyle Defines rendering options that affect how the table is displayed. See TableView Deep Dive for more information . Inheritance System.Object TableView.TableStyle Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TableStyle Properties AlwaysShowHeaders When scrolling down always lock the column headers in place as the first row of the table Declaration public bool AlwaysShowHeaders { get; set; } Property Value Type Description System.Boolean ColumnStyles Collection of columns for which you want special rendering (e.g. custom column lengths, text alignment etc) Declaration public Dictionary ColumnStyles { get; set; } Property Value Type Description System.Collections.Generic.Dictionary < System.Data.DataColumn , TableView.ColumnStyle > ExpandLastColumn Determines rendering when the last column in the table is visible but it's content or MaxWidth is less than the remaining space in the control. True (the default) will expand the column to fill the remaining bounds of the control. False will draw a column ending line and leave a blank column that cannot be selected in the remaining space. Declaration public bool ExpandLastColumn { get; set; } Property Value Type Description System.Boolean InvertSelectedCellFirstCharacter True to invert the colors of the first symbol of the selected cell in the TableView . This gives the appearance of a cursor for when the ConsoleDriver doesn't otherwise show this Declaration public bool InvertSelectedCellFirstCharacter { get; set; } Property Value Type Description System.Boolean RowColorGetter Delegate for coloring specific rows in a different color. For cell color ColorGetter Declaration public TableView.RowColorGetterDelegate RowColorGetter { get; set; } Property Value Type Description TableView.RowColorGetterDelegate ShowHorizontalHeaderOverline True to render a solid line above the headers Declaration public bool ShowHorizontalHeaderOverline { get; set; } Property Value Type Description System.Boolean ShowHorizontalHeaderUnderline True to render a solid line under the headers Declaration public bool ShowHorizontalHeaderUnderline { get; set; } Property Value Type Description System.Boolean ShowHorizontalScrollIndicators True to render a arrows on the right/left of the table when there are more column(s) that can be scrolled to. Requires ShowHorizontalHeaderUnderline to be true. Defaults to true Declaration public bool ShowHorizontalScrollIndicators { get; set; } Property Value Type Description System.Boolean ShowVerticalCellLines True to render a solid line vertical line between cells Declaration public bool ShowVerticalCellLines { get; set; } Property Value Type Description System.Boolean ShowVerticalHeaderLines True to render a solid line vertical line between headers Declaration public bool ShowVerticalHeaderLines { get; set; } Property Value Type Description System.Boolean SmoothHorizontalScrolling Determines how ColumnOffset is updated when scrolling right off the end of the currently visible area. If true then when scrolling right the scroll offset is increased the minimum required to show the new column. This may be slow if you have an incredibly large number of columns in your table and/or slow RepresentationGetter implementations If false then scroll offset is set to the currently selected column (i.e. PageRight). Declaration public bool SmoothHorizontalScrolling { get; set; } Property Value Type Description System.Boolean Methods GetColumnStyleIfAny(DataColumn) Returns the entry from ColumnStyles for the given col or null if no custom styling is defined for it Declaration public TableView.ColumnStyle GetColumnStyleIfAny(DataColumn col) Parameters Type Name Description System.Data.DataColumn col Returns Type Description TableView.ColumnStyle GetOrCreateColumnStyle(DataColumn) Returns an existing TableView.ColumnStyle for the given col or creates a new one with default options Declaration public TableView.ColumnStyle GetOrCreateColumnStyle(DataColumn col) Parameters Type Name Description System.Data.DataColumn col Returns Type Description TableView.ColumnStyle" + "keywords": "Class TableView.TableStyle Defines rendering options that affect how the table is displayed. See TableView Deep Dive for more information . Inheritance System.Object TableView.TableStyle Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TableStyle : Object Constructors TableStyle() Declaration public TableStyle() Properties AlwaysShowHeaders When scrolling down always lock the column headers in place as the first row of the table Declaration public bool AlwaysShowHeaders { get; set; } Property Value Type Description System.Boolean ColumnStyles Collection of columns for which you want special rendering (e.g. custom column lengths, text alignment etc) Declaration public Dictionary ColumnStyles { get; set; } Property Value Type Description System.Collections.Generic.Dictionary < System.Data.DataColumn , TableView.ColumnStyle > ExpandLastColumn Determines rendering when the last column in the table is visible but it's content or MaxWidth is less than the remaining space in the control. True (the default) will expand the column to fill the remaining bounds of the control. False will draw a column ending line and leave a blank column that cannot be selected in the remaining space. Declaration public bool ExpandLastColumn { get; set; } Property Value Type Description System.Boolean InvertSelectedCellFirstCharacter True to invert the colors of the first symbol of the selected cell in the TableView . This gives the appearance of a cursor for when the ConsoleDriver doesn't otherwise show this Declaration public bool InvertSelectedCellFirstCharacter { get; set; } Property Value Type Description System.Boolean RowColorGetter Delegate for coloring specific rows in a different color. For cell color ColorGetter Declaration public TableView.RowColorGetterDelegate RowColorGetter { get; set; } Property Value Type Description TableView.RowColorGetterDelegate ShowHorizontalHeaderOverline True to render a solid line above the headers Declaration public bool ShowHorizontalHeaderOverline { get; set; } Property Value Type Description System.Boolean ShowHorizontalHeaderUnderline True to render a solid line under the headers Declaration public bool ShowHorizontalHeaderUnderline { get; set; } Property Value Type Description System.Boolean ShowHorizontalScrollIndicators True to render a arrows on the right/left of the table when there are more column(s) that can be scrolled to. Requires ShowHorizontalHeaderUnderline to be true. Defaults to true Declaration public bool ShowHorizontalScrollIndicators { get; set; } Property Value Type Description System.Boolean ShowVerticalCellLines True to render a solid line vertical line between cells Declaration public bool ShowVerticalCellLines { get; set; } Property Value Type Description System.Boolean ShowVerticalHeaderLines True to render a solid line vertical line between headers Declaration public bool ShowVerticalHeaderLines { get; set; } Property Value Type Description System.Boolean SmoothHorizontalScrolling Determines how ColumnOffset is updated when scrolling right off the end of the currently visible area. If true then when scrolling right the scroll offset is increased the minimum required to show the new column. This may be slow if you have an incredibly large number of columns in your table and/or slow RepresentationGetter implementations If false then scroll offset is set to the currently selected column (i.e. PageRight). Declaration public bool SmoothHorizontalScrolling { get; set; } Property Value Type Description System.Boolean Methods GetColumnStyleIfAny(DataColumn) Returns the entry from ColumnStyles for the given col or null if no custom styling is defined for it Declaration public TableView.ColumnStyle GetColumnStyleIfAny(DataColumn col) Parameters Type Name Description System.Data.DataColumn col Returns Type Description TableView.ColumnStyle GetOrCreateColumnStyle(DataColumn) Returns an existing TableView.ColumnStyle for the given col or creates a new one with default options Declaration public TableView.ColumnStyle GetOrCreateColumnStyle(DataColumn col) Parameters Type Name Description System.Data.DataColumn col Returns Type Description TableView.ColumnStyle" }, "api/Terminal.Gui/Terminal.Gui.TabView.html": { "href": "api/Terminal.Gui/Terminal.Gui.TabView.html", "title": "Class TabView", - "keywords": "Class TabView Control that hosts multiple sub views, presenting a single one at once Inheritance System.Object Responder View TabView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TabView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors TabView() Initialzies a TabView class using Computed layout. Declaration public TabView() Fields DefaultMaxTabTextWidth The default MaxTabTextWidth to set on new TabView controls Declaration public const uint DefaultMaxTabTextWidth = 30U Field Value Type Description System.UInt32 Properties MaxTabTextWidth The maximum number of characters to render in a Tab header. This prevents one long tab from pushing out all the others. Declaration public uint MaxTabTextWidth { get; set; } Property Value Type Description System.UInt32 SelectedTab The currently selected member of Tabs chosen by the user Declaration public TabView.Tab SelectedTab { get; set; } Property Value Type Description TabView.Tab Style Render choices for how to display tabs. After making changes, call ApplyStyleChanges() Declaration public TabView.TabStyle Style { get; set; } Property Value Type Description TabView.TabStyle Tabs All tabs currently hosted by the control Declaration public IReadOnlyCollection Tabs { get; } Property Value Type Description System.Collections.Generic.IReadOnlyCollection < TabView.Tab > TabScrollOffset When there are too many tabs to render, this indicates the first tab to render on the screen. Declaration public int TabScrollOffset { get; set; } Property Value Type Description System.Int32 Methods AddTab(TabView.Tab, Boolean) Adds the given tab to Tabs Declaration public void AddTab(TabView.Tab tab, bool andSelect) Parameters Type Name Description TabView.Tab tab System.Boolean andSelect True to make the newly added Tab the SelectedTab ApplyStyleChanges() Updates the control to use the latest state settings in Style . This can change the size of the client area of the tab (for rendering the selected tab's content). This method includes a call to SetNeedsDisplay() Declaration public void ApplyStyleChanges() Dispose(Boolean) Disposes the control and all Tabs Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides View.Dispose(Boolean) EnsureSelectedTabIsVisible() Updates TabScrollOffset to ensure that SelectedTab is visible Declaration public void EnsureSelectedTabIsVisible() EnsureValidScrollOffsets() Updates TabScrollOffset to be a valid index of Tabs Declaration public void EnsureValidScrollOffsets() Remarks Changes will not be immediately visible in the display until you call SetNeedsDisplay() OnSelectedTabChanged(TabView.Tab, TabView.Tab) Raises the SelectedTabChanged event Declaration protected virtual void OnSelectedTabChanged(TabView.Tab oldTab, TabView.Tab newTab) Parameters Type Name Description TabView.Tab oldTab TabView.Tab newTab ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) RemoveTab(TabView.Tab) Removes the given tab from Tabs . Caller is responsible for disposing the tab's hosted View if appropriate. Declaration public void RemoveTab(TabView.Tab tab) Parameters Type Name Description TabView.Tab tab SwitchTabBy(Int32) Changes the SelectedTab by the given amount . Positive for right, negative for left. If no tab is currently selected then the first tab will become selected Declaration public void SwitchTabBy(int amount) Parameters Type Name Description System.Int32 amount Events SelectedTabChanged Event for when SelectedTab changes Declaration public event EventHandler SelectedTabChanged Event Type Type Description System.EventHandler < TabView.TabChangedEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class TabView Control that hosts multiple sub views, presenting a single one at once Inheritance System.Object Responder View TabView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TabView : View Constructors TabView() Initialzies a TabView class using Computed layout. Declaration public TabView() Fields DefaultMaxTabTextWidth The default MaxTabTextWidth to set on new TabView controls Declaration public const uint DefaultMaxTabTextWidth = 30U Field Value Type Description System.UInt32 Properties MaxTabTextWidth The maximum number of characters to render in a Tab header. This prevents one long tab from pushing out all the others. Declaration public uint MaxTabTextWidth { get; set; } Property Value Type Description System.UInt32 SelectedTab The currently selected member of Tabs chosen by the user Declaration public TabView.Tab SelectedTab { get; set; } Property Value Type Description TabView.Tab Style Render choices for how to display tabs. After making changes, call ApplyStyleChanges() Declaration public TabView.TabStyle Style { get; set; } Property Value Type Description TabView.TabStyle Tabs All tabs currently hosted by the control Declaration public IReadOnlyCollection Tabs { get; } Property Value Type Description System.Collections.Generic.IReadOnlyCollection < TabView.Tab > TabScrollOffset When there are too many tabs to render, this indicates the first tab to render on the screen. Declaration public int TabScrollOffset { get; set; } Property Value Type Description System.Int32 Methods AddTab(TabView.Tab, Boolean) Adds the given tab to Tabs Declaration public void AddTab(TabView.Tab tab, bool andSelect) Parameters Type Name Description TabView.Tab tab System.Boolean andSelect True to make the newly added Tab the SelectedTab ApplyStyleChanges() Updates the control to use the latest state settings in Style . This can change the size of the client area of the tab (for rendering the selected tab's content). This method includes a call to SetNeedsDisplay() Declaration public void ApplyStyleChanges() Dispose(Boolean) Disposes the control and all Tabs Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides View.Dispose(Boolean) EnsureSelectedTabIsVisible() Updates TabScrollOffset to ensure that SelectedTab is visible Declaration public void EnsureSelectedTabIsVisible() EnsureValidScrollOffsets() Updates TabScrollOffset to be a valid index of Tabs Declaration public void EnsureValidScrollOffsets() Remarks Changes will not be immediately visible in the display until you call SetNeedsDisplay() OnSelectedTabChanged(TabView.Tab, TabView.Tab) Raises the SelectedTabChanged event Declaration protected virtual void OnSelectedTabChanged(TabView.Tab oldTab, TabView.Tab newTab) Parameters Type Name Description TabView.Tab oldTab TabView.Tab newTab ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. RemoveTab(TabView.Tab) Removes the given tab from Tabs . Caller is responsible for disposing the tab's hosted View if appropriate. Declaration public void RemoveTab(TabView.Tab tab) Parameters Type Name Description TabView.Tab tab SwitchTabBy(Int32) Changes the SelectedTab by the given amount . Positive for right, negative for left. If no tab is currently selected then the first tab will become selected Declaration public void SwitchTabBy(int amount) Parameters Type Name Description System.Int32 amount Events SelectedTabChanged Event for when SelectedTab changes Declaration public event EventHandler SelectedTabChanged Event Type Type Description System.EventHandler < TabView.TabChangedEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.TabView.Tab.html": { "href": "api/Terminal.Gui/Terminal.Gui.TabView.Tab.html", "title": "Class TabView.Tab", - "keywords": "Class TabView.Tab A single tab in a TabView Inheritance System.Object TabView.Tab Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Tab Constructors Tab() Creates a new unamed tab with no controls inside Declaration public Tab() Tab(String, View) Creates a new tab with the given text hosting a view Declaration public Tab(string text, View view) Parameters Type Name Description System.String text View view Properties Text The text to display in a TabView Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring View The control to display when the tab is selected Declaration public View View { get; set; } Property Value Type Description View" + "keywords": "Class TabView.Tab A single tab in a TabView Inheritance System.Object TabView.Tab Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Tab : Object Constructors Tab() Creates a new unamed tab with no controls inside Declaration public Tab() Tab(String, View) Creates a new tab with the given text hosting a view Declaration public Tab(string text, View view) Parameters Type Name Description System.String text View view Properties Text The text to display in a TabView Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring View The control to display when the tab is selected Declaration public View View { get; set; } Property Value Type Description View" }, "api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html", "title": "Class TabView.TabChangedEventArgs", - "keywords": "Class TabView.TabChangedEventArgs Describes a change in SelectedTab Inheritance System.Object System.EventArgs TabView.TabChangedEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TabChangedEventArgs : EventArgs Constructors TabChangedEventArgs(TabView.Tab, TabView.Tab) Documents a tab change Declaration public TabChangedEventArgs(TabView.Tab oldTab, TabView.Tab newTab) Parameters Type Name Description TabView.Tab oldTab TabView.Tab newTab Properties NewTab The currently selected tab. May be null Declaration public TabView.Tab NewTab { get; } Property Value Type Description TabView.Tab OldTab The previously selected tab. May be null Declaration public TabView.Tab OldTab { get; } Property Value Type Description TabView.Tab" + "keywords": "Class TabView.TabChangedEventArgs Describes a change in SelectedTab Inheritance System.Object TabView.TabChangedEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TabChangedEventArgs : EventArgs Constructors TabChangedEventArgs(TabView.Tab, TabView.Tab) Documents a tab change Declaration public TabChangedEventArgs(TabView.Tab oldTab, TabView.Tab newTab) Parameters Type Name Description TabView.Tab oldTab TabView.Tab newTab Properties NewTab The currently selected tab. May be null Declaration public TabView.Tab NewTab { get; } Property Value Type Description TabView.Tab OldTab The previously selected tab. May be null Declaration public TabView.Tab OldTab { get; } Property Value Type Description TabView.Tab" }, "api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html": { "href": "api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html", "title": "Class TabView.TabStyle", - "keywords": "Class TabView.TabStyle Describes render stylistic selections of a TabView Inheritance System.Object TabView.TabStyle Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TabStyle Properties ShowBorder True to show a solid box around the edge of the control. Defaults to true. Declaration public bool ShowBorder { get; set; } Property Value Type Description System.Boolean ShowTopLine True to show the top lip of tabs. False to directly begin with tab text during rendering. When true header line occupies 3 rows, when false only 2. Defaults to true. When TabsOnBottom is enabled this instead applies to the bottommost line of the control Declaration public bool ShowTopLine { get; set; } Property Value Type Description System.Boolean TabsOnBottom True to render tabs at the bottom of the view instead of the top Declaration public bool TabsOnBottom { get; set; } Property Value Type Description System.Boolean" + "keywords": "Class TabView.TabStyle Describes render stylistic selections of a TabView Inheritance System.Object TabView.TabStyle Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TabStyle : Object Constructors TabStyle() Declaration public TabStyle() Properties ShowBorder True to show a solid box around the edge of the control. Defaults to true. Declaration public bool ShowBorder { get; set; } Property Value Type Description System.Boolean ShowTopLine True to show the top lip of tabs. False to directly begin with tab text during rendering. When true header line occupies 3 rows, when false only 2. Defaults to true. When TabsOnBottom is enabled this instead applies to the bottommost line of the control Declaration public bool ShowTopLine { get; set; } Property Value Type Description System.Boolean TabsOnBottom True to render tabs at the bottom of the view instead of the top Declaration public bool TabsOnBottom { get; set; } Property Value Type Description System.Boolean" }, "api/Terminal.Gui/Terminal.Gui.TextAlignment.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextAlignment.html", - "title": "Enum TextAlignment", - "keywords": "Enum TextAlignment Text alignment enumeration, controls how text is displayed. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum TextAlignment Fields Name Description Centered Centers the text in the frame. Justified Shows the text as justified text in the frame. Left Aligns the text to the left of the frame. Right Aligns the text to the right side of the frame." + "title": "Class TextAlignment", + "keywords": "Class TextAlignment Text alignment enumeration, controls how text is displayed. Inheritance System.Object TextAlignment Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class TextAlignment : Enum Fields Centered Centers the text in the frame. Declaration public const TextAlignment Centered Field Value Type Description TextAlignment Justified Shows the text as justified text in the frame. Declaration public const TextAlignment Justified Field Value Type Description TextAlignment Left Aligns the text to the left of the frame. Declaration public const TextAlignment Left Field Value Type Description TextAlignment Right Aligns the text to the right side of the frame. Declaration public const TextAlignment Right Field Value Type Description TextAlignment value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html", "title": "Class TextChangingEventArgs", - "keywords": "Class TextChangingEventArgs An System.EventArgs which allows passing a cancelable new text value event. Inheritance System.Object System.EventArgs TextChangingEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextChangingEventArgs : EventArgs Constructors TextChangingEventArgs(ustring) Initializes a new instance of TextChangingEventArgs Declaration public TextChangingEventArgs(ustring newText) Parameters Type Name Description NStack.ustring newText The new Text to be replaced. Properties Cancel Flag which allows to cancel the new text value. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean NewText The new text to be replaced. Declaration public ustring NewText { get; set; } Property Value Type Description NStack.ustring" + "keywords": "Class TextChangingEventArgs An System.EventArgs which allows passing a cancelable new text value event. Inheritance System.Object TextChangingEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextChangingEventArgs : EventArgs Constructors TextChangingEventArgs(ustring) Initializes a new instance of TextChangingEventArgs Declaration public TextChangingEventArgs(ustring newText) Parameters Type Name Description NStack.ustring newText The new Text to be replaced. Properties Cancel Flag which allows to cancel the new text value. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean NewText The new text to be replaced. Declaration public ustring NewText { get; set; } Property Value Type Description NStack.ustring" }, "api/Terminal.Gui/Terminal.Gui.TextDirection.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextDirection.html", - "title": "Enum TextDirection", - "keywords": "Enum TextDirection Text direction enumeration, controls how text is displayed. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum TextDirection Fields Name Description BottomTop_LeftRight This is a vertical direction. O D L L L R E O H W BottomTop_RightLeft This is a vertical direction. D O L L R L O E W H LeftRight_BottomTop This is a horizontal direction. WORLD HELLO LeftRight_TopBottom Normal horizontal direction. HELLO WORLD RightLeft_BottomTop This is a horizontal direction. DLROW OLLEH RightLeft_TopBottom This is a horizontal direction. RTL OLLEH DLROW TopBottom_LeftRight Normal vertical direction. H W E O L R L L O D TopBottom_RightLeft This is a vertical direction. W H O E R L L L D O" + "title": "Class TextDirection", + "keywords": "Class TextDirection Text direction enumeration, controls how text is displayed. Inheritance System.Object TextDirection Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class TextDirection : Enum Fields BottomTop_LeftRight This is a vertical direction. O D L L L R E O H W Declaration public const TextDirection BottomTop_LeftRight Field Value Type Description TextDirection BottomTop_RightLeft This is a vertical direction. D O L L R L O E W H Declaration public const TextDirection BottomTop_RightLeft Field Value Type Description TextDirection LeftRight_BottomTop This is a horizontal direction. WORLD HELLO Declaration public const TextDirection LeftRight_BottomTop Field Value Type Description TextDirection LeftRight_TopBottom Normal horizontal direction. HELLO WORLD Declaration public const TextDirection LeftRight_TopBottom Field Value Type Description TextDirection RightLeft_BottomTop This is a horizontal direction. DLROW OLLEH Declaration public const TextDirection RightLeft_BottomTop Field Value Type Description TextDirection RightLeft_TopBottom This is a horizontal direction. RTL OLLEH DLROW Declaration public const TextDirection RightLeft_TopBottom Field Value Type Description TextDirection TopBottom_LeftRight Normal vertical direction. H W E O L R L L O D Declaration public const TextDirection TopBottom_LeftRight Field Value Type Description TextDirection TopBottom_RightLeft This is a vertical direction. W H O E R L L L D O Declaration public const TextDirection TopBottom_RightLeft Field Value Type Description TextDirection value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.TextField.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextField.html", "title": "Class TextField", - "keywords": "Class TextField Single-line text entry View Inheritance System.Object Responder View TextField DateField TimeField Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextField : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The TextField View provides editing functionality and mouse support. Constructors TextField() Initializes a new instance of the TextField class using Computed positioning. Declaration public TextField() TextField(ustring) Initializes a new instance of the TextField class using Computed positioning. Declaration public TextField(ustring text) Parameters Type Name Description NStack.ustring text Initial text contents. TextField(Int32, Int32, Int32, ustring) Initializes a new instance of the TextField class using Absolute positioning. Declaration public TextField(int x, int y, int w, ustring text) Parameters Type Name Description System.Int32 x The x coordinate. System.Int32 y The y coordinate. System.Int32 w The width. NStack.ustring text Initial text contents. TextField(String) Initializes a new instance of the TextField class using Computed positioning. Declaration public TextField(string text) Parameters Type Name Description System.String text Initial text contents. Properties Autocomplete Provides autocomplete context menu based on suggestions at the current cursor position. Populate AllSuggestions to enable this feature. Declaration public IAutocomplete Autocomplete { get; protected set; } Property Value Type Description IAutocomplete CanFocus Declaration public override bool CanFocus { get; set; } Property Value Type Description System.Boolean Overrides View.CanFocus ContextMenu Get the ContextMenu for this view. Declaration public ContextMenu ContextMenu { get; } Property Value Type Description ContextMenu CursorPosition Sets or gets the current cursor position. Declaration public virtual int CursorPosition { get; set; } Property Value Type Description System.Int32 DesiredCursorVisibility Get / Set the wished cursor when the field is focused Declaration public CursorVisibility DesiredCursorVisibility { get; set; } Property Value Type Description CursorVisibility Frame Declaration public override Rect Frame { get; set; } Property Value Type Description Rect Overrides View.Frame HasHistoryChanges Indicates whatever the text has history changes or not. true if the text has history changes false otherwise. Declaration public bool HasHistoryChanges { get; } Property Value Type Description System.Boolean IsDirty Indicates whatever the text was changed or not. true if the text was changed false otherwise. Declaration public bool IsDirty { get; } Property Value Type Description System.Boolean ReadOnly If set to true its not allow any changes in the text. Declaration public bool ReadOnly { get; set; } Property Value Type Description System.Boolean ScrollOffset Gets the left offset position. Declaration public int ScrollOffset { get; } Property Value Type Description System.Int32 Secret Sets the secret property. Declaration public bool Secret { get; set; } Property Value Type Description System.Boolean Remarks This makes the text entry suitable for entering passwords. SelectedLength Length of the selected text. Declaration public int SelectedLength { get; } Property Value Type Description System.Int32 SelectedStart Start position of the selected text. Declaration public int SelectedStart { get; set; } Property Value Type Description System.Int32 SelectedText The selected text. Declaration public ustring SelectedText { get; } Property Value Type Description NStack.ustring Text Sets or gets the text held by the view. Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring Remarks Used Tracks whether the text field should be considered \"used\", that is, that the user has moved in the entry, so new input should be appended at the cursor position, rather than clearing the entry Declaration public bool Used { get; set; } Property Value Type Description System.Boolean Methods ClearAllSelection() Clear the selected text. Declaration public void ClearAllSelection() ClearHistoryChanges() Allows clearing the Terminal.Gui.HistoryText.HistoryTextItem items updating the original text. Declaration public void ClearHistoryChanges() Copy() Copy the selected text to the clipboard. Declaration public virtual void Copy() Cut() Cut the selected text to the clipboard. Declaration public virtual void Cut() DeleteAll() Deletes all text. Declaration public void DeleteAll() DeleteCharLeft(Boolean) Deletes the left character. Declaration public virtual void DeleteCharLeft(bool useOldCursorPos = true) Parameters Type Name Description System.Boolean useOldCursorPos DeleteCharRight() Deletes the right character. Declaration public virtual void DeleteCharRight() InsertText(String, Boolean) Inserts the given toAdd text at the current cursor position exactly as if the user had just typed it Declaration public void InsertText(string toAdd, bool useOldCursorPos = true) Parameters Type Name Description System.String toAdd Text to add System.Boolean useOldCursorPos If uses the Terminal.Gui.TextField.oldCursorPos . KillWordBackwards() Deletes word backwards. Declaration public virtual void KillWordBackwards() KillWordForwards() Deletes word forwards. Declaration public virtual void KillWordForwards() MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent ev) Parameters Type Name Description MouseEvent ev Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnLeave(View) Declaration public override bool OnLeave(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnLeave(View) OnTextChanging(ustring) Virtual method that invoke the TextChanging event if it's defined. Declaration public virtual TextChangingEventArgs OnTextChanging(ustring newText) Parameters Type Name Description NStack.ustring newText The new text to be replaced. Returns Type Description TextChangingEventArgs Returns the TextChangingEventArgs Paste() Paste the selected text from the clipboard. Declaration public virtual void Paste() PositionCursor() Sets the cursor position. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Processes key presses for the TextField . Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks The TextField control responds to the following keys: Keys Function Delete , Backspace Deletes the character before cursor. Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) SelectAll() Selects all text. Declaration public void SelectAll() Events TextChanged Changed event, raised when the text has changed. Declaration public event Action TextChanged Event Type Type Description System.Action < NStack.ustring > Remarks This event is raised when the Text changes. TextChanging Changing event, raised before the Text changes and can be canceled or changing the new text. Declaration public event Action TextChanging Event Type Type Description System.Action < TextChangingEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class TextField Single-line text entry View Inheritance System.Object Responder View TextField DateField TimeField Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextField : View Remarks The TextField View provides editing functionality and mouse support. Constructors TextField() Initializes a new instance of the TextField class using Computed positioning. Declaration public TextField() TextField(ustring) Initializes a new instance of the TextField class using Computed positioning. Declaration public TextField(ustring text) Parameters Type Name Description NStack.ustring text Initial text contents. TextField(Int32, Int32, Int32, ustring) Initializes a new instance of the TextField class using Absolute positioning. Declaration public TextField(int x, int y, int w, ustring text) Parameters Type Name Description System.Int32 x The x coordinate. System.Int32 y The y coordinate. System.Int32 w The width. NStack.ustring text Initial text contents. TextField(String) Initializes a new instance of the TextField class using Computed positioning. Declaration public TextField(string text) Parameters Type Name Description System.String text Initial text contents. Properties Autocomplete Provides autocomplete context menu based on suggestions at the current cursor position. Populate AllSuggestions to enable this feature. Declaration public IAutocomplete Autocomplete { get; protected set; } Property Value Type Description IAutocomplete CanFocus Gets or sets a value indicating whether this Responder can focus. Declaration public override bool CanFocus { get; set; } Property Value Type Description System.Boolean true if can focus; otherwise, false . Overrides View.CanFocus ContextMenu Get the ContextMenu for this view. Declaration public ContextMenu ContextMenu { get; } Property Value Type Description ContextMenu CursorPosition Sets or gets the current cursor position. Declaration public virtual int CursorPosition { get; set; } Property Value Type Description System.Int32 DesiredCursorVisibility Get / Set the wished cursor when the field is focused Declaration public CursorVisibility DesiredCursorVisibility { get; set; } Property Value Type Description CursorVisibility Frame Gets or sets the frame for the view. The frame is relative to the view's container ( SuperView ). Declaration public override Rect Frame { get; set; } Property Value Type Description Rect The frame. Overrides View.Frame Remarks Change the Frame when using the Absolute layout style to move or resize views. Altering the Frame of a view will trigger the redrawing of the view as well as the redrawing of the affected regions of the SuperView . HasHistoryChanges Indicates whatever the text has history changes or not. true if the text has history changes false otherwise. Declaration public bool HasHistoryChanges { get; } Property Value Type Description System.Boolean IsDirty Indicates whatever the text was changed or not. true if the text was changed false otherwise. Declaration public bool IsDirty { get; } Property Value Type Description System.Boolean ReadOnly If set to true its not allow any changes in the text. Declaration public bool ReadOnly { get; set; } Property Value Type Description System.Boolean ScrollOffset Gets the left offset position. Declaration public int ScrollOffset { get; } Property Value Type Description System.Int32 Secret Sets the secret property. Declaration public bool Secret { get; set; } Property Value Type Description System.Boolean Remarks This makes the text entry suitable for entering passwords. SelectedLength Length of the selected text. Declaration public int SelectedLength { get; } Property Value Type Description System.Int32 SelectedStart Start position of the selected text. Declaration public int SelectedStart { get; set; } Property Value Type Description System.Int32 SelectedText The selected text. Declaration public ustring SelectedText { get; } Property Value Type Description NStack.ustring Text Sets or gets the text held by the view. Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring Remarks Used Tracks whether the text field should be considered \"used\", that is, that the user has moved in the entry, so new input should be appended at the cursor position, rather than clearing the entry Declaration public bool Used { get; set; } Property Value Type Description System.Boolean Methods ClearAllSelection() Clear the selected text. Declaration public void ClearAllSelection() ClearHistoryChanges() Allows clearing the Terminal.Gui.HistoryText.HistoryTextItem items updating the original text. Declaration public void ClearHistoryChanges() Copy() Copy the selected text to the clipboard. Declaration public virtual void Copy() Cut() Cut the selected text to the clipboard. Declaration public virtual void Cut() DeleteAll() Deletes all text. Declaration public void DeleteAll() DeleteCharLeft(Boolean) Deletes the left character. Declaration public virtual void DeleteCharLeft(bool useOldCursorPos = true) Parameters Type Name Description System.Boolean useOldCursorPos DeleteCharRight() Deletes the right character. Declaration public virtual void DeleteCharRight() InsertText(String, Boolean) Inserts the given toAdd text at the current cursor position exactly as if the user had just typed it Declaration public void InsertText(string toAdd, bool useOldCursorPos = true) Parameters Type Name Description System.String toAdd Text to add System.Boolean useOldCursorPos If uses the Terminal.Gui.TextField.oldCursorPos . KillWordBackwards() Deletes word backwards. Declaration public virtual void KillWordBackwards() KillWordForwards() Deletes word forwards. Declaration public virtual void KillWordForwards() MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent ev) Parameters Type Name Description MouseEvent ev Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnLeave(View) Method invoked when a view loses focus. Declaration public override bool OnLeave(View view) Parameters Type Name Description View view The view that is getting focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnLeave(View) OnTextChanging(ustring) Virtual method that invoke the TextChanging event if it's defined. Declaration public virtual TextChangingEventArgs OnTextChanging(ustring newText) Parameters Type Name Description NStack.ustring newText The new text to be replaced. Returns Type Description TextChangingEventArgs Returns the TextChangingEventArgs Paste() Paste the selected text from the clipboard. Declaration public virtual void Paste() PositionCursor() Sets the cursor position. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Processes key presses for the TextField . Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks The TextField control responds to the following keys: Keys Function Delete , Backspace Deletes the character before cursor. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. SelectAll() Selects all text. Declaration public void SelectAll() Events TextChanged Changed event, raised when the text has changed. Declaration public event Action TextChanged Event Type Type Description System.Action < NStack.ustring > Remarks This event is raised when the Text changes. TextChanging Changing event, raised before the Text changes and can be canceled or changing the new text. Declaration public event Action TextChanging Event Type Type Description System.Action < TextChangingEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html", "title": "Class TextFieldAutocomplete", - "keywords": "Class TextFieldAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextField. Inheritance System.Object Autocomplete TextFieldAutocomplete Implements IAutocomplete Inherited Members Autocomplete.HostControl Autocomplete.PopupInsideContainer Autocomplete.MaxWidth Autocomplete.MaxHeight Autocomplete.Visible Autocomplete.Suggestions Autocomplete.AllSuggestions Autocomplete.SelectedIdx Autocomplete.ScrollOffset Autocomplete.ColorScheme Autocomplete.SelectionKey Autocomplete.CloseKey Autocomplete.Reopen Autocomplete.RenderOverlay(Point) Autocomplete.EnsureSelectedIdxIsValid() Autocomplete.ProcessKey(KeyEvent) Autocomplete.MouseEvent(MouseEvent, Boolean) Autocomplete.RenderSelectedIdxByMouse(MouseEvent) Autocomplete.ClearSuggestions() Autocomplete.GenerateSuggestions() Autocomplete.IsWordChar(Rune) Autocomplete.Select() Autocomplete.InsertSelection(String) Autocomplete.IdxToWord(List, Int32) Autocomplete.Close() Autocomplete.MoveUp() Autocomplete.MoveDown() Autocomplete.ReopenSuggestions() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextFieldAutocomplete : Autocomplete, IAutocomplete Methods DeleteTextBackwards() Declaration protected override void DeleteTextBackwards() Overrides Autocomplete.DeleteTextBackwards() GetCurrentWord() Declaration protected override string GetCurrentWord() Returns Type Description System.String Overrides Autocomplete.GetCurrentWord() InsertText(String) Declaration protected override void InsertText(string accepted) Parameters Type Name Description System.String accepted Overrides Autocomplete.InsertText(String) Implements IAutocomplete" + "keywords": "Class TextFieldAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextField. Inheritance System.Object Autocomplete TextFieldAutocomplete Implements IAutocomplete Inherited Members Autocomplete.RenderOverlay(Point) Autocomplete.EnsureSelectedIdxIsValid() Autocomplete.ProcessKey(KeyEvent) Autocomplete.MouseEvent(MouseEvent, Boolean) Autocomplete.RenderSelectedIdxByMouse(MouseEvent) Autocomplete.ClearSuggestions() Autocomplete.GenerateSuggestions() Autocomplete.IsWordChar(Rune) Autocomplete.Select() Autocomplete.InsertSelection(String) Autocomplete.IdxToWord(List, Int32) Autocomplete.Close() Autocomplete.MoveUp() Autocomplete.MoveDown() Autocomplete.ReopenSuggestions() Autocomplete.HostControl Autocomplete.PopupInsideContainer Autocomplete.MaxWidth Autocomplete.MaxHeight Autocomplete.Visible Autocomplete.Suggestions Autocomplete.AllSuggestions Autocomplete.SelectedIdx Autocomplete.ScrollOffset Autocomplete.ColorScheme Autocomplete.SelectionKey Autocomplete.CloseKey Autocomplete.Reopen Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextFieldAutocomplete : Autocomplete, IAutocomplete Constructors TextFieldAutocomplete() Declaration public TextFieldAutocomplete() Methods DeleteTextBackwards() Deletes the text backwards before insert the selected text in the HostControl . Declaration protected override void DeleteTextBackwards() Overrides Autocomplete.DeleteTextBackwards() GetCurrentWord() Returns the currently selected word from the HostControl . When overriding this method views can make use of IdxToWord(List, Int32) Declaration protected override string GetCurrentWord() Returns Type Description System.String Overrides Autocomplete.GetCurrentWord() InsertText(String) Inser the selected text in the HostControl . Declaration protected override void InsertText(string accepted) Parameters Type Name Description System.String accepted Overrides Autocomplete.InsertText(String) Implements IAutocomplete" }, "api/Terminal.Gui/Terminal.Gui.TextFormatter.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextFormatter.html", "title": "Class TextFormatter", - "keywords": "Class TextFormatter Provides text formatting capabilities for console apps. Supports, hotkeys, horizontal alignment, multiple lines, and word-based line wrap. Inheritance System.Object TextFormatter Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextFormatter Properties Alignment Controls the horizontal text-alignment property. Declaration public TextAlignment Alignment { get; set; } Property Value Type Description TextAlignment The text alignment. AutoSize Used by Text to resize the view's Bounds with the Size . Setting AutoSize to true only work if the Width and Height are null or Absolute values and doesn't work with Computed layout, to avoid breaking the Pos and Dim settings. Declaration public bool AutoSize { get; set; } Property Value Type Description System.Boolean CursorPosition Gets the cursor position from HotKey . If the HotKey is defined, the cursor will be positioned over it. Declaration public int CursorPosition { get; set; } Property Value Type Description System.Int32 Direction Controls the text-direction property. Declaration public TextDirection Direction { get; set; } Property Value Type Description TextDirection The text vertical alignment. HotKey Gets the hotkey. Will be an upper case letter or digit. Declaration public Key HotKey { get; } Property Value Type Description Key HotKeyPos The position in the text of the hotkey. The hotkey will be rendered using the hot color. Declaration public int HotKeyPos { get; set; } Property Value Type Description System.Int32 HotKeySpecifier The specifier character for the hotkey (e.g. '_'). Set to '\\xffff' to disable hotkey support for this View instance. The default is '\\xffff'. Declaration public Rune HotKeySpecifier { get; set; } Property Value Type Description System.Rune HotKeyTagMask Specifies the mask to apply to the hotkey to tag it as the hotkey. The default value of 0x100000 causes the underlying Rune to be identified as a \"private use\" Unicode character. Declaration public uint HotKeyTagMask { get; set; } Property Value Type Description System.UInt32 Lines Gets the formatted lines. Declaration public List Lines { get; } Property Value Type Description System.Collections.Generic.List < NStack.ustring > Remarks Upon a 'get' of this property, if the text needs to be formatted (if NeedsFormat is true ) Format(ustring, Int32, Boolean, Boolean, Boolean, Int32, TextDirection) will be called internally. NeedsFormat Gets or sets whether the TextFormatter needs to format the text when Draw(Rect, Attribute, Attribute, Rect) is called. If it is false when Draw is called, the Draw call will be faster. Declaration public bool NeedsFormat { get; set; } Property Value Type Description System.Boolean Remarks This is set to true when the properties of TextFormatter are set. PreserveTrailingSpaces Gets or sets a flag that determines whether Text will have trailing spaces preserved or not when WordWrap(ustring, Int32, Boolean, Int32, TextDirection) is enabled. If `true` any trailing spaces will be trimmed when either the Text property is changed or when WordWrap(ustring, Int32, Boolean, Int32, TextDirection) is set to `true`. The default is `false`. Declaration public bool PreserveTrailingSpaces { get; set; } Property Value Type Description System.Boolean Size Gets or sets the size of the area the text will be constrained to when formatted. Declaration public Size Size { get; set; } Property Value Type Description Size Text The text to be displayed. This text is never modified. Declaration public virtual ustring Text { get; set; } Property Value Type Description NStack.ustring VerticalAlignment Controls the vertical text-alignment property. Declaration public VerticalTextAlignment VerticalAlignment { get; set; } Property Value Type Description VerticalTextAlignment The text vertical alignment. Methods CalcRect(Int32, Int32, ustring, TextDirection) Calculates the rectangle required to hold text, assuming no word wrapping. Declaration public static Rect CalcRect(int x, int y, ustring text, TextDirection direction = TextDirection.LeftRight_TopBottom) Parameters Type Name Description System.Int32 x The x location of the rectangle System.Int32 y The y location of the rectangle NStack.ustring text The text to measure TextDirection direction The text direction. Returns Type Description Rect ClipAndJustify(ustring, Int32, Boolean, TextDirection) Justifies text within a specified width. Declaration public static ustring ClipAndJustify(ustring text, int width, bool justify, TextDirection textDirection = TextDirection.LeftRight_TopBottom) Parameters Type Name Description NStack.ustring text The text to justify. System.Int32 width If the text length is greater that width it will be clipped. System.Boolean justify Justify. TextDirection textDirection The text direction. Returns Type Description NStack.ustring Justified and clipped text. ClipAndJustify(ustring, Int32, TextAlignment, TextDirection) Justifies text within a specified width. Declaration public static ustring ClipAndJustify(ustring text, int width, TextAlignment talign, TextDirection textDirection = TextDirection.LeftRight_TopBottom) Parameters Type Name Description NStack.ustring text The text to justify. System.Int32 width If the text length is greater that width it will be clipped. TextAlignment talign Alignment. TextDirection textDirection The text direction. Returns Type Description NStack.ustring Justified and clipped text. ClipOrPad(String, Int32) Adds trailing whitespace or truncates text so that it fits exactly width console units. Note that some unicode characters take 2+ columns Declaration public static string ClipOrPad(string text, int width) Parameters Type Name Description System.String text System.Int32 width Returns Type Description System.String Draw(Rect, Attribute, Attribute, Rect) Draws the text held by TextFormatter to Driver using the colors specified. Declaration public void Draw(Rect bounds, Attribute normalColor, Attribute hotColor, Rect containerBounds = default(Rect)) Parameters Type Name Description Rect bounds Specifies the screen-relative location and maximum size for drawing the text. Attribute normalColor The color to use for all text except the hotkey Attribute hotColor The color to use to draw the hotkey Rect containerBounds Specifies the screen-relative location and maximum container size. FindHotKey(ustring, Rune, Boolean, out Int32, out Key) Finds the hotkey and its location in text. Declaration public static bool FindHotKey(ustring text, Rune hotKeySpecifier, bool firstUpperCase, out int hotPos, out Key hotKey) Parameters Type Name Description NStack.ustring text The text to look in. System.Rune hotKeySpecifier The hotkey specifier (e.g. '_') to look for. System.Boolean firstUpperCase If true the legacy behavior of identifying the first upper case character as the hotkey will be enabled. Regardless of the value of this parameter, hotKeySpecifier takes precedence. System.Int32 hotPos Outputs the Rune index into text . Key hotKey Outputs the hotKey. Returns Type Description System.Boolean true if a hotkey was found; false otherwise. Format(ustring, Int32, Boolean, Boolean, Boolean, Int32, TextDirection) Reformats text into lines, applying text alignment and optionally wrapping text to new lines on word boundaries. Declaration public static List Format(ustring text, int width, bool justify, bool wordWrap, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection = TextDirection.LeftRight_TopBottom) Parameters Type Name Description NStack.ustring text System.Int32 width The width to bound the text to for word wrapping and clipping. System.Boolean justify Specifies whether the text should be justified. System.Boolean wordWrap If true , the text will be wrapped to new lines as need. If false , forces text to fit a single line. Line breaks are converted to spaces. The text will be clipped to width System.Boolean preserveTrailingSpaces If true and 'wordWrap' also true, the wrapped text will keep the trailing spaces. If false , the trailing spaces will be trimmed. System.Int32 tabWidth The tab width. TextDirection textDirection The text direction. Returns Type Description System.Collections.Generic.List < NStack.ustring > A list of word wrapped lines. Remarks An empty text string will result in one empty line. If width is 0, a single, empty line will be returned. If width is int.MaxValue, the text will be formatted to the maximum width possible. Format(ustring, Int32, TextAlignment, Boolean, Boolean, Int32, TextDirection) Reformats text into lines, applying text alignment and optionally wrapping text to new lines on word boundaries. Declaration public static List Format(ustring text, int width, TextAlignment talign, bool wordWrap, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection = TextDirection.LeftRight_TopBottom) Parameters Type Name Description NStack.ustring text System.Int32 width The width to bound the text to for word wrapping and clipping. TextAlignment talign Specifies how the text will be aligned horizontally. System.Boolean wordWrap If true , the text will be wrapped to new lines as need. If false , forces text to fit a single line. Line breaks are converted to spaces. The text will be clipped to width System.Boolean preserveTrailingSpaces If true and 'wordWrap' also true, the wrapped text will keep the trailing spaces. If false , the trailing spaces will be trimmed. System.Int32 tabWidth The tab width. TextDirection textDirection The text direction. Returns Type Description System.Collections.Generic.List < NStack.ustring > A list of word wrapped lines. Remarks An empty text string will result in one empty line. If width is 0, a single, empty line will be returned. If width is int.MaxValue, the text will be formatted to the maximum width possible. GetMaxColsForWidth(List, Int32) Gets the index position from the list based on the width . Declaration public static int GetMaxColsForWidth(List lines, int width) Parameters Type Name Description System.Collections.Generic.List < NStack.ustring > lines The lines. System.Int32 width The width. Returns Type Description System.Int32 The index of the list that fit the width. GetMaxLengthForWidth(ustring, Int32) Gets the index position from the text based on the width . Declaration public static int GetMaxLengthForWidth(ustring text, int width) Parameters Type Name Description NStack.ustring text The text. System.Int32 width The width. Returns Type Description System.Int32 The index of the text that fit the width. GetMaxLengthForWidth(List, Int32) Gets the index position from the list based on the width . Declaration public static int GetMaxLengthForWidth(List runes, int width) Parameters Type Name Description System.Collections.Generic.List < System.Rune > runes The runes. System.Int32 width The width. Returns Type Description System.Int32 The index of the list that fit the width. GetSumMaxCharWidth(ustring, Int32, Int32) Gets the maximum characters width from the text based on the startIndex and the length . Declaration public static int GetSumMaxCharWidth(ustring text, int startIndex = -1, int length = -1) Parameters Type Name Description NStack.ustring text The text. System.Int32 startIndex The start index. System.Int32 length The length. Returns Type Description System.Int32 The maximum characters width. GetSumMaxCharWidth(List, Int32, Int32) Gets the maximum characters width from the list based on the startIndex and the length . Declaration public static int GetSumMaxCharWidth(List lines, int startIndex = -1, int length = -1) Parameters Type Name Description System.Collections.Generic.List < NStack.ustring > lines The lines. System.Int32 startIndex The start index. System.Int32 length The length. Returns Type Description System.Int32 The maximum characters width. GetTextWidth(ustring) Gets the total width of the passed text. Declaration public static int GetTextWidth(ustring text) Parameters Type Name Description NStack.ustring text Returns Type Description System.Int32 The text width. IsHorizontalDirection(TextDirection) Check if it is a horizontal direction Declaration public static bool IsHorizontalDirection(TextDirection textDirection) Parameters Type Name Description TextDirection textDirection Returns Type Description System.Boolean IsLeftToRight(TextDirection) Check if it is Left to Right direction Declaration public static bool IsLeftToRight(TextDirection textDirection) Parameters Type Name Description TextDirection textDirection Returns Type Description System.Boolean IsTopToBottom(TextDirection) Check if it is Top to Bottom direction Declaration public static bool IsTopToBottom(TextDirection textDirection) Parameters Type Name Description TextDirection textDirection Returns Type Description System.Boolean IsVerticalDirection(TextDirection) Check if it is a vertical direction Declaration public static bool IsVerticalDirection(TextDirection textDirection) Parameters Type Name Description TextDirection textDirection Returns Type Description System.Boolean Justify(ustring, Int32, Char, TextDirection) Justifies the text to fill the width provided. Space will be added between words (demarked by spaces and tabs) to make the text just fit width . Spaces will not be added to the ends. Declaration public static ustring Justify(ustring text, int width, char spaceChar = ' ', TextDirection textDirection = TextDirection.LeftRight_TopBottom) Parameters Type Name Description NStack.ustring text System.Int32 width System.Char spaceChar Character to replace whitespace and pad with. For debugging purposes. TextDirection textDirection The text direction. Returns Type Description NStack.ustring The justified text. MaxLines(ustring, Int32) Computes the number of lines needed to render the specified text given the width. Declaration public static int MaxLines(ustring text, int width) Parameters Type Name Description NStack.ustring text Text, may contain newlines. System.Int32 width The minimum width for the text. Returns Type Description System.Int32 Number of lines. MaxWidth(ustring, Int32) Computes the maximum width needed to render the text (single line or multiple lines) given a minimum width. Declaration public static int MaxWidth(ustring text, int width) Parameters Type Name Description NStack.ustring text Text, may contain newlines. System.Int32 width The minimum width for the text. Returns Type Description System.Int32 Max width of lines. RemoveHotKeySpecifier(ustring, Int32, Rune) Removes the hotkey specifier from text. Declaration public static ustring RemoveHotKeySpecifier(ustring text, int hotPos, Rune hotKeySpecifier) Parameters Type Name Description NStack.ustring text The text to manipulate. System.Int32 hotPos Returns the position of the hot-key in the text. -1 if not found. System.Rune hotKeySpecifier The hot-key specifier (e.g. '_') to look for. Returns Type Description NStack.ustring The input text with the hotkey specifier ('_') removed. ReplaceHotKeyWithTag(ustring, Int32) Replaces the Rune at the index specified by the hotPos parameter with a tag identifying it as the hotkey. Declaration public ustring ReplaceHotKeyWithTag(ustring text, int hotPos) Parameters Type Name Description NStack.ustring text The text to tag the hotkey in. System.Int32 hotPos The Rune index of the hotkey in text . Returns Type Description NStack.ustring The text with the hotkey tagged. Remarks The returned string will not render correctly without first un-doing the tag. To undo the tag, search for Runes with a bitmask of otKeyTagMask and remove that bitmask. WordWrap(ustring, Int32, Boolean, Int32, TextDirection) Formats the provided text to fit within the width provided using word wrapping. Declaration public static List WordWrap(ustring text, int width, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection = TextDirection.LeftRight_TopBottom) Parameters Type Name Description NStack.ustring text The text to word wrap System.Int32 width The width to contain the text to System.Boolean preserveTrailingSpaces If true , the wrapped text will keep the trailing spaces. If false , the trailing spaces will be trimmed. System.Int32 tabWidth The tab width. TextDirection textDirection The text direction. Returns Type Description System.Collections.Generic.List < NStack.ustring > Returns a list of word wrapped lines. Remarks This method does not do any justification. This method strips Newline ('\\n' and '\\r\\n') sequences before processing. Events HotKeyChanged Event invoked when the HotKey is changed. Declaration public event Action HotKeyChanged Event Type Type Description System.Action < Key >" + "keywords": "Class TextFormatter Provides text formatting capabilities for console apps. Supports, hotkeys, horizontal alignment, multiple lines, and word-based line wrap. Inheritance System.Object TextFormatter Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextFormatter : Object Constructors TextFormatter() Declaration public TextFormatter() Properties Alignment Controls the horizontal text-alignment property. Declaration public TextAlignment Alignment { get; set; } Property Value Type Description TextAlignment The text alignment. AutoSize Used by Text to resize the view's Bounds with the Size . Setting AutoSize to true only work if the Width and Height are null or Absolute values and doesn't work with Computed layout, to avoid breaking the Pos and Dim settings. Declaration public bool AutoSize { get; set; } Property Value Type Description System.Boolean CursorPosition Gets the cursor position from HotKey . If the HotKey is defined, the cursor will be positioned over it. Declaration public int CursorPosition { get; set; } Property Value Type Description System.Int32 Direction Controls the text-direction property. Declaration public TextDirection Direction { get; set; } Property Value Type Description TextDirection The text vertical alignment. HotKey Gets the hotkey. Will be an upper case letter or digit. Declaration public Key HotKey { get; } Property Value Type Description Key HotKeyPos The position in the text of the hotkey. The hotkey will be rendered using the hot color. Declaration public int HotKeyPos { get; set; } Property Value Type Description System.Int32 HotKeySpecifier The specifier character for the hotkey (e.g. '_'). Set to '\\xffff' to disable hotkey support for this View instance. The default is '\\xffff'. Declaration public Rune HotKeySpecifier { get; set; } Property Value Type Description System.Rune HotKeyTagMask Specifies the mask to apply to the hotkey to tag it as the hotkey. The default value of 0x100000 causes the underlying Rune to be identified as a \"private use\" Unicode character. Declaration public uint HotKeyTagMask { get; set; } Property Value Type Description System.UInt32 Lines Gets the formatted lines. Declaration public List Lines { get; } Property Value Type Description System.Collections.Generic.List < NStack.ustring > Remarks Upon a 'get' of this property, if the text needs to be formatted (if NeedsFormat is true ) Format(ustring, Int32, Boolean, Boolean, Boolean, Int32, TextDirection) will be called internally. NeedsFormat Gets or sets whether the TextFormatter needs to format the text when Draw(Rect, Attribute, Attribute, Rect) is called. If it is false when Draw is called, the Draw call will be faster. Declaration public bool NeedsFormat { get; set; } Property Value Type Description System.Boolean Remarks This is set to true when the properties of TextFormatter are set. PreserveTrailingSpaces Gets or sets a flag that determines whether Text will have trailing spaces preserved or not when WordWrap(ustring, Int32, Boolean, Int32, TextDirection) is enabled. If `true` any trailing spaces will be trimmed when either the Text property is changed or when WordWrap(ustring, Int32, Boolean, Int32, TextDirection) is set to `true`. The default is `false`. Declaration public bool PreserveTrailingSpaces { get; set; } Property Value Type Description System.Boolean Size Gets or sets the size of the area the text will be constrained to when formatted. Declaration public Size Size { get; set; } Property Value Type Description Size Text The text to be displayed. This text is never modified. Declaration public virtual ustring Text { get; set; } Property Value Type Description NStack.ustring VerticalAlignment Controls the vertical text-alignment property. Declaration public VerticalTextAlignment VerticalAlignment { get; set; } Property Value Type Description VerticalTextAlignment The text vertical alignment. Methods CalcRect(Int32, Int32, ustring, TextDirection) Calculates the rectangle required to hold text, assuming no word wrapping. Declaration public static Rect CalcRect(int x, int y, ustring text, TextDirection direction) Parameters Type Name Description System.Int32 x The x location of the rectangle System.Int32 y The y location of the rectangle NStack.ustring text The text to measure TextDirection direction The text direction. Returns Type Description Rect ClipAndJustify(ustring, Int32, Boolean, TextDirection) Justifies text within a specified width. Declaration public static ustring ClipAndJustify(ustring text, int width, bool justify, TextDirection textDirection) Parameters Type Name Description NStack.ustring text The text to justify. System.Int32 width If the text length is greater that width it will be clipped. System.Boolean justify Justify. TextDirection textDirection The text direction. Returns Type Description NStack.ustring Justified and clipped text. ClipAndJustify(ustring, Int32, TextAlignment, TextDirection) Justifies text within a specified width. Declaration public static ustring ClipAndJustify(ustring text, int width, TextAlignment talign, TextDirection textDirection) Parameters Type Name Description NStack.ustring text The text to justify. System.Int32 width If the text length is greater that width it will be clipped. TextAlignment talign Alignment. TextDirection textDirection The text direction. Returns Type Description NStack.ustring Justified and clipped text. ClipOrPad(String, Int32) Adds trailing whitespace or truncates text so that it fits exactly width console units. Note that some unicode characters take 2+ columns Declaration public static string ClipOrPad(string text, int width) Parameters Type Name Description System.String text System.Int32 width Returns Type Description System.String Draw(Rect, Attribute, Attribute, Rect) Draws the text held by TextFormatter to Driver using the colors specified. Declaration public void Draw(Rect bounds, Attribute normalColor, Attribute hotColor, Rect containerBounds = null) Parameters Type Name Description Rect bounds Specifies the screen-relative location and maximum size for drawing the text. Attribute normalColor The color to use for all text except the hotkey Attribute hotColor The color to use to draw the hotkey Rect containerBounds Specifies the screen-relative location and maximum container size. FindHotKey(ustring, Rune, Boolean, out Int32, out Key) Finds the hotkey and its location in text. Declaration public static bool FindHotKey(ustring text, Rune hotKeySpecifier, bool firstUpperCase, out int hotPos, out Key hotKey) Parameters Type Name Description NStack.ustring text The text to look in. System.Rune hotKeySpecifier The hotkey specifier (e.g. '_') to look for. System.Boolean firstUpperCase If true the legacy behavior of identifying the first upper case character as the hotkey will be enabled. Regardless of the value of this parameter, hotKeySpecifier takes precedence. System.Int32 hotPos Outputs the Rune index into text . Key hotKey Outputs the hotKey. Returns Type Description System.Boolean true if a hotkey was found; false otherwise. Format(ustring, Int32, Boolean, Boolean, Boolean, Int32, TextDirection) Reformats text into lines, applying text alignment and optionally wrapping text to new lines on word boundaries. Declaration public static List Format(ustring text, int width, bool justify, bool wordWrap, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection) Parameters Type Name Description NStack.ustring text System.Int32 width The width to bound the text to for word wrapping and clipping. System.Boolean justify Specifies whether the text should be justified. System.Boolean wordWrap If true , the text will be wrapped to new lines as need. If false , forces text to fit a single line. Line breaks are converted to spaces. The text will be clipped to width System.Boolean preserveTrailingSpaces If true and 'wordWrap' also true, the wrapped text will keep the trailing spaces. If false , the trailing spaces will be trimmed. System.Int32 tabWidth The tab width. TextDirection textDirection The text direction. Returns Type Description System.Collections.Generic.List < NStack.ustring > A list of word wrapped lines. Remarks An empty text string will result in one empty line. If width is 0, a single, empty line will be returned. If width is int.MaxValue, the text will be formatted to the maximum width possible. Format(ustring, Int32, TextAlignment, Boolean, Boolean, Int32, TextDirection) Reformats text into lines, applying text alignment and optionally wrapping text to new lines on word boundaries. Declaration public static List Format(ustring text, int width, TextAlignment talign, bool wordWrap, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection) Parameters Type Name Description NStack.ustring text System.Int32 width The width to bound the text to for word wrapping and clipping. TextAlignment talign Specifies how the text will be aligned horizontally. System.Boolean wordWrap If true , the text will be wrapped to new lines as need. If false , forces text to fit a single line. Line breaks are converted to spaces. The text will be clipped to width System.Boolean preserveTrailingSpaces If true and 'wordWrap' also true, the wrapped text will keep the trailing spaces. If false , the trailing spaces will be trimmed. System.Int32 tabWidth The tab width. TextDirection textDirection The text direction. Returns Type Description System.Collections.Generic.List < NStack.ustring > A list of word wrapped lines. Remarks An empty text string will result in one empty line. If width is 0, a single, empty line will be returned. If width is int.MaxValue, the text will be formatted to the maximum width possible. GetMaxColsForWidth(List, Int32) Gets the index position from the list based on the width . Declaration public static int GetMaxColsForWidth(List lines, int width) Parameters Type Name Description System.Collections.Generic.List < NStack.ustring > lines The lines. System.Int32 width The width. Returns Type Description System.Int32 The index of the list that fit the width. GetMaxLengthForWidth(ustring, Int32) Gets the index position from the text based on the width . Declaration public static int GetMaxLengthForWidth(ustring text, int width) Parameters Type Name Description NStack.ustring text The text. System.Int32 width The width. Returns Type Description System.Int32 The index of the text that fit the width. GetMaxLengthForWidth(List, Int32) Gets the index position from the list based on the width . Declaration public static int GetMaxLengthForWidth(List runes, int width) Parameters Type Name Description System.Collections.Generic.List < System.Rune > runes The runes. System.Int32 width The width. Returns Type Description System.Int32 The index of the list that fit the width. GetSumMaxCharWidth(ustring, Int32, Int32) Gets the maximum characters width from the text based on the startIndex and the length . Declaration public static int GetSumMaxCharWidth(ustring text, int startIndex = -1, int length = -1) Parameters Type Name Description NStack.ustring text The text. System.Int32 startIndex The start index. System.Int32 length The length. Returns Type Description System.Int32 The maximum characters width. GetSumMaxCharWidth(List, Int32, Int32) Gets the maximum characters width from the list based on the startIndex and the length . Declaration public static int GetSumMaxCharWidth(List lines, int startIndex = -1, int length = -1) Parameters Type Name Description System.Collections.Generic.List < NStack.ustring > lines The lines. System.Int32 startIndex The start index. System.Int32 length The length. Returns Type Description System.Int32 The maximum characters width. GetTextWidth(ustring) Gets the total width of the passed text. Declaration public static int GetTextWidth(ustring text) Parameters Type Name Description NStack.ustring text Returns Type Description System.Int32 The text width. IsHorizontalDirection(TextDirection) Check if it is a horizontal direction Declaration public static bool IsHorizontalDirection(TextDirection textDirection) Parameters Type Name Description TextDirection textDirection Returns Type Description System.Boolean IsLeftToRight(TextDirection) Check if it is Left to Right direction Declaration public static bool IsLeftToRight(TextDirection textDirection) Parameters Type Name Description TextDirection textDirection Returns Type Description System.Boolean IsTopToBottom(TextDirection) Check if it is Top to Bottom direction Declaration public static bool IsTopToBottom(TextDirection textDirection) Parameters Type Name Description TextDirection textDirection Returns Type Description System.Boolean IsVerticalDirection(TextDirection) Check if it is a vertical direction Declaration public static bool IsVerticalDirection(TextDirection textDirection) Parameters Type Name Description TextDirection textDirection Returns Type Description System.Boolean Justify(ustring, Int32, Char, TextDirection) Justifies the text to fill the width provided. Space will be added between words (demarked by spaces and tabs) to make the text just fit width . Spaces will not be added to the ends. Declaration public static ustring Justify(ustring text, int width, char spaceChar = ' ', TextDirection textDirection) Parameters Type Name Description NStack.ustring text System.Int32 width System.Char spaceChar Character to replace whitespace and pad with. For debugging purposes. TextDirection textDirection The text direction. Returns Type Description NStack.ustring The justified text. MaxLines(ustring, Int32) Computes the number of lines needed to render the specified text given the width. Declaration public static int MaxLines(ustring text, int width) Parameters Type Name Description NStack.ustring text Text, may contain newlines. System.Int32 width The minimum width for the text. Returns Type Description System.Int32 Number of lines. MaxWidth(ustring, Int32) Computes the maximum width needed to render the text (single line or multiple lines) given a minimum width. Declaration public static int MaxWidth(ustring text, int width) Parameters Type Name Description NStack.ustring text Text, may contain newlines. System.Int32 width The minimum width for the text. Returns Type Description System.Int32 Max width of lines. RemoveHotKeySpecifier(ustring, Int32, Rune) Removes the hotkey specifier from text. Declaration public static ustring RemoveHotKeySpecifier(ustring text, int hotPos, Rune hotKeySpecifier) Parameters Type Name Description NStack.ustring text The text to manipulate. System.Int32 hotPos Returns the position of the hot-key in the text. -1 if not found. System.Rune hotKeySpecifier The hot-key specifier (e.g. '_') to look for. Returns Type Description NStack.ustring The input text with the hotkey specifier ('_') removed. ReplaceHotKeyWithTag(ustring, Int32) Replaces the Rune at the index specified by the hotPos parameter with a tag identifying it as the hotkey. Declaration public ustring ReplaceHotKeyWithTag(ustring text, int hotPos) Parameters Type Name Description NStack.ustring text The text to tag the hotkey in. System.Int32 hotPos The Rune index of the hotkey in text . Returns Type Description NStack.ustring The text with the hotkey tagged. Remarks The returned string will not render correctly without first un-doing the tag. To undo the tag, search for Runes with a bitmask of otKeyTagMask and remove that bitmask. WordWrap(ustring, Int32, Boolean, Int32, TextDirection) Formats the provided text to fit within the width provided using word wrapping. Declaration public static List WordWrap(ustring text, int width, bool preserveTrailingSpaces = false, int tabWidth = 0, TextDirection textDirection) Parameters Type Name Description NStack.ustring text The text to word wrap System.Int32 width The width to contain the text to System.Boolean preserveTrailingSpaces If true , the wrapped text will keep the trailing spaces. If false , the trailing spaces will be trimmed. System.Int32 tabWidth The tab width. TextDirection textDirection The text direction. Returns Type Description System.Collections.Generic.List < NStack.ustring > Returns a list of word wrapped lines. Remarks This method does not do any justification. This method strips Newline ('\\n' and '\\r\\n') sequences before processing. Events HotKeyChanged Event invoked when the HotKey is changed. Declaration public event Action HotKeyChanged Event Type Type Description System.Action < Key >" }, "api/Terminal.Gui/Terminal.Gui.TextValidateField.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextValidateField.html", "title": "Class TextValidateField", - "keywords": "Class TextValidateField Text field that validates input through a ITextValidateProvider Inheritance System.Object Responder View TextValidateField Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextValidateField : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors TextValidateField() Initializes a new instance of the TextValidateField class using Computed positioning. Declaration public TextValidateField() TextValidateField(ITextValidateProvider) Initializes a new instance of the TextValidateField class using Computed positioning. Declaration public TextValidateField(ITextValidateProvider provider) Parameters Type Name Description ITextValidateProvider provider Properties IsValid This property returns true if the input is valid. Declaration public virtual bool IsValid { get; } Property Value Type Description System.Boolean Provider Provider Declaration public ITextValidateProvider Provider { get; set; } Property Value Type Description ITextValidateProvider Text Text Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring Methods MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class TextValidateField Text field that validates input through a ITextValidateProvider Inheritance System.Object Responder View TextValidateField Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextValidateField : View Constructors TextValidateField() Initializes a new instance of the TextValidateField class using Computed positioning. Declaration public TextValidateField() TextValidateField(ITextValidateProvider) Initializes a new instance of the TextValidateField class using Computed positioning. Declaration public TextValidateField(ITextValidateProvider provider) Parameters Type Name Description ITextValidateProvider provider Properties IsValid This property returns true if the input is valid. Declaration public virtual bool IsValid { get; } Property Value Type Description System.Boolean Provider Provider Declaration public ITextValidateProvider Provider { get; set; } Property Value Type Description ITextValidateProvider Text Text Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring Methods MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Contains the details about the mouse event. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.html", @@ -637,67 +637,67 @@ "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html", "title": "Class NetMaskedTextProvider", - "keywords": "Class NetMaskedTextProvider .Net MaskedTextProvider Provider for TextValidateField. Wrapper around MaskedTextProvider Masking elements Inheritance System.Object NetMaskedTextProvider Implements ITextValidateProvider Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.TextValidateProviders Assembly : Terminal.Gui.dll Syntax public class NetMaskedTextProvider : ITextValidateProvider Constructors NetMaskedTextProvider(String) Empty Constructor Declaration public NetMaskedTextProvider(string mask) Parameters Type Name Description System.String mask Properties DisplayText Declaration public ustring DisplayText { get; } Property Value Type Description NStack.ustring Fixed Declaration public bool Fixed { get; } Property Value Type Description System.Boolean IsValid Declaration public bool IsValid { get; } Property Value Type Description System.Boolean Mask Mask property Declaration public ustring Mask { get; set; } Property Value Type Description NStack.ustring Text Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring Methods Cursor(Int32) Declaration public int Cursor(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 CursorEnd() Declaration public int CursorEnd() Returns Type Description System.Int32 CursorLeft(Int32) Declaration public int CursorLeft(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 CursorRight(Int32) Declaration public int CursorRight(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 CursorStart() Declaration public int CursorStart() Returns Type Description System.Int32 Delete(Int32) Declaration public bool Delete(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Boolean InsertAt(Char, Int32) Declaration public bool InsertAt(char ch, int pos) Parameters Type Name Description System.Char ch System.Int32 pos Returns Type Description System.Boolean Implements ITextValidateProvider" + "keywords": "Class NetMaskedTextProvider .Net MaskedTextProvider Provider for TextValidateField. Wrapper around MaskedTextProvider Masking elements Inheritance System.Object NetMaskedTextProvider Implements ITextValidateProvider Namespace : Terminal.Gui.TextValidateProviders Assembly : Terminal.Gui.dll Syntax public class NetMaskedTextProvider : Object, ITextValidateProvider Constructors NetMaskedTextProvider(String) Empty Constructor Declaration public NetMaskedTextProvider(string mask) Parameters Type Name Description System.String mask Properties DisplayText Gets the formatted string for display. Declaration public ustring DisplayText { get; } Property Value Type Description NStack.ustring Fixed Set that this provider uses a fixed width. e.g. Masked ones are fixed. Declaration public bool Fixed { get; } Property Value Type Description System.Boolean IsValid True if the input is valid, otherwise false. Declaration public bool IsValid { get; } Property Value Type Description System.Boolean Mask Mask property Declaration public ustring Mask { get; set; } Property Value Type Description NStack.ustring Text Set the input text and get the current value. Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring Methods Cursor(Int32) Set Cursor position to pos . Declaration public int Cursor(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 Return first valid position. CursorEnd() Find the last valid character position. Declaration public int CursorEnd() Returns Type Description System.Int32 New cursor position. CursorLeft(Int32) First valid position before pos . Declaration public int CursorLeft(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 New cursor position if any, otherwise returns pos CursorRight(Int32) First valid position after pos . Declaration public int CursorRight(int pos) Parameters Type Name Description System.Int32 pos Current position. Returns Type Description System.Int32 New cursor position if any, otherwise returns pos CursorStart() Find the first valid character position. Declaration public int CursorStart() Returns Type Description System.Int32 New cursor position. Delete(Int32) Deletes the current character in pos . Declaration public bool Delete(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Boolean true if the character was successfully removed, otherwise false. InsertAt(Char, Int32) Insert character ch in position pos . Declaration public bool InsertAt(char ch, int pos) Parameters Type Name Description System.Char ch System.Int32 pos Returns Type Description System.Boolean true if the character was successfully inserted, otherwise false. Implements ITextValidateProvider" }, "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html", "title": "Class TextRegexProvider", - "keywords": "Class TextRegexProvider Regex Provider for TextValidateField. Inheritance System.Object TextRegexProvider Implements ITextValidateProvider Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.TextValidateProviders Assembly : Terminal.Gui.dll Syntax public class TextRegexProvider : ITextValidateProvider Constructors TextRegexProvider(String) Empty Constructor. Declaration public TextRegexProvider(string pattern) Parameters Type Name Description System.String pattern Properties DisplayText Declaration public ustring DisplayText { get; } Property Value Type Description NStack.ustring Fixed Declaration public bool Fixed { get; } Property Value Type Description System.Boolean IsValid Declaration public bool IsValid { get; } Property Value Type Description System.Boolean Pattern Regex pattern property. Declaration public ustring Pattern { get; set; } Property Value Type Description NStack.ustring Text Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring ValidateOnInput When true, validates with the regex pattern on each input, preventing the input if it's not valid. Declaration public bool ValidateOnInput { get; set; } Property Value Type Description System.Boolean Methods Cursor(Int32) Declaration public int Cursor(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 CursorEnd() Declaration public int CursorEnd() Returns Type Description System.Int32 CursorLeft(Int32) Declaration public int CursorLeft(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 CursorRight(Int32) Declaration public int CursorRight(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 CursorStart() Declaration public int CursorStart() Returns Type Description System.Int32 Delete(Int32) Declaration public bool Delete(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Boolean InsertAt(Char, Int32) Declaration public bool InsertAt(char ch, int pos) Parameters Type Name Description System.Char ch System.Int32 pos Returns Type Description System.Boolean Implements ITextValidateProvider" + "keywords": "Class TextRegexProvider Regex Provider for TextValidateField. Inheritance System.Object TextRegexProvider Implements ITextValidateProvider Namespace : Terminal.Gui.TextValidateProviders Assembly : Terminal.Gui.dll Syntax public class TextRegexProvider : Object, ITextValidateProvider Constructors TextRegexProvider(String) Empty Constructor. Declaration public TextRegexProvider(string pattern) Parameters Type Name Description System.String pattern Properties DisplayText Gets the formatted string for display. Declaration public ustring DisplayText { get; } Property Value Type Description NStack.ustring Fixed Set that this provider uses a fixed width. e.g. Masked ones are fixed. Declaration public bool Fixed { get; } Property Value Type Description System.Boolean IsValid True if the input is valid, otherwise false. Declaration public bool IsValid { get; } Property Value Type Description System.Boolean Pattern Regex pattern property. Declaration public ustring Pattern { get; set; } Property Value Type Description NStack.ustring Text Set the input text and get the current value. Declaration public ustring Text { get; set; } Property Value Type Description NStack.ustring ValidateOnInput When true, validates with the regex pattern on each input, preventing the input if it's not valid. Declaration public bool ValidateOnInput { get; set; } Property Value Type Description System.Boolean Methods Cursor(Int32) Set Cursor position to pos . Declaration public int Cursor(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 Return first valid position. CursorEnd() Find the last valid character position. Declaration public int CursorEnd() Returns Type Description System.Int32 New cursor position. CursorLeft(Int32) First valid position before pos . Declaration public int CursorLeft(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Int32 New cursor position if any, otherwise returns pos CursorRight(Int32) First valid position after pos . Declaration public int CursorRight(int pos) Parameters Type Name Description System.Int32 pos Current position. Returns Type Description System.Int32 New cursor position if any, otherwise returns pos CursorStart() Find the first valid character position. Declaration public int CursorStart() Returns Type Description System.Int32 New cursor position. Delete(Int32) Deletes the current character in pos . Declaration public bool Delete(int pos) Parameters Type Name Description System.Int32 pos Returns Type Description System.Boolean true if the character was successfully removed, otherwise false. InsertAt(Char, Int32) Insert character ch in position pos . Declaration public bool InsertAt(char ch, int pos) Parameters Type Name Description System.Char ch System.Int32 pos Returns Type Description System.Boolean true if the character was successfully inserted, otherwise false. Implements ITextValidateProvider" }, "api/Terminal.Gui/Terminal.Gui.TextView.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextView.html", "title": "Class TextView", - "keywords": "Class TextView Multi-line text editing View Inheritance System.Object Responder View TextView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks TextView provides a multi-line text editor. Users interact with it with the standard Emacs commands for movement or the arrow keys. Shortcut Action performed Left cursor, Control-b Moves the editing point left. Right cursor, Control-f Moves the editing point right. Alt-b Moves one word back. Alt-f Moves one word forward. Up cursor, Control-p Moves the editing point one line up. Down cursor, Control-n Moves the editing point one line down Home key, Control-a Moves the cursor to the beginning of the line. End key, Control-e Moves the cursor to the end of the line. Control-Home Scrolls to the first line and moves the cursor there. Control-End Scrolls to the last line and moves the cursor there. Delete, Control-d Deletes the character in front of the cursor. Backspace Deletes the character behind the cursor. Control-k Deletes the text until the end of the line and replaces the kill buffer with the deleted text. You can paste this text in a different place by using Control-y. Control-y Pastes the content of the kill ring into the current position. Alt-d Deletes the word above the cursor and adds it to the kill ring. You can paste the contents of the kill ring with Control-y. Control-q Quotes the next input character, to prevent the normal processing of key handling to take place. Constructors TextView() Initializes a TextView on the specified area, with dimensions controlled with the X, Y, Width and Height properties. Declaration public TextView() TextView(Rect) Initializes a TextView on the specified area, with absolute position and size. Declaration public TextView(Rect frame) Parameters Type Name Description Rect frame Remarks Properties AllowsReturn Gets or sets a value indicating whether pressing ENTER in a TextView creates a new line of text in the view or activates the default button for the toplevel. Declaration public bool AllowsReturn { get; set; } Property Value Type Description System.Boolean AllowsTab Gets or sets whether the TextView inserts a tab character into the text or ignores tab input. If set to `false` and the user presses the tab key (or shift-tab) the focus will move to the next view (or previous with shift-tab). The default is `true`; if the user presses the tab key, a tab character will be inserted into the text. Declaration public bool AllowsTab { get; set; } Property Value Type Description System.Boolean Autocomplete Provides autocomplete context menu based on suggestions at the current cursor position. Populate AllSuggestions to enable this feature Declaration public IAutocomplete Autocomplete { get; protected set; } Property Value Type Description IAutocomplete BottomOffset The bottom offset needed to use a horizontal scrollbar or for another reason. This is only needed with the keyboard navigation. Declaration public int BottomOffset { get; set; } Property Value Type Description System.Int32 CanFocus Declaration public override bool CanFocus { get; set; } Property Value Type Description System.Boolean Overrides View.CanFocus ContextMenu Get the ContextMenu for this view. Declaration public ContextMenu ContextMenu { get; } Property Value Type Description ContextMenu CurrentColumn Gets the cursor column. Declaration public int CurrentColumn { get; } Property Value Type Description System.Int32 The cursor column. CurrentRow Gets the current cursor row. Declaration public int CurrentRow { get; } Property Value Type Description System.Int32 CursorPosition Sets or gets the current cursor position. Declaration public Point CursorPosition { get; set; } Property Value Type Description Point DesiredCursorVisibility Get / Set the wished cursor when the field is focused Declaration public CursorVisibility DesiredCursorVisibility { get; set; } Property Value Type Description CursorVisibility Frame Declaration public override Rect Frame { get; set; } Property Value Type Description Rect Overrides View.Frame HasHistoryChanges Indicates whatever the text has history changes or not. true if the text has history changes false otherwise. Declaration public bool HasHistoryChanges { get; } Property Value Type Description System.Boolean IsDirty Indicates whatever the text was changed or not. true if the text was changed false otherwise. Declaration public bool IsDirty { get; } Property Value Type Description System.Boolean LeftColumn Gets or sets the left column. Declaration public int LeftColumn { get; set; } Property Value Type Description System.Int32 Lines Gets the number of lines. Declaration public int Lines { get; } Property Value Type Description System.Int32 Maxlength Gets the maximum visible length line. Declaration public int Maxlength { get; } Property Value Type Description System.Int32 Multiline Gets or sets a value indicating whether this TextView is a multiline text view. Declaration public bool Multiline { get; set; } Property Value Type Description System.Boolean ReadOnly Gets or sets whether the TextView is in read-only mode or not Declaration public bool ReadOnly { get; set; } Property Value Type Description System.Boolean Boolean value(Default false) RightOffset The right offset needed to use a vertical scrollbar or for another reason. This is only needed with the keyboard navigation. Declaration public int RightOffset { get; set; } Property Value Type Description System.Int32 SelectedLength Length of the selected text. Declaration public int SelectedLength { get; } Property Value Type Description System.Int32 SelectedText The selected text. Declaration public ustring SelectedText { get; } Property Value Type Description NStack.ustring Selecting Get or sets the selecting. Declaration public bool Selecting { get; set; } Property Value Type Description System.Boolean SelectionStartColumn Start column position of the selected text. Declaration public int SelectionStartColumn { get; set; } Property Value Type Description System.Int32 SelectionStartRow Start row position of the selected text. Declaration public int SelectionStartRow { get; set; } Property Value Type Description System.Int32 TabWidth Gets or sets a value indicating the number of whitespace when pressing the TAB key. Declaration public int TabWidth { get; set; } Property Value Type Description System.Int32 Text Sets or gets the text in the TextView . Declaration public override ustring Text { get; set; } Property Value Type Description NStack.ustring Overrides View.Text Remarks TopRow Gets or sets the top row. Declaration public int TopRow { get; set; } Property Value Type Description System.Int32 Used Tracks whether the text view should be considered \"used\", that is, that the user has moved in the entry, so new input should be appended at the cursor position, rather than clearing the entry Declaration public bool Used { get; set; } Property Value Type Description System.Boolean WordWrap Allows word wrap the to fit the available container width. Declaration public bool WordWrap { get; set; } Property Value Type Description System.Boolean Methods ClearHistoryChanges() Allows clearing the Terminal.Gui.HistoryText.HistoryTextItem items updating the original text. Declaration public void ClearHistoryChanges() CloseFile() Closes the contents of the stream into the TextView . Declaration public bool CloseFile() Returns Type Description System.Boolean true , if stream was closed, false otherwise. ColorNormal() Sets the driver to the default color for the control where no text is being rendered. Defaults to Normal . Declaration protected virtual void ColorNormal() ColorNormal(List, Int32) Sets the Driver to an appropriate color for rendering the given idx of the current line . Override to provide custom coloring by calling SetAttribute(Attribute) Defaults to Normal . Declaration protected virtual void ColorNormal(List line, int idx) Parameters Type Name Description System.Collections.Generic.List < System.Rune > line System.Int32 idx ColorSelection(List, Int32) Sets the Driver to an appropriate color for rendering the given idx of the current line . Override to provide custom coloring by calling SetAttribute(Attribute) Defaults to Focus . Declaration protected virtual void ColorSelection(List line, int idx) Parameters Type Name Description System.Collections.Generic.List < System.Rune > line System.Int32 idx ColorUsed(List, Int32) Sets the Driver to an appropriate color for rendering the given idx of the current line . Override to provide custom coloring by calling SetAttribute(Attribute) Defaults to HotFocus . Declaration protected virtual void ColorUsed(List line, int idx) Parameters Type Name Description System.Collections.Generic.List < System.Rune > line System.Int32 idx Copy() Copy the selected text to the clipboard contents. Declaration public void Copy() Cut() Cut the selected text to the clipboard contents. Declaration public void Cut() DeleteAll() Deletes all text. Declaration public void DeleteAll() DeleteCharLeft() Deletes all the selected or a single character at left from the position of the cursor. Declaration public void DeleteCharLeft() DeleteCharRight() Deletes all the selected or a single character at right from the position of the cursor. Declaration public void DeleteCharRight() FindNextText(ustring, out Boolean, Boolean, Boolean, ustring, Boolean) Find the next text based on the match case with the option to replace it. Declaration public bool FindNextText(ustring textToFind, out bool gaveFullTurn, bool matchCase = false, bool matchWholeWord = false, ustring textToReplace = null, bool replace = false) Parameters Type Name Description NStack.ustring textToFind The text to find. System.Boolean gaveFullTurn true If all the text was forward searched. false otherwise. System.Boolean matchCase The match case setting. System.Boolean matchWholeWord The match whole word setting. NStack.ustring textToReplace The text to replace. System.Boolean replace true If is replacing. false otherwise. Returns Type Description System.Boolean true If the text was found. false otherwise. FindPreviousText(ustring, out Boolean, Boolean, Boolean, ustring, Boolean) Find the previous text based on the match case with the option to replace it. Declaration public bool FindPreviousText(ustring textToFind, out bool gaveFullTurn, bool matchCase = false, bool matchWholeWord = false, ustring textToReplace = null, bool replace = false) Parameters Type Name Description NStack.ustring textToFind The text to find. System.Boolean gaveFullTurn true If all the text was backward searched. false otherwise. System.Boolean matchCase The match case setting. System.Boolean matchWholeWord The match whole word setting. NStack.ustring textToReplace The text to replace. System.Boolean replace true If the text was found. false otherwise. Returns Type Description System.Boolean true If the text was found. false otherwise. FindTextChanged() Reset the flag to stop continuous find. Declaration public void FindTextChanged() GetCurrentLine() Returns the characters on the current line (where the cursor is positioned). Use CurrentColumn to determine the position of the cursor within that line Declaration public List GetCurrentLine() Returns Type Description System.Collections.Generic.List < System.Rune > InsertText(String) Inserts the given toAdd text at the current cursor position exactly as if the user had just typed it Declaration public void InsertText(string toAdd) Parameters Type Name Description System.String toAdd Text to add LoadFile(String) Loads the contents of the file into the TextView . Declaration public bool LoadFile(string path) Parameters Type Name Description System.String path Path to the file to load. Returns Type Description System.Boolean true , if file was loaded, false otherwise. LoadStream(Stream) Loads the contents of the stream into the TextView . Declaration public void LoadStream(Stream stream) Parameters Type Name Description System.IO.Stream stream Stream to load the contents from. MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent ev) Parameters Type Name Description MouseEvent ev Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) MoveEnd() Will scroll the TextView to the last line and position the cursor there. Declaration public void MoveEnd() MoveHome() Will scroll the TextView to the first line and position the cursor there. Declaration public void MoveHome() OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnKeyUp(KeyEvent) Declaration public override bool OnKeyUp(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.OnKeyUp(KeyEvent) OnLeave(View) Declaration public override bool OnLeave(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnLeave(View) Paste() Paste the clipboard contents into the current selected position. Declaration public void Paste() PositionCursor() Positions the cursor on the current row and column Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) ReplaceAllText(ustring, Boolean, Boolean, ustring) Replaces all the text based on the match case. Declaration public bool ReplaceAllText(ustring textToFind, bool matchCase = false, bool matchWholeWord = false, ustring textToReplace = null) Parameters Type Name Description NStack.ustring textToFind The text to find. System.Boolean matchCase The match case setting. System.Boolean matchWholeWord The match whole word setting. NStack.ustring textToReplace The text to replace. Returns Type Description System.Boolean true If the text was found. false otherwise. ScrollTo(Int32, Boolean) Will scroll the TextView to display the specified row at the top if isRow is true or will scroll the TextView to display the specified column at the left if isRow is false. Declaration public void ScrollTo(int idx, bool isRow = true) Parameters Type Name Description System.Int32 idx Row that should be displayed at the top or Column that should be displayed at the left, if the value is negative it will be reset to zero System.Boolean isRow If true (default) the idx is a row, column otherwise. SelectAll() Select all text. Declaration public void SelectAll() Events TextChanged Raised when the Text of the TextView changes. Declaration public event Action TextChanged Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class TextView Multi-line text editing View Inheritance System.Object Responder View TextView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextView : View Remarks TextView provides a multi-line text editor. Users interact with it with the standard Emacs commands for movement or the arrow keys. Shortcut Action performed Left cursor, Control-b Moves the editing point left. Right cursor, Control-f Moves the editing point right. Alt-b Moves one word back. Alt-f Moves one word forward. Up cursor, Control-p Moves the editing point one line up. Down cursor, Control-n Moves the editing point one line down Home key, Control-a Moves the cursor to the beginning of the line. End key, Control-e Moves the cursor to the end of the line. Control-Home Scrolls to the first line and moves the cursor there. Control-End Scrolls to the last line and moves the cursor there. Delete, Control-d Deletes the character in front of the cursor. Backspace Deletes the character behind the cursor. Control-k Deletes the text until the end of the line and replaces the kill buffer with the deleted text. You can paste this text in a different place by using Control-y. Control-y Pastes the content of the kill ring into the current position. Alt-d Deletes the word above the cursor and adds it to the kill ring. You can paste the contents of the kill ring with Control-y. Control-q Quotes the next input character, to prevent the normal processing of key handling to take place. Constructors TextView() Initializes a TextView on the specified area, with dimensions controlled with the X, Y, Width and Height properties. Declaration public TextView() TextView(Rect) Initializes a TextView on the specified area, with absolute position and size. Declaration public TextView(Rect frame) Parameters Type Name Description Rect frame Remarks Properties AllowsReturn Gets or sets a value indicating whether pressing ENTER in a TextView creates a new line of text in the view or activates the default button for the toplevel. Declaration public bool AllowsReturn { get; set; } Property Value Type Description System.Boolean AllowsTab Gets or sets whether the TextView inserts a tab character into the text or ignores tab input. If set to `false` and the user presses the tab key (or shift-tab) the focus will move to the next view (or previous with shift-tab). The default is `true`; if the user presses the tab key, a tab character will be inserted into the text. Declaration public bool AllowsTab { get; set; } Property Value Type Description System.Boolean Autocomplete Provides autocomplete context menu based on suggestions at the current cursor position. Populate AllSuggestions to enable this feature Declaration public IAutocomplete Autocomplete { get; protected set; } Property Value Type Description IAutocomplete BottomOffset The bottom offset needed to use a horizontal scrollbar or for another reason. This is only needed with the keyboard navigation. Declaration public int BottomOffset { get; set; } Property Value Type Description System.Int32 CanFocus Gets or sets a value indicating whether this Responder can focus. Declaration public override bool CanFocus { get; set; } Property Value Type Description System.Boolean true if can focus; otherwise, false . Overrides View.CanFocus ContextMenu Get the ContextMenu for this view. Declaration public ContextMenu ContextMenu { get; } Property Value Type Description ContextMenu CurrentColumn Gets the cursor column. Declaration public int CurrentColumn { get; } Property Value Type Description System.Int32 The cursor column. CurrentRow Gets the current cursor row. Declaration public int CurrentRow { get; } Property Value Type Description System.Int32 CursorPosition Sets or gets the current cursor position. Declaration public Point CursorPosition { get; set; } Property Value Type Description Point DesiredCursorVisibility Get / Set the wished cursor when the field is focused Declaration public CursorVisibility DesiredCursorVisibility { get; set; } Property Value Type Description CursorVisibility Frame Gets or sets the frame for the view. The frame is relative to the view's container ( SuperView ). Declaration public override Rect Frame { get; set; } Property Value Type Description Rect The frame. Overrides View.Frame Remarks Change the Frame when using the Absolute layout style to move or resize views. Altering the Frame of a view will trigger the redrawing of the view as well as the redrawing of the affected regions of the SuperView . HasHistoryChanges Indicates whatever the text has history changes or not. true if the text has history changes false otherwise. Declaration public bool HasHistoryChanges { get; } Property Value Type Description System.Boolean IsDirty Indicates whatever the text was changed or not. true if the text was changed false otherwise. Declaration public bool IsDirty { get; } Property Value Type Description System.Boolean LeftColumn Gets or sets the left column. Declaration public int LeftColumn { get; set; } Property Value Type Description System.Int32 Lines Gets the number of lines. Declaration public int Lines { get; } Property Value Type Description System.Int32 Maxlength Gets the maximum visible length line. Declaration public int Maxlength { get; } Property Value Type Description System.Int32 Multiline Gets or sets a value indicating whether this TextView is a multiline text view. Declaration public bool Multiline { get; set; } Property Value Type Description System.Boolean ReadOnly Gets or sets whether the TextView is in read-only mode or not Declaration public bool ReadOnly { get; set; } Property Value Type Description System.Boolean Boolean value(Default false) RightOffset The right offset needed to use a vertical scrollbar or for another reason. This is only needed with the keyboard navigation. Declaration public int RightOffset { get; set; } Property Value Type Description System.Int32 SelectedLength Length of the selected text. Declaration public int SelectedLength { get; } Property Value Type Description System.Int32 SelectedText The selected text. Declaration public ustring SelectedText { get; } Property Value Type Description NStack.ustring Selecting Get or sets the selecting. Declaration public bool Selecting { get; set; } Property Value Type Description System.Boolean SelectionStartColumn Start column position of the selected text. Declaration public int SelectionStartColumn { get; set; } Property Value Type Description System.Int32 SelectionStartRow Start row position of the selected text. Declaration public int SelectionStartRow { get; set; } Property Value Type Description System.Int32 TabWidth Gets or sets a value indicating the number of whitespace when pressing the TAB key. Declaration public int TabWidth { get; set; } Property Value Type Description System.Int32 Text Sets or gets the text in the TextView . Declaration public override ustring Text { get; set; } Property Value Type Description NStack.ustring Overrides View.Text Remarks TopRow Gets or sets the top row. Declaration public int TopRow { get; set; } Property Value Type Description System.Int32 Used Tracks whether the text view should be considered \"used\", that is, that the user has moved in the entry, so new input should be appended at the cursor position, rather than clearing the entry Declaration public bool Used { get; set; } Property Value Type Description System.Boolean WordWrap Allows word wrap the to fit the available container width. Declaration public bool WordWrap { get; set; } Property Value Type Description System.Boolean Methods ClearHistoryChanges() Allows clearing the Terminal.Gui.HistoryText.HistoryTextItem items updating the original text. Declaration public void ClearHistoryChanges() CloseFile() Closes the contents of the stream into the TextView . Declaration public bool CloseFile() Returns Type Description System.Boolean true , if stream was closed, false otherwise. ColorNormal() Sets the driver to the default color for the control where no text is being rendered. Defaults to Normal . Declaration protected virtual void ColorNormal() ColorNormal(List, Int32) Sets the Driver to an appropriate color for rendering the given idx of the current line . Override to provide custom coloring by calling SetAttribute(Attribute) Defaults to Normal . Declaration protected virtual void ColorNormal(List line, int idx) Parameters Type Name Description System.Collections.Generic.List < System.Rune > line System.Int32 idx ColorSelection(List, Int32) Sets the Driver to an appropriate color for rendering the given idx of the current line . Override to provide custom coloring by calling SetAttribute(Attribute) Defaults to Focus . Declaration protected virtual void ColorSelection(List line, int idx) Parameters Type Name Description System.Collections.Generic.List < System.Rune > line System.Int32 idx ColorUsed(List, Int32) Sets the Driver to an appropriate color for rendering the given idx of the current line . Override to provide custom coloring by calling SetAttribute(Attribute) Defaults to HotFocus . Declaration protected virtual void ColorUsed(List line, int idx) Parameters Type Name Description System.Collections.Generic.List < System.Rune > line System.Int32 idx Copy() Copy the selected text to the clipboard contents. Declaration public void Copy() Cut() Cut the selected text to the clipboard contents. Declaration public void Cut() DeleteAll() Deletes all text. Declaration public void DeleteAll() DeleteCharLeft() Deletes all the selected or a single character at left from the position of the cursor. Declaration public void DeleteCharLeft() DeleteCharRight() Deletes all the selected or a single character at right from the position of the cursor. Declaration public void DeleteCharRight() FindNextText(ustring, out Boolean, Boolean, Boolean, ustring, Boolean) Find the next text based on the match case with the option to replace it. Declaration public bool FindNextText(ustring textToFind, out bool gaveFullTurn, bool matchCase = false, bool matchWholeWord = false, ustring textToReplace = null, bool replace = false) Parameters Type Name Description NStack.ustring textToFind The text to find. System.Boolean gaveFullTurn true If all the text was forward searched. false otherwise. System.Boolean matchCase The match case setting. System.Boolean matchWholeWord The match whole word setting. NStack.ustring textToReplace The text to replace. System.Boolean replace true If is replacing. false otherwise. Returns Type Description System.Boolean true If the text was found. false otherwise. FindPreviousText(ustring, out Boolean, Boolean, Boolean, ustring, Boolean) Find the previous text based on the match case with the option to replace it. Declaration public bool FindPreviousText(ustring textToFind, out bool gaveFullTurn, bool matchCase = false, bool matchWholeWord = false, ustring textToReplace = null, bool replace = false) Parameters Type Name Description NStack.ustring textToFind The text to find. System.Boolean gaveFullTurn true If all the text was backward searched. false otherwise. System.Boolean matchCase The match case setting. System.Boolean matchWholeWord The match whole word setting. NStack.ustring textToReplace The text to replace. System.Boolean replace true If the text was found. false otherwise. Returns Type Description System.Boolean true If the text was found. false otherwise. FindTextChanged() Reset the flag to stop continuous find. Declaration public void FindTextChanged() GetCurrentLine() Returns the characters on the current line (where the cursor is positioned). Use CurrentColumn to determine the position of the cursor within that line Declaration public List GetCurrentLine() Returns Type Description System.Collections.Generic.List < System.Rune > InsertText(String) Inserts the given toAdd text at the current cursor position exactly as if the user had just typed it Declaration public void InsertText(string toAdd) Parameters Type Name Description System.String toAdd Text to add LoadFile(String) Loads the contents of the file into the TextView . Declaration public bool LoadFile(string path) Parameters Type Name Description System.String path Path to the file to load. Returns Type Description System.Boolean true , if file was loaded, false otherwise. LoadStream(Stream) Loads the contents of the stream into the TextView . Declaration public void LoadStream(Stream stream) Parameters Type Name Description System.IO.Stream stream Stream to load the contents from. MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent ev) Parameters Type Name Description MouseEvent ev Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) MoveEnd() Will scroll the TextView to the last line and position the cursor there. Declaration public void MoveEnd() MoveHome() Will scroll the TextView to the first line and position the cursor there. Declaration public void MoveHome() OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnKeyUp(KeyEvent) Method invoked when a key is released. Declaration public override bool OnKeyUp(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean true if the event was handled Overrides View.OnKeyUp(KeyEvent) OnLeave(View) Method invoked when a view loses focus. Declaration public override bool OnLeave(View view) Parameters Type Name Description View view The view that is getting focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnLeave(View) Paste() Paste the clipboard contents into the current selected position. Declaration public void Paste() PositionCursor() Positions the cursor on the current row and column Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. ReplaceAllText(ustring, Boolean, Boolean, ustring) Replaces all the text based on the match case. Declaration public bool ReplaceAllText(ustring textToFind, bool matchCase = false, bool matchWholeWord = false, ustring textToReplace = null) Parameters Type Name Description NStack.ustring textToFind The text to find. System.Boolean matchCase The match case setting. System.Boolean matchWholeWord The match whole word setting. NStack.ustring textToReplace The text to replace. Returns Type Description System.Boolean true If the text was found. false otherwise. ScrollTo(Int32, Boolean) Will scroll the TextView to display the specified row at the top if isRow is true or will scroll the TextView to display the specified column at the left if isRow is false. Declaration public void ScrollTo(int idx, bool isRow = true) Parameters Type Name Description System.Int32 idx Row that should be displayed at the top or Column that should be displayed at the left, if the value is negative it will be reset to zero System.Boolean isRow If true (default) the idx is a row, column otherwise. SelectAll() Select all text. Declaration public void SelectAll() Events TextChanged Raised when the Text of the TextView changes. Declaration public event Action TextChanged Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html": { "href": "api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html", "title": "Class TextViewAutocomplete", - "keywords": "Class TextViewAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextView. Inheritance System.Object Autocomplete TextViewAutocomplete Implements IAutocomplete Inherited Members Autocomplete.HostControl Autocomplete.PopupInsideContainer Autocomplete.MaxWidth Autocomplete.MaxHeight Autocomplete.Visible Autocomplete.Suggestions Autocomplete.AllSuggestions Autocomplete.SelectedIdx Autocomplete.ScrollOffset Autocomplete.ColorScheme Autocomplete.SelectionKey Autocomplete.CloseKey Autocomplete.Reopen Autocomplete.RenderOverlay(Point) Autocomplete.EnsureSelectedIdxIsValid() Autocomplete.ProcessKey(KeyEvent) Autocomplete.MouseEvent(MouseEvent, Boolean) Autocomplete.RenderSelectedIdxByMouse(MouseEvent) Autocomplete.ClearSuggestions() Autocomplete.GenerateSuggestions() Autocomplete.IsWordChar(Rune) Autocomplete.Select() Autocomplete.InsertSelection(String) Autocomplete.IdxToWord(List, Int32) Autocomplete.Close() Autocomplete.MoveUp() Autocomplete.MoveDown() Autocomplete.ReopenSuggestions() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextViewAutocomplete : Autocomplete, IAutocomplete Methods DeleteTextBackwards() Declaration protected override void DeleteTextBackwards() Overrides Autocomplete.DeleteTextBackwards() GetCurrentWord() Declaration protected override string GetCurrentWord() Returns Type Description System.String Overrides Autocomplete.GetCurrentWord() InsertText(String) Declaration protected override void InsertText(string accepted) Parameters Type Name Description System.String accepted Overrides Autocomplete.InsertText(String) Implements IAutocomplete" + "keywords": "Class TextViewAutocomplete Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextView. Inheritance System.Object Autocomplete TextViewAutocomplete Implements IAutocomplete Inherited Members Autocomplete.RenderOverlay(Point) Autocomplete.EnsureSelectedIdxIsValid() Autocomplete.ProcessKey(KeyEvent) Autocomplete.MouseEvent(MouseEvent, Boolean) Autocomplete.RenderSelectedIdxByMouse(MouseEvent) Autocomplete.ClearSuggestions() Autocomplete.GenerateSuggestions() Autocomplete.IsWordChar(Rune) Autocomplete.Select() Autocomplete.InsertSelection(String) Autocomplete.IdxToWord(List, Int32) Autocomplete.Close() Autocomplete.MoveUp() Autocomplete.MoveDown() Autocomplete.ReopenSuggestions() Autocomplete.HostControl Autocomplete.PopupInsideContainer Autocomplete.MaxWidth Autocomplete.MaxHeight Autocomplete.Visible Autocomplete.Suggestions Autocomplete.AllSuggestions Autocomplete.SelectedIdx Autocomplete.ScrollOffset Autocomplete.ColorScheme Autocomplete.SelectionKey Autocomplete.CloseKey Autocomplete.Reopen Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TextViewAutocomplete : Autocomplete, IAutocomplete Constructors TextViewAutocomplete() Declaration public TextViewAutocomplete() Methods DeleteTextBackwards() Deletes the text backwards before insert the selected text in the HostControl . Declaration protected override void DeleteTextBackwards() Overrides Autocomplete.DeleteTextBackwards() GetCurrentWord() Returns the currently selected word from the HostControl . When overriding this method views can make use of IdxToWord(List, Int32) Declaration protected override string GetCurrentWord() Returns Type Description System.String Overrides Autocomplete.GetCurrentWord() InsertText(String) Inser the selected text in the HostControl . Declaration protected override void InsertText(string accepted) Parameters Type Name Description System.String accepted Overrides Autocomplete.InsertText(String) Implements IAutocomplete" }, "api/Terminal.Gui/Terminal.Gui.Thickness.html": { "href": "api/Terminal.Gui/Terminal.Gui.Thickness.html", - "title": "Struct Thickness", - "keywords": "Struct Thickness Describes the thickness of a frame around a rectangle. Four System.Int32 values describe the Left , Top , Right , and Bottom sides of the rectangle, respectively. Inherited Members System.ValueType.Equals(System.Object) System.ValueType.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public struct Thickness Constructors Thickness(Int32) Initializes a new instance of the Thickness structure that has the specified uniform length on each side. Declaration public Thickness(int length) Parameters Type Name Description System.Int32 length Thickness(Int32, Int32, Int32, Int32) Initializes a new instance of the Thickness structure that has specific lengths (supplied as a System.Int32 ) applied to each side of the rectangle. Declaration public Thickness(int left, int top, int right, int bottom) Parameters Type Name Description System.Int32 left System.Int32 top System.Int32 right System.Int32 bottom Fields Bottom Gets or sets the width, in integers, of the lower side of the bounding rectangle. Declaration public int Bottom Field Value Type Description System.Int32 Left Gets or sets the width, in integers, of the left side of the bounding rectangle. Declaration public int Left Field Value Type Description System.Int32 Right Gets or sets the width, in integers, of the right side of the bounding rectangle. Declaration public int Right Field Value Type Description System.Int32 Top Gets or sets the width, in integers, of the upper side of the bounding rectangle. Declaration public int Top Field Value Type Description System.Int32 Methods ToString() Returns the fully qualified type name of this instance. Declaration public override string ToString() Returns Type Description System.String The fully qualified type name. Overrides System.ValueType.ToString()" + "title": "Class Thickness", + "keywords": "Class Thickness Describes the thickness of a frame around a rectangle. Four System.Int32 values describe the Left , Top , Right , and Bottom sides of the rectangle, respectively. Inheritance System.Object Thickness Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class Thickness : ValueType Constructors Thickness(Int32) Initializes a new instance of the Thickness structure that has the specified uniform length on each side. Declaration public Thickness(int length) Parameters Type Name Description System.Int32 length Thickness(Int32, Int32, Int32, Int32) Initializes a new instance of the Thickness structure that has specific lengths (supplied as a System.Int32 ) applied to each side of the rectangle. Declaration public Thickness(int left, int top, int right, int bottom) Parameters Type Name Description System.Int32 left System.Int32 top System.Int32 right System.Int32 bottom Fields Bottom Gets or sets the width, in integers, of the lower side of the bounding rectangle. Declaration public int Bottom Field Value Type Description System.Int32 Left Gets or sets the width, in integers, of the left side of the bounding rectangle. Declaration public int Left Field Value Type Description System.Int32 Right Gets or sets the width, in integers, of the right side of the bounding rectangle. Declaration public int Right Field Value Type Description System.Int32 Top Gets or sets the width, in integers, of the upper side of the bounding rectangle. Declaration public int Top Field Value Type Description System.Int32 Methods ToString() Returns the fully qualified type name of this instance. Declaration public override string ToString() Returns Type Description System.String The fully qualified type name." }, "api/Terminal.Gui/Terminal.Gui.TimeField.html": { "href": "api/Terminal.Gui/Terminal.Gui.TimeField.html", "title": "Class TimeField", - "keywords": "Class TimeField Time editing View Inheritance System.Object Responder View TextField TimeField Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members TextField.Used TextField.ReadOnly TextField.TextChanging TextField.TextChanged TextField.OnLeave(View) TextField.Autocomplete TextField.Frame TextField.Text TextField.Secret TextField.ScrollOffset TextField.IsDirty TextField.HasHistoryChanges TextField.ContextMenu TextField.PositionCursor() TextField.Redraw(Rect) TextField.CanFocus TextField.KillWordBackwards() TextField.KillWordForwards() TextField.SelectAll() TextField.DeleteAll() TextField.SelectedStart TextField.SelectedLength TextField.SelectedText TextField.ClearAllSelection() TextField.Copy() TextField.Cut() TextField.Paste() TextField.OnTextChanging(ustring) TextField.DesiredCursorVisibility TextField.OnEnter(View) TextField.InsertText(String, Boolean) TextField.ClearHistoryChanges() View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TimeField : TextField, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The TimeField View provides time editing functionality with mouse support. Constructors TimeField() Initializes a new instance of TimeField using Computed positioning. Declaration public TimeField() TimeField(Int32, Int32, TimeSpan, Boolean) Initializes a new instance of TimeField using Absolute positioning. Declaration public TimeField(int x, int y, TimeSpan time, bool isShort = false) Parameters Type Name Description System.Int32 x The x coordinate. System.Int32 y The y coordinate. System.TimeSpan time Initial time. System.Boolean isShort If true, the seconds are hidden. Sets the IsShortFormat property. TimeField(TimeSpan) Initializes a new instance of TimeField using Computed positioning. Declaration public TimeField(TimeSpan time) Parameters Type Name Description System.TimeSpan time Initial time Properties CursorPosition Declaration public override int CursorPosition { get; set; } Property Value Type Description System.Int32 Overrides TextField.CursorPosition IsShortFormat Get or sets whether TimeField uses the short or long time format. Declaration public bool IsShortFormat { get; set; } Property Value Type Description System.Boolean Time Gets or sets the time of the TimeField . Declaration public TimeSpan Time { get; set; } Property Value Type Description System.TimeSpan Remarks Methods DeleteCharLeft(Boolean) Declaration public override void DeleteCharLeft(bool useOldCursorPos = true) Parameters Type Name Description System.Boolean useOldCursorPos Overrides TextField.DeleteCharLeft(Boolean) DeleteCharRight() Declaration public override void DeleteCharRight() Overrides TextField.DeleteCharRight() MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent ev) Parameters Type Name Description MouseEvent ev Returns Type Description System.Boolean Overrides TextField.MouseEvent(MouseEvent) OnTimeChanged(DateTimeEventArgs) Event firing method that invokes the TimeChanged event. Declaration public virtual void OnTimeChanged(DateTimeEventArgs args) Parameters Type Name Description DateTimeEventArgs < System.TimeSpan > args The event arguments ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides TextField.ProcessKey(KeyEvent) Events TimeChanged TimeChanged event, raised when the Date has changed. Declaration public event Action> TimeChanged Event Type Type Description System.Action < DateTimeEventArgs < System.TimeSpan >> Remarks This event is raised when the Time changes. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class TimeField Time editing View Inheritance System.Object Responder View TextField TimeField Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members TextField.OnLeave(View) TextField.PositionCursor() TextField.Redraw(Rect) TextField.KillWordBackwards() TextField.KillWordForwards() TextField.SelectAll() TextField.DeleteAll() TextField.ClearAllSelection() TextField.Copy() TextField.Cut() TextField.Paste() TextField.OnTextChanging(ustring) TextField.OnEnter(View) TextField.InsertText(String, Boolean) TextField.ClearHistoryChanges() TextField.Used TextField.ReadOnly TextField.Autocomplete TextField.Frame TextField.Text TextField.Secret TextField.ScrollOffset TextField.IsDirty TextField.HasHistoryChanges TextField.ContextMenu TextField.CanFocus TextField.SelectedStart TextField.SelectedLength TextField.SelectedText TextField.DesiredCursorVisibility TextField.TextChanging TextField.TextChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TimeField : TextField Remarks The TimeField View provides time editing functionality with mouse support. Constructors TimeField() Initializes a new instance of TimeField using Computed positioning. Declaration public TimeField() TimeField(Int32, Int32, TimeSpan, Boolean) Initializes a new instance of TimeField using Absolute positioning. Declaration public TimeField(int x, int y, TimeSpan time, bool isShort = false) Parameters Type Name Description System.Int32 x The x coordinate. System.Int32 y The y coordinate. System.TimeSpan time Initial time. System.Boolean isShort If true, the seconds are hidden. Sets the IsShortFormat property. TimeField(TimeSpan) Initializes a new instance of TimeField using Computed positioning. Declaration public TimeField(TimeSpan time) Parameters Type Name Description System.TimeSpan time Initial time Properties CursorPosition Sets or gets the current cursor position. Declaration public override int CursorPosition { get; set; } Property Value Type Description System.Int32 Overrides TextField.CursorPosition IsShortFormat Get or sets whether TimeField uses the short or long time format. Declaration public bool IsShortFormat { get; set; } Property Value Type Description System.Boolean Time Gets or sets the time of the TimeField . Declaration public TimeSpan Time { get; set; } Property Value Type Description System.TimeSpan Remarks Methods DeleteCharLeft(Boolean) Deletes the left character. Declaration public override void DeleteCharLeft(bool useOldCursorPos = true) Parameters Type Name Description System.Boolean useOldCursorPos Overrides TextField.DeleteCharLeft(Boolean) DeleteCharRight() Deletes the right character. Declaration public override void DeleteCharRight() Overrides TextField.DeleteCharRight() MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent ev) Parameters Type Name Description MouseEvent ev Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides TextField.MouseEvent(MouseEvent) OnTimeChanged(DateTimeEventArgs) Event firing method that invokes the TimeChanged event. Declaration public virtual void OnTimeChanged(DateTimeEventArgs args) Parameters Type Name Description DateTimeEventArgs < System.TimeSpan > args The event arguments ProcessKey(KeyEvent) Processes key presses for the TextField . Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides TextField.ProcessKey(KeyEvent) Remarks The TextField control responds to the following keys: Keys Function Delete , Backspace Deletes the character before cursor. Events TimeChanged TimeChanged event, raised when the Date has changed. Declaration public event Action> TimeChanged Event Type Type Description System.Action < DateTimeEventArgs < System.TimeSpan >> Remarks This event is raised when the Time changes. Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Toplevel.html": { "href": "api/Terminal.Gui/Terminal.Gui.Toplevel.html", "title": "Class Toplevel", - "keywords": "Class Toplevel Toplevel views can be modally executed. Inheritance System.Object Responder View Toplevel Border.ToplevelContainer Window Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Toplevel : View, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks Toplevels can be modally executing views, started by calling Run(Toplevel, Func) . They return control to the caller when RequestStop(Toplevel) has been called (which sets the Running property to false). A Toplevel is created when an application initializes Terminal.Gui by calling Init(ConsoleDriver, IMainLoopDriver) . The application Toplevel can be accessed via Top . Additional Toplevels can be created and run (e.g. Dialog s. To run a Toplevel, create the Toplevel and call Run(Toplevel, Func) . Toplevels can also opt-in to more sophisticated initialization by implementing System.ComponentModel.ISupportInitialize . When they do so, the System.ComponentModel.ISupportInitialize.BeginInit() and System.ComponentModel.ISupportInitialize.EndInit() methods will be called before running the view. If first-run-only initialization is preferred, the System.ComponentModel.ISupportInitializeNotification can be implemented too, in which case the System.ComponentModel.ISupportInitialize methods will only be called if System.ComponentModel.ISupportInitializeNotification.IsInitialized is false . This allows proper View inheritance hierarchies to override base class layout code optimally by doing so only on first run, instead of on every run. Constructors Toplevel() Initializes a new instance of the Toplevel class with Computed layout, defaulting to full screen. Declaration public Toplevel() Toplevel(Rect) Initializes a new instance of the Toplevel class with the specified absolute layout. Declaration public Toplevel(Rect frame) Parameters Type Name Description Rect frame A superview-relative rectangle specifying the location and size for the new Toplevel Properties CanFocus Gets or sets a value indicating whether this Toplevel can focus. Declaration public override bool CanFocus { get; } Property Value Type Description System.Boolean true if can focus; otherwise, false . Overrides View.CanFocus IsMdiChild Gets or sets if this Toplevel is a Mdi child. Declaration public bool IsMdiChild { get; } Property Value Type Description System.Boolean IsMdiContainer Gets or sets if this Toplevel is a Mdi container. Declaration public bool IsMdiContainer { get; set; } Property Value Type Description System.Boolean MenuBar Gets or sets the menu for this Toplevel Declaration public virtual MenuBar MenuBar { get; set; } Property Value Type Description MenuBar Modal Determines whether the Toplevel is modal or not. Causes ProcessKey(KeyEvent) to propagate keys upwards by default unless set to true . Declaration public bool Modal { get; set; } Property Value Type Description System.Boolean Running Gets or sets whether the MainLoop for this Toplevel is running or not. Declaration public bool Running { get; set; } Property Value Type Description System.Boolean Remarks Setting this property directly is discouraged. Use RequestStop(Toplevel) instead. StatusBar Gets or sets the status bar for this Toplevel Declaration public virtual StatusBar StatusBar { get; set; } Property Value Type Description StatusBar Methods Add(View) Declaration public override void Add(View view) Parameters Type Name Description View view Overrides View.Add(View) Create() Convenience factory method that creates a new Toplevel with the current terminal dimensions. Declaration public static Toplevel Create() Returns Type Description Toplevel The create. GetTopMdiChild(Type, String[]) Gets the current visible toplevel Mdi child that match the arguments pattern. Declaration public View GetTopMdiChild(Type type = null, string[] exclude = null) Parameters Type Name Description System.Type type The type. System.String [] exclude The strings to exclude. Returns Type Description View The matched view. MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) MoveNext() Move to the next Mdi child from the MdiTop . Declaration public virtual void MoveNext() MovePrevious() Move to the previous Mdi child from the MdiTop . Declaration public virtual void MovePrevious() OnAlternateBackwardKeyChanged(Key) Virtual method to invoke the AlternateBackwardKeyChanged event. Declaration public virtual void OnAlternateBackwardKeyChanged(Key oldKey) Parameters Type Name Description Key oldKey OnAlternateForwardKeyChanged(Key) Virtual method to invoke the AlternateForwardKeyChanged event. Declaration public virtual void OnAlternateForwardKeyChanged(Key oldKey) Parameters Type Name Description Key oldKey OnKeyDown(KeyEvent) Declaration public override bool OnKeyDown(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.OnKeyDown(KeyEvent) OnKeyUp(KeyEvent) Declaration public override bool OnKeyUp(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.OnKeyUp(KeyEvent) OnLoaded() Called from Begin(Toplevel) before the Toplevel is redraws for the first time. Declaration public virtual void OnLoaded() OnQuitKeyChanged(Key) Virtual method to invoke the QuitKeyChanged event. Declaration public virtual void OnQuitKeyChanged(Key oldKey) Parameters Type Name Description Key oldKey PositionCursor() Declaration public override void PositionCursor() Overrides View.PositionCursor() PositionToplevel(Toplevel) Virtual method which allow to be overridden to implement specific positions for inherited Toplevel . Declaration public virtual void PositionToplevel(Toplevel top) Parameters Type Name Description Toplevel top The toplevel. ProcessColdKey(KeyEvent) Declaration public override bool ProcessColdKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.ProcessColdKey(KeyEvent) ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) Remove(View) Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides View.Remove(View) RemoveAll() Declaration public override void RemoveAll() Overrides View.RemoveAll() RequestStop() Stops running this Toplevel . Declaration public virtual void RequestStop() RequestStop(Toplevel) Stops running the top Toplevel . Declaration public virtual void RequestStop(Toplevel top) Parameters Type Name Description Toplevel top The toplevel to request stop. ShowChild(Toplevel) Shows the Mdi child indicated by the top setting as Current . Declaration public virtual bool ShowChild(Toplevel top = null) Parameters Type Name Description Toplevel top The toplevel. Returns Type Description System.Boolean true if the toplevel can be showed. false otherwise. WillPresent() Invoked by Begin(Toplevel) as part of the Run(Toplevel, Func) after the views have been laid out, and before the views are drawn for the first time. Declaration public virtual void WillPresent() Events Activate Invoked once the Toplevel's Application.RunState becomes the Current . Declaration public event Action Activate Event Type Type Description System.Action < Toplevel > AllChildClosed Invoked once the last child Toplevel's Application.RunState is closed from the Terminal.Gui.Application.End(Terminal.Gui.View) Declaration public event Action AllChildClosed Event Type Type Description System.Action AlternateBackwardKeyChanged Invoked when the AlternateBackwardKey is changed. Declaration public event Action AlternateBackwardKeyChanged Event Type Type Description System.Action < Key > AlternateForwardKeyChanged Invoked when the AlternateForwardKey is changed. Declaration public event Action AlternateForwardKeyChanged Event Type Type Description System.Action < Key > ChildClosed Invoked once the child Toplevel's Application.RunState is closed from the Terminal.Gui.Application.End(Terminal.Gui.View) Declaration public event Action ChildClosed Event Type Type Description System.Action < Toplevel > ChildLoaded Invoked once the child Toplevel's Application.RunState has begin loaded. Declaration public event Action ChildLoaded Event Type Type Description System.Action < Toplevel > ChildUnloaded Invoked once the child Toplevel's Application.RunState has begin unloaded. Declaration public event Action ChildUnloaded Event Type Type Description System.Action < Toplevel > Closed Invoked once the Toplevel's Application.RunState is closed from the Terminal.Gui.Application.End(Terminal.Gui.View) Declaration public event Action Closed Event Type Type Description System.Action < Toplevel > Closing Invoked once the Toplevel's Application.RunState is being closing from the RequestStop(Toplevel) Declaration public event Action Closing Event Type Type Description System.Action < ToplevelClosingEventArgs > Deactivate Invoked once the Toplevel's Application.RunState ceases to be the Current . Declaration public event Action Deactivate Event Type Type Description System.Action < Toplevel > Loaded Fired once the Toplevel's Application.RunState has begin loaded. A Loaded event handler is a good place to finalize initialization before calling ` RunLoop(Application.RunState, Boolean) . Declaration public event Action Loaded Event Type Type Description System.Action QuitKeyChanged Invoked when the QuitKey is changed. Declaration public event Action QuitKeyChanged Event Type Type Description System.Action < Key > Ready Fired once the Toplevel's MainLoop has started it's first iteration. Subscribe to this event to perform tasks when the Toplevel has been laid out and focus has been set. changes. A Ready event handler is a good place to finalize initialization after calling ` Run(Func) (topLevel)`. Declaration public event Action Ready Event Type Type Description System.Action Resized Invoked when the terminal was resized. The new Size of the terminal is provided. Declaration public event Action Resized Event Type Type Description System.Action < Size > Unloaded Fired once the Toplevel's Application.RunState has begin unloaded. A Unloaded event handler is a good place to disposing after calling ` End(Application.RunState) . Declaration public event Action Unloaded Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class Toplevel Toplevel views can be modally executed. Inheritance System.Object Responder View Toplevel Border.ToplevelContainer Window Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Toplevel : View Remarks Toplevels can be modally executing views, started by calling Run(Toplevel, Func) . They return control to the caller when RequestStop(Toplevel) has been called (which sets the Running property to false). A Toplevel is created when an application initializes Terminal.Gui by calling Init(ConsoleDriver, IMainLoopDriver) . The application Toplevel can be accessed via Top . Additional Toplevels can be created and run (e.g. Dialog s. To run a Toplevel, create the Toplevel and call Run(Toplevel, Func) . Toplevels can also opt-in to more sophisticated initialization by implementing System.ComponentModel.ISupportInitialize . When they do so, the System.ComponentModel.ISupportInitialize.BeginInit and System.ComponentModel.ISupportInitialize.EndInit methods will be called before running the view. If first-run-only initialization is preferred, the System.ComponentModel.ISupportInitializeNotification can be implemented too, in which case the System.ComponentModel.ISupportInitialize methods will only be called if System.ComponentModel.ISupportInitializeNotification.IsInitialized is false . This allows proper View inheritance hierarchies to override base class layout code optimally by doing so only on first run, instead of on every run. Constructors Toplevel() Initializes a new instance of the Toplevel class with Computed layout, defaulting to full screen. Declaration public Toplevel() Toplevel(Rect) Initializes a new instance of the Toplevel class with the specified absolute layout. Declaration public Toplevel(Rect frame) Parameters Type Name Description Rect frame A superview-relative rectangle specifying the location and size for the new Toplevel Properties CanFocus Gets or sets a value indicating whether this Toplevel can focus. Declaration public override bool CanFocus { get; } Property Value Type Description System.Boolean true if can focus; otherwise, false . Overrides View.CanFocus IsMdiChild Gets or sets if this Toplevel is a Mdi child. Declaration public bool IsMdiChild { get; } Property Value Type Description System.Boolean IsMdiContainer Gets or sets if this Toplevel is a Mdi container. Declaration public bool IsMdiContainer { get; set; } Property Value Type Description System.Boolean MenuBar Gets or sets the menu for this Toplevel Declaration public virtual MenuBar MenuBar { get; set; } Property Value Type Description MenuBar Modal Determines whether the Toplevel is modal or not. Causes ProcessKey(KeyEvent) to propagate keys upwards by default unless set to true . Declaration public bool Modal { get; set; } Property Value Type Description System.Boolean Running Gets or sets whether the MainLoop for this Toplevel is running or not. Declaration public bool Running { get; set; } Property Value Type Description System.Boolean Remarks Setting this property directly is discouraged. Use RequestStop(Toplevel) instead. StatusBar Gets or sets the status bar for this Toplevel Declaration public virtual StatusBar StatusBar { get; set; } Property Value Type Description StatusBar Methods Add(View) Adds a subview (child) to this view. Declaration public override void Add(View view) Parameters Type Name Description View view Overrides View.Add(View) Remarks The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() Create() Convenience factory method that creates a new Toplevel with the current terminal dimensions. Declaration public static Toplevel Create() Returns Type Description Toplevel The create. GetTopMdiChild(Type, String[]) Gets the current visible toplevel Mdi child that match the arguments pattern. Declaration public View GetTopMdiChild(Type type = null, string[] exclude = null) Parameters Type Name Description System.Type type The type. System.String [] exclude The strings to exclude. Returns Type Description View The matched view. MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Contains the details about the mouse event. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) MoveNext() Move to the next Mdi child from the MdiTop . Declaration public virtual void MoveNext() MovePrevious() Move to the previous Mdi child from the MdiTop . Declaration public virtual void MovePrevious() OnAlternateBackwardKeyChanged(Key) Virtual method to invoke the AlternateBackwardKeyChanged event. Declaration public virtual void OnAlternateBackwardKeyChanged(Key oldKey) Parameters Type Name Description Key oldKey OnAlternateForwardKeyChanged(Key) Virtual method to invoke the AlternateForwardKeyChanged event. Declaration public virtual void OnAlternateForwardKeyChanged(Key oldKey) Parameters Type Name Description Key oldKey OnKeyDown(KeyEvent) Method invoked when a key is pressed. Declaration public override bool OnKeyDown(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled Overrides View.OnKeyDown(KeyEvent) OnKeyUp(KeyEvent) Method invoked when a key is released. Declaration public override bool OnKeyUp(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled Overrides View.OnKeyUp(KeyEvent) OnLoaded() Called from Begin(Toplevel) before the Toplevel is redraws for the first time. Declaration public virtual void OnLoaded() OnQuitKeyChanged(Key) Virtual method to invoke the QuitKeyChanged event. Declaration public virtual void OnQuitKeyChanged(Key oldKey) Parameters Type Name Description Key oldKey PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public override void PositionCursor() Overrides View.PositionCursor() PositionToplevel(Toplevel) Virtual method which allow to be overridden to implement specific positions for inherited Toplevel . Declaration public virtual void PositionToplevel(Toplevel top) Parameters Type Name Description Toplevel top The toplevel. ProcessColdKey(KeyEvent) This method can be overwritten by views that want to provide accelerator functionality (Alt-key for example), but without interefering with normal ProcessKey behavior. Declaration public override bool ProcessColdKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides View.ProcessColdKey(KeyEvent) Remarks After keys are sent to the subviews on the current view, all the view are processed and the key is passed to the views to allow some of them to process the keystroke as a cold-key. This functionality is used, for example, by default buttons to act on the enter key. Processing this as a hot-key would prevent non-default buttons from consuming the enter keypress when they have the focus. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Remove(View) Removes a subview added via Add(View) or Add(View[]) from this View. Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides View.Remove(View) Remarks RemoveAll() Removes all subviews (children) added via Add(View) or Add(View[]) from this View. Declaration public override void RemoveAll() Overrides View.RemoveAll() RequestStop() Stops running this Toplevel . Declaration public virtual void RequestStop() RequestStop(Toplevel) Stops running the top Toplevel . Declaration public virtual void RequestStop(Toplevel top) Parameters Type Name Description Toplevel top The toplevel to request stop. ShowChild(Toplevel) Shows the Mdi child indicated by the top setting as Current . Declaration public virtual bool ShowChild(Toplevel top = null) Parameters Type Name Description Toplevel top The toplevel. Returns Type Description System.Boolean true if the toplevel can be showed. false otherwise. WillPresent() Invoked by Begin(Toplevel) as part of the Run(Toplevel, Func) after the views have been laid out, and before the views are drawn for the first time. Declaration public virtual void WillPresent() Events Activate Invoked once the Toplevel's Application.RunState becomes the Current . Declaration public event Action Activate Event Type Type Description System.Action < Toplevel > AllChildClosed Invoked once the last child Toplevel's Application.RunState is closed from the Terminal.Gui.Application.End(Terminal.Gui.View) Declaration public event Action AllChildClosed Event Type Type Description System.Action AlternateBackwardKeyChanged Invoked when the AlternateBackwardKey is changed. Declaration public event Action AlternateBackwardKeyChanged Event Type Type Description System.Action < Key > AlternateForwardKeyChanged Invoked when the AlternateForwardKey is changed. Declaration public event Action AlternateForwardKeyChanged Event Type Type Description System.Action < Key > ChildClosed Invoked once the child Toplevel's Application.RunState is closed from the Terminal.Gui.Application.End(Terminal.Gui.View) Declaration public event Action ChildClosed Event Type Type Description System.Action < Toplevel > ChildLoaded Invoked once the child Toplevel's Application.RunState has begin loaded. Declaration public event Action ChildLoaded Event Type Type Description System.Action < Toplevel > ChildUnloaded Invoked once the child Toplevel's Application.RunState has begin unloaded. Declaration public event Action ChildUnloaded Event Type Type Description System.Action < Toplevel > Closed Invoked once the Toplevel's Application.RunState is closed from the Terminal.Gui.Application.End(Terminal.Gui.View) Declaration public event Action Closed Event Type Type Description System.Action < Toplevel > Closing Invoked once the Toplevel's Application.RunState is being closing from the RequestStop(Toplevel) Declaration public event Action Closing Event Type Type Description System.Action < ToplevelClosingEventArgs > Deactivate Invoked once the Toplevel's Application.RunState ceases to be the Current . Declaration public event Action Deactivate Event Type Type Description System.Action < Toplevel > Loaded Fired once the Toplevel's Application.RunState has begin loaded. A Loaded event handler is a good place to finalize initialization before calling ` RunLoop(Application.RunState, Boolean) . Declaration public event Action Loaded Event Type Type Description System.Action QuitKeyChanged Invoked when the QuitKey is changed. Declaration public event Action QuitKeyChanged Event Type Type Description System.Action < Key > Ready Fired once the Toplevel's MainLoop has started it's first iteration. Subscribe to this event to perform tasks when the Toplevel has been laid out and focus has been set. changes. A Ready event handler is a good place to finalize initialization after calling ` Run(Func) (topLevel)`. Declaration public event Action Ready Event Type Type Description System.Action Resized Invoked when the terminal was resized. The new Size of the terminal is provided. Declaration public event Action Resized Event Type Type Description System.Action < Size > Unloaded Fired once the Toplevel's Application.RunState has begin unloaded. A Unloaded event handler is a good place to disposing after calling ` End(Application.RunState) . Declaration public event Action Unloaded Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html", "title": "Class ToplevelClosingEventArgs", - "keywords": "Class ToplevelClosingEventArgs System.EventArgs implementation for the Closing event. Inheritance System.Object System.EventArgs ToplevelClosingEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ToplevelClosingEventArgs : EventArgs Constructors ToplevelClosingEventArgs(Toplevel) Initializes the event arguments with the requesting toplevel. Declaration public ToplevelClosingEventArgs(Toplevel requestingTop) Parameters Type Name Description Toplevel requestingTop The RequestingTop . Properties Cancel Provides an event cancellation option. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean RequestingTop The toplevel requesting stop. Declaration public View RequestingTop { get; } Property Value Type Description View" + "keywords": "Class ToplevelClosingEventArgs System.EventArgs implementation for the Closing event. Inheritance System.Object ToplevelClosingEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ToplevelClosingEventArgs : EventArgs Constructors ToplevelClosingEventArgs(Toplevel) Initializes the event arguments with the requesting toplevel. Declaration public ToplevelClosingEventArgs(Toplevel requestingTop) Parameters Type Name Description Toplevel requestingTop The RequestingTop . Properties Cancel Provides an event cancellation option. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean RequestingTop The toplevel requesting stop. Declaration public View RequestingTop { get; } Property Value Type Description View" }, "api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html": { "href": "api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html", "title": "Class ToplevelComparer", - "keywords": "Class ToplevelComparer Implements the System.Collections.Generic.IComparer to sort the Toplevel from the MdiChildes if needed. Inheritance System.Object ToplevelComparer Implements System.Collections.Generic.IComparer < Toplevel > Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ToplevelComparer : IComparer Methods Compare(Toplevel, Toplevel) Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. Declaration public int Compare(Toplevel x, Toplevel y) Parameters Type Name Description Toplevel x The first object to compare. Toplevel y The second object to compare. Returns Type Description System.Int32 A signed integer that indicates the relative values of x and y , as shown in the following table.Value Meaning Less than zero x is less than y .Zero x equals y .Greater than zero x is greater than y . Implements System.Collections.Generic.IComparer" + "keywords": "Class ToplevelComparer Implements the System.Collections.Generic.IComparer<> to sort the Toplevel from the MdiChildes if needed. Inheritance System.Object ToplevelComparer Implements System.Collections.Generic.IComparer < Toplevel > Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class ToplevelComparer : Object Constructors ToplevelComparer() Declaration public ToplevelComparer() Methods Compare(Toplevel, Toplevel) Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. Declaration public int Compare(Toplevel x, Toplevel y) Parameters Type Name Description Toplevel x The first object to compare. Toplevel y The second object to compare. Returns Type Description System.Int32 A signed integer that indicates the relative values of x and y , as shown in the following table.Value Meaning Less than zero x is less than y .Zero x equals y .Greater than zero x is greater than y . Implements System.Collections.Generic.IComparer<>" }, "api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html": { "href": "api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html", "title": "Class ToplevelEqualityComparer", - "keywords": "Class ToplevelEqualityComparer Implements the System.Collections.Generic.IEqualityComparer to comparing two Toplevel used by StackExtensions . Inheritance System.Object ToplevelEqualityComparer Implements System.Collections.Generic.IEqualityComparer < Toplevel > Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ToplevelEqualityComparer : IEqualityComparer Methods Equals(Toplevel, Toplevel) Determines whether the specified objects are equal. Declaration public bool Equals(Toplevel x, Toplevel y) Parameters Type Name Description Toplevel x The first object of type Toplevel to compare. Toplevel y The second object of type Toplevel to compare. Returns Type Description System.Boolean true if the specified objects are equal; otherwise, false . GetHashCode(Toplevel) Returns a hash code for the specified object. Declaration public int GetHashCode(Toplevel obj) Parameters Type Name Description Toplevel obj The Toplevel for which a hash code is to be returned. Returns Type Description System.Int32 A hash code for the specified object. Exceptions Type Condition System.ArgumentNullException The type of obj is a reference type and obj is null . Implements System.Collections.Generic.IEqualityComparer" + "keywords": "Class ToplevelEqualityComparer Implements the System.Collections.Generic.IEqualityComparer<> to comparing two Toplevel used by StackExtensions . Inheritance System.Object ToplevelEqualityComparer Implements System.Collections.Generic.IEqualityComparer < Toplevel > Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class ToplevelEqualityComparer : Object Constructors ToplevelEqualityComparer() Declaration public ToplevelEqualityComparer() Methods Equals(Toplevel, Toplevel) Determines whether the specified objects are equal. Declaration public bool Equals(Toplevel x, Toplevel y) Parameters Type Name Description Toplevel x The first object of type Toplevel to compare. Toplevel y The second object of type Toplevel to compare. Returns Type Description System.Boolean true if the specified objects are equal; otherwise, false . GetHashCode(Toplevel) Returns a hash code for the specified object. Declaration public int GetHashCode(Toplevel obj) Parameters Type Name Description Toplevel obj The Toplevel for which a hash code is to be returned. Returns Type Description System.Int32 A hash code for the specified object. Exceptions Type Condition System.ArgumentNullException The type of obj is a reference type and obj is null . Implements System.Collections.Generic.IEqualityComparer<>" }, "api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html", - "title": "Delegate AspectGetterDelegate", - "keywords": "Delegate AspectGetterDelegate Delegates of this type are used to fetch string representations of user's model objects Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public delegate string AspectGetterDelegate(T toRender) where T : class; Parameters Type Name Description T toRender The object that is being rendered Returns Type Description System.String Type Parameters Name Description T" + "title": "Class AspectGetterDelegate", + "keywords": "Class AspectGetterDelegate Delegates of this type are used to fetch string representations of user's model objects Inheritance System.Object AspectGetterDelegate Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public sealed class AspectGetterDelegate : MulticastDelegate where T : class Type Parameters Name Description T Constructors AspectGetterDelegate(Object, IntPtr) Declaration public AspectGetterDelegate(object object, IntPtr method) Parameters Type Name Description System.Object object System.IntPtr method Methods BeginInvoke(T, AsyncCallback, Object) Declaration public virtual IAsyncResult BeginInvoke(T toRender, AsyncCallback callback, object object) Parameters Type Name Description T toRender System.AsyncCallback callback System.Object object Returns Type Description System.IAsyncResult EndInvoke(IAsyncResult) Declaration public virtual string EndInvoke(IAsyncResult result) Parameters Type Name Description System.IAsyncResult result Returns Type Description System.String Invoke(T) Declaration public virtual string Invoke(T toRender) Parameters Type Name Description T toRender Returns Type Description System.String" }, "api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html", "title": "Class DelegateTreeBuilder", - "keywords": "Class DelegateTreeBuilder Implementation of ITreeBuilder that uses user defined functions Inheritance System.Object TreeBuilder DelegateTreeBuilder Implements ITreeBuilder Inherited Members TreeBuilder.SupportsCanExpand System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class DelegateTreeBuilder : TreeBuilder, ITreeBuilder Type Parameters Name Description T Constructors DelegateTreeBuilder(Func>) Constructs an implementation of ITreeBuilder that calls the user defined method childGetter to determine children Declaration public DelegateTreeBuilder(Func> childGetter) Parameters Type Name Description System.Func > childGetter DelegateTreeBuilder(Func>, Func) Constructs an implementation of ITreeBuilder that calls the user defined method childGetter to determine children and canExpand to determine expandability Declaration public DelegateTreeBuilder(Func> childGetter, Func canExpand) Parameters Type Name Description System.Func > childGetter System.Func canExpand Methods CanExpand(T) Returns whether a node can be expanded based on the delegate passed during construction Declaration public override bool CanExpand(T toExpand) Parameters Type Name Description T toExpand Returns Type Description System.Boolean Overrides Terminal.Gui.Trees.TreeBuilder.CanExpand(T) GetChildren(T) Returns children using the delegate method passed during construction Declaration public override IEnumerable GetChildren(T forObject) Parameters Type Name Description T forObject Returns Type Description System.Collections.Generic.IEnumerable Overrides Terminal.Gui.Trees.TreeBuilder.GetChildren(T) Implements ITreeBuilder" + "keywords": "Class DelegateTreeBuilder Implementation of ITreeBuilder that uses user defined functions Inheritance System.Object TreeBuilder DelegateTreeBuilder Implements ITreeBuilder Inherited Members TreeBuilder.SupportsCanExpand Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class DelegateTreeBuilder : TreeBuilder, ITreeBuilder Type Parameters Name Description T Constructors DelegateTreeBuilder(Func>) Constructs an implementation of ITreeBuilder that calls the user defined method childGetter to determine children Declaration public DelegateTreeBuilder(Func> childGetter) Parameters Type Name Description System.Func > childGetter DelegateTreeBuilder(Func>, Func) Constructs an implementation of ITreeBuilder that calls the user defined method childGetter to determine children and canExpand to determine expandability Declaration public DelegateTreeBuilder(Func> childGetter, Func canExpand) Parameters Type Name Description System.Func > childGetter System.Func canExpand Methods CanExpand(T) Returns whether a node can be expanded based on the delegate passed during construction Declaration public override bool CanExpand(T toExpand) Parameters Type Name Description T toExpand Returns Type Description System.Boolean Overrides Terminal.Gui.Trees.TreeBuilder.CanExpand(T) GetChildren(T) Returns children using the delegate method passed during construction Declaration public override IEnumerable GetChildren(T forObject) Parameters Type Name Description T forObject Returns Type Description System.Collections.Generic.IEnumerable Overrides Terminal.Gui.Trees.TreeBuilder.GetChildren(T) Implements ITreeBuilder" }, "api/Terminal.Gui/Terminal.Gui.Trees.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.html", "title": "Namespace Terminal.Gui.Trees", - "keywords": "Namespace Terminal.Gui.Trees Classes DelegateTreeBuilder Implementation of ITreeBuilder that uses user defined functions ObjectActivatedEventArgs Event args for the ObjectActivated event SelectionChangedEventArgs Event arguments describing a change in selected object in a tree view TreeBuilder Abstract implementation of ITreeBuilder . TreeNode Simple class for representing nodes, use with regular (non generic) TreeView . TreeNodeBuilder ITreeBuilder implementation for ITreeNode objects TreeStyle Defines rendering options that affect how the tree is displayed Interfaces ITreeBuilder Interface for supplying data to a TreeView on demand as root level nodes are expanded by the user ITreeNode Interface to implement when you want the regular (non generic) TreeView to automatically determine children for your class (without having to specify an ITreeBuilder ) Delegates AspectGetterDelegate Delegates of this type are used to fetch string representations of user's model objects" + "keywords": "Namespace Terminal.Gui.Trees Classes AspectGetterDelegate Delegates of this type are used to fetch string representations of user's model objects DelegateTreeBuilder Implementation of ITreeBuilder that uses user defined functions ObjectActivatedEventArgs Event args for the ObjectActivated event SelectionChangedEventArgs Event arguments describing a change in selected object in a tree view TreeBuilder Abstract implementation of ITreeBuilder . TreeNode Simple class for representing nodes, use with regular (non generic) TreeView . TreeNodeBuilder ITreeBuilder implementation for ITreeNode objects TreeStyle Defines rendering options that affect how the tree is displayed Interfaces ITreeBuilder Interface for supplying data to a TreeView on demand as root level nodes are expanded by the user ITreeNode Interface to implement when you want the regular (non generic) TreeView to automatically determine children for your class (without having to specify an ITreeBuilder )" }, "api/Terminal.Gui/Terminal.Gui.Trees.ITreeBuilder-1.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.ITreeBuilder-1.html", @@ -712,287 +712,287 @@ "api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html", "title": "Class ObjectActivatedEventArgs", - "keywords": "Class ObjectActivatedEventArgs Event args for the ObjectActivated event Inheritance System.Object ObjectActivatedEventArgs Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class ObjectActivatedEventArgs where T : class Type Parameters Name Description T Constructors ObjectActivatedEventArgs(TreeView, T) Creates a new instance documenting activation of the activated object Declaration public ObjectActivatedEventArgs(TreeView tree, T activated) Parameters Type Name Description TreeView tree Tree in which the activation is happening T activated What object is being activated Properties ActivatedObject The object that was selected at the time of activation Declaration public T ActivatedObject { get; } Property Value Type Description T Tree The tree in which the activation occurred Declaration public TreeView Tree { get; } Property Value Type Description TreeView " + "keywords": "Class ObjectActivatedEventArgs Event args for the ObjectActivated event Inheritance System.Object ObjectActivatedEventArgs Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class ObjectActivatedEventArgs : Object where T : class Type Parameters Name Description T Constructors ObjectActivatedEventArgs(TreeView, T) Creates a new instance documenting activation of the activated object Declaration public ObjectActivatedEventArgs(TreeView tree, T activated) Parameters Type Name Description TreeView tree Tree in which the activation is happening T activated What object is being activated Properties ActivatedObject The object that was selected at the time of activation Declaration public T ActivatedObject { get; } Property Value Type Description T Tree The tree in which the activation occurred Declaration public TreeView Tree { get; } Property Value Type Description TreeView " }, "api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html", "title": "Class SelectionChangedEventArgs", - "keywords": "Class SelectionChangedEventArgs Event arguments describing a change in selected object in a tree view Inheritance System.Object System.EventArgs SelectionChangedEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class SelectionChangedEventArgs : EventArgs where T : class Type Parameters Name Description T Constructors SelectionChangedEventArgs(TreeView, T, T) Creates a new instance of event args describing a change of selection in tree Declaration public SelectionChangedEventArgs(TreeView tree, T oldValue, T newValue) Parameters Type Name Description TreeView tree T oldValue T newValue Properties NewValue The newly selected value in the Tree (can be null) Declaration public T NewValue { get; } Property Value Type Description T OldValue The previously selected value (can be null) Declaration public T OldValue { get; } Property Value Type Description T Tree The view in which the change occurred Declaration public TreeView Tree { get; } Property Value Type Description TreeView " + "keywords": "Class SelectionChangedEventArgs Event arguments describing a change in selected object in a tree view Inheritance System.Object SelectionChangedEventArgs Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class SelectionChangedEventArgs : EventArgs where T : class Type Parameters Name Description T Constructors SelectionChangedEventArgs(TreeView, T, T) Creates a new instance of event args describing a change of selection in tree Declaration public SelectionChangedEventArgs(TreeView tree, T oldValue, T newValue) Parameters Type Name Description TreeView tree T oldValue T newValue Properties NewValue The newly selected value in the Tree (can be null) Declaration public T NewValue { get; } Property Value Type Description T OldValue The previously selected value (can be null) Declaration public T OldValue { get; } Property Value Type Description T Tree The view in which the change occurred Declaration public TreeView Tree { get; } Property Value Type Description TreeView " }, "api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html", "title": "Class TreeBuilder", - "keywords": "Class TreeBuilder Abstract implementation of ITreeBuilder . Inheritance System.Object TreeBuilder DelegateTreeBuilder TreeNodeBuilder Implements ITreeBuilder Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public abstract class TreeBuilder : ITreeBuilder Type Parameters Name Description T Constructors TreeBuilder(Boolean) Constructs base and initializes SupportsCanExpand Declaration public TreeBuilder(bool supportsCanExpand) Parameters Type Name Description System.Boolean supportsCanExpand Pass true if you intend to implement CanExpand(T) otherwise false Properties SupportsCanExpand Declaration public bool SupportsCanExpand { get; protected set; } Property Value Type Description System.Boolean Methods CanExpand(T) Override this method to return a rapid answer as to whether GetChildren(T) returns results. If you are implementing this method ensure you passed true in base constructor or set SupportsCanExpand Declaration public virtual bool CanExpand(T toExpand) Parameters Type Name Description T toExpand Returns Type Description System.Boolean GetChildren(T) Declaration public abstract IEnumerable GetChildren(T forObject) Parameters Type Name Description T forObject Returns Type Description System.Collections.Generic.IEnumerable Implements ITreeBuilder" + "keywords": "Class TreeBuilder Abstract implementation of ITreeBuilder . Inheritance System.Object TreeBuilder DelegateTreeBuilder TreeNodeBuilder Implements ITreeBuilder Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public abstract class TreeBuilder : Object, ITreeBuilder Type Parameters Name Description T Constructors TreeBuilder(Boolean) Constructs base and initializes SupportsCanExpand Declaration public TreeBuilder(bool supportsCanExpand) Parameters Type Name Description System.Boolean supportsCanExpand Pass true if you intend to implement CanExpand(T) otherwise false Properties SupportsCanExpand Returns true if CanExpand(T) is implemented by this class Declaration public bool SupportsCanExpand { get; protected set; } Property Value Type Description System.Boolean Methods CanExpand(T) Override this method to return a rapid answer as to whether GetChildren(T) returns results. If you are implementing this method ensure you passed true in base constructor or set SupportsCanExpand Declaration public virtual bool CanExpand(T toExpand) Parameters Type Name Description T toExpand Returns Type Description System.Boolean GetChildren(T) Returns all children of a given forObject which should be added to the tree as new branches underneath it Declaration public abstract IEnumerable GetChildren(T forObject) Parameters Type Name Description T forObject Returns Type Description System.Collections.Generic.IEnumerable Implements ITreeBuilder" }, "api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html", "title": "Class TreeNode", - "keywords": "Class TreeNode Simple class for representing nodes, use with regular (non generic) TreeView . Inheritance System.Object TreeNode Implements ITreeNode Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class TreeNode : ITreeNode Constructors TreeNode() Initialises a new instance with no Text Declaration public TreeNode() TreeNode(String) Initialises a new instance and sets starting Text Declaration public TreeNode(string text) Parameters Type Name Description System.String text Properties Children Children of the current node Declaration public virtual IList Children { get; set; } Property Value Type Description System.Collections.Generic.IList < ITreeNode > Tag Optionally allows you to store some custom data/class here. Declaration public object Tag { get; set; } Property Value Type Description System.Object Text Text to display in tree node for current entry Declaration public virtual string Text { get; set; } Property Value Type Description System.String Methods ToString() returns Text Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString() Implements ITreeNode" + "keywords": "Class TreeNode Simple class for representing nodes, use with regular (non generic) TreeView . Inheritance System.Object TreeNode Implements ITreeNode Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class TreeNode : Object, ITreeNode Constructors TreeNode() Initialises a new instance with no Text Declaration public TreeNode() TreeNode(String) Initialises a new instance and sets starting Text Declaration public TreeNode(string text) Parameters Type Name Description System.String text Properties Children Children of the current node Declaration public virtual IList Children { get; set; } Property Value Type Description System.Collections.Generic.IList < ITreeNode > Tag Optionally allows you to store some custom data/class here. Declaration public object Tag { get; set; } Property Value Type Description System.Object Text Text to display in tree node for current entry Declaration public virtual string Text { get; set; } Property Value Type Description System.String Methods ToString() returns Text Declaration public override string ToString() Returns Type Description System.String Implements ITreeNode" }, "api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html", "title": "Class TreeNodeBuilder", - "keywords": "Class TreeNodeBuilder ITreeBuilder implementation for ITreeNode objects Inheritance System.Object TreeBuilder < ITreeNode > TreeNodeBuilder Implements ITreeBuilder < ITreeNode > Inherited Members TreeBuilder.SupportsCanExpand TreeBuilder.CanExpand(ITreeNode) System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class TreeNodeBuilder : TreeBuilder, ITreeBuilder Constructors TreeNodeBuilder() Initialises a new instance of builder for any model objects of Type ITreeNode Declaration public TreeNodeBuilder() Methods GetChildren(ITreeNode) Returns Children from model Declaration public override IEnumerable GetChildren(ITreeNode model) Parameters Type Name Description ITreeNode model Returns Type Description System.Collections.Generic.IEnumerable < ITreeNode > Overrides Terminal.Gui.Trees.TreeBuilder.GetChildren(Terminal.Gui.Trees.ITreeNode) Implements ITreeBuilder" + "keywords": "Class TreeNodeBuilder ITreeBuilder implementation for ITreeNode objects Inheritance System.Object TreeBuilder < ITreeNode > TreeNodeBuilder Implements ITreeBuilder < ITreeNode > Inherited Members TreeBuilder.CanExpand(ITreeNode) TreeBuilder.SupportsCanExpand Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class TreeNodeBuilder : TreeBuilder, ITreeBuilder Constructors TreeNodeBuilder() Initialises a new instance of builder for any model objects of Type ITreeNode Declaration public TreeNodeBuilder() Methods GetChildren(ITreeNode) Returns Children from model Declaration public override IEnumerable GetChildren(ITreeNode model) Parameters Type Name Description ITreeNode model Returns Type Description System.Collections.Generic.IEnumerable < ITreeNode > Overrides Terminal.Gui.Trees.TreeBuilder.GetChildren(Terminal.Gui.Trees.ITreeNode) Implements ITreeBuilder" }, "api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html": { "href": "api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html", "title": "Class TreeStyle", - "keywords": "Class TreeStyle Defines rendering options that affect how the tree is displayed Inheritance System.Object TreeStyle Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class TreeStyle Properties CollapseableSymbol Symbol to use for branch nodes that can be collapsed (are currently expanded). Defaults to '-'. Set to null to hide Declaration public Rune? CollapseableSymbol { get; set; } Property Value Type Description System.Nullable < System.Rune > ColorExpandSymbol Set to true to highlight expand/collapse symbols in hot key color Declaration public bool ColorExpandSymbol { get; set; } Property Value Type Description System.Boolean ExpandableSymbol Symbol to use for branch nodes that can be expanded to indicate this to the user. Defaults to '+'. Set to null to hide Declaration public Rune? ExpandableSymbol { get; set; } Property Value Type Description System.Nullable < System.Rune > InvertExpandSymbolColors Invert console colours used to render the expand symbol Declaration public bool InvertExpandSymbolColors { get; set; } Property Value Type Description System.Boolean LeaveLastRow True to leave the last row of the control free for overwritting (e.g. by a scrollbar) When True scrolling will be triggered on the second last row of the control rather than the last. Declaration public bool LeaveLastRow { get; set; } Property Value Type Description System.Boolean ShowBranchLines True to render vertical lines under expanded nodes to show which node belongs to which parent. False to use only whitespace Declaration public bool ShowBranchLines { get; set; } Property Value Type Description System.Boolean" + "keywords": "Class TreeStyle Defines rendering options that affect how the tree is displayed Inheritance System.Object TreeStyle Namespace : Terminal.Gui.Trees Assembly : Terminal.Gui.dll Syntax public class TreeStyle : Object Constructors TreeStyle() Declaration public TreeStyle() Properties CollapseableSymbol Symbol to use for branch nodes that can be collapsed (are currently expanded). Defaults to '-'. Set to null to hide Declaration public Nullable CollapseableSymbol { get; set; } Property Value Type Description System.Nullable < System.Rune > ColorExpandSymbol Set to true to highlight expand/collapse symbols in hot key color Declaration public bool ColorExpandSymbol { get; set; } Property Value Type Description System.Boolean ExpandableSymbol Symbol to use for branch nodes that can be expanded to indicate this to the user. Defaults to '+'. Set to null to hide Declaration public Nullable ExpandableSymbol { get; set; } Property Value Type Description System.Nullable < System.Rune > InvertExpandSymbolColors Invert console colours used to render the expand symbol Declaration public bool InvertExpandSymbolColors { get; set; } Property Value Type Description System.Boolean LeaveLastRow True to leave the last row of the control free for overwritting (e.g. by a scrollbar) When True scrolling will be triggered on the second last row of the control rather than the last. Declaration public bool LeaveLastRow { get; set; } Property Value Type Description System.Boolean ShowBranchLines True to render vertical lines under expanded nodes to show which node belongs to which parent. False to use only whitespace Declaration public bool ShowBranchLines { get; set; } Property Value Type Description System.Boolean" }, "api/Terminal.Gui/Terminal.Gui.TreeView.html": { "href": "api/Terminal.Gui/Terminal.Gui.TreeView.html", "title": "Class TreeView", - "keywords": "Class TreeView Convenience implementation of generic TreeView for any tree were all nodes implement ITreeNode . See TreeView Deep Dive for more information . Inheritance System.Object Responder View TreeView < ITreeNode > TreeView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize ITreeView Inherited Members TreeView.TreeBuilder TreeView.Style TreeView.MultiSelect TreeView.AllowLetterBasedNavigation TreeView.SelectedObject TreeView.ObjectActivated TreeView.ObjectActivationKey TreeView.ObjectActivationButton TreeView.ColorGetter TreeView.NoBuilderError TreeView.SelectionChanged TreeView.Objects TreeView.ScrollOffsetVertical TreeView.ScrollOffsetHorizontal TreeView.ContentHeight TreeView.AspectGetter TreeView.DesiredCursorVisibility TreeView.OnEnter(View) TreeView.AddObject(ITreeNode) TreeView.ClearObjects() TreeView.Remove(ITreeNode) TreeView.AddObjects(IEnumerable) TreeView.RefreshObject(ITreeNode, Boolean) TreeView.RebuildTree() TreeView.GetChildren(ITreeNode) TreeView.GetParent(ITreeNode) TreeView.Redraw(Rect) TreeView.GetScrollOffsetOf(ITreeNode) TreeView.GetContentWidth(Boolean) TreeView.ProcessKey(KeyEvent) TreeView.ActivateSelectedObjectIfAny() TreeView.GetObjectRow(ITreeNode) TreeView.AdjustSelectionToNextItemBeginningWith(Char, StringComparison) TreeView.MovePageUp(Boolean) TreeView.MovePageDown(Boolean) TreeView.ScrollDown() TreeView.ScrollUp() TreeView.OnObjectActivated(ObjectActivatedEventArgs) TreeView.GetObjectOnRow(Int32) TreeView.MouseEvent(MouseEvent) TreeView.PositionCursor() TreeView.CursorLeft(Boolean) TreeView.GoToFirst() TreeView.GoToEnd() TreeView.GoTo(ITreeNode) TreeView.AdjustSelection(Int32, Boolean) TreeView.AdjustSelectionToBranchStart() TreeView.AdjustSelectionToBranchEnd() TreeView.EnsureVisible(ITreeNode) TreeView.Expand() TreeView.Expand(ITreeNode) TreeView.ExpandAll(ITreeNode) TreeView.ExpandAll() TreeView.CanExpand(ITreeNode) TreeView.IsExpanded(ITreeNode) TreeView.Collapse() TreeView.Collapse(ITreeNode) TreeView.CollapseAll(ITreeNode) TreeView.CollapseAll() TreeView.CollapseImpl(ITreeNode, Boolean) TreeView.InvalidateLineMap() TreeView.IsSelected(ITreeNode) TreeView.GetAllSelectedObjects() TreeView.SelectAll() TreeView.OnSelectionChanged(SelectionChangedEventArgs) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TreeView : TreeView, IDisposable, ISupportInitializeNotification, ISupportInitialize, ITreeView Constructors TreeView() Creates a new instance of the tree control with absolute positioning and initialises TreeBuilder with default ITreeNode based builder Declaration public TreeView() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize ITreeView" + "keywords": "Class TreeView Convenience implementation of generic TreeView for any tree were all nodes implement ITreeNode . See TreeView Deep Dive for more information . Inheritance System.Object Responder View TreeView < ITreeNode > TreeView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize ITreeView Inherited Members TreeView.NoBuilderError TreeView.OnEnter(View) TreeView.AddObject(ITreeNode) TreeView.ClearObjects() TreeView.Remove(ITreeNode) TreeView.AddObjects(IEnumerable) TreeView.RefreshObject(ITreeNode, Boolean) TreeView.RebuildTree() TreeView.GetChildren(ITreeNode) TreeView.GetParent(ITreeNode) TreeView.Redraw(Rect) TreeView.GetScrollOffsetOf(ITreeNode) TreeView.GetContentWidth(Boolean) TreeView.ProcessKey(KeyEvent) TreeView.ActivateSelectedObjectIfAny() TreeView.GetObjectRow(ITreeNode) TreeView.AdjustSelectionToNextItemBeginningWith(Char, StringComparison) TreeView.MovePageUp(Boolean) TreeView.MovePageDown(Boolean) TreeView.ScrollDown() TreeView.ScrollUp() TreeView.OnObjectActivated(ObjectActivatedEventArgs) TreeView.GetObjectOnRow(Int32) TreeView.MouseEvent(MouseEvent) TreeView.PositionCursor() TreeView.CursorLeft(Boolean) TreeView.GoToFirst() TreeView.GoToEnd() TreeView.GoTo(ITreeNode) TreeView.AdjustSelection(Int32, Boolean) TreeView.AdjustSelectionToBranchStart() TreeView.AdjustSelectionToBranchEnd() TreeView.EnsureVisible(ITreeNode) TreeView.Expand() TreeView.Expand(ITreeNode) TreeView.ExpandAll(ITreeNode) TreeView.ExpandAll() TreeView.CanExpand(ITreeNode) TreeView.IsExpanded(ITreeNode) TreeView.Collapse() TreeView.Collapse(ITreeNode) TreeView.CollapseAll(ITreeNode) TreeView.CollapseAll() TreeView.CollapseImpl(ITreeNode, Boolean) TreeView.InvalidateLineMap() TreeView.IsSelected(ITreeNode) TreeView.GetAllSelectedObjects() TreeView.SelectAll() TreeView.OnSelectionChanged(SelectionChangedEventArgs) TreeView.TreeBuilder TreeView.Style TreeView.MultiSelect TreeView.AllowLetterBasedNavigation TreeView.SelectedObject TreeView.ObjectActivationKey TreeView.ObjectActivationButton TreeView.ColorGetter TreeView.Objects TreeView.ScrollOffsetVertical TreeView.ScrollOffsetHorizontal TreeView.ContentHeight TreeView.AspectGetter TreeView.DesiredCursorVisibility TreeView.ObjectActivated TreeView.SelectionChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TreeView : TreeView, ITreeView Constructors TreeView() Creates a new instance of the tree control with absolute positioning and initialises TreeBuilder with default ITreeNode based builder Declaration public TreeView() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize ITreeView" }, "api/Terminal.Gui/Terminal.Gui.TreeView-1.html": { "href": "api/Terminal.Gui/Terminal.Gui.TreeView-1.html", "title": "Class TreeView", - "keywords": "Class TreeView Hierarchical tree view with expandable branches. Branch objects are dynamically determined when expanded using a user defined ITreeBuilder See TreeView Deep Dive for more information . Inheritance System.Object Responder View TreeView TreeView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize ITreeView Inherited Members View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TreeView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize, ITreeView where T : class Type Parameters Name Description T Constructors TreeView() Creates a new tree view with absolute positioning. Use AddObjects(IEnumerable) to set set root objects for the tree. Children will not be rendered until you set TreeBuilder Declaration public TreeView() TreeView(ITreeBuilder) Initialises TreeBuilder .Creates a new tree view with absolute positioning. Use AddObjects(IEnumerable) to set set root objects for the tree. Declaration public TreeView(ITreeBuilder builder) Parameters Type Name Description ITreeBuilder builder Fields NoBuilderError Error message to display when the control is not properly initialized at draw time (nodes added but no tree builder set) Declaration public static ustring NoBuilderError Field Value Type Description NStack.ustring Properties AllowLetterBasedNavigation True makes a letter key press navigate to the next visible branch that begins with that letter/digit Declaration public bool AllowLetterBasedNavigation { get; set; } Property Value Type Description System.Boolean AspectGetter Returns the string representation of model objects hosted in the tree. Default implementation is to call System.Object.ToString() Declaration public AspectGetterDelegate AspectGetter { get; set; } Property Value Type Description AspectGetterDelegate ColorGetter Delegate for multi colored tree views. Return the ColorScheme to use for each passed object or null to use the default. Declaration public Func ColorGetter { get; set; } Property Value Type Description System.Func ContentHeight The current number of rows in the tree (ignoring the controls bounds) Declaration public int ContentHeight { get; } Property Value Type Description System.Int32 DesiredCursorVisibility Get / Set the wished cursor when the tree is focused Declaration public CursorVisibility DesiredCursorVisibility { get; set; } Property Value Type Description CursorVisibility MultiSelect True to allow multiple objects to be selected at once Declaration public bool MultiSelect { get; set; } Property Value Type Description System.Boolean ObjectActivationButton Mouse event to trigger ObjectActivated . Defaults to double click ( Button1DoubleClicked ). Set to null to disable this feature. Declaration public MouseFlags? ObjectActivationButton { get; set; } Property Value Type Description System.Nullable < MouseFlags > ObjectActivationKey Key which when pressed triggers ObjectActivated . Defaults to Enter Declaration public Key ObjectActivationKey { get; set; } Property Value Type Description Key Objects The root objects in the tree, note that this collection is of root objects only Declaration public IEnumerable Objects { get; } Property Value Type Description System.Collections.Generic.IEnumerable ScrollOffsetHorizontal The amount of tree view that has been scrolled to the right (horizontally) Declaration public int ScrollOffsetHorizontal { get; set; } Property Value Type Description System.Int32 Remarks Setting a value of less than 0 will result in a offset of 0. To see changes in the UI call SetNeedsDisplay() ScrollOffsetVertical The amount of tree view that has been scrolled off the top of the screen (by the user scrolling down) Declaration public int ScrollOffsetVertical { get; set; } Property Value Type Description System.Int32 Remarks Setting a value of less than 0 will result in a offset of 0. To see changes in the UI call SetNeedsDisplay() SelectedObject The currently selected object in the tree. When MultiSelect is true this is the object at which the cursor is at Declaration public T SelectedObject { get; set; } Property Value Type Description T Style Contains options for changing how the tree is rendered Declaration public TreeStyle Style { get; set; } Property Value Type Description TreeStyle TreeBuilder Determines how sub branches of the tree are dynamically built at runtime as the user expands root nodes Declaration public ITreeBuilder TreeBuilder { get; set; } Property Value Type Description ITreeBuilder Methods ActivateSelectedObjectIfAny() Triggers the ObjectActivated event with the SelectedObject . This method also ensures that the selected object is visible Declaration public void ActivateSelectedObjectIfAny() AddObject(T) Adds a new root level object unless it is already a root of the tree Declaration public void AddObject(T o) Parameters Type Name Description T o AddObjects(IEnumerable) Adds many new root level objects. Objects that are already root objects are ignored Declaration public void AddObjects(IEnumerable collection) Parameters Type Name Description System.Collections.Generic.IEnumerable collection Objects to add as new root level objects AdjustSelection(Int32, Boolean) The number of screen lines to move the currently selected object by. Supports negative offset . Each branch occupies 1 line on screen Declaration public void AdjustSelection(int offset, bool expandSelection = false) Parameters Type Name Description System.Int32 offset Positive to move the selection down the screen, negative to move it up System.Boolean expandSelection True to expand the selection (assuming MultiSelect is enabled). False to replace Remarks If nothing is currently selected or the selected object is no longer in the tree then the first object in the tree is selected instead AdjustSelectionToBranchEnd() Moves the selection to the last child in the currently selected level Declaration public void AdjustSelectionToBranchEnd() AdjustSelectionToBranchStart() Moves the selection to the first child in the currently selected level Declaration public void AdjustSelectionToBranchStart() AdjustSelectionToNextItemBeginningWith(Char, StringComparison) Moves the SelectedObject to the next item that begins with character This method will loop back to the start of the tree if reaching the end without finding a match Declaration public void AdjustSelectionToNextItemBeginningWith(char character, StringComparison caseSensitivity = StringComparison.CurrentCultureIgnoreCase) Parameters Type Name Description System.Char character The first character of the next item you want selected System.StringComparison caseSensitivity Case sensitivity of the search CanExpand(T) Returns true if the given object o is exposed in the tree and can be expanded otherwise false Declaration public bool CanExpand(T o) Parameters Type Name Description T o Returns Type Description System.Boolean ClearObjects() Removes all objects from the tree and clears SelectedObject Declaration public void ClearObjects() Collapse() Collapses the SelectedObject Declaration public void Collapse() Collapse(T) Collapses the supplied object if it is currently expanded Declaration public void Collapse(T toCollapse) Parameters Type Name Description T toCollapse The object to collapse CollapseAll() Collapses all root nodes in the tree Declaration public void CollapseAll() CollapseAll(T) Collapses the supplied object if it is currently expanded. Also collapses all children branches (this will only become apparent when/if the user expands it again) Declaration public void CollapseAll(T toCollapse) Parameters Type Name Description T toCollapse The object to collapse CollapseImpl(T, Boolean) Implementation of Collapse(T) and CollapseAll(T) . Performs operation and updates selection if disapeared Declaration protected void CollapseImpl(T toCollapse, bool all) Parameters Type Name Description T toCollapse System.Boolean all CursorLeft(Boolean) Determines systems behaviour when the left arrow key is pressed. Default behaviour is to collapse the current tree node if possible otherwise changes selection to current branches parent Declaration protected virtual void CursorLeft(bool ctrl) Parameters Type Name Description System.Boolean ctrl EnsureVisible(T) Adjusts the ScrollOffsetVertical to ensure the given model is visible. Has no effect if already visible Declaration public void EnsureVisible(T model) Parameters Type Name Description T model Expand() Expands the currently SelectedObject Declaration public void Expand() Expand(T) Expands the supplied object if it is contained in the tree (either as a root object or as an exposed branch object) Declaration public void Expand(T toExpand) Parameters Type Name Description T toExpand The object to expand ExpandAll() Fully expands all nodes in the tree, if the tree is very big and built dynamically this may take a while (e.g. for file system) Declaration public void ExpandAll() ExpandAll(T) Expands the supplied object and all child objects Declaration public void ExpandAll(T toExpand) Parameters Type Name Description T toExpand The object to expand GetAllSelectedObjects() Returns SelectedObject (if not null) and all multi selected objects if MultiSelect is true Declaration public IEnumerable GetAllSelectedObjects() Returns Type Description System.Collections.Generic.IEnumerable GetChildren(T) Returns the currently expanded children of the passed object. Returns an empty collection if the branch is not exposed or not expanded Declaration public IEnumerable GetChildren(T o) Parameters Type Name Description T o An object in the tree Returns Type Description System.Collections.Generic.IEnumerable GetContentWidth(Boolean) Returns the maximum width line in the tree including prefix and expansion symbols Declaration public int GetContentWidth(bool visible) Parameters Type Name Description System.Boolean visible True to consider only rows currently visible (based on window bounds and ScrollOffsetVertical . False to calculate the width of every exposed branch in the tree Returns Type Description System.Int32 GetObjectOnRow(Int32) Returns the object in the tree list that is currently visible at the provided row. Returns null if no object is at that location. If you have screen coordinates then use ScreenToView(Int32, Int32) to translate these into the client area of the TreeView . Declaration public T GetObjectOnRow(int row) Parameters Type Name Description System.Int32 row The row of the Bounds of the TreeView Returns Type Description T The object currently displayed on this row or null GetObjectRow(T) Returns the Y coordinate within the Bounds of the tree at which toFind would be displayed or null if it is not currently exposed (e.g. its parent is collapsed). Note that the returned value can be negative if the TreeView is scrolled down and the toFind object is off the top of the view. Declaration public int? GetObjectRow(T toFind) Parameters Type Name Description T toFind Returns Type Description System.Nullable < System.Int32 > GetParent(T) Returns the parent object of o in the tree. Returns null if the object is not exposed in the tree Declaration public T GetParent(T o) Parameters Type Name Description T o An object in the tree Returns Type Description T GetScrollOffsetOf(T) Returns the index of the object o if it is currently exposed (it's parent(s) have been expanded). This can be used with ScrollOffsetVertical and SetNeedsDisplay() to scroll to a specific object Declaration public int GetScrollOffsetOf(T o) Parameters Type Name Description T o An object that appears in your tree and is currently exposed Returns Type Description System.Int32 The index the object was found at or -1 if it is not currently revealed or not in the tree at all Remarks Uses the Equals method and returns the first index at which the object is found or -1 if it is not found GoTo(T) Changes the SelectedObject to toSelect and scrolls to ensure it is visible. Has no effect if toSelect is not exposed in the tree (e.g. its parents are collapsed) Declaration public void GoTo(T toSelect) Parameters Type Name Description T toSelect GoToEnd() Changes the SelectedObject to the last object in the tree and scrolls so that it is visible Declaration public void GoToEnd() GoToFirst() Changes the SelectedObject to the first root object and resets the ScrollOffsetVertical to 0 Declaration public void GoToFirst() InvalidateLineMap() Clears any cached results of Terminal.Gui.TreeView`1.BuildLineMap Declaration protected void InvalidateLineMap() IsExpanded(T) Returns true if the given object o is exposed in the tree and expanded otherwise false Declaration public bool IsExpanded(T o) Parameters Type Name Description T o Returns Type Description System.Boolean IsSelected(T) Returns true if the model is either the SelectedObject or part of a MultiSelect Declaration public bool IsSelected(T model) Parameters Type Name Description T model Returns Type Description System.Boolean MouseEvent(MouseEvent) Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean Overrides Responder.MouseEvent(MouseEvent) MovePageDown(Boolean) Moves the selection down by the height of the control (1 page). Declaration public void MovePageDown(bool expandSelection = false) Parameters Type Name Description System.Boolean expandSelection True if the navigation should add the covered nodes to the selected current selection Exceptions Type Condition System.NotImplementedException MovePageUp(Boolean) Moves the selection up by the height of the control (1 page). Declaration public void MovePageUp(bool expandSelection = false) Parameters Type Name Description System.Boolean expandSelection True if the navigation should add the covered nodes to the selected current selection Exceptions Type Condition System.NotImplementedException OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides View.OnEnter(View) OnObjectActivated(ObjectActivatedEventArgs) Raises the ObjectActivated event Declaration protected virtual void OnObjectActivated(ObjectActivatedEventArgs e) Parameters Type Name Description ObjectActivatedEventArgs e OnSelectionChanged(SelectionChangedEventArgs) Raises the SelectionChanged event Declaration protected virtual void OnSelectionChanged(SelectionChangedEventArgs e) Parameters Type Name Description SelectionChangedEventArgs e PositionCursor() Positions the cursor at the start of the selected objects line (if visible) Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) RebuildTree() Rebuilds the tree structure for all exposed objects starting with the root objects. Call this method when you know there are changes to the tree but don't know which objects have changed (otherwise use RefreshObject(T, Boolean) ) Declaration public void RebuildTree() Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides View.Redraw(Rect) RefreshObject(T, Boolean) Refreshes the state of the object o in the tree. This will recompute children, string representation etc Declaration public void RefreshObject(T o, bool startAtTop = false) Parameters Type Name Description T o System.Boolean startAtTop True to also refresh all ancestors of the objects branch (starting with the root). False to refresh only the passed node Remarks This has no effect if the object is not exposed in the tree. Remove(T) Removes the given root object from the tree Declaration public void Remove(T o) Parameters Type Name Description T o Remarks If o is the currently SelectedObject then the selection is cleared ScrollDown() Scrolls the view area down a single line without changing the current selection Declaration public void ScrollDown() ScrollUp() Scrolls the view area up a single line without changing the current selection Declaration public void ScrollUp() SelectAll() Selects all objects in the tree when MultiSelect is enabled otherwise does nothing Declaration public void SelectAll() Events ObjectActivated This event is raised when an object is activated e.g. by double clicking or pressing ObjectActivationKey Declaration public event Action> ObjectActivated Event Type Type Description System.Action < ObjectActivatedEventArgs > SelectionChanged Called when the SelectedObject changes Declaration public event EventHandler> SelectionChanged Event Type Type Description System.EventHandler < SelectionChangedEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize ITreeView" + "keywords": "Class TreeView Hierarchical tree view with expandable branches. Branch objects are dynamically determined when expanded using a user defined ITreeBuilder See TreeView Deep Dive for more information . Inheritance System.Object Responder View TreeView TreeView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize ITreeView Inherited Members View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View) View.Add(View[]) View.RemoveAll() View.Remove(View) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TreeView : View, ITreeView where T : class Type Parameters Name Description T Constructors TreeView() Creates a new tree view with absolute positioning. Use AddObjects(IEnumerable) to set set root objects for the tree. Children will not be rendered until you set TreeBuilder Declaration public TreeView() TreeView(ITreeBuilder) Initialises TreeBuilder .Creates a new tree view with absolute positioning. Use AddObjects(IEnumerable) to set set root objects for the tree. Declaration public TreeView(ITreeBuilder builder) Parameters Type Name Description ITreeBuilder builder Fields NoBuilderError Error message to display when the control is not properly initialized at draw time (nodes added but no tree builder set) Declaration public static ustring NoBuilderError Field Value Type Description NStack.ustring Properties AllowLetterBasedNavigation True makes a letter key press navigate to the next visible branch that begins with that letter/digit Declaration public bool AllowLetterBasedNavigation { get; set; } Property Value Type Description System.Boolean AspectGetter Returns the string representation of model objects hosted in the tree. Default implementation is to call System.Object.ToString Declaration public AspectGetterDelegate AspectGetter { get; set; } Property Value Type Description AspectGetterDelegate ColorGetter Delegate for multi colored tree views. Return the ColorScheme to use for each passed object or null to use the default. Declaration public Func ColorGetter { get; set; } Property Value Type Description System.Func ContentHeight The current number of rows in the tree (ignoring the controls bounds) Declaration public int ContentHeight { get; } Property Value Type Description System.Int32 DesiredCursorVisibility Get / Set the wished cursor when the tree is focused Declaration public CursorVisibility DesiredCursorVisibility { get; set; } Property Value Type Description CursorVisibility MultiSelect True to allow multiple objects to be selected at once Declaration public bool MultiSelect { get; set; } Property Value Type Description System.Boolean ObjectActivationButton Mouse event to trigger ObjectActivated . Defaults to double click ( Button1DoubleClicked ). Set to null to disable this feature. Declaration public Nullable ObjectActivationButton { get; set; } Property Value Type Description System.Nullable < MouseFlags > ObjectActivationKey Key which when pressed triggers ObjectActivated . Defaults to Enter Declaration public Key ObjectActivationKey { get; set; } Property Value Type Description Key Objects The root objects in the tree, note that this collection is of root objects only Declaration public IEnumerable Objects { get; } Property Value Type Description System.Collections.Generic.IEnumerable ScrollOffsetHorizontal The amount of tree view that has been scrolled to the right (horizontally) Declaration public int ScrollOffsetHorizontal { get; set; } Property Value Type Description System.Int32 Remarks Setting a value of less than 0 will result in a offset of 0. To see changes in the UI call SetNeedsDisplay() ScrollOffsetVertical The amount of tree view that has been scrolled off the top of the screen (by the user scrolling down) Declaration public int ScrollOffsetVertical { get; set; } Property Value Type Description System.Int32 Remarks Setting a value of less than 0 will result in a offset of 0. To see changes in the UI call SetNeedsDisplay() SelectedObject The currently selected object in the tree. When MultiSelect is true this is the object at which the cursor is at Declaration public T SelectedObject { get; set; } Property Value Type Description T Style Contains options for changing how the tree is rendered Declaration public TreeStyle Style { get; set; } Property Value Type Description TreeStyle TreeBuilder Determines how sub branches of the tree are dynamically built at runtime as the user expands root nodes Declaration public ITreeBuilder TreeBuilder { get; set; } Property Value Type Description ITreeBuilder Methods ActivateSelectedObjectIfAny() Triggers the ObjectActivated event with the SelectedObject . This method also ensures that the selected object is visible Declaration public void ActivateSelectedObjectIfAny() AddObject(T) Adds a new root level object unless it is already a root of the tree Declaration public void AddObject(T o) Parameters Type Name Description T o AddObjects(IEnumerable) Adds many new root level objects. Objects that are already root objects are ignored Declaration public void AddObjects(IEnumerable collection) Parameters Type Name Description System.Collections.Generic.IEnumerable collection Objects to add as new root level objects AdjustSelection(Int32, Boolean) The number of screen lines to move the currently selected object by. Supports negative offset . Each branch occupies 1 line on screen Declaration public void AdjustSelection(int offset, bool expandSelection = false) Parameters Type Name Description System.Int32 offset Positive to move the selection down the screen, negative to move it up System.Boolean expandSelection True to expand the selection (assuming MultiSelect is enabled). False to replace Remarks If nothing is currently selected or the selected object is no longer in the tree then the first object in the tree is selected instead AdjustSelectionToBranchEnd() Moves the selection to the last child in the currently selected level Declaration public void AdjustSelectionToBranchEnd() AdjustSelectionToBranchStart() Moves the selection to the first child in the currently selected level Declaration public void AdjustSelectionToBranchStart() AdjustSelectionToNextItemBeginningWith(Char, StringComparison) Moves the SelectedObject to the next item that begins with character This method will loop back to the start of the tree if reaching the end without finding a match Declaration public void AdjustSelectionToNextItemBeginningWith(char character, StringComparison caseSensitivity) Parameters Type Name Description System.Char character The first character of the next item you want selected System.StringComparison caseSensitivity Case sensitivity of the search CanExpand(T) Returns true if the given object o is exposed in the tree and can be expanded otherwise false Declaration public bool CanExpand(T o) Parameters Type Name Description T o Returns Type Description System.Boolean ClearObjects() Removes all objects from the tree and clears SelectedObject Declaration public void ClearObjects() Collapse() Collapses the SelectedObject Declaration public void Collapse() Collapse(T) Collapses the supplied object if it is currently expanded Declaration public void Collapse(T toCollapse) Parameters Type Name Description T toCollapse The object to collapse CollapseAll() Collapses all root nodes in the tree Declaration public void CollapseAll() CollapseAll(T) Collapses the supplied object if it is currently expanded. Also collapses all children branches (this will only become apparent when/if the user expands it again) Declaration public void CollapseAll(T toCollapse) Parameters Type Name Description T toCollapse The object to collapse CollapseImpl(T, Boolean) Implementation of Collapse(T) and CollapseAll(T) . Performs operation and updates selection if disapeared Declaration protected void CollapseImpl(T toCollapse, bool all) Parameters Type Name Description T toCollapse System.Boolean all CursorLeft(Boolean) Determines systems behaviour when the left arrow key is pressed. Default behaviour is to collapse the current tree node if possible otherwise changes selection to current branches parent Declaration protected virtual void CursorLeft(bool ctrl) Parameters Type Name Description System.Boolean ctrl EnsureVisible(T) Adjusts the ScrollOffsetVertical to ensure the given model is visible. Has no effect if already visible Declaration public void EnsureVisible(T model) Parameters Type Name Description T model Expand() Expands the currently SelectedObject Declaration public void Expand() Expand(T) Expands the supplied object if it is contained in the tree (either as a root object or as an exposed branch object) Declaration public void Expand(T toExpand) Parameters Type Name Description T toExpand The object to expand ExpandAll() Fully expands all nodes in the tree, if the tree is very big and built dynamically this may take a while (e.g. for file system) Declaration public void ExpandAll() ExpandAll(T) Expands the supplied object and all child objects Declaration public void ExpandAll(T toExpand) Parameters Type Name Description T toExpand The object to expand GetAllSelectedObjects() Returns SelectedObject (if not null) and all multi selected objects if MultiSelect is true Declaration public IEnumerable GetAllSelectedObjects() Returns Type Description System.Collections.Generic.IEnumerable GetChildren(T) Returns the currently expanded children of the passed object. Returns an empty collection if the branch is not exposed or not expanded Declaration public IEnumerable GetChildren(T o) Parameters Type Name Description T o An object in the tree Returns Type Description System.Collections.Generic.IEnumerable GetContentWidth(Boolean) Returns the maximum width line in the tree including prefix and expansion symbols Declaration public int GetContentWidth(bool visible) Parameters Type Name Description System.Boolean visible True to consider only rows currently visible (based on window bounds and ScrollOffsetVertical . False to calculate the width of every exposed branch in the tree Returns Type Description System.Int32 GetObjectOnRow(Int32) Returns the object in the tree list that is currently visible at the provided row. Returns null if no object is at that location. If you have screen coordinates then use ScreenToView(Int32, Int32) to translate these into the client area of the TreeView . Declaration public T GetObjectOnRow(int row) Parameters Type Name Description System.Int32 row The row of the Bounds of the TreeView Returns Type Description T The object currently displayed on this row or null GetObjectRow(T) Returns the Y coordinate within the Bounds of the tree at which toFind would be displayed or null if it is not currently exposed (e.g. its parent is collapsed). Note that the returned value can be negative if the TreeView is scrolled down and the toFind object is off the top of the view. Declaration public Nullable GetObjectRow(T toFind) Parameters Type Name Description T toFind Returns Type Description System.Nullable < System.Int32 > GetParent(T) Returns the parent object of o in the tree. Returns null if the object is not exposed in the tree Declaration public T GetParent(T o) Parameters Type Name Description T o An object in the tree Returns Type Description T GetScrollOffsetOf(T) Returns the index of the object o if it is currently exposed (it's parent(s) have been expanded). This can be used with ScrollOffsetVertical and SetNeedsDisplay() to scroll to a specific object Declaration public int GetScrollOffsetOf(T o) Parameters Type Name Description T o An object that appears in your tree and is currently exposed Returns Type Description System.Int32 The index the object was found at or -1 if it is not currently revealed or not in the tree at all Remarks Uses the Equals method and returns the first index at which the object is found or -1 if it is not found GoTo(T) Changes the SelectedObject to toSelect and scrolls to ensure it is visible. Has no effect if toSelect is not exposed in the tree (e.g. its parents are collapsed) Declaration public void GoTo(T toSelect) Parameters Type Name Description T toSelect GoToEnd() Changes the SelectedObject to the last object in the tree and scrolls so that it is visible Declaration public void GoToEnd() GoToFirst() Changes the SelectedObject to the first root object and resets the ScrollOffsetVertical to 0 Declaration public void GoToFirst() InvalidateLineMap() Clears any cached results of Terminal.Gui.TreeView`1.BuildLineMap Declaration protected void InvalidateLineMap() IsExpanded(T) Returns true if the given object o is exposed in the tree and expanded otherwise false Declaration public bool IsExpanded(T o) Parameters Type Name Description T o Returns Type Description System.Boolean IsSelected(T) Returns true if the model is either the SelectedObject or part of a MultiSelect Declaration public bool IsSelected(T model) Parameters Type Name Description T model Returns Type Description System.Boolean MouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public override bool MouseEvent(MouseEvent me) Parameters Type Name Description MouseEvent me Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.MouseEvent(MouseEvent) MovePageDown(Boolean) Moves the selection down by the height of the control (1 page). Declaration public void MovePageDown(bool expandSelection = false) Parameters Type Name Description System.Boolean expandSelection True if the navigation should add the covered nodes to the selected current selection Exceptions Type Condition System.NotImplementedException MovePageUp(Boolean) Moves the selection up by the height of the control (1 page). Declaration public void MovePageUp(bool expandSelection = false) Parameters Type Name Description System.Boolean expandSelection True if the navigation should add the covered nodes to the selected current selection Exceptions Type Condition System.NotImplementedException OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides View.OnEnter(View) OnObjectActivated(ObjectActivatedEventArgs) Raises the ObjectActivated event Declaration protected virtual void OnObjectActivated(ObjectActivatedEventArgs e) Parameters Type Name Description ObjectActivatedEventArgs e OnSelectionChanged(SelectionChangedEventArgs) Raises the SelectionChanged event Declaration protected virtual void OnSelectionChanged(SelectionChangedEventArgs e) Parameters Type Name Description SelectionChangedEventArgs e PositionCursor() Positions the cursor at the start of the selected objects line (if visible) Declaration public override void PositionCursor() Overrides View.PositionCursor() ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides View.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. RebuildTree() Rebuilds the tree structure for all exposed objects starting with the root objects. Call this method when you know there are changes to the tree but don't know which objects have changed (otherwise use RefreshObject(T, Boolean) ) Declaration public void RebuildTree() Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides View.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. RefreshObject(T, Boolean) Refreshes the state of the object o in the tree. This will recompute children, string representation etc Declaration public void RefreshObject(T o, bool startAtTop = false) Parameters Type Name Description T o System.Boolean startAtTop True to also refresh all ancestors of the objects branch (starting with the root). False to refresh only the passed node Remarks This has no effect if the object is not exposed in the tree. Remove(T) Removes the given root object from the tree Declaration public void Remove(T o) Parameters Type Name Description T o Remarks If o is the currently SelectedObject then the selection is cleared ScrollDown() Scrolls the view area down a single line without changing the current selection Declaration public void ScrollDown() ScrollUp() Scrolls the view area up a single line without changing the current selection Declaration public void ScrollUp() SelectAll() Selects all objects in the tree when MultiSelect is enabled otherwise does nothing Declaration public void SelectAll() Events ObjectActivated This event is raised when an object is activated e.g. by double clicking or pressing ObjectActivationKey Declaration public event Action> ObjectActivated Event Type Type Description System.Action < ObjectActivatedEventArgs > SelectionChanged Called when the SelectedObject changes Declaration public event EventHandler> SelectionChanged Event Type Type Description System.EventHandler < SelectionChangedEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize ITreeView" }, "api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.html": { "href": "api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.html", - "title": "Enum VerticalTextAlignment", - "keywords": "Enum VerticalTextAlignment Vertical text alignment enumeration, controls how text is displayed. Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public enum VerticalTextAlignment Fields Name Description Bottom Aligns the text to the bottom of the frame. Justified Shows the text as justified text in the frame. Middle Centers the text verticaly in the frame. Top Aligns the text to the top of the frame." + "title": "Class VerticalTextAlignment", + "keywords": "Class VerticalTextAlignment Vertical text alignment enumeration, controls how text is displayed. Inheritance System.Object VerticalTextAlignment Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public sealed class VerticalTextAlignment : Enum Fields Bottom Aligns the text to the bottom of the frame. Declaration public const VerticalTextAlignment Bottom Field Value Type Description VerticalTextAlignment Justified Shows the text as justified text in the frame. Declaration public const VerticalTextAlignment Justified Field Value Type Description VerticalTextAlignment Middle Centers the text verticaly in the frame. Declaration public const VerticalTextAlignment Middle Field Value Type Description VerticalTextAlignment Top Aligns the text to the top of the frame. Declaration public const VerticalTextAlignment Top Field Value Type Description VerticalTextAlignment value__ Declaration public int value__ Field Value Type Description System.Int32" }, "api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html", "title": "Class View.FocusEventArgs", - "keywords": "Class View.FocusEventArgs Defines the event arguments for Terminal.Gui.View.SetFocus(Terminal.Gui.View) Inheritance System.Object System.EventArgs View.FocusEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FocusEventArgs : EventArgs Constructors FocusEventArgs(View) Constructs. Declaration public FocusEventArgs(View view) Parameters Type Name Description View view The view that gets or loses focus. Properties Handled Indicates if the current focus event has already been processed and the driver should stop notifying any other event subscriber. Its important to set this value to true specially when updating any View's layout from inside the subscriber method. Declaration public bool Handled { get; set; } Property Value Type Description System.Boolean View Indicates the current view that gets or loses focus. Declaration public View View { get; set; } Property Value Type Description View" + "keywords": "Class View.FocusEventArgs Defines the event arguments for Terminal.Gui.View.SetFocus(Terminal.Gui.View) Inheritance System.Object View.FocusEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class FocusEventArgs : EventArgs Constructors FocusEventArgs(View) Constructs. Declaration public FocusEventArgs(View view) Parameters Type Name Description View view The view that gets or loses focus. Properties Handled Indicates if the current focus event has already been processed and the driver should stop notifying any other event subscriber. Its important to set this value to true specially when updating any View's layout from inside the subscriber method. Declaration public bool Handled { get; set; } Property Value Type Description System.Boolean View Indicates the current view that gets or loses focus. Declaration public View View { get; set; } Property Value Type Description View" }, "api/Terminal.Gui/Terminal.Gui.View.html": { "href": "api/Terminal.Gui/Terminal.Gui.View.html", "title": "Class View", - "keywords": "Class View View is the base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views. Inheritance System.Object Responder View Button CheckBox ColorPicker ComboBox FrameView GraphView HexView Label LineView ListView MenuBar PanelView ProgressBar RadioGroup ScrollBarView ScrollView StatusBar TableView TabView TextField TextValidateField TextView Toplevel TreeView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class View : Responder, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The View defines the base functionality for user interface elements in Terminal.Gui. Views can contain one or more subviews, can respond to user input and render themselves on the screen. Views supports two layout styles: Absolute or Computed. The choice as to which layout style is used by the View is determined when the View is initialized. To create a View using Absolute layout, call a constructor that takes a Rect parameter to specify the absolute position and size (the View. Frame )/. To create a View using Computed layout use a constructor that does not take a Rect parameter and set the X, Y, Width and Height properties on the view. Both approaches use coordinates that are relative to the container they are being added to. To switch between Absolute and Computed layout, use the LayoutStyle property. Computed layout is more flexible and supports dynamic console apps where controls adjust layout as the terminal resizes or other Views change size or position. The X, Y, Width and Height properties are Dim and Pos objects that dynamically update the position of a view. The X and Y properties are of type Pos and you can use either absolute positions, percentages or anchor points. The Width and Height properties are of type Dim and can use absolute position, percentages and anchors. These are useful as they will take care of repositioning views when view's frames are resized or if the terminal size changes. Absolute layout requires specifying coordinates and sizes of Views explicitly, and the View will typically stay in a fixed position and size. To change the position and size use the Frame property. Subviews (child views) can be added to a View by calling the Add(View) method. The container of a View can be accessed with the SuperView property. To flag a region of the View's Bounds to be redrawn call SetNeedsDisplay(Rect) . To flag the entire view for redraw call SetNeedsDisplay() . Views have a ColorScheme property that defines the default colors that subviews should use for rendering. This ensures that the views fit in the context where they are being used, and allows for themes to be plugged in. For example, the default colors for windows and toplevels uses a blue background, while it uses a white background for dialog boxes and a red background for errors. Subclasses should not rely on ColorScheme being set at construction time. If a ColorScheme is not set on a view, the view will inherit the value from its SuperView and the value might only be valid once a view has been added to a SuperView. By using ColorScheme applications will work both in color as well as black and white displays. Views that are focusable should implement the PositionCursor() to make sure that the cursor is placed in a location that makes sense. Unix terminals do not have a way of hiding the cursor, so it can be distracting to have the cursor left at the last focused view. So views should make sure that they place the cursor in a visually sensible place. The LayoutSubviews() method is invoked when the size or layout of a view has changed. The default processing system will keep the size and dimensions for views that use the Absolute , and will recompute the frames for the vies that use Computed . Constructors View() Initializes a new instance of View using Computed layout. Declaration public View() Remarks Use X , Y , Width , and Height properties to dynamically control the size and location of the view. The Label will be created using Computed coordinates. The initial size ( Frame will be adjusted to fit the contents of Text , including newlines ('\\n') for multiple lines. If Height is greater than one, word wrapping is provided. This constructor initialize a View with a LayoutStyle of Computed . Use X , Y , Width , and Height properties to dynamically control the size and location of the view. View(ustring, TextDirection, Border) Initializes a new instance of View using Computed layout. Declaration public View(ustring text, TextDirection direction = TextDirection.LeftRight_TopBottom, Border border = null) Parameters Type Name Description NStack.ustring text text to initialize the Text property with. TextDirection direction The text direction. Border border The Border . Remarks The View will be created using Computed coordinates with the given string. The initial size ( Frame will be adjusted to fit the contents of Text , including newlines ('\\n') for multiple lines. If Height is greater than one, word wrapping is provided. View(Int32, Int32, ustring) Initializes a new instance of View using Absolute layout. Declaration public View(int x, int y, ustring text) Parameters Type Name Description System.Int32 x column to locate the Label. System.Int32 y row to locate the Label. NStack.ustring text text to initialize the Text property with. Remarks The View will be created at the given coordinates with the given string. The size ( Frame will be adjusted to fit the contents of Text , including newlines ('\\n') for multiple lines. No line wrapping is provided. View(Rect) Initializes a new instance of a Absolute View class with the absolute dimensions specified in the frame parameter. Declaration public View(Rect frame) Parameters Type Name Description Rect frame The region covered by this view. Remarks This constructor initialize a View with a LayoutStyle of Absolute . Use View() to initialize a View with LayoutStyle of Computed View(Rect, ustring, Border) Initializes a new instance of View using Absolute layout. Declaration public View(Rect rect, ustring text, Border border = null) Parameters Type Name Description Rect rect Location. NStack.ustring text text to initialize the Text property with. Border border The Border . Remarks The View will be created at the given coordinates with the given string. The initial size ( Frame will be adjusted to fit the contents of Text , including newlines ('\\n') for multiple lines. If rect.Height is greater than one, word wrapping is provided. Properties AutoSize Gets or sets a flag that determines whether the View will be automatically resized to fit the Text . The default is `false`. Set to `true` to turn on AutoSize. If AutoSize is `true` the Width and Height will always be used if the text size is lower. If the text size is higher the bounds will be resized to fit it. In addition, if ForceValidatePosDim is `true` the new values of Width and Height must be of the same types of the existing one to avoid breaking the Dim settings. Declaration public virtual bool AutoSize { get; set; } Property Value Type Description System.Boolean Border Declaration public virtual Border Border { get; set; } Property Value Type Description Border Bounds The bounds represent the View-relative rectangle used for this view; the area inside of the view. Declaration public Rect Bounds { get; set; } Property Value Type Description Rect The bounds. Remarks Updates to the Bounds update the Frame , and has the same side effects as updating the Frame . Because Bounds coordinates are relative to the upper-left corner of the View , the coordinates of the upper-left corner of the rectangle returned by this property are (0,0). Use this property to obtain the size and coordinates of the client area of the control for tasks such as drawing on the surface of the control. CanFocus Declaration public override bool CanFocus { get; set; } Property Value Type Description System.Boolean Overrides Responder.CanFocus ColorScheme The color scheme for this view, if it is not defined, it returns the SuperView 's color scheme. Declaration public virtual ColorScheme ColorScheme { get; set; } Property Value Type Description ColorScheme Data Gets or sets arbitrary data for the view. Declaration public object Data { get; set; } Property Value Type Description System.Object Remarks This property is not used internally. Driver Points to the current driver in use by the view, it is a convenience property for simplifying the development of new views. Declaration public static ConsoleDriver Driver { get; } Property Value Type Description ConsoleDriver Enabled Declaration public override bool Enabled { get; set; } Property Value Type Description System.Boolean Overrides Responder.Enabled Focused Returns the currently focused view inside this view, or null if nothing is focused. Declaration public View Focused { get; } Property Value Type Description View The focused. ForceValidatePosDim Forces validation with Computed layout to avoid breaking the Pos and Dim settings. Declaration public bool ForceValidatePosDim { get; set; } Property Value Type Description System.Boolean Frame Gets or sets the frame for the view. The frame is relative to the view's container ( SuperView ). Declaration public virtual Rect Frame { get; set; } Property Value Type Description Rect The frame. Remarks Change the Frame when using the Absolute layout style to move or resize views. Altering the Frame of a view will trigger the redrawing of the view as well as the redrawing of the affected regions of the SuperView . HasFocus Declaration public override bool HasFocus { get; } Property Value Type Description System.Boolean Overrides Responder.HasFocus Height Gets or sets the height of the view. Only used the LayoutStyle is Computed . Declaration public Dim Height { get; set; } Property Value Type Description Dim The height. HotKey Gets or sets the HotKey defined for this view. A user pressing HotKey on the keyboard while this view has focus will cause the Clicked event to fire. Declaration public virtual Key HotKey { get; set; } Property Value Type Description Key HotKeySpecifier Gets or sets the specifier character for the hotkey (e.g. '_'). Set to '\\xffff' to disable hotkey support for this View instance. The default is '\\xffff'. Declaration public virtual Rune HotKeySpecifier { get; set; } Property Value Type Description System.Rune Id Gets or sets an identifier for the view; Declaration public ustring Id { get; set; } Property Value Type Description NStack.ustring The identifier. Remarks The id should be unique across all Views that share a SuperView. IsAdded Gets information if the view was already added to the SuperView . Declaration public bool IsAdded { get; } Property Value Type Description System.Boolean IsCurrentTop Returns a value indicating if this View is currently on Top (Active) Declaration public bool IsCurrentTop { get; } Property Value Type Description System.Boolean IsInitialized Get or sets if the View was already initialized. This derived from System.ComponentModel.ISupportInitializeNotification to allow notify all the views that are being initialized. Declaration public virtual bool IsInitialized { get; set; } Property Value Type Description System.Boolean LayoutStyle Controls how the View's Frame is computed during the LayoutSubviews method, if the style is set to Absolute , LayoutSubviews does not change the Frame . If the style is Computed the Frame is updated using the X , Y , Width , and Height properties. Declaration public LayoutStyle LayoutStyle { get; set; } Property Value Type Description LayoutStyle The layout style. MostFocused Returns the most focused view in the chain of subviews (the leaf view that has the focus). Declaration public View MostFocused { get; } Property Value Type Description View The most focused. PreserveTrailingSpaces Gets or sets a flag that determines whether Text will have trailing spaces preserved or not when WordWrap(ustring, Int32, Boolean, Int32, TextDirection) is enabled. If `true` any trailing spaces will be trimmed when either the Text property is changed or when WordWrap(ustring, Int32, Boolean, Int32, TextDirection) is set to `true`. The default is `false`. Declaration public virtual bool PreserveTrailingSpaces { get; set; } Property Value Type Description System.Boolean Shortcut This is the global setting that can be used as a global shortcut to invoke an action if provided. Declaration public Key Shortcut { get; set; } Property Value Type Description Key ShortcutAction The action to run if the Shortcut is defined. Declaration public virtual Action ShortcutAction { get; set; } Property Value Type Description System.Action ShortcutTag The keystroke combination used in the Shortcut as string. Declaration public ustring ShortcutTag { get; } Property Value Type Description NStack.ustring Subviews This returns a list of the subviews contained by this view. Declaration public IList Subviews { get; } Property Value Type Description System.Collections.Generic.IList < View > The subviews. SuperView Returns the container for this view, or null if this view has not been added to a container. Declaration public View SuperView { get; } Property Value Type Description View The super view. TabIndex Indicates the index of the current View from the TabIndexes list. Declaration public int TabIndex { get; set; } Property Value Type Description System.Int32 TabIndexes This returns a tab index list of the subviews contained by this view. Declaration public IList TabIndexes { get; } Property Value Type Description System.Collections.Generic.IList < View > The tabIndexes. TabStop This only be true if the CanFocus is also true and the focus can be avoided by setting this to false Declaration public bool TabStop { get; set; } Property Value Type Description System.Boolean Text The text displayed by the View . Declaration public virtual ustring Text { get; set; } Property Value Type Description NStack.ustring Remarks If provided, the text will be drawn before any subviews are drawn. The text will be drawn starting at the view origin (0, 0) and will be formatted according to the TextAlignment property. If the view's height is greater than 1, the text will word-wrap to additional lines if it does not fit horizontally. If the view's height is 1, the text will be clipped. Set the HotKeySpecifier to enable hotkey support. To disable hotkey support set HotKeySpecifier to (Rune)0xffff . TextAlignment Gets or sets how the View's Text is aligned horizontally when drawn. Changing this property will redisplay the View . Declaration public virtual TextAlignment TextAlignment { get; set; } Property Value Type Description TextAlignment The text alignment. TextDirection Gets or sets the direction of the View's Text . Changing this property will redisplay the View . Declaration public virtual TextDirection TextDirection { get; set; } Property Value Type Description TextDirection The text alignment. TextFormatter Gets or sets the TextFormatter which can be handled differently by any derived class. Declaration public TextFormatter TextFormatter { get; set; } Property Value Type Description TextFormatter VerticalTextAlignment Gets or sets how the View's Text is aligned verticaly when drawn. Changing this property will redisplay the View . Declaration public virtual VerticalTextAlignment VerticalTextAlignment { get; set; } Property Value Type Description VerticalTextAlignment The text alignment. Visible Declaration public override bool Visible { get; set; } Property Value Type Description System.Boolean Overrides Responder.Visible WantContinuousButtonPressed Gets or sets a value indicating whether this View want continuous button pressed event. Declaration public virtual bool WantContinuousButtonPressed { get; set; } Property Value Type Description System.Boolean WantMousePositionReports Gets or sets a value indicating whether this View wants mouse position reports. Declaration public virtual bool WantMousePositionReports { get; set; } Property Value Type Description System.Boolean true if want mouse position reports; otherwise, false . Width Gets or sets the width of the view. Only used the LayoutStyle is Computed . Declaration public Dim Width { get; set; } Property Value Type Description Dim The width. Remarks If LayoutStyle is Absolute changing this property has no effect and its value is indeterminate. X Gets or sets the X position for the view (the column). Only used the LayoutStyle is Computed . Declaration public Pos X { get; set; } Property Value Type Description Pos The X Position. Remarks If LayoutStyle is Absolute changing this property has no effect and its value is indeterminate. Y Gets or sets the Y position for the view (the row). Only used the LayoutStyle is Computed . Declaration public Pos Y { get; set; } Property Value Type Description Pos The y position (line). Remarks If LayoutStyle is Absolute changing this property has no effect and its value is indeterminate. Methods Add(View) Adds a subview (child) to this view. Declaration public virtual void Add(View view) Parameters Type Name Description View view Remarks The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() Add(View[]) Adds the specified views (children) to the view. Declaration public void Add(params View[] views) Parameters Type Name Description View [] views Array of one or more views (can be optional parameter). Remarks The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() AddCommand(Command, Func>) States that the given View supports a given command and what f to perform to make that command happen If the command already has an implementation the f will replace the old one Declaration protected void AddCommand(Command command, Func f) Parameters Type Name Description Command command The command. System.Func < System.Nullable < System.Boolean >> f The function. AddKeyBinding(Key, Command) Adds a new key combination that will trigger the given command (if supported by the View - see GetSupportedCommands() ) If the key is already bound to a different Command it will be rebound to this one Declaration public void AddKeyBinding(Key key, Command command) Parameters Type Name Description Key key Command command AddRune(Int32, Int32, Rune) Displays the specified character in the specified column and row of the View. Declaration public void AddRune(int col, int row, Rune ch) Parameters Type Name Description System.Int32 col Column (view-relative). System.Int32 row Row (view-relative). System.Rune ch Ch. BeginInit() This derived from System.ComponentModel.ISupportInitializeNotification to allow notify all the views that are beginning initialized. Declaration public void BeginInit() BringSubviewForward(View) Moves the subview backwards in the hierarchy, only one step Declaration public void BringSubviewForward(View subview) Parameters Type Name Description View subview The subview to send backwards Remarks If you want to send the view all the way to the back use SendSubviewToBack. BringSubviewToFront(View) Brings the specified subview to the front so it is drawn on top of any other views. Declaration public void BringSubviewToFront(View subview) Parameters Type Name Description View subview The subview to send to the front Remarks SendSubviewToBack(View) . Clear() Clears the view region with the current color. Declaration public void Clear() Remarks This clears the entire region used by this view. Clear(Rect) Clears the specified region with the current color. Declaration public void Clear(Rect regionScreen) Parameters Type Name Description Rect regionScreen The screen-relative region to clear. Remarks ClearKeybinding(Command) Removes all key bindings that trigger the given command. Views can have multiple different keys bound to the same command and this method will clear all of them. Declaration public void ClearKeybinding(Command command) Parameters Type Name Description Command command ClearKeybinding(Key) Clears the existing keybinding (if any) for the given key Declaration public void ClearKeybinding(Key key) Parameters Type Name Description Key key ClearKeybindings() Removes all bound keys from the View making including the default key combinations such as cursor navigation, scrolling etc Declaration public void ClearKeybindings() ClearLayoutNeeded() Removes the Terminal.Gui.View.SetNeedsLayout setting on this view. Declaration protected void ClearLayoutNeeded() ClearNeedsDisplay() Removes the SetNeedsDisplay() and the Terminal.Gui.View.ChildNeedsDisplay setting on this view. Declaration protected void ClearNeedsDisplay() ClipToBounds() Sets the ConsoleDriver 's clip region to the current View's Bounds . Declaration public Rect ClipToBounds() Returns Type Description Rect The existing driver's clip region, which can be then re-applied by setting Driver .Clip ( Clip ). Remarks Bounds is View-relative. ContainsKeyBinding(Key) Checks if key combination already exist. Declaration public bool ContainsKeyBinding(Key key) Parameters Type Name Description Key key The key to check. Returns Type Description System.Boolean true If the key already exist, false otherwise. Dispose(Boolean) Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides Responder.Dispose(Boolean) DrawFrame(Rect, Int32, Boolean) Draws a frame in the current view, clipped by the boundary of this view Declaration public void DrawFrame(Rect region, int padding = 0, bool fill = false) Parameters Type Name Description Rect region View-relative region for the frame to be drawn. System.Int32 padding The padding to add around the outside of the drawn frame. System.Boolean fill If set to true it fill will the contents. DrawHotString(ustring, Boolean, ColorScheme) Utility function to draw strings that contains a hotkey using a ColorScheme and the \"focused\" state. Declaration public void DrawHotString(ustring text, bool focused, ColorScheme scheme) Parameters Type Name Description NStack.ustring text String to display, the underscore before a letter flags the next letter as the hotkey. System.Boolean focused If set to true this uses the focused colors from the color scheme, otherwise the regular ones. ColorScheme scheme The color scheme to use. DrawHotString(ustring, Attribute, Attribute) Utility function to draw strings that contain a hotkey. Declaration public void DrawHotString(ustring text, Attribute hotColor, Attribute normalColor) Parameters Type Name Description NStack.ustring text String to display, the hotkey specifier before a letter flags the next letter as the hotkey. Attribute hotColor Hot color. Attribute normalColor Normal color. Remarks The hotkey is any character following the hotkey specifier, which is the underscore ('_') character by default. The hotkey specifier can be changed via HotKeySpecifier EndInit() This derived from System.ComponentModel.ISupportInitializeNotification to allow notify all the views that are ending initialized. Declaration public void EndInit() EnsureFocus() Finds the first view in the hierarchy that wants to get the focus if nothing is currently focused, otherwise, it does nothing. Declaration public void EnsureFocus() FocusFirst() Focuses the first focusable subview if one exists. Declaration public void FocusFirst() FocusLast() Focuses the last focusable subview if one exists. Declaration public void FocusLast() FocusNext() Focuses the next view. Declaration public bool FocusNext() Returns Type Description System.Boolean true , if next was focused, false otherwise. FocusPrev() Focuses the previous view. Declaration public bool FocusPrev() Returns Type Description System.Boolean true , if previous was focused, false otherwise. GetAutoSize() Gets the size to fit all text if AutoSize is true. Declaration public Size GetAutoSize() Returns Type Description Size The Size GetBoundsTextFormatterSize() Gets the text formatter size from a Bounds size. Declaration public Size GetBoundsTextFormatterSize() Returns Type Description Size The text formatter size more the HotKeySpecifier length. GetCurrentHeight(out Int32) Calculate the height based on the Height settings. Declaration public bool GetCurrentHeight(out int currentHeight) Parameters Type Name Description System.Int32 currentHeight The real current height. Returns Type Description System.Boolean true if the height can be directly assigned, false otherwise. GetCurrentWidth(out Int32) Gets the current width based on the Width settings. Declaration public bool GetCurrentWidth(out int currentWidth) Parameters Type Name Description System.Int32 currentWidth The real current width. Returns Type Description System.Boolean true if the width can be directly assigned, false otherwise. GetHotKeySpecifierLength(Boolean) Get the width or height of the HotKeySpecifier length. Declaration public int GetHotKeySpecifierLength(bool isWidth = true) Parameters Type Name Description System.Boolean isWidth true if is the width (default) false if is the height. Returns Type Description System.Int32 The length of the HotKeySpecifier . GetKeyFromCommand(Command) Gets the key used by a command. Declaration public Key GetKeyFromCommand(Command command) Parameters Type Name Description Command command The command to search. Returns Type Description Key The Key used by a Command GetMinWidthHeight(out Size) Verifies if the minimum width or height can be sets in the view. Declaration public bool GetMinWidthHeight(out Size size) Parameters Type Name Description Size size The size. Returns Type Description System.Boolean true if the size can be set, false otherwise. GetNormalColor() Determines the current ColorScheme based on the Enabled value. Declaration public Attribute GetNormalColor() Returns Type Description Attribute Normal if Enabled is true or Disabled if Enabled is false GetSupportedCommands() Returns all commands that are supported by this View Declaration public IEnumerable GetSupportedCommands() Returns Type Description System.Collections.Generic.IEnumerable < Command > GetTextFormatterBoundsSize() Gets the bounds size from a Size . Declaration public Size GetTextFormatterBoundsSize() Returns Type Description Size The bounds size minus the HotKeySpecifier length. GetTopSuperView() Get the top superview of a given View . Declaration public View GetTopSuperView() Returns Type Description View The superview view. InvokeKeybindings(KeyEvent) Invokes any binding that is registered on this View and matches the keyEvent Declaration protected bool? InvokeKeybindings(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent The key event passed. Returns Type Description System.Nullable < System.Boolean > LayoutSubviews() Invoked when a view starts executing or when the dimensions of the view have changed, for example in response to the container view or terminal resizing. Declaration public virtual void LayoutSubviews() Remarks Calls Terminal.Gui.View.OnLayoutComplete(Terminal.Gui.View.LayoutEventArgs) (which raises the LayoutComplete event) before it returns. Move(Int32, Int32, Boolean) This moves the cursor to the specified column and row in the view. Declaration public void Move(int col, int row, bool clipped = true) Parameters Type Name Description System.Int32 col Col. System.Int32 row Row. System.Boolean clipped Whether to clip the result of the ViewToScreen method, if set to true , the col, row values are clamped to the screen (terminal) dimensions (0..TerminalDim-1). OnAdded(View) Method invoked when a subview is being added to this view. Declaration public virtual void OnAdded(View view) Parameters Type Name Description View view The subview being added. OnCanFocusChanged() Declaration public override void OnCanFocusChanged() Overrides Responder.OnCanFocusChanged() OnDrawContent(Rect) Enables overrides to draw infinitely scrolled content and/or a background behind added controls. Declaration public virtual void OnDrawContent(Rect viewport) Parameters Type Name Description Rect viewport The view-relative rectangle describing the currently visible viewport into the View Remarks This method will be called before any subviews added with Add(View) have been drawn. OnDrawContentComplete(Rect) Enables overrides after completed drawing infinitely scrolled content and/or a background behind removed controls. Declaration public virtual void OnDrawContentComplete(Rect viewport) Parameters Type Name Description Rect viewport The view-relative rectangle describing the currently visible viewport into the View Remarks This method will be called after any subviews removed with Remove(View) have been completed drawing. OnEnabledChanged() Declaration public override void OnEnabledChanged() Overrides Responder.OnEnabledChanged() OnEnter(View) Declaration public override bool OnEnter(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides Responder.OnEnter(View) OnKeyDown(KeyEvent) Declaration public override bool OnKeyDown(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides Responder.OnKeyDown(KeyEvent) OnKeyUp(KeyEvent) Declaration public override bool OnKeyUp(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides Responder.OnKeyUp(KeyEvent) OnLeave(View) Declaration public override bool OnLeave(View view) Parameters Type Name Description View view Returns Type Description System.Boolean Overrides Responder.OnLeave(View) OnMouseClick(View.MouseEventArgs) Invokes the MouseClick event. Declaration protected bool OnMouseClick(View.MouseEventArgs args) Parameters Type Name Description View.MouseEventArgs args Returns Type Description System.Boolean OnMouseEnter(MouseEvent) Declaration public override bool OnMouseEnter(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean Overrides Responder.OnMouseEnter(MouseEvent) OnMouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public virtual bool OnMouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnMouseLeave(MouseEvent) Declaration public override bool OnMouseLeave(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean Overrides Responder.OnMouseLeave(MouseEvent) OnRemoved(View) Method invoked when a subview is being removed from this view. Declaration public virtual void OnRemoved(View view) Parameters Type Name Description View view The subview being removed. OnVisibleChanged() Declaration public override void OnVisibleChanged() Overrides Responder.OnVisibleChanged() PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public virtual void PositionCursor() ProcessColdKey(KeyEvent) Declaration public override bool ProcessColdKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides Responder.ProcessColdKey(KeyEvent) ProcessHotKey(KeyEvent) Declaration public override bool ProcessHotKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides Responder.ProcessHotKey(KeyEvent) ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides Responder.ProcessKey(KeyEvent) ProcessResizeView() Can be overridden if the view resize behavior is different than the default. Declaration protected virtual void ProcessResizeView() Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public virtual void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Remove(View) Removes a subview added via Add(View) or Add(View[]) from this View. Declaration public virtual void Remove(View view) Parameters Type Name Description View view Remarks RemoveAll() Removes all subviews (children) added via Add(View) or Add(View[]) from this View. Declaration public virtual void RemoveAll() ReplaceKeyBinding(Key, Key) Replaces a key combination already bound to Command . Declaration protected void ReplaceKeyBinding(Key fromKey, Key toKey) Parameters Type Name Description Key fromKey The key to be replaced. Key toKey The new key to be used. ScreenToView(Int32, Int32) Converts a point from screen-relative coordinates to view-relative coordinates. Declaration public Point ScreenToView(int x, int y) Parameters Type Name Description System.Int32 x X screen-coordinate point. System.Int32 y Y screen-coordinate point. Returns Type Description Point The mapped point. SendSubviewBackwards(View) Moves the subview backwards in the hierarchy, only one step Declaration public void SendSubviewBackwards(View subview) Parameters Type Name Description View subview The subview to send backwards Remarks If you want to send the view all the way to the back use SendSubviewToBack. SendSubviewToBack(View) Sends the specified subview to the front so it is the first view drawn Declaration public void SendSubviewToBack(View subview) Parameters Type Name Description View subview The subview to send to the front Remarks BringSubviewToFront(View) . SetChildNeedsDisplay() Indicates that any child views (in the Subviews list) need to be repainted. Declaration public void SetChildNeedsDisplay() SetClip(Rect) Sets the clip region to the specified view-relative region. Declaration public Rect SetClip(Rect region) Parameters Type Name Description Rect region View-relative clip region. Returns Type Description Rect The previous screen-relative clip region. SetFocus() Causes the specified view and the entire parent hierarchy to have the focused order updated. Declaration public void SetFocus() SetHeight(Int32, out Int32) Calculate the height based on the Height settings. Declaration public bool SetHeight(int desiredHeight, out int resultHeight) Parameters Type Name Description System.Int32 desiredHeight The desired height. System.Int32 resultHeight The real result height. Returns Type Description System.Boolean true if the height can be directly assigned, false otherwise. SetMinWidthHeight() Sets the minimum width or height if the view can be resized. Declaration public bool SetMinWidthHeight() Returns Type Description System.Boolean true if the size can be set, false otherwise. SetNeedsDisplay() Sets a flag indicating this view needs to be redisplayed because its state has changed. Declaration public void SetNeedsDisplay() SetNeedsDisplay(Rect) Flags the view-relative region on this View as needing to be repainted. Declaration public void SetNeedsDisplay(Rect region) Parameters Type Name Description Rect region The view-relative region that must be flagged for repaint. SetWidth(Int32, out Int32) Calculate the width based on the Width settings. Declaration public bool SetWidth(int desiredWidth, out int resultWidth) Parameters Type Name Description System.Int32 desiredWidth The desired width. System.Int32 resultWidth The real result width. Returns Type Description System.Boolean true if the width can be directly assigned, false otherwise. ToString() Pretty prints the View Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString() UpdateTextFormatterText() Can be overridden if the Text has different format than the default. Declaration protected virtual void UpdateTextFormatterText() Events Added Event fired when a subview is being added to this view. Declaration public event Action Added Event Type Type Description System.Action < View > CanFocusChanged Event fired when the CanFocus value is being changed. Declaration public event Action CanFocusChanged Event Type Type Description System.Action DrawContent Event invoked when the content area of the View is to be drawn. Declaration public event Action DrawContent Event Type Type Description System.Action < Rect > Remarks Will be invoked before any subviews added with Add(View) have been drawn. Rect provides the view-relative rectangle describing the currently visible viewport into the View . DrawContentComplete Event invoked when the content area of the View is completed drawing. Declaration public event Action DrawContentComplete Event Type Type Description System.Action < Rect > Remarks Will be invoked after any subviews removed with Remove(View) have been completed drawing. Rect provides the view-relative rectangle describing the currently visible viewport into the View . EnabledChanged Event fired when the Enabled value is being changed. Declaration public event Action EnabledChanged Event Type Type Description System.Action Enter Event fired when the view gets focus. Declaration public event Action Enter Event Type Type Description System.Action < View.FocusEventArgs > HotKeyChanged Event invoked when the HotKey is changed. Declaration public event Action HotKeyChanged Event Type Type Description System.Action < Key > Initialized Event called only once when the View is being initialized for the first time. Allows configurations and assignments to be performed before the View being shown. This derived from System.ComponentModel.ISupportInitializeNotification to allow notify all the views that are being initialized. Declaration public event EventHandler Initialized Event Type Type Description System.EventHandler KeyDown Invoked when a key is pressed Declaration public event Action KeyDown Event Type Type Description System.Action < View.KeyEventEventArgs > KeyPress Invoked when a character key is pressed and occurs after the key up event. Declaration public event Action KeyPress Event Type Type Description System.Action < View.KeyEventEventArgs > KeyUp Invoked when a key is released Declaration public event Action KeyUp Event Type Type Description System.Action < View.KeyEventEventArgs > LayoutComplete Fired after the Views's LayoutSubviews() method has completed. Declaration public event Action LayoutComplete Event Type Type Description System.Action < View.LayoutEventArgs > Remarks Subscribe to this event to perform tasks when the View has been resized or the layout has otherwise changed. LayoutStarted Fired after the Views's LayoutSubviews() method has completed. Declaration public event Action LayoutStarted Event Type Type Description System.Action < View.LayoutEventArgs > Remarks Subscribe to this event to perform tasks when the View has been resized or the layout has otherwise changed. Leave Event fired when the view looses focus. Declaration public event Action Leave Event Type Type Description System.Action < View.FocusEventArgs > MouseClick Event fired when a mouse event is generated. Declaration public event Action MouseClick Event Type Type Description System.Action < View.MouseEventArgs > MouseEnter Event fired when the view receives the mouse event for the first time. Declaration public event Action MouseEnter Event Type Type Description System.Action < View.MouseEventArgs > MouseLeave Event fired when the view receives a mouse event for the last time. Declaration public event Action MouseLeave Event Type Type Description System.Action < View.MouseEventArgs > Removed Event fired when a subview is being removed from this view. Declaration public event Action Removed Event Type Type Description System.Action < View > VisibleChanged Event fired when the Visible value is being changed. Declaration public event Action VisibleChanged Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class View View is the base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views. Inheritance System.Object Responder View Button CheckBox ColorPicker ComboBox FrameView GraphView HexView Label LineView ListView MenuBar PanelView ProgressBar RadioGroup ScrollBarView ScrollView StatusBar TableView TabView TextField TextValidateField TextView Toplevel TreeView Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class View : Responder Remarks The View defines the base functionality for user interface elements in Terminal.Gui. Views can contain one or more subviews, can respond to user input and render themselves on the screen. Views supports two layout styles: Absolute or Computed. The choice as to which layout style is used by the View is determined when the View is initialized. To create a View using Absolute layout, call a constructor that takes a Rect parameter to specify the absolute position and size (the View. Frame )/. To create a View using Computed layout use a constructor that does not take a Rect parameter and set the X, Y, Width and Height properties on the view. Both approaches use coordinates that are relative to the container they are being added to. To switch between Absolute and Computed layout, use the LayoutStyle property. Computed layout is more flexible and supports dynamic console apps where controls adjust layout as the terminal resizes or other Views change size or position. The X, Y, Width and Height properties are Dim and Pos objects that dynamically update the position of a view. The X and Y properties are of type Pos and you can use either absolute positions, percentages or anchor points. The Width and Height properties are of type Dim and can use absolute position, percentages and anchors. These are useful as they will take care of repositioning views when view's frames are resized or if the terminal size changes. Absolute layout requires specifying coordinates and sizes of Views explicitly, and the View will typically stay in a fixed position and size. To change the position and size use the Frame property. Subviews (child views) can be added to a View by calling the Add(View) method. The container of a View can be accessed with the SuperView property. To flag a region of the View's Bounds to be redrawn call SetNeedsDisplay(Rect) . To flag the entire view for redraw call SetNeedsDisplay() . Views have a ColorScheme property that defines the default colors that subviews should use for rendering. This ensures that the views fit in the context where they are being used, and allows for themes to be plugged in. For example, the default colors for windows and toplevels uses a blue background, while it uses a white background for dialog boxes and a red background for errors. Subclasses should not rely on ColorScheme being set at construction time. If a ColorScheme is not set on a view, the view will inherit the value from its SuperView and the value might only be valid once a view has been added to a SuperView. By using ColorScheme applications will work both in color as well as black and white displays. Views that are focusable should implement the PositionCursor() to make sure that the cursor is placed in a location that makes sense. Unix terminals do not have a way of hiding the cursor, so it can be distracting to have the cursor left at the last focused view. So views should make sure that they place the cursor in a visually sensible place. The LayoutSubviews() method is invoked when the size or layout of a view has changed. The default processing system will keep the size and dimensions for views that use the Absolute , and will recompute the frames for the vies that use Computed . Constructors View() Initializes a new instance of View using Computed layout. Declaration public View() Remarks Use X , Y , Width , and Height properties to dynamically control the size and location of the view. The Label will be created using Computed coordinates. The initial size ( Frame will be adjusted to fit the contents of Text , including newlines ('\\n') for multiple lines. If Height is greater than one, word wrapping is provided. This constructor initialize a View with a LayoutStyle of Computed . Use X , Y , Width , and Height properties to dynamically control the size and location of the view. View(ustring, TextDirection, Border) Initializes a new instance of View using Computed layout. Declaration public View(ustring text, TextDirection direction, Border border = null) Parameters Type Name Description NStack.ustring text text to initialize the Text property with. TextDirection direction The text direction. Border border The Border . Remarks The View will be created using Computed coordinates with the given string. The initial size ( Frame will be adjusted to fit the contents of Text , including newlines ('\\n') for multiple lines. If Height is greater than one, word wrapping is provided. View(Int32, Int32, ustring) Initializes a new instance of View using Absolute layout. Declaration public View(int x, int y, ustring text) Parameters Type Name Description System.Int32 x column to locate the Label. System.Int32 y row to locate the Label. NStack.ustring text text to initialize the Text property with. Remarks The View will be created at the given coordinates with the given string. The size ( Frame will be adjusted to fit the contents of Text , including newlines ('\\n') for multiple lines. No line wrapping is provided. View(Rect) Initializes a new instance of a Absolute View class with the absolute dimensions specified in the frame parameter. Declaration public View(Rect frame) Parameters Type Name Description Rect frame The region covered by this view. Remarks This constructor initialize a View with a LayoutStyle of Absolute . Use View() to initialize a View with LayoutStyle of Computed View(Rect, ustring, Border) Initializes a new instance of View using Absolute layout. Declaration public View(Rect rect, ustring text, Border border = null) Parameters Type Name Description Rect rect Location. NStack.ustring text text to initialize the Text property with. Border border The Border . Remarks The View will be created at the given coordinates with the given string. The initial size ( Frame will be adjusted to fit the contents of Text , including newlines ('\\n') for multiple lines. If rect.Height is greater than one, word wrapping is provided. Properties AutoSize Gets or sets a flag that determines whether the View will be automatically resized to fit the Text . The default is `false`. Set to `true` to turn on AutoSize. If AutoSize is `true` the Width and Height will always be used if the text size is lower. If the text size is higher the bounds will be resized to fit it. In addition, if ForceValidatePosDim is `true` the new values of Width and Height must be of the same types of the existing one to avoid breaking the Dim settings. Declaration public virtual bool AutoSize { get; set; } Property Value Type Description System.Boolean Border Declaration public virtual Border Border { get; set; } Property Value Type Description Border Bounds The bounds represent the View-relative rectangle used for this view; the area inside of the view. Declaration public Rect Bounds { get; set; } Property Value Type Description Rect The bounds. Remarks Updates to the Bounds update the Frame , and has the same side effects as updating the Frame . Because Bounds coordinates are relative to the upper-left corner of the View , the coordinates of the upper-left corner of the rectangle returned by this property are (0,0). Use this property to obtain the size and coordinates of the client area of the control for tasks such as drawing on the surface of the control. CanFocus Gets or sets a value indicating whether this Responder can focus. Declaration public override bool CanFocus { get; set; } Property Value Type Description System.Boolean true if can focus; otherwise, false . Overrides Responder.CanFocus ColorScheme The color scheme for this view, if it is not defined, it returns the SuperView 's color scheme. Declaration public virtual ColorScheme ColorScheme { get; set; } Property Value Type Description ColorScheme Data Gets or sets arbitrary data for the view. Declaration public object Data { get; set; } Property Value Type Description System.Object Remarks This property is not used internally. Driver Points to the current driver in use by the view, it is a convenience property for simplifying the development of new views. Declaration public static ConsoleDriver Driver { get; } Property Value Type Description ConsoleDriver Enabled Gets or sets a value indicating whether this Responder can respond to user interaction. Declaration public override bool Enabled { get; set; } Property Value Type Description System.Boolean Overrides Responder.Enabled Focused Returns the currently focused view inside this view, or null if nothing is focused. Declaration public View Focused { get; } Property Value Type Description View The focused. ForceValidatePosDim Forces validation with Computed layout to avoid breaking the Pos and Dim settings. Declaration public bool ForceValidatePosDim { get; set; } Property Value Type Description System.Boolean Frame Gets or sets the frame for the view. The frame is relative to the view's container ( SuperView ). Declaration public virtual Rect Frame { get; set; } Property Value Type Description Rect The frame. Remarks Change the Frame when using the Absolute layout style to move or resize views. Altering the Frame of a view will trigger the redrawing of the view as well as the redrawing of the affected regions of the SuperView . HasFocus Gets or sets a value indicating whether this Responder has focus. Declaration public override bool HasFocus { get; } Property Value Type Description System.Boolean true if has focus; otherwise, false . Overrides Responder.HasFocus Height Gets or sets the height of the view. Only used the LayoutStyle is Computed . Declaration public Dim Height { get; set; } Property Value Type Description Dim The height. HotKey Gets or sets the HotKey defined for this view. A user pressing HotKey on the keyboard while this view has focus will cause the Clicked event to fire. Declaration public virtual Key HotKey { get; set; } Property Value Type Description Key HotKeySpecifier Gets or sets the specifier character for the hotkey (e.g. '_'). Set to '\\xffff' to disable hotkey support for this View instance. The default is '\\xffff'. Declaration public virtual Rune HotKeySpecifier { get; set; } Property Value Type Description System.Rune Id Gets or sets an identifier for the view; Declaration public ustring Id { get; set; } Property Value Type Description NStack.ustring The identifier. Remarks The id should be unique across all Views that share a SuperView. IsAdded Gets information if the view was already added to the SuperView . Declaration public bool IsAdded { get; } Property Value Type Description System.Boolean IsCurrentTop Returns a value indicating if this View is currently on Top (Active) Declaration public bool IsCurrentTop { get; } Property Value Type Description System.Boolean IsInitialized Get or sets if the View was already initialized. This derived from System.ComponentModel.ISupportInitializeNotification to allow notify all the views that are being initialized. Declaration public virtual bool IsInitialized { get; set; } Property Value Type Description System.Boolean LayoutStyle Controls how the View's Frame is computed during the LayoutSubviews method, if the style is set to Absolute , LayoutSubviews does not change the Frame . If the style is Computed the Frame is updated using the X , Y , Width , and Height properties. Declaration public LayoutStyle LayoutStyle { get; set; } Property Value Type Description LayoutStyle The layout style. MostFocused Returns the most focused view in the chain of subviews (the leaf view that has the focus). Declaration public View MostFocused { get; } Property Value Type Description View The most focused. PreserveTrailingSpaces Gets or sets a flag that determines whether Text will have trailing spaces preserved or not when WordWrap(ustring, Int32, Boolean, Int32, TextDirection) is enabled. If `true` any trailing spaces will be trimmed when either the Text property is changed or when WordWrap(ustring, Int32, Boolean, Int32, TextDirection) is set to `true`. The default is `false`. Declaration public virtual bool PreserveTrailingSpaces { get; set; } Property Value Type Description System.Boolean Shortcut This is the global setting that can be used as a global shortcut to invoke an action if provided. Declaration public Key Shortcut { get; set; } Property Value Type Description Key ShortcutAction The action to run if the Shortcut is defined. Declaration public virtual Action ShortcutAction { get; set; } Property Value Type Description System.Action ShortcutTag The keystroke combination used in the Shortcut as string. Declaration public ustring ShortcutTag { get; } Property Value Type Description NStack.ustring Subviews This returns a list of the subviews contained by this view. Declaration public IList Subviews { get; } Property Value Type Description System.Collections.Generic.IList < View > The subviews. SuperView Returns the container for this view, or null if this view has not been added to a container. Declaration public View SuperView { get; } Property Value Type Description View The super view. TabIndex Indicates the index of the current View from the TabIndexes list. Declaration public int TabIndex { get; set; } Property Value Type Description System.Int32 TabIndexes This returns a tab index list of the subviews contained by this view. Declaration public IList TabIndexes { get; } Property Value Type Description System.Collections.Generic.IList < View > The tabIndexes. TabStop This only be true if the CanFocus is also true and the focus can be avoided by setting this to false Declaration public bool TabStop { get; set; } Property Value Type Description System.Boolean Text The text displayed by the View . Declaration public virtual ustring Text { get; set; } Property Value Type Description NStack.ustring Remarks If provided, the text will be drawn before any subviews are drawn. The text will be drawn starting at the view origin (0, 0) and will be formatted according to the TextAlignment property. If the view's height is greater than 1, the text will word-wrap to additional lines if it does not fit horizontally. If the view's height is 1, the text will be clipped. Set the HotKeySpecifier to enable hotkey support. To disable hotkey support set HotKeySpecifier to (Rune)0xffff . TextAlignment Gets or sets how the View's Text is aligned horizontally when drawn. Changing this property will redisplay the View . Declaration public virtual TextAlignment TextAlignment { get; set; } Property Value Type Description TextAlignment The text alignment. TextDirection Gets or sets the direction of the View's Text . Changing this property will redisplay the View . Declaration public virtual TextDirection TextDirection { get; set; } Property Value Type Description TextDirection The text alignment. TextFormatter Gets or sets the TextFormatter which can be handled differently by any derived class. Declaration public TextFormatter TextFormatter { get; set; } Property Value Type Description TextFormatter VerticalTextAlignment Gets or sets how the View's Text is aligned verticaly when drawn. Changing this property will redisplay the View . Declaration public virtual VerticalTextAlignment VerticalTextAlignment { get; set; } Property Value Type Description VerticalTextAlignment The text alignment. Visible Gets or sets a value indicating whether this Responder and all its child controls are displayed. Declaration public override bool Visible { get; set; } Property Value Type Description System.Boolean Overrides Responder.Visible WantContinuousButtonPressed Gets or sets a value indicating whether this View want continuous button pressed event. Declaration public virtual bool WantContinuousButtonPressed { get; set; } Property Value Type Description System.Boolean WantMousePositionReports Gets or sets a value indicating whether this View wants mouse position reports. Declaration public virtual bool WantMousePositionReports { get; set; } Property Value Type Description System.Boolean true if want mouse position reports; otherwise, false . Width Gets or sets the width of the view. Only used the LayoutStyle is Computed . Declaration public Dim Width { get; set; } Property Value Type Description Dim The width. Remarks If LayoutStyle is Absolute changing this property has no effect and its value is indeterminate. X Gets or sets the X position for the view (the column). Only used the LayoutStyle is Computed . Declaration public Pos X { get; set; } Property Value Type Description Pos The X Position. Remarks If LayoutStyle is Absolute changing this property has no effect and its value is indeterminate. Y Gets or sets the Y position for the view (the row). Only used the LayoutStyle is Computed . Declaration public Pos Y { get; set; } Property Value Type Description Pos The y position (line). Remarks If LayoutStyle is Absolute changing this property has no effect and its value is indeterminate. Methods Add(View) Adds a subview (child) to this view. Declaration public virtual void Add(View view) Parameters Type Name Description View view Remarks The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() Add(View[]) Adds the specified views (children) to the view. Declaration public void Add(params View[] views) Parameters Type Name Description View [] views Array of one or more views (can be optional parameter). Remarks The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() AddCommand(Command, Func>) States that the given View supports a given command and what f to perform to make that command happen If the command already has an implementation the f will replace the old one Declaration protected void AddCommand(Command command, Func> f) Parameters Type Name Description Command command The command. System.Func < System.Nullable < System.Boolean >> f The function. AddKeyBinding(Key, Command) Adds a new key combination that will trigger the given command (if supported by the View - see GetSupportedCommands() ) If the key is already bound to a different Command it will be rebound to this one Declaration public void AddKeyBinding(Key key, Command command) Parameters Type Name Description Key key Command command AddRune(Int32, Int32, Rune) Displays the specified character in the specified column and row of the View. Declaration public void AddRune(int col, int row, Rune ch) Parameters Type Name Description System.Int32 col Column (view-relative). System.Int32 row Row (view-relative). System.Rune ch Ch. BeginInit() This derived from System.ComponentModel.ISupportInitializeNotification to allow notify all the views that are beginning initialized. Declaration public void BeginInit() BringSubviewForward(View) Moves the subview backwards in the hierarchy, only one step Declaration public void BringSubviewForward(View subview) Parameters Type Name Description View subview The subview to send backwards Remarks If you want to send the view all the way to the back use SendSubviewToBack. BringSubviewToFront(View) Brings the specified subview to the front so it is drawn on top of any other views. Declaration public void BringSubviewToFront(View subview) Parameters Type Name Description View subview The subview to send to the front Remarks SendSubviewToBack(View) . Clear() Clears the view region with the current color. Declaration public void Clear() Remarks This clears the entire region used by this view. Clear(Rect) Clears the specified region with the current color. Declaration public void Clear(Rect regionScreen) Parameters Type Name Description Rect regionScreen The screen-relative region to clear. Remarks ClearKeybinding(Command) Removes all key bindings that trigger the given command. Views can have multiple different keys bound to the same command and this method will clear all of them. Declaration public void ClearKeybinding(Command command) Parameters Type Name Description Command command ClearKeybinding(Key) Clears the existing keybinding (if any) for the given key Declaration public void ClearKeybinding(Key key) Parameters Type Name Description Key key ClearKeybindings() Removes all bound keys from the View making including the default key combinations such as cursor navigation, scrolling etc Declaration public void ClearKeybindings() ClearLayoutNeeded() Removes the Terminal.Gui.View.SetNeedsLayout setting on this view. Declaration protected void ClearLayoutNeeded() ClearNeedsDisplay() Removes the SetNeedsDisplay() and the Terminal.Gui.View.ChildNeedsDisplay setting on this view. Declaration protected void ClearNeedsDisplay() ClipToBounds() Sets the ConsoleDriver 's clip region to the current View's Bounds . Declaration public Rect ClipToBounds() Returns Type Description Rect The existing driver's clip region, which can be then re-applied by setting Driver .Clip ( Clip ). Remarks Bounds is View-relative. ContainsKeyBinding(Key) Checks if key combination already exist. Declaration public bool ContainsKeyBinding(Key key) Parameters Type Name Description Key key The key to check. Returns Type Description System.Boolean true If the key already exist, false otherwise. Dispose(Boolean) Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides Responder.Dispose(Boolean) Remarks If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. If disposing equals false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. DrawFrame(Rect, Int32, Boolean) Draws a frame in the current view, clipped by the boundary of this view Declaration public void DrawFrame(Rect region, int padding = 0, bool fill = false) Parameters Type Name Description Rect region View-relative region for the frame to be drawn. System.Int32 padding The padding to add around the outside of the drawn frame. System.Boolean fill If set to true it fill will the contents. DrawHotString(ustring, Boolean, ColorScheme) Utility function to draw strings that contains a hotkey using a ColorScheme and the \"focused\" state. Declaration public void DrawHotString(ustring text, bool focused, ColorScheme scheme) Parameters Type Name Description NStack.ustring text String to display, the underscore before a letter flags the next letter as the hotkey. System.Boolean focused If set to true this uses the focused colors from the color scheme, otherwise the regular ones. ColorScheme scheme The color scheme to use. DrawHotString(ustring, Attribute, Attribute) Utility function to draw strings that contain a hotkey. Declaration public void DrawHotString(ustring text, Attribute hotColor, Attribute normalColor) Parameters Type Name Description NStack.ustring text String to display, the hotkey specifier before a letter flags the next letter as the hotkey. Attribute hotColor Hot color. Attribute normalColor Normal color. Remarks The hotkey is any character following the hotkey specifier, which is the underscore ('_') character by default. The hotkey specifier can be changed via HotKeySpecifier EndInit() This derived from System.ComponentModel.ISupportInitializeNotification to allow notify all the views that are ending initialized. Declaration public void EndInit() EnsureFocus() Finds the first view in the hierarchy that wants to get the focus if nothing is currently focused, otherwise, it does nothing. Declaration public void EnsureFocus() FocusFirst() Focuses the first focusable subview if one exists. Declaration public void FocusFirst() FocusLast() Focuses the last focusable subview if one exists. Declaration public void FocusLast() FocusNext() Focuses the next view. Declaration public bool FocusNext() Returns Type Description System.Boolean true , if next was focused, false otherwise. FocusPrev() Focuses the previous view. Declaration public bool FocusPrev() Returns Type Description System.Boolean true , if previous was focused, false otherwise. GetAutoSize() Gets the size to fit all text if AutoSize is true. Declaration public Size GetAutoSize() Returns Type Description Size The Size GetBoundsTextFormatterSize() Gets the text formatter size from a Bounds size. Declaration public Size GetBoundsTextFormatterSize() Returns Type Description Size The text formatter size more the HotKeySpecifier length. GetCurrentHeight(out Int32) Calculate the height based on the Height settings. Declaration public bool GetCurrentHeight(out int currentHeight) Parameters Type Name Description System.Int32 currentHeight The real current height. Returns Type Description System.Boolean true if the height can be directly assigned, false otherwise. GetCurrentWidth(out Int32) Gets the current width based on the Width settings. Declaration public bool GetCurrentWidth(out int currentWidth) Parameters Type Name Description System.Int32 currentWidth The real current width. Returns Type Description System.Boolean true if the width can be directly assigned, false otherwise. GetHotKeySpecifierLength(Boolean) Get the width or height of the HotKeySpecifier length. Declaration public int GetHotKeySpecifierLength(bool isWidth = true) Parameters Type Name Description System.Boolean isWidth true if is the width (default) false if is the height. Returns Type Description System.Int32 The length of the HotKeySpecifier . GetKeyFromCommand(Command) Gets the key used by a command. Declaration public Key GetKeyFromCommand(Command command) Parameters Type Name Description Command command The command to search. Returns Type Description Key The Key used by a Command GetMinWidthHeight(out Size) Verifies if the minimum width or height can be sets in the view. Declaration public bool GetMinWidthHeight(out Size size) Parameters Type Name Description Size size The size. Returns Type Description System.Boolean true if the size can be set, false otherwise. GetNormalColor() Determines the current ColorScheme based on the Enabled value. Declaration public Attribute GetNormalColor() Returns Type Description Attribute Normal if Enabled is true or Disabled if Enabled is false GetSupportedCommands() Returns all commands that are supported by this View Declaration public IEnumerable GetSupportedCommands() Returns Type Description System.Collections.Generic.IEnumerable < Command > GetTextFormatterBoundsSize() Gets the bounds size from a Size . Declaration public Size GetTextFormatterBoundsSize() Returns Type Description Size The bounds size minus the HotKeySpecifier length. GetTopSuperView() Get the top superview of a given View . Declaration public View GetTopSuperView() Returns Type Description View The superview view. InvokeKeybindings(KeyEvent) Invokes any binding that is registered on this View and matches the keyEvent Declaration protected Nullable InvokeKeybindings(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent The key event passed. Returns Type Description System.Nullable < System.Boolean > LayoutSubviews() Invoked when a view starts executing or when the dimensions of the view have changed, for example in response to the container view or terminal resizing. Declaration public virtual void LayoutSubviews() Remarks Calls Terminal.Gui.View.OnLayoutComplete(Terminal.Gui.View.LayoutEventArgs) (which raises the LayoutComplete event) before it returns. Move(Int32, Int32, Boolean) This moves the cursor to the specified column and row in the view. Declaration public void Move(int col, int row, bool clipped = true) Parameters Type Name Description System.Int32 col Col. System.Int32 row Row. System.Boolean clipped Whether to clip the result of the ViewToScreen method, if set to true , the col, row values are clamped to the screen (terminal) dimensions (0..TerminalDim-1). OnAdded(View) Method invoked when a subview is being added to this view. Declaration public virtual void OnAdded(View view) Parameters Type Name Description View view The subview being added. OnCanFocusChanged() Method invoked when the CanFocus property from a view is changed. Declaration public override void OnCanFocusChanged() Overrides Responder.OnCanFocusChanged() OnDrawContent(Rect) Enables overrides to draw infinitely scrolled content and/or a background behind added controls. Declaration public virtual void OnDrawContent(Rect viewport) Parameters Type Name Description Rect viewport The view-relative rectangle describing the currently visible viewport into the View Remarks This method will be called before any subviews added with Add(View) have been drawn. OnDrawContentComplete(Rect) Enables overrides after completed drawing infinitely scrolled content and/or a background behind removed controls. Declaration public virtual void OnDrawContentComplete(Rect viewport) Parameters Type Name Description Rect viewport The view-relative rectangle describing the currently visible viewport into the View Remarks This method will be called after any subviews removed with Remove(View) have been completed drawing. OnEnabledChanged() Method invoked when the Enabled property from a view is changed. Declaration public override void OnEnabledChanged() Overrides Responder.OnEnabledChanged() OnEnter(View) Method invoked when a view gets focus. Declaration public override bool OnEnter(View view) Parameters Type Name Description View view The view that is losing focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.OnEnter(View) OnKeyDown(KeyEvent) Method invoked when a key is pressed. Declaration public override bool OnKeyDown(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled Overrides Responder.OnKeyDown(KeyEvent) OnKeyUp(KeyEvent) Method invoked when a key is released. Declaration public override bool OnKeyUp(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean true if the event was handled Overrides Responder.OnKeyUp(KeyEvent) OnLeave(View) Method invoked when a view loses focus. Declaration public override bool OnLeave(View view) Parameters Type Name Description View view The view that is getting focus. Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.OnLeave(View) OnMouseClick(View.MouseEventArgs) Invokes the MouseClick event. Declaration protected bool OnMouseClick(View.MouseEventArgs args) Parameters Type Name Description View.MouseEventArgs args Returns Type Description System.Boolean OnMouseEnter(MouseEvent) Method invoked when a mouse event is generated for the first time. Declaration public override bool OnMouseEnter(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.OnMouseEnter(MouseEvent) OnMouseEvent(MouseEvent) Method invoked when a mouse event is generated Declaration public virtual bool OnMouseEvent(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. OnMouseLeave(MouseEvent) Method invoked when a mouse event is generated for the last time. Declaration public override bool OnMouseLeave(MouseEvent mouseEvent) Parameters Type Name Description MouseEvent mouseEvent Returns Type Description System.Boolean true , if the event was handled, false otherwise. Overrides Responder.OnMouseLeave(MouseEvent) OnRemoved(View) Method invoked when a subview is being removed from this view. Declaration public virtual void OnRemoved(View view) Parameters Type Name Description View view The subview being removed. OnVisibleChanged() Method invoked when the Visible property from a view is changed. Declaration public override void OnVisibleChanged() Overrides Responder.OnVisibleChanged() PositionCursor() Positions the cursor in the right position based on the currently focused view in the chain. Declaration public virtual void PositionCursor() ProcessColdKey(KeyEvent) This method can be overwritten by views that want to provide accelerator functionality (Alt-key for example), but without interefering with normal ProcessKey behavior. Declaration public override bool ProcessColdKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides Responder.ProcessColdKey(KeyEvent) Remarks After keys are sent to the subviews on the current view, all the view are processed and the key is passed to the views to allow some of them to process the keystroke as a cold-key. This functionality is used, for example, by default buttons to act on the enter key. Processing this as a hot-key would prevent non-default buttons from consuming the enter keypress when they have the focus. ProcessHotKey(KeyEvent) This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example). Declaration public override bool ProcessHotKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Returns Type Description System.Boolean Overrides Responder.ProcessHotKey(KeyEvent) Remarks Before keys are sent to the subview on the current view, all the views are processed and the key is passed to the widgets to allow some of them to process the keystroke as a hot-key. For example, if you implement a button that has a hotkey ok \"o\", you would catch the combination Alt-o here. If the event is caught, you must return true to stop the keystroke from being dispatched to other views. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent keyEvent) Parameters Type Name Description KeyEvent keyEvent Contains the details about the key that produced the event. Returns Type Description System.Boolean Overrides Responder.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. ProcessResizeView() Can be overridden if the view resize behavior is different than the default. Declaration protected virtual void ProcessResizeView() Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public virtual void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Remove(View) Removes a subview added via Add(View) or Add(View[]) from this View. Declaration public virtual void Remove(View view) Parameters Type Name Description View view Remarks RemoveAll() Removes all subviews (children) added via Add(View) or Add(View[]) from this View. Declaration public virtual void RemoveAll() ReplaceKeyBinding(Key, Key) Replaces a key combination already bound to Command . Declaration protected void ReplaceKeyBinding(Key fromKey, Key toKey) Parameters Type Name Description Key fromKey The key to be replaced. Key toKey The new key to be used. ScreenToView(Int32, Int32) Converts a point from screen-relative coordinates to view-relative coordinates. Declaration public Point ScreenToView(int x, int y) Parameters Type Name Description System.Int32 x X screen-coordinate point. System.Int32 y Y screen-coordinate point. Returns Type Description Point The mapped point. SendSubviewBackwards(View) Moves the subview backwards in the hierarchy, only one step Declaration public void SendSubviewBackwards(View subview) Parameters Type Name Description View subview The subview to send backwards Remarks If you want to send the view all the way to the back use SendSubviewToBack. SendSubviewToBack(View) Sends the specified subview to the front so it is the first view drawn Declaration public void SendSubviewToBack(View subview) Parameters Type Name Description View subview The subview to send to the front Remarks BringSubviewToFront(View) . SetChildNeedsDisplay() Indicates that any child views (in the Subviews list) need to be repainted. Declaration public void SetChildNeedsDisplay() SetClip(Rect) Sets the clip region to the specified view-relative region. Declaration public Rect SetClip(Rect region) Parameters Type Name Description Rect region View-relative clip region. Returns Type Description Rect The previous screen-relative clip region. SetFocus() Causes the specified view and the entire parent hierarchy to have the focused order updated. Declaration public void SetFocus() SetHeight(Int32, out Int32) Calculate the height based on the Height settings. Declaration public bool SetHeight(int desiredHeight, out int resultHeight) Parameters Type Name Description System.Int32 desiredHeight The desired height. System.Int32 resultHeight The real result height. Returns Type Description System.Boolean true if the height can be directly assigned, false otherwise. SetMinWidthHeight() Sets the minimum width or height if the view can be resized. Declaration public bool SetMinWidthHeight() Returns Type Description System.Boolean true if the size can be set, false otherwise. SetNeedsDisplay() Sets a flag indicating this view needs to be redisplayed because its state has changed. Declaration public void SetNeedsDisplay() SetNeedsDisplay(Rect) Flags the view-relative region on this View as needing to be repainted. Declaration public void SetNeedsDisplay(Rect region) Parameters Type Name Description Rect region The view-relative region that must be flagged for repaint. SetWidth(Int32, out Int32) Calculate the width based on the Width settings. Declaration public bool SetWidth(int desiredWidth, out int resultWidth) Parameters Type Name Description System.Int32 desiredWidth The desired width. System.Int32 resultWidth The real result width. Returns Type Description System.Boolean true if the width can be directly assigned, false otherwise. ToString() Pretty prints the View Declaration public override string ToString() Returns Type Description System.String UpdateTextFormatterText() Can be overridden if the Text has different format than the default. Declaration protected virtual void UpdateTextFormatterText() Events Added Event fired when a subview is being added to this view. Declaration public event Action Added Event Type Type Description System.Action < View > CanFocusChanged Event fired when the CanFocus value is being changed. Declaration public event Action CanFocusChanged Event Type Type Description System.Action DrawContent Event invoked when the content area of the View is to be drawn. Declaration public event Action DrawContent Event Type Type Description System.Action < Rect > Remarks Will be invoked before any subviews added with Add(View) have been drawn. Rect provides the view-relative rectangle describing the currently visible viewport into the View . DrawContentComplete Event invoked when the content area of the View is completed drawing. Declaration public event Action DrawContentComplete Event Type Type Description System.Action < Rect > Remarks Will be invoked after any subviews removed with Remove(View) have been completed drawing. Rect provides the view-relative rectangle describing the currently visible viewport into the View . EnabledChanged Event fired when the Enabled value is being changed. Declaration public event Action EnabledChanged Event Type Type Description System.Action Enter Event fired when the view gets focus. Declaration public event Action Enter Event Type Type Description System.Action < View.FocusEventArgs > HotKeyChanged Event invoked when the HotKey is changed. Declaration public event Action HotKeyChanged Event Type Type Description System.Action < Key > Initialized Event called only once when the View is being initialized for the first time. Allows configurations and assignments to be performed before the View being shown. This derived from System.ComponentModel.ISupportInitializeNotification to allow notify all the views that are being initialized. Declaration public event EventHandler Initialized Event Type Type Description System.EventHandler KeyDown Invoked when a key is pressed Declaration public event Action KeyDown Event Type Type Description System.Action < View.KeyEventEventArgs > KeyPress Invoked when a character key is pressed and occurs after the key up event. Declaration public event Action KeyPress Event Type Type Description System.Action < View.KeyEventEventArgs > KeyUp Invoked when a key is released Declaration public event Action KeyUp Event Type Type Description System.Action < View.KeyEventEventArgs > LayoutComplete Fired after the Views's LayoutSubviews() method has completed. Declaration public event Action LayoutComplete Event Type Type Description System.Action < View.LayoutEventArgs > Remarks Subscribe to this event to perform tasks when the View has been resized or the layout has otherwise changed. LayoutStarted Fired after the Views's LayoutSubviews() method has completed. Declaration public event Action LayoutStarted Event Type Type Description System.Action < View.LayoutEventArgs > Remarks Subscribe to this event to perform tasks when the View has been resized or the layout has otherwise changed. Leave Event fired when the view looses focus. Declaration public event Action Leave Event Type Type Description System.Action < View.FocusEventArgs > MouseClick Event fired when a mouse event is generated. Declaration public event Action MouseClick Event Type Type Description System.Action < View.MouseEventArgs > MouseEnter Event fired when the view receives the mouse event for the first time. Declaration public event Action MouseEnter Event Type Type Description System.Action < View.MouseEventArgs > MouseLeave Event fired when the view receives a mouse event for the last time. Declaration public event Action MouseLeave Event Type Type Description System.Action < View.MouseEventArgs > Removed Event fired when a subview is being removed from this view. Declaration public event Action Removed Event Type Type Description System.Action < View > VisibleChanged Event fired when the Visible value is being changed. Declaration public event Action VisibleChanged Event Type Type Description System.Action Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html", "title": "Class View.KeyEventEventArgs", - "keywords": "Class View.KeyEventEventArgs Defines the event arguments for KeyEvent Inheritance System.Object System.EventArgs View.KeyEventEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class KeyEventEventArgs : EventArgs Constructors KeyEventEventArgs(KeyEvent) Constructs. Declaration public KeyEventEventArgs(KeyEvent ke) Parameters Type Name Description KeyEvent ke Properties Handled Indicates if the current Key event has already been processed and the driver should stop notifying any other event subscriber. Its important to set this value to true specially when updating any View's layout from inside the subscriber method. Declaration public bool Handled { get; set; } Property Value Type Description System.Boolean KeyEvent The KeyEvent for the event. Declaration public KeyEvent KeyEvent { get; set; } Property Value Type Description KeyEvent" + "keywords": "Class View.KeyEventEventArgs Defines the event arguments for KeyEvent Inheritance System.Object View.KeyEventEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class KeyEventEventArgs : EventArgs Constructors KeyEventEventArgs(KeyEvent) Constructs. Declaration public KeyEventEventArgs(KeyEvent ke) Parameters Type Name Description KeyEvent ke Properties Handled Indicates if the current Key event has already been processed and the driver should stop notifying any other event subscriber. Its important to set this value to true specially when updating any View's layout from inside the subscriber method. Declaration public bool Handled { get; set; } Property Value Type Description System.Boolean KeyEvent The KeyEvent for the event. Declaration public KeyEvent KeyEvent { get; set; } Property Value Type Description KeyEvent" }, "api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html", "title": "Class View.LayoutEventArgs", - "keywords": "Class View.LayoutEventArgs Event arguments for the LayoutComplete event. Inheritance System.Object System.EventArgs View.LayoutEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class LayoutEventArgs : EventArgs Properties OldBounds The view-relative bounds of the View before it was laid out. Declaration public Rect OldBounds { get; set; } Property Value Type Description Rect" + "keywords": "Class View.LayoutEventArgs Event arguments for the LayoutComplete event. Inheritance System.Object View.LayoutEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class LayoutEventArgs : EventArgs Constructors LayoutEventArgs() Declaration public LayoutEventArgs() Properties OldBounds The view-relative bounds of the View before it was laid out. Declaration public Rect OldBounds { get; set; } Property Value Type Description Rect" }, "api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html", "title": "Class View.MouseEventArgs", - "keywords": "Class View.MouseEventArgs Specifies the event arguments for MouseEvent Inheritance System.Object System.EventArgs View.MouseEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MouseEventArgs : EventArgs Constructors MouseEventArgs(MouseEvent) Constructs. Declaration public MouseEventArgs(MouseEvent me) Parameters Type Name Description MouseEvent me Properties Handled Indicates if the current mouse event has already been processed and the driver should stop notifying any other event subscriber. Its important to set this value to true specially when updating any View's layout from inside the subscriber method. Declaration public bool Handled { get; set; } Property Value Type Description System.Boolean MouseEvent The MouseEvent for the event. Declaration public MouseEvent MouseEvent { get; set; } Property Value Type Description MouseEvent" + "keywords": "Class View.MouseEventArgs Specifies the event arguments for MouseEvent Inheritance System.Object View.MouseEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class MouseEventArgs : EventArgs Constructors MouseEventArgs(MouseEvent) Constructs. Declaration public MouseEventArgs(MouseEvent me) Parameters Type Name Description MouseEvent me Properties Handled Indicates if the current mouse event has already been processed and the driver should stop notifying any other event subscriber. Its important to set this value to true specially when updating any View's layout from inside the subscriber method. Declaration public bool Handled { get; set; } Property Value Type Description System.Boolean MouseEvent The MouseEvent for the event. Declaration public MouseEvent MouseEvent { get; set; } Property Value Type Description MouseEvent" }, "api/Terminal.Gui/Terminal.Gui.Window.html": { "href": "api/Terminal.Gui/Terminal.Gui.Window.html", "title": "Class Window", - "keywords": "Class Window A Toplevel View that draws a border around its Frame with a Title at the top. Inheritance System.Object Responder View Toplevel Window Dialog Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessKey(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Window : Toplevel, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The 'client area' of a Window is a rectangle deflated by one or more rows/columns from Bounds . A this time there is no API to determine this rectangle. Constructors Window() Initializes a new instance of the Window class using Computed positioning. Declaration public Window() Window(ustring) Initializes a new instance of the Window class with an optional title using Computed positioning. Declaration public Window(ustring title = null) Parameters Type Name Description NStack.ustring title Title. Remarks This constructor initializes a View with a LayoutStyle of Computed . Use X , Y , Width , and Height properties to dynamically control the size and location of the view. Window(ustring, Int32, Border) Initializes a new instance of the Window using Computed positioning, and an optional title. Declaration public Window(ustring title = null, int padding = 0, Border border = null) Parameters Type Name Description NStack.ustring title Title. System.Int32 padding Number of characters to use for padding of the drawn frame. Border border The Border . Remarks This constructor initializes a View with a LayoutStyle of Computed . Use X , Y , Width , and Height properties to dynamically control the size and location of the view. Window(Rect, ustring) Initializes a new instance of the Window class with an optional title using Absolute positioning. Declaration public Window(Rect frame, ustring title = null) Parameters Type Name Description Rect frame Superview-relative rectangle specifying the location and size NStack.ustring title Title Remarks This constructor initializes a Window with a LayoutStyle of Absolute . Use constructors that do not take Rect parameters to initialize a Window with Computed . Window(Rect, ustring, Int32, Border) Initializes a new instance of the Window using Absolute positioning with the specified frame for its location, with the specified frame padding, and an optional title. Declaration public Window(Rect frame, ustring title = null, int padding = 0, Border border = null) Parameters Type Name Description Rect frame Superview-relative rectangle specifying the location and size NStack.ustring title Title System.Int32 padding Number of characters to use for padding of the drawn frame. Border border The Border . Remarks This constructor initializes a Window with a LayoutStyle of Absolute . Use constructors that do not take Rect parameters to initialize a Window with LayoutStyle of Computed Properties Border Declaration public override Border Border { get; set; } Property Value Type Description Border Overrides View.Border Text The text displayed by the Label . Declaration public override ustring Text { get; set; } Property Value Type Description NStack.ustring Overrides View.Text TextAlignment Controls the text-alignment property of the label, changing it will redisplay the Label . Declaration public override TextAlignment TextAlignment { get; set; } Property Value Type Description TextAlignment The text alignment. Overrides View.TextAlignment Title The title to be displayed for this window. Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring The title Methods Add(View) Declaration public override void Add(View view) Parameters Type Name Description View view Overrides Toplevel.Add(View) OnCanFocusChanged() Declaration public override void OnCanFocusChanged() Overrides View.OnCanFocusChanged() OnTitleChanged(ustring, ustring) Called when the Title has been changed. Invokes the TitleChanged event. Declaration public virtual void OnTitleChanged(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. OnTitleChanging(ustring, ustring) Called before the Title changes. Invokes the TitleChanging event, which can be cancelled. Declaration public virtual bool OnTitleChanging(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. Returns Type Description System.Boolean `true` if an event handler cancelled the Title change. Redraw(Rect) Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds Overrides Toplevel.Redraw(Rect) Remove(View) Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides Toplevel.Remove(View) RemoveAll() Declaration public override void RemoveAll() Overrides Toplevel.RemoveAll() Events TitleChanged Event fired after the Title has been changed. Declaration public event Action TitleChanged Event Type Type Description System.Action < Window.TitleEventArgs > TitleChanging Event fired when the Title is changing. Set Cancel to `true` to cancel the Title change. Declaration public event Action TitleChanging Event Type Type Description System.Action < Window.TitleEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class Window A Toplevel View that draws a border around its Frame with a Title at the top. Inheritance System.Object Responder View Toplevel Window Dialog Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Toplevel.OnLoaded() Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessKey(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) Toplevel.Running Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.AlternateForwardKeyChanged Toplevel.AlternateBackwardKeyChanged Toplevel.QuitKeyChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Window : Toplevel Remarks The 'client area' of a Window is a rectangle deflated by one or more rows/columns from Bounds . A this time there is no API to determine this rectangle. Constructors Window() Initializes a new instance of the Window class using Computed positioning. Declaration public Window() Window(ustring) Initializes a new instance of the Window class with an optional title using Computed positioning. Declaration public Window(ustring title = null) Parameters Type Name Description NStack.ustring title Title. Remarks This constructor initializes a View with a LayoutStyle of Computed . Use X , Y , Width , and Height properties to dynamically control the size and location of the view. Window(ustring, Int32, Border) Initializes a new instance of the Window using Computed positioning, and an optional title. Declaration public Window(ustring title = null, int padding = 0, Border border = null) Parameters Type Name Description NStack.ustring title Title. System.Int32 padding Number of characters to use for padding of the drawn frame. Border border The Border . Remarks This constructor initializes a View with a LayoutStyle of Computed . Use X , Y , Width , and Height properties to dynamically control the size and location of the view. Window(Rect, ustring) Initializes a new instance of the Window class with an optional title using Absolute positioning. Declaration public Window(Rect frame, ustring title = null) Parameters Type Name Description Rect frame Superview-relative rectangle specifying the location and size NStack.ustring title Title Remarks This constructor initializes a Window with a LayoutStyle of Absolute . Use constructors that do not take Rect parameters to initialize a Window with Computed . Window(Rect, ustring, Int32, Border) Initializes a new instance of the Window using Absolute positioning with the specified frame for its location, with the specified frame padding, and an optional title. Declaration public Window(Rect frame, ustring title = null, int padding = 0, Border border = null) Parameters Type Name Description Rect frame Superview-relative rectangle specifying the location and size NStack.ustring title Title System.Int32 padding Number of characters to use for padding of the drawn frame. Border border The Border . Remarks This constructor initializes a Window with a LayoutStyle of Absolute . Use constructors that do not take Rect parameters to initialize a Window with LayoutStyle of Computed Properties Border Declaration public override Border Border { get; set; } Property Value Type Description Border Overrides View.Border Text The text displayed by the Label . Declaration public override ustring Text { get; set; } Property Value Type Description NStack.ustring Overrides View.Text TextAlignment Controls the text-alignment property of the label, changing it will redisplay the Label . Declaration public override TextAlignment TextAlignment { get; set; } Property Value Type Description TextAlignment The text alignment. Overrides View.TextAlignment Title The title to be displayed for this window. Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring The title Methods Add(View) Adds a subview (child) to this view. Declaration public override void Add(View view) Parameters Type Name Description View view Overrides Toplevel.Add(View) Remarks The Views that have been added to this view can be retrieved via the Subviews property. See also Remove(View) RemoveAll() OnCanFocusChanged() Method invoked when the CanFocus property from a view is changed. Declaration public override void OnCanFocusChanged() Overrides View.OnCanFocusChanged() OnTitleChanged(ustring, ustring) Called when the Title has been changed. Invokes the TitleChanged event. Declaration public virtual void OnTitleChanged(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. OnTitleChanging(ustring, ustring) Called before the Title changes. Invokes the TitleChanging event, which can be cancelled. Declaration public virtual bool OnTitleChanging(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. Returns Type Description System.Boolean `true` if an event handler cancelled the Title change. Redraw(Rect) Redraws this view and its subviews; only redraws the views that have been flagged for a re-display. Declaration public override void Redraw(Rect bounds) Parameters Type Name Description Rect bounds The bounds (view-relative region) to redraw. Overrides Toplevel.Redraw(Rect) Remarks Always use Bounds (view-relative) when calling Redraw(Rect) , NOT Frame (superview-relative). Views should set the color that they want to use on entry, as otherwise this will inherit the last color that was set globally on the driver. Overrides of Redraw(Rect) must ensure they do not set Driver.Clip to a clip region larger than the region parameter. Remove(View) Removes a subview added via Add(View) or Add(View[]) from this View. Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides Toplevel.Remove(View) Remarks RemoveAll() Removes all subviews (children) added via Add(View) or Add(View[]) from this View. Declaration public override void RemoveAll() Overrides Toplevel.RemoveAll() Events TitleChanged Event fired after the Title has been changed. Declaration public event Action TitleChanged Event Type Type Description System.Action < Window.TitleEventArgs > TitleChanging Event fired when the Title is changing. Set Cancel to `true` to cancel the Title change. Declaration public event Action TitleChanging Event Type Type Description System.Action < Window.TitleEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html", "title": "Class Window.TitleEventArgs", - "keywords": "Class Window.TitleEventArgs An System.EventArgs which allows passing a cancelable new Title value event. Inheritance System.Object System.EventArgs Window.TitleEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TitleEventArgs : EventArgs Constructors TitleEventArgs(ustring, ustring) Initializes a new instance of Window.TitleEventArgs Declaration public TitleEventArgs(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. Properties Cancel Flag which allows cancelling the Title change. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean NewTitle The new Window Title. Declaration public ustring NewTitle { get; set; } Property Value Type Description NStack.ustring OldTitle The old Window Title. Declaration public ustring OldTitle { get; set; } Property Value Type Description NStack.ustring" + "keywords": "Class Window.TitleEventArgs An System.EventArgs which allows passing a cancelable new Title value event. Inheritance System.Object Window.TitleEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TitleEventArgs : EventArgs Constructors TitleEventArgs(ustring, ustring) Initializes a new instance of Window.TitleEventArgs Declaration public TitleEventArgs(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. Properties Cancel Flag which allows cancelling the Title change. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean NewTitle The new Window Title. Declaration public ustring NewTitle { get; set; } Property Value Type Description NStack.ustring OldTitle The old Window Title. Declaration public ustring OldTitle { get; set; } Property Value Type Description NStack.ustring" }, "api/Terminal.Gui/Terminal.Gui.Wizard.html": { "href": "api/Terminal.Gui/Terminal.Gui.Wizard.html", "title": "Class Wizard", - "keywords": "Class Wizard Provides navigation and a user interface (UI) to collect related data across multiple steps. Each step ( Wizard.WizardStep ) can host arbitrary View s, much like a Dialog . Each step also has a pane for help text. Along the bottom of the Wizard view are customizable buttons enabling the user to navigate forward and backward through the Wizard. Inheritance System.Object Responder View Toplevel Window Dialog Wizard Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Dialog.AddButton(Button) Dialog.ButtonAlignment Window.Border Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.Text Window.TextAlignment Window.OnTitleChanging(ustring, ustring) Window.TitleChanging Window.OnTitleChanged(ustring, ustring) Window.TitleChanged Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Wizard : Dialog, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks The Wizard can be displayed either as a modal (pop-up) Window (like Dialog ) or as an embedded View . By default, Modal is true; launch the Wizard using `Application.Run(wizard)`. Set Modal to `false` to use Wizard as an embedded View, and add the Wizard to a containing view with Add(View) . When used as a modal pop-up window, the Esc key will cause the Cancelled event to fire and (if the event is not cancelled), will cause RequestStop(Toplevel) to be called, closing the Wizard. When used as an embedded View, no frame is drawn around the Wizard. To detect if the user wants to cancel the Wizard, subscrie to the Cancelled event. Constructors Wizard() Initializes a new instance of the Wizard class using Computed positioning. Declaration public Wizard() Remarks The Wizard will be vertically and horizontally centered in the container. After initialization use X , Y , Width , and Height change size and position. Wizard(ustring) Initializes a new instance of the Wizard class using Computed positioning. Declaration public Wizard(ustring title) Parameters Type Name Description NStack.ustring title Sets the Title for the Wizard. Remarks The Wizard will be vertically and horizontally centered in the container. After initialization use X , Y , Width , and Height change size and position. Properties BackButton If the CurrentStep is not the first step in the wizard, this button causes the MovingBack event to be fired and the wizard moves to the previous step. Declaration public Button BackButton { get; } Property Value Type Description Button Remarks Use the MovingBack event to be notified when the user attempts to go back. CurrentStep Gets or sets the currently active Wizard.WizardStep . Declaration public Wizard.WizardStep CurrentStep { get; set; } Property Value Type Description Wizard.WizardStep Modal Determines whether the Wizard is displayed as modal pop-up or not. The default is `true`. The Wizard will be shown with a frame with Title and will behave like any Toplevel window. If set to `false` the Wizard will have no frame and will behave like any embedded View . Declaration public bool Modal { get; set; } Property Value Type Description System.Boolean NextFinishButton If the CurrentStep is the last step in the wizard, this button causes the Finished event to be fired and the wizard to close. If the step is not the last step, the MovingNext event will be fired and the wizard will move next step. Declaration public Button NextFinishButton { get; } Property Value Type Description Button Remarks Use the MovingNext and Finished events to be notified when the user attempts go to the next step or finish the wizard. Title The title of the Wizard, shown at the top of the Wizard with \" - currentStep.Title\" appended. Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring Remarks The Title is only displayed when the Wizard is used as a modal pop-up. Methods AddStep(Wizard.WizardStep) Adds a step to the wizard. The Next and Back buttons navigate through the added steps in the order they were added. Declaration public void AddStep(Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep newStep Remarks The \"Next...\" button of the last step added will read \"Finish\" (unless changed from default). GetFirstStep() Returns the first enabled step in the Wizard Declaration public Wizard.WizardStep GetFirstStep() Returns Type Description Wizard.WizardStep The last enabled step GetLastStep() Returns the last enabled step in the Wizard Declaration public Wizard.WizardStep GetLastStep() Returns Type Description Wizard.WizardStep The last enabled step GetNextStep() Returns the next enabled Wizard.WizardStep after the current step. Takes into account steps which are disabled. If CurrentStep is `null` returns the first enabled step. Declaration public Wizard.WizardStep GetNextStep() Returns Type Description Wizard.WizardStep The next step after the current step, if there is one; otherwise returns `null`, which indicates either there are no enabled steps or the current step is the last enabled step. GetPreviousStep() Returns the first enabled Wizard.WizardStep before the current step. Takes into account steps which are disabled. If CurrentStep is `null` returns the last enabled step. Declaration public Wizard.WizardStep GetPreviousStep() Returns Type Description Wizard.WizardStep The first step ahead of the current step, if there is one; otherwise returns `null`, which indicates either there are no enabled steps or the current step is the first enabled step. GoBack() Causes the wizad to move to the previous enabled step (or first step if CurrentStep is not set). If there is no previous step, does nothing. Declaration public void GoBack() GoNext() Causes the wizad to move to the next enabled step (or last step if CurrentStep is not set). If there is no previous step, does nothing. Declaration public void GoNext() GoToStep(Wizard.WizardStep) Changes to the specified Wizard.WizardStep . Declaration public bool GoToStep(Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep newStep The step to go to. Returns Type Description System.Boolean True if the transition to the step succeeded. False if the step was not found or the operation was cancelled. OnStepChanged(Wizard.WizardStep, Wizard.WizardStep) Called when the Wizard has completed transition to a new Wizard.WizardStep . Fires the StepChanged event. Declaration public virtual bool OnStepChanged(Wizard.WizardStep oldStep, Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep oldStep The step the Wizard changed from Wizard.WizardStep newStep The step the Wizard has changed to Returns Type Description System.Boolean True if the change is to be cancelled. OnStepChanging(Wizard.WizardStep, Wizard.WizardStep) Called when the Wizard is about to transition to another Wizard.WizardStep . Fires the StepChanging event. Declaration public virtual bool OnStepChanging(Wizard.WizardStep oldStep, Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep oldStep The step the Wizard is about to change from Wizard.WizardStep newStep The step the Wizard is about to change to Returns Type Description System.Boolean True if the change is to be cancelled. ProcessKey(KeyEvent) Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides Dialog.ProcessKey(KeyEvent) Events Cancelled This event is raised when the user has cancelled the Wizard by pressin the Esc key. To prevent a Modal Wizard from closing, cancel the event by setting Cancel to `true` before returning from the event handler. Declaration public event Action Cancelled Event Type Type Description System.Action < Wizard.WizardButtonEventArgs > Finished This event is raised when the Next/Finish button in the Wizard is clicked. The Next/Finish button is always the last button in the array of Buttons passed to the Wizard constructor, if any. This event is only raised if the CurrentStep is the last Step in the Wizard flow (otherwise the Finished event is raised). Declaration public event Action Finished Event Type Type Description System.Action < Wizard.WizardButtonEventArgs > MovingBack This event is raised when the Back button in the Wizard is clicked. The Back button is always the first button in the array of Buttons passed to the Wizard constructor, if any. Declaration public event Action MovingBack Event Type Type Description System.Action < Wizard.WizardButtonEventArgs > MovingNext This event is raised when the Next/Finish button in the Wizard is clicked (or the user presses Enter). The Next/Finish button is always the last button in the array of Buttons passed to the Wizard constructor, if any. This event is only raised if the CurrentStep is the last Step in the Wizard flow (otherwise the Finished event is raised). Declaration public event Action MovingNext Event Type Type Description System.Action < Wizard.WizardButtonEventArgs > StepChanged This event is raised after the Wizard has changed the CurrentStep . Declaration public event Action StepChanged Event Type Type Description System.Action < Wizard.StepChangeEventArgs > StepChanging This event is raised when the current CurrentStep ) is about to change. Use Cancel to abort the transition. Declaration public event Action StepChanging Event Type Type Description System.Action < Wizard.StepChangeEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class Wizard Provides navigation and a user interface (UI) to collect related data across multiple steps. Each step ( Wizard.WizardStep ) can host arbitrary View s, much like a Dialog . Each step also has a pane for help text. Along the bottom of the Wizard view are customizable buttons enabling the user to navigate forward and backward through the Wizard. Inheritance System.Object Responder View Toplevel Window Dialog Wizard Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Dialog.AddButton(Button) Dialog.ButtonAlignment Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.OnTitleChanging(ustring, ustring) Window.OnTitleChanged(ustring, ustring) Window.Border Window.Text Window.TextAlignment Window.TitleChanging Window.TitleChanged Toplevel.OnLoaded() Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) Toplevel.Running Toplevel.CanFocus Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.AlternateForwardKeyChanged Toplevel.AlternateBackwardKeyChanged Toplevel.QuitKeyChanged View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class Wizard : Dialog Remarks The Wizard can be displayed either as a modal (pop-up) Window (like Dialog ) or as an embedded View . By default, Modal is true; launch the Wizard using `Application.Run(wizard)`. Set Modal to `false` to use Wizard as an embedded View, and add the Wizard to a containing view with Add(View) . When used as a modal pop-up window, the Esc key will cause the Cancelled event to fire and (if the event is not cancelled), will cause RequestStop(Toplevel) to be called, closing the Wizard. When used as an embedded View, no frame is drawn around the Wizard. To detect if the user wants to cancel the Wizard, subscrie to the Cancelled event. Constructors Wizard() Initializes a new instance of the Wizard class using Computed positioning. Declaration public Wizard() Remarks The Wizard will be vertically and horizontally centered in the container. After initialization use X , Y , Width , and Height change size and position. Wizard(ustring) Initializes a new instance of the Wizard class using Computed positioning. Declaration public Wizard(ustring title) Parameters Type Name Description NStack.ustring title Sets the Title for the Wizard. Remarks The Wizard will be vertically and horizontally centered in the container. After initialization use X , Y , Width , and Height change size and position. Properties BackButton If the CurrentStep is not the first step in the wizard, this button causes the MovingBack event to be fired and the wizard moves to the previous step. Declaration public Button BackButton { get; } Property Value Type Description Button Remarks Use the MovingBack event to be notified when the user attempts to go back. CurrentStep Gets or sets the currently active Wizard.WizardStep . Declaration public Wizard.WizardStep CurrentStep { get; set; } Property Value Type Description Wizard.WizardStep Modal Determines whether the Wizard is displayed as modal pop-up or not. The default is `true`. The Wizard will be shown with a frame with Title and will behave like any Toplevel window. If set to `false` the Wizard will have no frame and will behave like any embedded View . Declaration public bool Modal { get; set; } Property Value Type Description System.Boolean NextFinishButton If the CurrentStep is the last step in the wizard, this button causes the Finished event to be fired and the wizard to close. If the step is not the last step, the MovingNext event will be fired and the wizard will move next step. Declaration public Button NextFinishButton { get; } Property Value Type Description Button Remarks Use the MovingNext and Finished events to be notified when the user attempts go to the next step or finish the wizard. Title The title of the Wizard, shown at the top of the Wizard with \" - currentStep.Title\" appended. Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring Remarks The Title is only displayed when the Wizard is used as a modal pop-up. Methods AddStep(Wizard.WizardStep) Adds a step to the wizard. The Next and Back buttons navigate through the added steps in the order they were added. Declaration public void AddStep(Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep newStep Remarks The \"Next...\" button of the last step added will read \"Finish\" (unless changed from default). GetFirstStep() Returns the first enabled step in the Wizard Declaration public Wizard.WizardStep GetFirstStep() Returns Type Description Wizard.WizardStep The last enabled step GetLastStep() Returns the last enabled step in the Wizard Declaration public Wizard.WizardStep GetLastStep() Returns Type Description Wizard.WizardStep The last enabled step GetNextStep() Returns the next enabled Wizard.WizardStep after the current step. Takes into account steps which are disabled. If CurrentStep is `null` returns the first enabled step. Declaration public Wizard.WizardStep GetNextStep() Returns Type Description Wizard.WizardStep The next step after the current step, if there is one; otherwise returns `null`, which indicates either there are no enabled steps or the current step is the last enabled step. GetPreviousStep() Returns the first enabled Wizard.WizardStep before the current step. Takes into account steps which are disabled. If CurrentStep is `null` returns the last enabled step. Declaration public Wizard.WizardStep GetPreviousStep() Returns Type Description Wizard.WizardStep The first step ahead of the current step, if there is one; otherwise returns `null`, which indicates either there are no enabled steps or the current step is the first enabled step. GoBack() Causes the wizad to move to the previous enabled step (or first step if CurrentStep is not set). If there is no previous step, does nothing. Declaration public void GoBack() GoNext() Causes the wizad to move to the next enabled step (or last step if CurrentStep is not set). If there is no previous step, does nothing. Declaration public void GoNext() GoToStep(Wizard.WizardStep) Changes to the specified Wizard.WizardStep . Declaration public bool GoToStep(Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep newStep The step to go to. Returns Type Description System.Boolean True if the transition to the step succeeded. False if the step was not found or the operation was cancelled. OnStepChanged(Wizard.WizardStep, Wizard.WizardStep) Called when the Wizard has completed transition to a new Wizard.WizardStep . Fires the StepChanged event. Declaration public virtual bool OnStepChanged(Wizard.WizardStep oldStep, Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep oldStep The step the Wizard changed from Wizard.WizardStep newStep The step the Wizard has changed to Returns Type Description System.Boolean True if the change is to be cancelled. OnStepChanging(Wizard.WizardStep, Wizard.WizardStep) Called when the Wizard is about to transition to another Wizard.WizardStep . Fires the StepChanging event. Declaration public virtual bool OnStepChanging(Wizard.WizardStep oldStep, Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep oldStep The step the Wizard is about to change from Wizard.WizardStep newStep The step the Wizard is about to change to Returns Type Description System.Boolean True if the change is to be cancelled. ProcessKey(KeyEvent) If the view is focused, gives the view a chance to process the keystroke. Declaration public override bool ProcessKey(KeyEvent kb) Parameters Type Name Description KeyEvent kb Returns Type Description System.Boolean Overrides Dialog.ProcessKey(KeyEvent) Remarks Views can override this method if they are interested in processing the given keystroke. If they consume the keystroke, they must return true to stop the keystroke from being processed by other widgets or consumed by the widget engine. If they return false, the keystroke will be passed using the ProcessColdKey method to other views to process. The View implementation does nothing but return false, so it is not necessary to call base.ProcessKey if you derive directly from View, but you should if you derive other View subclasses. Events Cancelled This event is raised when the user has cancelled the Wizard by pressin the Esc key. To prevent a Modal Wizard from closing, cancel the event by setting Cancel to `true` before returning from the event handler. Declaration public event Action Cancelled Event Type Type Description System.Action < Wizard.WizardButtonEventArgs > Finished This event is raised when the Next/Finish button in the Wizard is clicked. The Next/Finish button is always the last button in the array of Buttons passed to the Wizard constructor, if any. This event is only raised if the CurrentStep is the last Step in the Wizard flow (otherwise the Finished event is raised). Declaration public event Action Finished Event Type Type Description System.Action < Wizard.WizardButtonEventArgs > MovingBack This event is raised when the Back button in the Wizard is clicked. The Back button is always the first button in the array of Buttons passed to the Wizard constructor, if any. Declaration public event Action MovingBack Event Type Type Description System.Action < Wizard.WizardButtonEventArgs > MovingNext This event is raised when the Next/Finish button in the Wizard is clicked (or the user presses Enter). The Next/Finish button is always the last button in the array of Buttons passed to the Wizard constructor, if any. This event is only raised if the CurrentStep is the last Step in the Wizard flow (otherwise the Finished event is raised). Declaration public event Action MovingNext Event Type Type Description System.Action < Wizard.WizardButtonEventArgs > StepChanged This event is raised after the Wizard has changed the CurrentStep . Declaration public event Action StepChanged Event Type Type Description System.Action < Wizard.StepChangeEventArgs > StepChanging This event is raised when the current CurrentStep ) is about to change. Use Cancel to abort the transition. Declaration public event Action StepChanging Event Type Type Description System.Action < Wizard.StepChangeEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html", "title": "Class Wizard.StepChangeEventArgs", - "keywords": "Class Wizard.StepChangeEventArgs System.EventArgs for Wizard.WizardStep events. Inheritance System.Object System.EventArgs Wizard.StepChangeEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class StepChangeEventArgs : EventArgs Constructors StepChangeEventArgs(Wizard.WizardStep, Wizard.WizardStep) Initializes a new instance of Wizard.StepChangeEventArgs Declaration public StepChangeEventArgs(Wizard.WizardStep oldStep, Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep oldStep The current Wizard.WizardStep . Wizard.WizardStep newStep The new Wizard.WizardStep . Properties Cancel Event handlers can set to true before returning to cancel the step transition. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean NewStep The Wizard.WizardStep the Wizard is changing to or has changed to. Declaration public Wizard.WizardStep NewStep { get; } Property Value Type Description Wizard.WizardStep OldStep The current (or previous) Wizard.WizardStep . Declaration public Wizard.WizardStep OldStep { get; } Property Value Type Description Wizard.WizardStep" + "keywords": "Class Wizard.StepChangeEventArgs System.EventArgs for Wizard.WizardStep events. Inheritance System.Object Wizard.StepChangeEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class StepChangeEventArgs : EventArgs Constructors StepChangeEventArgs(Wizard.WizardStep, Wizard.WizardStep) Initializes a new instance of Wizard.StepChangeEventArgs Declaration public StepChangeEventArgs(Wizard.WizardStep oldStep, Wizard.WizardStep newStep) Parameters Type Name Description Wizard.WizardStep oldStep The current Wizard.WizardStep . Wizard.WizardStep newStep The new Wizard.WizardStep . Properties Cancel Event handlers can set to true before returning to cancel the step transition. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean NewStep The Wizard.WizardStep the Wizard is changing to or has changed to. Declaration public Wizard.WizardStep NewStep { get; } Property Value Type Description Wizard.WizardStep OldStep The current (or previous) Wizard.WizardStep . Declaration public Wizard.WizardStep OldStep { get; } Property Value Type Description Wizard.WizardStep" }, "api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html", "title": "Class Wizard.WizardButtonEventArgs", - "keywords": "Class Wizard.WizardButtonEventArgs System.EventArgs for Wizard.WizardStep transition events. Inheritance System.Object System.EventArgs Wizard.WizardButtonEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class WizardButtonEventArgs : EventArgs Constructors WizardButtonEventArgs() Initializes a new instance of Wizard.WizardButtonEventArgs Declaration public WizardButtonEventArgs() Properties Cancel Set to true to cancel the transition to the next step. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean" + "keywords": "Class Wizard.WizardButtonEventArgs System.EventArgs for Wizard.WizardStep transition events. Inheritance System.Object Wizard.WizardButtonEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class WizardButtonEventArgs : EventArgs Constructors WizardButtonEventArgs() Initializes a new instance of Wizard.WizardButtonEventArgs Declaration public WizardButtonEventArgs() Properties Cancel Set to true to cancel the transition to the next step. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean" }, "api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html": { "href": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html", "title": "Class Wizard.WizardStep", - "keywords": "Class Wizard.WizardStep Represents a basic step that is displayed in a Wizard . The Wizard.WizardStep view is divided horizontally in two. On the left is the content view where View s can be added, On the right is the help for the step. Set HelpText to set the help text. If the help text is empty the help pane will not be shown. If there are no Views added to the WizardStep the HelpText (if not empty) will fill the wizard step. Inheritance System.Object Responder View FrameView Wizard.WizardStep Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members FrameView.Border FrameView.Redraw(Rect) FrameView.Text FrameView.TextAlignment FrameView.OnEnter(View) FrameView.OnCanFocusChanged() View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class WizardStep : FrameView, IDisposable, ISupportInitializeNotification, ISupportInitialize Remarks If Button s are added, do not set IsDefault to true as this will conflict with the Next button of the Wizard. Subscribe to the VisibleChanged event to be notified when the step is active; see also: StepChanged . To enable or disable a step from being shown to the user, set Enabled . Constructors WizardStep(ustring) Initializes a new instance of the Wizard class using Computed positioning. Declaration public WizardStep(ustring title) Parameters Type Name Description NStack.ustring title Title for the Step. Will be appended to the containing Wizard's title as \"Wizard Title - Wizard Step Title\" when this step is active. Remarks Properties BackButtonText Sets or gets the text for the back button. The back button will only be visible on steps after the first step. Declaration public ustring BackButtonText { get; set; } Property Value Type Description NStack.ustring Remarks The default text is \"Back\" HelpText Sets or gets help text for the Wizard.WizardStep .If HelpText is empty the help pane will not be visible and the content will fill the entire WizardStep. Declaration public ustring HelpText { get; set; } Property Value Type Description NStack.ustring Remarks The help text is displayed using a read-only TextView . NextButtonText Sets or gets the text for the next/finish button. Declaration public ustring NextButtonText { get; set; } Property Value Type Description NStack.ustring Remarks The default text is \"Next...\" if the Pane is not the last pane. Otherwise it is \"Finish\" Title The title of the Wizard.WizardStep . Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring Remarks The Title is only displayed when the Wizard is used as a modal pop-up. Methods Add(View) Add the specified View to the Wizard.WizardStep . Declaration public override void Add(View view) Parameters Type Name Description View view View to add to this container Overrides FrameView.Add(View) OnTitleChanged(ustring, ustring) Called when the Title has been changed. Invokes the TitleChanged event. Declaration public virtual void OnTitleChanged(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. OnTitleChanging(ustring, ustring) Called before the Title changes. Invokes the TitleChanging event, which can be cancelled. Declaration public virtual bool OnTitleChanging(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. Returns Type Description System.Boolean `true` if an event handler cancelled the Title change. Remove(View) Removes a View from Wizard.WizardStep . Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides FrameView.Remove(View) Remarks RemoveAll() Removes all View s from the Wizard.WizardStep . Declaration public override void RemoveAll() Overrides FrameView.RemoveAll() Remarks Events TitleChanged Event fired after the Title has been changed. Declaration public event Action TitleChanged Event Type Type Description System.Action < Wizard.WizardStep.TitleEventArgs > TitleChanging Event fired when the Title is changing. Set Cancel to `true` to cancel the Title change. Declaration public event Action TitleChanging Event Type Type Description System.Action < Wizard.WizardStep.TitleEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class Wizard.WizardStep Represents a basic step that is displayed in a Wizard . The Wizard.WizardStep view is divided horizontally in two. On the left is the content view where View s can be added, On the right is the help for the step. Set HelpText to set the help text. If the help text is empty the help pane will not be shown. If there are no Views added to the WizardStep the HelpText (if not empty) will fill the wizard step. Inheritance System.Object Responder View FrameView Wizard.WizardStep Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members FrameView.Redraw(Rect) FrameView.OnEnter(View) FrameView.OnCanFocusChanged() FrameView.Border FrameView.Text FrameView.TextAlignment View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.OnDrawContent(Rect) View.OnDrawContentComplete(Rect) View.SetFocus() View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.OnKeyDown(KeyEvent) View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutSubviews() View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.TextFormatter View.SuperView View.HasFocus View.Focused View.MostFocused View.ColorScheme View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.DrawContent View.DrawContentComplete View.KeyPress View.KeyDown View.KeyUp View.LayoutStarted View.LayoutComplete View.Initialized Responder.MouseEvent(MouseEvent) Responder.Dispose() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class WizardStep : FrameView Remarks If Button s are added, do not set IsDefault to true as this will conflict with the Next button of the Wizard. Subscribe to the VisibleChanged event to be notified when the step is active; see also: StepChanged . To enable or disable a step from being shown to the user, set Enabled . Constructors WizardStep(ustring) Initializes a new instance of the Wizard class using Computed positioning. Declaration public WizardStep(ustring title) Parameters Type Name Description NStack.ustring title Title for the Step. Will be appended to the containing Wizard's title as \"Wizard Title - Wizard Step Title\" when this step is active. Remarks Properties BackButtonText Sets or gets the text for the back button. The back button will only be visible on steps after the first step. Declaration public ustring BackButtonText { get; set; } Property Value Type Description NStack.ustring Remarks The default text is \"Back\" HelpText Sets or gets help text for the Wizard.WizardStep .If HelpText is empty the help pane will not be visible and the content will fill the entire WizardStep. Declaration public ustring HelpText { get; set; } Property Value Type Description NStack.ustring Remarks The help text is displayed using a read-only TextView . NextButtonText Sets or gets the text for the next/finish button. Declaration public ustring NextButtonText { get; set; } Property Value Type Description NStack.ustring Remarks The default text is \"Next...\" if the Pane is not the last pane. Otherwise it is \"Finish\" Title The title of the Wizard.WizardStep . Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring Remarks The Title is only displayed when the Wizard is used as a modal pop-up. Methods Add(View) Add the specified View to the Wizard.WizardStep . Declaration public override void Add(View view) Parameters Type Name Description View view View to add to this container Overrides FrameView.Add(View) OnTitleChanged(ustring, ustring) Called when the Title has been changed. Invokes the TitleChanged event. Declaration public virtual void OnTitleChanged(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. OnTitleChanging(ustring, ustring) Called before the Title changes. Invokes the TitleChanging event, which can be cancelled. Declaration public virtual bool OnTitleChanging(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. Returns Type Description System.Boolean `true` if an event handler cancelled the Title change. Remove(View) Removes a View from Wizard.WizardStep . Declaration public override void Remove(View view) Parameters Type Name Description View view Overrides FrameView.Remove(View) Remarks RemoveAll() Removes all View s from the Wizard.WizardStep . Declaration public override void RemoveAll() Overrides FrameView.RemoveAll() Remarks Events TitleChanged Event fired after the Title has been changed. Declaration public event Action TitleChanged Event Type Type Description System.Action < Wizard.WizardStep.TitleEventArgs > TitleChanging Event fired when the Title is changing. Set Cancel to `true` to cancel the Title change. Declaration public event Action TitleChanging Event Type Type Description System.Action < Wizard.WizardStep.TitleEventArgs > Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" }, "api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html": { "href": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html", "title": "Class Wizard.WizardStep.TitleEventArgs", - "keywords": "Class Wizard.WizardStep.TitleEventArgs An System.EventArgs which allows passing a cancelable new Title value event. Inheritance System.Object System.EventArgs Wizard.WizardStep.TitleEventArgs Inherited Members System.EventArgs.Empty System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TitleEventArgs : EventArgs Constructors TitleEventArgs(ustring, ustring) Initializes a new instance of Wizard.WizardStep.TitleEventArgs Declaration public TitleEventArgs(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. Properties Cancel Flag which allows cancelling the Title change. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean NewTitle The new Window Title. Declaration public ustring NewTitle { get; set; } Property Value Type Description NStack.ustring OldTitle The old Window Title. Declaration public ustring OldTitle { get; set; } Property Value Type Description NStack.ustring" + "keywords": "Class Wizard.WizardStep.TitleEventArgs An System.EventArgs which allows passing a cancelable new Title value event. Inheritance System.Object Wizard.WizardStep.TitleEventArgs Namespace : Terminal.Gui Assembly : Terminal.Gui.dll Syntax public class TitleEventArgs : EventArgs Constructors TitleEventArgs(ustring, ustring) Initializes a new instance of Wizard.WizardStep.TitleEventArgs Declaration public TitleEventArgs(ustring oldTitle, ustring newTitle) Parameters Type Name Description NStack.ustring oldTitle The Title that is/has been replaced. NStack.ustring newTitle The new Title to be replaced. Properties Cancel Flag which allows cancelling the Title change. Declaration public bool Cancel { get; set; } Property Value Type Description System.Boolean NewTitle The new Window Title. Declaration public ustring NewTitle { get; set; } Property Value Type Description NStack.ustring OldTitle The old Window Title. Declaration public ustring OldTitle { get; set; } Property Value Type Description NStack.ustring" }, "api/Terminal.Gui/Unix.Terminal.Curses.Event.html": { "href": "api/Terminal.Gui/Unix.Terminal.Curses.Event.html", - "title": "Enum Curses.Event", - "keywords": "Enum Curses.Event Namespace : Unix.Terminal Assembly : Terminal.Gui.dll Syntax [Flags] public enum Event : long Fields Name Description AllEvents Button1Clicked Button1DoubleClicked Button1Pressed Button1Released Button1TripleClicked Button2Clicked Button2DoubleClicked Button2Pressed Button2Released Button2TrippleClicked Button3Clicked Button3DoubleClicked Button3Pressed Button3Released Button3TripleClicked Button4Clicked Button4DoubleClicked Button4Pressed Button4Released Button4TripleClicked ButtonAlt ButtonCtrl ButtonShift ButtonWheeledDown ButtonWheeledUp ReportMousePosition" + "title": "Class Curses.Event", + "keywords": "Class Curses.Event Inheritance System.Object Curses.Event Namespace : Unix.Terminal Assembly : Terminal.Gui.dll Syntax public sealed class Event : Enum Fields AllEvents Declaration public const Curses.Event AllEvents Field Value Type Description Curses.Event Button1Clicked Declaration public const Curses.Event Button1Clicked Field Value Type Description Curses.Event Button1DoubleClicked Declaration public const Curses.Event Button1DoubleClicked Field Value Type Description Curses.Event Button1Pressed Declaration public const Curses.Event Button1Pressed Field Value Type Description Curses.Event Button1Released Declaration public const Curses.Event Button1Released Field Value Type Description Curses.Event Button1TripleClicked Declaration public const Curses.Event Button1TripleClicked Field Value Type Description Curses.Event Button2Clicked Declaration public const Curses.Event Button2Clicked Field Value Type Description Curses.Event Button2DoubleClicked Declaration public const Curses.Event Button2DoubleClicked Field Value Type Description Curses.Event Button2Pressed Declaration public const Curses.Event Button2Pressed Field Value Type Description Curses.Event Button2Released Declaration public const Curses.Event Button2Released Field Value Type Description Curses.Event Button2TrippleClicked Declaration public const Curses.Event Button2TrippleClicked Field Value Type Description Curses.Event Button3Clicked Declaration public const Curses.Event Button3Clicked Field Value Type Description Curses.Event Button3DoubleClicked Declaration public const Curses.Event Button3DoubleClicked Field Value Type Description Curses.Event Button3Pressed Declaration public const Curses.Event Button3Pressed Field Value Type Description Curses.Event Button3Released Declaration public const Curses.Event Button3Released Field Value Type Description Curses.Event Button3TripleClicked Declaration public const Curses.Event Button3TripleClicked Field Value Type Description Curses.Event Button4Clicked Declaration public const Curses.Event Button4Clicked Field Value Type Description Curses.Event Button4DoubleClicked Declaration public const Curses.Event Button4DoubleClicked Field Value Type Description Curses.Event Button4Pressed Declaration public const Curses.Event Button4Pressed Field Value Type Description Curses.Event Button4Released Declaration public const Curses.Event Button4Released Field Value Type Description Curses.Event Button4TripleClicked Declaration public const Curses.Event Button4TripleClicked Field Value Type Description Curses.Event ButtonAlt Declaration public const Curses.Event ButtonAlt Field Value Type Description Curses.Event ButtonCtrl Declaration public const Curses.Event ButtonCtrl Field Value Type Description Curses.Event ButtonShift Declaration public const Curses.Event ButtonShift Field Value Type Description Curses.Event ButtonWheeledDown Declaration public const Curses.Event ButtonWheeledDown Field Value Type Description Curses.Event ButtonWheeledUp Declaration public const Curses.Event ButtonWheeledUp Field Value Type Description Curses.Event ReportMousePosition Declaration public const Curses.Event ReportMousePosition Field Value Type Description Curses.Event value__ Declaration public long value__ Field Value Type Description System.Int64" }, "api/Terminal.Gui/Unix.Terminal.Curses.html": { "href": "api/Terminal.Gui/Unix.Terminal.Curses.html", "title": "Class Curses", - "keywords": "Class Curses Inheritance System.Object Curses Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Unix.Terminal Assembly : Terminal.Gui.dll Syntax public class Curses Fields A_BLINK Declaration public const int A_BLINK = 524288 Field Value Type Description System.Int32 A_BOLD Declaration public const int A_BOLD = 2097152 Field Value Type Description System.Int32 A_DIM Declaration public const int A_DIM = 1048576 Field Value Type Description System.Int32 A_INVIS Declaration public const int A_INVIS = 8388608 Field Value Type Description System.Int32 A_NORMAL Declaration public const int A_NORMAL = 0 Field Value Type Description System.Int32 A_PROTECT Declaration public const int A_PROTECT = 16777216 Field Value Type Description System.Int32 A_REVERSE Declaration public const int A_REVERSE = 262144 Field Value Type Description System.Int32 A_STANDOUT Declaration public const int A_STANDOUT = 65536 Field Value Type Description System.Int32 A_UNDERLINE Declaration public const int A_UNDERLINE = 131072 Field Value Type Description System.Int32 ACS_BLOCK Declaration public const int ACS_BLOCK = 4194352 Field Value Type Description System.Int32 ACS_BOARD Declaration public const int ACS_BOARD = 4194408 Field Value Type Description System.Int32 ACS_BTEE Declaration public const int ACS_BTEE = 4194422 Field Value Type Description System.Int32 ACS_BULLET Declaration public const int ACS_BULLET = 4194430 Field Value Type Description System.Int32 ACS_CKBOARD Declaration public const int ACS_CKBOARD = 4194401 Field Value Type Description System.Int32 ACS_DARROW Declaration public const int ACS_DARROW = 4194350 Field Value Type Description System.Int32 ACS_DEGREE Declaration public const int ACS_DEGREE = 4194406 Field Value Type Description System.Int32 ACS_DIAMOND Declaration public const int ACS_DIAMOND = 4194400 Field Value Type Description System.Int32 ACS_HLINE Declaration public const int ACS_HLINE = 4194417 Field Value Type Description System.Int32 ACS_LANTERN Declaration public const int ACS_LANTERN = 4194409 Field Value Type Description System.Int32 ACS_LARROW Declaration public const int ACS_LARROW = 4194348 Field Value Type Description System.Int32 ACS_LLCORNER Declaration public const int ACS_LLCORNER = 4194413 Field Value Type Description System.Int32 ACS_LRCORNER Declaration public const int ACS_LRCORNER = 4194410 Field Value Type Description System.Int32 ACS_LTEE Declaration public const int ACS_LTEE = 4194420 Field Value Type Description System.Int32 ACS_PLMINUS Declaration public const int ACS_PLMINUS = 4194407 Field Value Type Description System.Int32 ACS_PLUS Declaration public const int ACS_PLUS = 4194414 Field Value Type Description System.Int32 ACS_RARROW Declaration public const int ACS_RARROW = 4194347 Field Value Type Description System.Int32 ACS_RTEE Declaration public const int ACS_RTEE = 4194421 Field Value Type Description System.Int32 ACS_S1 Declaration public const int ACS_S1 = 4194415 Field Value Type Description System.Int32 ACS_S9 Declaration public const int ACS_S9 = 4194419 Field Value Type Description System.Int32 ACS_TTEE Declaration public const int ACS_TTEE = 4194423 Field Value Type Description System.Int32 ACS_UARROW Declaration public const int ACS_UARROW = 4194349 Field Value Type Description System.Int32 ACS_ULCORNER Declaration public const int ACS_ULCORNER = 4194412 Field Value Type Description System.Int32 ACS_URCORNER Declaration public const int ACS_URCORNER = 4194411 Field Value Type Description System.Int32 ACS_VLINE Declaration public const int ACS_VLINE = 4194424 Field Value Type Description System.Int32 AltCtrlKeyEnd Declaration public const int AltCtrlKeyEnd = 532 Field Value Type Description System.Int32 AltCtrlKeyHome Declaration public const int AltCtrlKeyHome = 537 Field Value Type Description System.Int32 AltCtrlKeyNPage Declaration public const int AltCtrlKeyNPage = 552 Field Value Type Description System.Int32 AltCtrlKeyPPage Declaration public const int AltCtrlKeyPPage = 557 Field Value Type Description System.Int32 AltKeyDown Declaration public const int AltKeyDown = 523 Field Value Type Description System.Int32 AltKeyEnd Declaration public const int AltKeyEnd = 528 Field Value Type Description System.Int32 AltKeyHome Declaration public const int AltKeyHome = 533 Field Value Type Description System.Int32 AltKeyLeft Declaration public const int AltKeyLeft = 543 Field Value Type Description System.Int32 AltKeyNPage Declaration public const int AltKeyNPage = 548 Field Value Type Description System.Int32 AltKeyPPage Declaration public const int AltKeyPPage = 553 Field Value Type Description System.Int32 AltKeyRight Declaration public const int AltKeyRight = 558 Field Value Type Description System.Int32 AltKeyUp Declaration public const int AltKeyUp = 564 Field Value Type Description System.Int32 COLOR_BLACK Declaration public const int COLOR_BLACK = 0 Field Value Type Description System.Int32 COLOR_BLUE Declaration public const int COLOR_BLUE = 4 Field Value Type Description System.Int32 COLOR_CYAN Declaration public const int COLOR_CYAN = 6 Field Value Type Description System.Int32 COLOR_GRAY Declaration public const int COLOR_GRAY = 8 Field Value Type Description System.Int32 COLOR_GREEN Declaration public const int COLOR_GREEN = 2 Field Value Type Description System.Int32 COLOR_MAGENTA Declaration public const int COLOR_MAGENTA = 5 Field Value Type Description System.Int32 COLOR_RED Declaration public const int COLOR_RED = 1 Field Value Type Description System.Int32 COLOR_WHITE Declaration public const int COLOR_WHITE = 7 Field Value Type Description System.Int32 COLOR_YELLOW Declaration public const int COLOR_YELLOW = 3 Field Value Type Description System.Int32 CtrlKeyDown Declaration public const int CtrlKeyDown = 525 Field Value Type Description System.Int32 CtrlKeyEnd Declaration public const int CtrlKeyEnd = 530 Field Value Type Description System.Int32 CtrlKeyHome Declaration public const int CtrlKeyHome = 535 Field Value Type Description System.Int32 CtrlKeyLeft Declaration public const int CtrlKeyLeft = 545 Field Value Type Description System.Int32 CtrlKeyNPage Declaration public const int CtrlKeyNPage = 550 Field Value Type Description System.Int32 CtrlKeyPPage Declaration public const int CtrlKeyPPage = 555 Field Value Type Description System.Int32 CtrlKeyRight Declaration public const int CtrlKeyRight = 560 Field Value Type Description System.Int32 CtrlKeyUp Declaration public const int CtrlKeyUp = 566 Field Value Type Description System.Int32 DownEnd Declaration public const int DownEnd = 0 Field Value Type Description System.Int32 ERR Declaration public const int ERR = -1 Field Value Type Description System.Int32 Home Declaration public const int Home = 0 Field Value Type Description System.Int32 KEY_CODE_SEQ Declaration public const int KEY_CODE_SEQ = 91 Field Value Type Description System.Int32 KEY_CODE_YES Declaration public const int KEY_CODE_YES = 256 Field Value Type Description System.Int32 KeyAlt Declaration public const int KeyAlt = 8192 Field Value Type Description System.Int32 KeyBackspace Declaration public const int KeyBackspace = 263 Field Value Type Description System.Int32 KeyBackTab Declaration public const int KeyBackTab = 353 Field Value Type Description System.Int32 KeyDeleteChar Declaration public const int KeyDeleteChar = 330 Field Value Type Description System.Int32 KeyDown Declaration public const int KeyDown = 258 Field Value Type Description System.Int32 KeyEnd Declaration public const int KeyEnd = 360 Field Value Type Description System.Int32 KeyF1 Declaration public const int KeyF1 = 265 Field Value Type Description System.Int32 KeyF10 Declaration public const int KeyF10 = 274 Field Value Type Description System.Int32 KeyF11 Declaration public const int KeyF11 = 275 Field Value Type Description System.Int32 KeyF12 Declaration public const int KeyF12 = 276 Field Value Type Description System.Int32 KeyF2 Declaration public const int KeyF2 = 266 Field Value Type Description System.Int32 KeyF3 Declaration public const int KeyF3 = 267 Field Value Type Description System.Int32 KeyF4 Declaration public const int KeyF4 = 268 Field Value Type Description System.Int32 KeyF5 Declaration public const int KeyF5 = 269 Field Value Type Description System.Int32 KeyF6 Declaration public const int KeyF6 = 270 Field Value Type Description System.Int32 KeyF7 Declaration public const int KeyF7 = 271 Field Value Type Description System.Int32 KeyF8 Declaration public const int KeyF8 = 272 Field Value Type Description System.Int32 KeyF9 Declaration public const int KeyF9 = 273 Field Value Type Description System.Int32 KeyHome Declaration public const int KeyHome = 262 Field Value Type Description System.Int32 KeyInsertChar Declaration public const int KeyInsertChar = 331 Field Value Type Description System.Int32 KeyLeft Declaration public const int KeyLeft = 260 Field Value Type Description System.Int32 KeyMouse Declaration public const int KeyMouse = 409 Field Value Type Description System.Int32 KeyNPage Declaration public const int KeyNPage = 338 Field Value Type Description System.Int32 KeyPPage Declaration public const int KeyPPage = 339 Field Value Type Description System.Int32 KeyResize Declaration public const int KeyResize = 410 Field Value Type Description System.Int32 KeyRight Declaration public const int KeyRight = 261 Field Value Type Description System.Int32 KeyTab Declaration public const int KeyTab = 9 Field Value Type Description System.Int32 KeyUp Declaration public const int KeyUp = 259 Field Value Type Description System.Int32 LeftRightUpNPagePPage Declaration public const int LeftRightUpNPagePPage = 0 Field Value Type Description System.Int32 ShiftAltKeyDown Declaration public const int ShiftAltKeyDown = 524 Field Value Type Description System.Int32 ShiftAltKeyEnd Declaration public const int ShiftAltKeyEnd = 529 Field Value Type Description System.Int32 ShiftAltKeyHome Declaration public const int ShiftAltKeyHome = 534 Field Value Type Description System.Int32 ShiftAltKeyLeft Declaration public const int ShiftAltKeyLeft = 544 Field Value Type Description System.Int32 ShiftAltKeyNPage Declaration public const int ShiftAltKeyNPage = 549 Field Value Type Description System.Int32 ShiftAltKeyPPage Declaration public const int ShiftAltKeyPPage = 554 Field Value Type Description System.Int32 ShiftAltKeyRight Declaration public const int ShiftAltKeyRight = 559 Field Value Type Description System.Int32 ShiftAltKeyUp Declaration public const int ShiftAltKeyUp = 565 Field Value Type Description System.Int32 ShiftCtrlKeyDown Declaration public const int ShiftCtrlKeyDown = 526 Field Value Type Description System.Int32 ShiftCtrlKeyEnd Declaration public const int ShiftCtrlKeyEnd = 531 Field Value Type Description System.Int32 ShiftCtrlKeyHome Declaration public const int ShiftCtrlKeyHome = 536 Field Value Type Description System.Int32 ShiftCtrlKeyLeft Declaration public const int ShiftCtrlKeyLeft = 546 Field Value Type Description System.Int32 ShiftCtrlKeyNPage Declaration public const int ShiftCtrlKeyNPage = 551 Field Value Type Description System.Int32 ShiftCtrlKeyPPage Declaration public const int ShiftCtrlKeyPPage = 556 Field Value Type Description System.Int32 ShiftCtrlKeyRight Declaration public const int ShiftCtrlKeyRight = 561 Field Value Type Description System.Int32 ShiftCtrlKeyUp Declaration public const int ShiftCtrlKeyUp = 567 Field Value Type Description System.Int32 ShiftKeyDown Declaration public const int ShiftKeyDown = 336 Field Value Type Description System.Int32 ShiftKeyEnd Declaration public const int ShiftKeyEnd = 386 Field Value Type Description System.Int32 ShiftKeyHome Declaration public const int ShiftKeyHome = 391 Field Value Type Description System.Int32 ShiftKeyLeft Declaration public const int ShiftKeyLeft = 393 Field Value Type Description System.Int32 ShiftKeyNPage Declaration public const int ShiftKeyNPage = 396 Field Value Type Description System.Int32 ShiftKeyPPage Declaration public const int ShiftKeyPPage = 398 Field Value Type Description System.Int32 ShiftKeyRight Declaration public const int ShiftKeyRight = 402 Field Value Type Description System.Int32 ShiftKeyUp Declaration public const int ShiftKeyUp = 337 Field Value Type Description System.Int32 TIOCGWINSZ Declaration public const int TIOCGWINSZ = 21523 Field Value Type Description System.Int32 TIOCGWINSZ_MAC Declaration public const int TIOCGWINSZ_MAC = 1074295912 Field Value Type Description System.Int32 Properties ColorPairs Declaration public static int ColorPairs { get; } Property Value Type Description System.Int32 Cols Declaration public static int Cols { get; } Property Value Type Description System.Int32 HasColors Declaration public static bool HasColors { get; } Property Value Type Description System.Boolean LC_ALL Declaration public static int LC_ALL { get; } Property Value Type Description System.Int32 Lines Declaration public static int Lines { get; } Property Value Type Description System.Int32 Methods addch(Int32) Declaration public static int addch(int ch) Parameters Type Name Description System.Int32 ch Returns Type Description System.Int32 addstr(String, Object[]) Declaration public static int addstr(string format, params object[] args) Parameters Type Name Description System.String format System.Object [] args Returns Type Description System.Int32 addwstr(String) Declaration public static int addwstr(string s) Parameters Type Name Description System.String s Returns Type Description System.Int32 attroff(Int32) Declaration public static int attroff(int attrs) Parameters Type Name Description System.Int32 attrs Returns Type Description System.Int32 attron(Int32) Declaration public static int attron(int attrs) Parameters Type Name Description System.Int32 attrs Returns Type Description System.Int32 attrset(Int32) Declaration public static int attrset(int attrs) Parameters Type Name Description System.Int32 attrs Returns Type Description System.Int32 cbreak() Declaration public static int cbreak() Returns Type Description System.Int32 CheckWinChange() Declaration public static bool CheckWinChange() Returns Type Description System.Boolean clearok(IntPtr, Boolean) Declaration public static int clearok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 COLOR_PAIRS() Declaration public static int COLOR_PAIRS() Returns Type Description System.Int32 ColorPair(Int32) Declaration public static int ColorPair(int n) Parameters Type Name Description System.Int32 n Returns Type Description System.Int32 curs_set(Int32) Declaration public static int curs_set(int visibility) Parameters Type Name Description System.Int32 visibility Returns Type Description System.Int32 def_prog_mode() Declaration public static int def_prog_mode() Returns Type Description System.Int32 def_shell_mode() Declaration public static int def_shell_mode() Returns Type Description System.Int32 doupdate() Declaration public static int doupdate() Returns Type Description System.Int32 echo() Declaration public static int echo() Returns Type Description System.Int32 endwin() Declaration public static int endwin() Returns Type Description System.Int32 flushinp() Declaration public static int flushinp() Returns Type Description System.Int32 get_wch(out Int32) Declaration public static int get_wch(out int sequence) Parameters Type Name Description System.Int32 sequence Returns Type Description System.Int32 getch() Declaration public static int getch() Returns Type Description System.Int32 getmouse(out Curses.MouseEvent) Declaration public static uint getmouse(out Curses.MouseEvent ev) Parameters Type Name Description Curses.MouseEvent ev Returns Type Description System.UInt32 halfdelay(Int32) Declaration public static int halfdelay(int t) Parameters Type Name Description System.Int32 t Returns Type Description System.Int32 has_colors() Declaration public static bool has_colors() Returns Type Description System.Boolean idcok(IntPtr, Boolean) Declaration public static void idcok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf idlok(IntPtr, Boolean) Declaration public static int idlok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 immedok(IntPtr, Boolean) Declaration public static void immedok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf init_pair(Int16, Int16, Int16) Declaration public static int init_pair(short pair, short f, short b) Parameters Type Name Description System.Int16 pair System.Int16 f System.Int16 b Returns Type Description System.Int32 InitColorPair(Int16, Int16, Int16) Declaration public static int InitColorPair(short pair, short foreground, short background) Parameters Type Name Description System.Int16 pair System.Int16 foreground System.Int16 background Returns Type Description System.Int32 initscr() Declaration public static Curses.Window initscr() Returns Type Description Curses.Window intrflush(IntPtr, Boolean) Declaration public static int intrflush(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 is_term_resized(Int32, Int32) Declaration public static bool is_term_resized(int lines, int columns) Parameters Type Name Description System.Int32 lines System.Int32 columns Returns Type Description System.Boolean IsAlt(Int32) Declaration public static int IsAlt(int key) Parameters Type Name Description System.Int32 key Returns Type Description System.Int32 isendwin() Declaration public static bool isendwin() Returns Type Description System.Boolean keypad(IntPtr, Boolean) Declaration public static int keypad(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 leaveok(IntPtr, Boolean) Declaration public static int leaveok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 meta(IntPtr, Boolean) Declaration public static int meta(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 mouseinterval(Int32) Declaration public static int mouseinterval(int interval) Parameters Type Name Description System.Int32 interval Returns Type Description System.Int32 mousemask(Curses.Event, out Curses.Event) Declaration public static Curses.Event mousemask(Curses.Event newmask, out Curses.Event oldmask) Parameters Type Name Description Curses.Event newmask Curses.Event oldmask Returns Type Description Curses.Event move(Int32, Int32) Declaration public static int move(int line, int col) Parameters Type Name Description System.Int32 line System.Int32 col Returns Type Description System.Int32 mvaddch(Int32, Int32, Int32) Declaration public static int mvaddch(int y, int x, int ch) Parameters Type Name Description System.Int32 y System.Int32 x System.Int32 ch Returns Type Description System.Int32 mvaddwstr(Int32, Int32, String) Declaration public static int mvaddwstr(int y, int x, string s) Parameters Type Name Description System.Int32 y System.Int32 x System.String s Returns Type Description System.Int32 mvgetch(Int32, Int32) Declaration public static int mvgetch(int y, int x) Parameters Type Name Description System.Int32 y System.Int32 x Returns Type Description System.Int32 nl() Declaration public static int nl() Returns Type Description System.Int32 nocbreak() Declaration public static int nocbreak() Returns Type Description System.Int32 noecho() Declaration public static int noecho() Returns Type Description System.Int32 nonl() Declaration public static int nonl() Returns Type Description System.Int32 noqiflush() Declaration public static void noqiflush() noraw() Declaration public static int noraw() Returns Type Description System.Int32 notimeout(IntPtr, Boolean) Declaration public static int notimeout(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 qiflush() Declaration public static void qiflush() raw() Declaration public static int raw() Returns Type Description System.Int32 redrawwin(IntPtr) Declaration public static int redrawwin(IntPtr win) Parameters Type Name Description System.IntPtr win Returns Type Description System.Int32 refresh() Declaration public static int refresh() Returns Type Description System.Int32 reset_prog_mode() Declaration public static int reset_prog_mode() Returns Type Description System.Int32 reset_shell_mode() Declaration public static int reset_shell_mode() Returns Type Description System.Int32 resetty() Declaration public static int resetty() Returns Type Description System.Int32 resize_term(Int32, Int32) Declaration public static int resize_term(int lines, int columns) Parameters Type Name Description System.Int32 lines System.Int32 columns Returns Type Description System.Int32 resizeterm(Int32, Int32) Declaration public static int resizeterm(int lines, int columns) Parameters Type Name Description System.Int32 lines System.Int32 columns Returns Type Description System.Int32 savetty() Declaration public static int savetty() Returns Type Description System.Int32 scrollok(IntPtr, Boolean) Declaration public static int scrollok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 setlocale(Int32, String) Declaration public static extern int setlocale(int cate, string locale) Parameters Type Name Description System.Int32 cate System.String locale Returns Type Description System.Int32 setscrreg(Int32, Int32) Declaration public static int setscrreg(int top, int bot) Parameters Type Name Description System.Int32 top System.Int32 bot Returns Type Description System.Int32 start_color() Declaration public static int start_color() Returns Type Description System.Int32 StartColor() Declaration public static int StartColor() Returns Type Description System.Int32 timeout(Int32) Declaration public static int timeout(int delay) Parameters Type Name Description System.Int32 delay Returns Type Description System.Int32 typeahead(IntPtr) Declaration public static int typeahead(IntPtr fd) Parameters Type Name Description System.IntPtr fd Returns Type Description System.Int32 ungetch(Int32) Declaration public static int ungetch(int ch) Parameters Type Name Description System.Int32 ch Returns Type Description System.Int32 ungetmouse(ref Curses.MouseEvent) Declaration public static uint ungetmouse(ref Curses.MouseEvent ev) Parameters Type Name Description Curses.MouseEvent ev Returns Type Description System.UInt32 use_default_colors() Declaration public static int use_default_colors() Returns Type Description System.Int32 use_env(Boolean) Declaration public static void use_env(bool f) Parameters Type Name Description System.Boolean f UseDefaultColors() Declaration public static int UseDefaultColors() Returns Type Description System.Int32 waddch(IntPtr, Int32) Declaration public static int waddch(IntPtr win, int ch) Parameters Type Name Description System.IntPtr win System.Int32 ch Returns Type Description System.Int32 wmove(IntPtr, Int32, Int32) Declaration public static int wmove(IntPtr win, int line, int col) Parameters Type Name Description System.IntPtr win System.Int32 line System.Int32 col Returns Type Description System.Int32 wnoutrefresh(IntPtr) Declaration public static int wnoutrefresh(IntPtr win) Parameters Type Name Description System.IntPtr win Returns Type Description System.Int32 wrefresh(IntPtr) Declaration public static int wrefresh(IntPtr win) Parameters Type Name Description System.IntPtr win Returns Type Description System.Int32 wsetscrreg(IntPtr, Int32, Int32) Declaration public static int wsetscrreg(IntPtr win, int top, int bot) Parameters Type Name Description System.IntPtr win System.Int32 top System.Int32 bot Returns Type Description System.Int32 wtimeout(IntPtr, Int32) Declaration public static int wtimeout(IntPtr win, int delay) Parameters Type Name Description System.IntPtr win System.Int32 delay Returns Type Description System.Int32" + "keywords": "Class Curses Inheritance System.Object Curses Namespace : Unix.Terminal Assembly : Terminal.Gui.dll Syntax public class Curses : Object Constructors Curses() Declaration public Curses() Fields A_BLINK Declaration public const int A_BLINK = 524288 Field Value Type Description System.Int32 A_BOLD Declaration public const int A_BOLD = 2097152 Field Value Type Description System.Int32 A_DIM Declaration public const int A_DIM = 1048576 Field Value Type Description System.Int32 A_INVIS Declaration public const int A_INVIS = 8388608 Field Value Type Description System.Int32 A_NORMAL Declaration public const int A_NORMAL = 0 Field Value Type Description System.Int32 A_PROTECT Declaration public const int A_PROTECT = 16777216 Field Value Type Description System.Int32 A_REVERSE Declaration public const int A_REVERSE = 262144 Field Value Type Description System.Int32 A_STANDOUT Declaration public const int A_STANDOUT = 65536 Field Value Type Description System.Int32 A_UNDERLINE Declaration public const int A_UNDERLINE = 131072 Field Value Type Description System.Int32 ACS_BLOCK Declaration public const int ACS_BLOCK = 4194352 Field Value Type Description System.Int32 ACS_BOARD Declaration public const int ACS_BOARD = 4194408 Field Value Type Description System.Int32 ACS_BTEE Declaration public const int ACS_BTEE = 4194422 Field Value Type Description System.Int32 ACS_BULLET Declaration public const int ACS_BULLET = 4194430 Field Value Type Description System.Int32 ACS_CKBOARD Declaration public const int ACS_CKBOARD = 4194401 Field Value Type Description System.Int32 ACS_DARROW Declaration public const int ACS_DARROW = 4194350 Field Value Type Description System.Int32 ACS_DEGREE Declaration public const int ACS_DEGREE = 4194406 Field Value Type Description System.Int32 ACS_DIAMOND Declaration public const int ACS_DIAMOND = 4194400 Field Value Type Description System.Int32 ACS_HLINE Declaration public const int ACS_HLINE = 4194417 Field Value Type Description System.Int32 ACS_LANTERN Declaration public const int ACS_LANTERN = 4194409 Field Value Type Description System.Int32 ACS_LARROW Declaration public const int ACS_LARROW = 4194348 Field Value Type Description System.Int32 ACS_LLCORNER Declaration public const int ACS_LLCORNER = 4194413 Field Value Type Description System.Int32 ACS_LRCORNER Declaration public const int ACS_LRCORNER = 4194410 Field Value Type Description System.Int32 ACS_LTEE Declaration public const int ACS_LTEE = 4194420 Field Value Type Description System.Int32 ACS_PLMINUS Declaration public const int ACS_PLMINUS = 4194407 Field Value Type Description System.Int32 ACS_PLUS Declaration public const int ACS_PLUS = 4194414 Field Value Type Description System.Int32 ACS_RARROW Declaration public const int ACS_RARROW = 4194347 Field Value Type Description System.Int32 ACS_RTEE Declaration public const int ACS_RTEE = 4194421 Field Value Type Description System.Int32 ACS_S1 Declaration public const int ACS_S1 = 4194415 Field Value Type Description System.Int32 ACS_S9 Declaration public const int ACS_S9 = 4194419 Field Value Type Description System.Int32 ACS_TTEE Declaration public const int ACS_TTEE = 4194423 Field Value Type Description System.Int32 ACS_UARROW Declaration public const int ACS_UARROW = 4194349 Field Value Type Description System.Int32 ACS_ULCORNER Declaration public const int ACS_ULCORNER = 4194412 Field Value Type Description System.Int32 ACS_URCORNER Declaration public const int ACS_URCORNER = 4194411 Field Value Type Description System.Int32 ACS_VLINE Declaration public const int ACS_VLINE = 4194424 Field Value Type Description System.Int32 AltCtrlKeyEnd Declaration public const int AltCtrlKeyEnd = 532 Field Value Type Description System.Int32 AltCtrlKeyHome Declaration public const int AltCtrlKeyHome = 537 Field Value Type Description System.Int32 AltCtrlKeyNPage Declaration public const int AltCtrlKeyNPage = 552 Field Value Type Description System.Int32 AltCtrlKeyPPage Declaration public const int AltCtrlKeyPPage = 557 Field Value Type Description System.Int32 AltKeyDown Declaration public const int AltKeyDown = 523 Field Value Type Description System.Int32 AltKeyEnd Declaration public const int AltKeyEnd = 528 Field Value Type Description System.Int32 AltKeyHome Declaration public const int AltKeyHome = 533 Field Value Type Description System.Int32 AltKeyLeft Declaration public const int AltKeyLeft = 543 Field Value Type Description System.Int32 AltKeyNPage Declaration public const int AltKeyNPage = 548 Field Value Type Description System.Int32 AltKeyPPage Declaration public const int AltKeyPPage = 553 Field Value Type Description System.Int32 AltKeyRight Declaration public const int AltKeyRight = 558 Field Value Type Description System.Int32 AltKeyUp Declaration public const int AltKeyUp = 564 Field Value Type Description System.Int32 COLOR_BLACK Declaration public const int COLOR_BLACK = 0 Field Value Type Description System.Int32 COLOR_BLUE Declaration public const int COLOR_BLUE = 4 Field Value Type Description System.Int32 COLOR_CYAN Declaration public const int COLOR_CYAN = 6 Field Value Type Description System.Int32 COLOR_GRAY Declaration public const int COLOR_GRAY = 8 Field Value Type Description System.Int32 COLOR_GREEN Declaration public const int COLOR_GREEN = 2 Field Value Type Description System.Int32 COLOR_MAGENTA Declaration public const int COLOR_MAGENTA = 5 Field Value Type Description System.Int32 COLOR_RED Declaration public const int COLOR_RED = 1 Field Value Type Description System.Int32 COLOR_WHITE Declaration public const int COLOR_WHITE = 7 Field Value Type Description System.Int32 COLOR_YELLOW Declaration public const int COLOR_YELLOW = 3 Field Value Type Description System.Int32 CtrlKeyDown Declaration public const int CtrlKeyDown = 525 Field Value Type Description System.Int32 CtrlKeyEnd Declaration public const int CtrlKeyEnd = 530 Field Value Type Description System.Int32 CtrlKeyHome Declaration public const int CtrlKeyHome = 535 Field Value Type Description System.Int32 CtrlKeyLeft Declaration public const int CtrlKeyLeft = 545 Field Value Type Description System.Int32 CtrlKeyNPage Declaration public const int CtrlKeyNPage = 550 Field Value Type Description System.Int32 CtrlKeyPPage Declaration public const int CtrlKeyPPage = 555 Field Value Type Description System.Int32 CtrlKeyRight Declaration public const int CtrlKeyRight = 560 Field Value Type Description System.Int32 CtrlKeyUp Declaration public const int CtrlKeyUp = 566 Field Value Type Description System.Int32 DownEnd Declaration public const int DownEnd = 0 Field Value Type Description System.Int32 ERR Declaration public const int ERR = -1 Field Value Type Description System.Int32 Home Declaration public const int Home = 0 Field Value Type Description System.Int32 KEY_CODE_SEQ Declaration public const int KEY_CODE_SEQ = 91 Field Value Type Description System.Int32 KEY_CODE_YES Declaration public const int KEY_CODE_YES = 256 Field Value Type Description System.Int32 KeyAlt Declaration public const int KeyAlt = 8192 Field Value Type Description System.Int32 KeyBackspace Declaration public const int KeyBackspace = 263 Field Value Type Description System.Int32 KeyBackTab Declaration public const int KeyBackTab = 353 Field Value Type Description System.Int32 KeyDeleteChar Declaration public const int KeyDeleteChar = 330 Field Value Type Description System.Int32 KeyDown Declaration public const int KeyDown = 258 Field Value Type Description System.Int32 KeyEnd Declaration public const int KeyEnd = 360 Field Value Type Description System.Int32 KeyF1 Declaration public const int KeyF1 = 265 Field Value Type Description System.Int32 KeyF10 Declaration public const int KeyF10 = 274 Field Value Type Description System.Int32 KeyF11 Declaration public const int KeyF11 = 275 Field Value Type Description System.Int32 KeyF12 Declaration public const int KeyF12 = 276 Field Value Type Description System.Int32 KeyF2 Declaration public const int KeyF2 = 266 Field Value Type Description System.Int32 KeyF3 Declaration public const int KeyF3 = 267 Field Value Type Description System.Int32 KeyF4 Declaration public const int KeyF4 = 268 Field Value Type Description System.Int32 KeyF5 Declaration public const int KeyF5 = 269 Field Value Type Description System.Int32 KeyF6 Declaration public const int KeyF6 = 270 Field Value Type Description System.Int32 KeyF7 Declaration public const int KeyF7 = 271 Field Value Type Description System.Int32 KeyF8 Declaration public const int KeyF8 = 272 Field Value Type Description System.Int32 KeyF9 Declaration public const int KeyF9 = 273 Field Value Type Description System.Int32 KeyHome Declaration public const int KeyHome = 262 Field Value Type Description System.Int32 KeyInsertChar Declaration public const int KeyInsertChar = 331 Field Value Type Description System.Int32 KeyLeft Declaration public const int KeyLeft = 260 Field Value Type Description System.Int32 KeyMouse Declaration public const int KeyMouse = 409 Field Value Type Description System.Int32 KeyNPage Declaration public const int KeyNPage = 338 Field Value Type Description System.Int32 KeyPPage Declaration public const int KeyPPage = 339 Field Value Type Description System.Int32 KeyResize Declaration public const int KeyResize = 410 Field Value Type Description System.Int32 KeyRight Declaration public const int KeyRight = 261 Field Value Type Description System.Int32 KeyTab Declaration public const int KeyTab = 9 Field Value Type Description System.Int32 KeyUp Declaration public const int KeyUp = 259 Field Value Type Description System.Int32 LeftRightUpNPagePPage Declaration public const int LeftRightUpNPagePPage = 0 Field Value Type Description System.Int32 ShiftAltKeyDown Declaration public const int ShiftAltKeyDown = 524 Field Value Type Description System.Int32 ShiftAltKeyEnd Declaration public const int ShiftAltKeyEnd = 529 Field Value Type Description System.Int32 ShiftAltKeyHome Declaration public const int ShiftAltKeyHome = 534 Field Value Type Description System.Int32 ShiftAltKeyLeft Declaration public const int ShiftAltKeyLeft = 544 Field Value Type Description System.Int32 ShiftAltKeyNPage Declaration public const int ShiftAltKeyNPage = 549 Field Value Type Description System.Int32 ShiftAltKeyPPage Declaration public const int ShiftAltKeyPPage = 554 Field Value Type Description System.Int32 ShiftAltKeyRight Declaration public const int ShiftAltKeyRight = 559 Field Value Type Description System.Int32 ShiftAltKeyUp Declaration public const int ShiftAltKeyUp = 565 Field Value Type Description System.Int32 ShiftCtrlKeyDown Declaration public const int ShiftCtrlKeyDown = 526 Field Value Type Description System.Int32 ShiftCtrlKeyEnd Declaration public const int ShiftCtrlKeyEnd = 531 Field Value Type Description System.Int32 ShiftCtrlKeyHome Declaration public const int ShiftCtrlKeyHome = 536 Field Value Type Description System.Int32 ShiftCtrlKeyLeft Declaration public const int ShiftCtrlKeyLeft = 546 Field Value Type Description System.Int32 ShiftCtrlKeyNPage Declaration public const int ShiftCtrlKeyNPage = 551 Field Value Type Description System.Int32 ShiftCtrlKeyPPage Declaration public const int ShiftCtrlKeyPPage = 556 Field Value Type Description System.Int32 ShiftCtrlKeyRight Declaration public const int ShiftCtrlKeyRight = 561 Field Value Type Description System.Int32 ShiftCtrlKeyUp Declaration public const int ShiftCtrlKeyUp = 567 Field Value Type Description System.Int32 ShiftKeyDown Declaration public const int ShiftKeyDown = 336 Field Value Type Description System.Int32 ShiftKeyEnd Declaration public const int ShiftKeyEnd = 386 Field Value Type Description System.Int32 ShiftKeyHome Declaration public const int ShiftKeyHome = 391 Field Value Type Description System.Int32 ShiftKeyLeft Declaration public const int ShiftKeyLeft = 393 Field Value Type Description System.Int32 ShiftKeyNPage Declaration public const int ShiftKeyNPage = 396 Field Value Type Description System.Int32 ShiftKeyPPage Declaration public const int ShiftKeyPPage = 398 Field Value Type Description System.Int32 ShiftKeyRight Declaration public const int ShiftKeyRight = 402 Field Value Type Description System.Int32 ShiftKeyUp Declaration public const int ShiftKeyUp = 337 Field Value Type Description System.Int32 TIOCGWINSZ Declaration public const int TIOCGWINSZ = 21523 Field Value Type Description System.Int32 TIOCGWINSZ_MAC Declaration public const int TIOCGWINSZ_MAC = 1074295912 Field Value Type Description System.Int32 Properties ColorPairs Declaration public static int ColorPairs { get; } Property Value Type Description System.Int32 Cols Declaration public static int Cols { get; } Property Value Type Description System.Int32 HasColors Declaration public static bool HasColors { get; } Property Value Type Description System.Boolean LC_ALL Declaration public static int LC_ALL { get; } Property Value Type Description System.Int32 Lines Declaration public static int Lines { get; } Property Value Type Description System.Int32 Methods addch(Int32) Declaration public static int addch(int ch) Parameters Type Name Description System.Int32 ch Returns Type Description System.Int32 addstr(String, Object[]) Declaration public static int addstr(string format, params object[] args) Parameters Type Name Description System.String format System.Object [] args Returns Type Description System.Int32 addwstr(String) Declaration public static int addwstr(string s) Parameters Type Name Description System.String s Returns Type Description System.Int32 attroff(Int32) Declaration public static int attroff(int attrs) Parameters Type Name Description System.Int32 attrs Returns Type Description System.Int32 attron(Int32) Declaration public static int attron(int attrs) Parameters Type Name Description System.Int32 attrs Returns Type Description System.Int32 attrset(Int32) Declaration public static int attrset(int attrs) Parameters Type Name Description System.Int32 attrs Returns Type Description System.Int32 cbreak() Declaration public static int cbreak() Returns Type Description System.Int32 CheckWinChange() Declaration public static bool CheckWinChange() Returns Type Description System.Boolean clearok(IntPtr, Boolean) Declaration public static int clearok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 COLOR_PAIRS() Declaration public static int COLOR_PAIRS() Returns Type Description System.Int32 ColorPair(Int32) Declaration public static int ColorPair(int n) Parameters Type Name Description System.Int32 n Returns Type Description System.Int32 curs_set(Int32) Declaration public static int curs_set(int visibility) Parameters Type Name Description System.Int32 visibility Returns Type Description System.Int32 def_prog_mode() Declaration public static int def_prog_mode() Returns Type Description System.Int32 def_shell_mode() Declaration public static int def_shell_mode() Returns Type Description System.Int32 doupdate() Declaration public static int doupdate() Returns Type Description System.Int32 echo() Declaration public static int echo() Returns Type Description System.Int32 endwin() Declaration public static int endwin() Returns Type Description System.Int32 flushinp() Declaration public static int flushinp() Returns Type Description System.Int32 get_wch(out Int32) Declaration public static int get_wch(out int sequence) Parameters Type Name Description System.Int32 sequence Returns Type Description System.Int32 getch() Declaration public static int getch() Returns Type Description System.Int32 getmouse(out Curses.MouseEvent) Declaration public static uint getmouse(out Curses.MouseEvent ev) Parameters Type Name Description Curses.MouseEvent ev Returns Type Description System.UInt32 halfdelay(Int32) Declaration public static int halfdelay(int t) Parameters Type Name Description System.Int32 t Returns Type Description System.Int32 has_colors() Declaration public static bool has_colors() Returns Type Description System.Boolean idcok(IntPtr, Boolean) Declaration public static void idcok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf idlok(IntPtr, Boolean) Declaration public static int idlok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 immedok(IntPtr, Boolean) Declaration public static void immedok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf init_pair(Int16, Int16, Int16) Declaration public static int init_pair(short pair, short f, short b) Parameters Type Name Description System.Int16 pair System.Int16 f System.Int16 b Returns Type Description System.Int32 InitColorPair(Int16, Int16, Int16) Declaration public static int InitColorPair(short pair, short foreground, short background) Parameters Type Name Description System.Int16 pair System.Int16 foreground System.Int16 background Returns Type Description System.Int32 initscr() Declaration public static Curses.Window initscr() Returns Type Description Curses.Window intrflush(IntPtr, Boolean) Declaration public static int intrflush(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 is_term_resized(Int32, Int32) Declaration public static bool is_term_resized(int lines, int columns) Parameters Type Name Description System.Int32 lines System.Int32 columns Returns Type Description System.Boolean IsAlt(Int32) Declaration public static int IsAlt(int key) Parameters Type Name Description System.Int32 key Returns Type Description System.Int32 isendwin() Declaration public static bool isendwin() Returns Type Description System.Boolean keypad(IntPtr, Boolean) Declaration public static int keypad(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 leaveok(IntPtr, Boolean) Declaration public static int leaveok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 meta(IntPtr, Boolean) Declaration public static int meta(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 mouseinterval(Int32) Declaration public static int mouseinterval(int interval) Parameters Type Name Description System.Int32 interval Returns Type Description System.Int32 mousemask(Curses.Event, out Curses.Event) Declaration public static Curses.Event mousemask(Curses.Event newmask, out Curses.Event oldmask) Parameters Type Name Description Curses.Event newmask Curses.Event oldmask Returns Type Description Curses.Event move(Int32, Int32) Declaration public static int move(int line, int col) Parameters Type Name Description System.Int32 line System.Int32 col Returns Type Description System.Int32 mvaddch(Int32, Int32, Int32) Declaration public static int mvaddch(int y, int x, int ch) Parameters Type Name Description System.Int32 y System.Int32 x System.Int32 ch Returns Type Description System.Int32 mvaddwstr(Int32, Int32, String) Declaration public static int mvaddwstr(int y, int x, string s) Parameters Type Name Description System.Int32 y System.Int32 x System.String s Returns Type Description System.Int32 mvgetch(Int32, Int32) Declaration public static int mvgetch(int y, int x) Parameters Type Name Description System.Int32 y System.Int32 x Returns Type Description System.Int32 nl() Declaration public static int nl() Returns Type Description System.Int32 nocbreak() Declaration public static int nocbreak() Returns Type Description System.Int32 noecho() Declaration public static int noecho() Returns Type Description System.Int32 nonl() Declaration public static int nonl() Returns Type Description System.Int32 noqiflush() Declaration public static void noqiflush() noraw() Declaration public static int noraw() Returns Type Description System.Int32 notimeout(IntPtr, Boolean) Declaration public static int notimeout(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 qiflush() Declaration public static void qiflush() raw() Declaration public static int raw() Returns Type Description System.Int32 redrawwin(IntPtr) Declaration public static int redrawwin(IntPtr win) Parameters Type Name Description System.IntPtr win Returns Type Description System.Int32 refresh() Declaration public static int refresh() Returns Type Description System.Int32 reset_prog_mode() Declaration public static int reset_prog_mode() Returns Type Description System.Int32 reset_shell_mode() Declaration public static int reset_shell_mode() Returns Type Description System.Int32 resetty() Declaration public static int resetty() Returns Type Description System.Int32 resize_term(Int32, Int32) Declaration public static int resize_term(int lines, int columns) Parameters Type Name Description System.Int32 lines System.Int32 columns Returns Type Description System.Int32 resizeterm(Int32, Int32) Declaration public static int resizeterm(int lines, int columns) Parameters Type Name Description System.Int32 lines System.Int32 columns Returns Type Description System.Int32 savetty() Declaration public static int savetty() Returns Type Description System.Int32 scrollok(IntPtr, Boolean) Declaration public static int scrollok(IntPtr win, bool bf) Parameters Type Name Description System.IntPtr win System.Boolean bf Returns Type Description System.Int32 setlocale(Int32, String) Declaration public static extern int setlocale(int cate, string locale) Parameters Type Name Description System.Int32 cate System.String locale Returns Type Description System.Int32 setscrreg(Int32, Int32) Declaration public static int setscrreg(int top, int bot) Parameters Type Name Description System.Int32 top System.Int32 bot Returns Type Description System.Int32 start_color() Declaration public static int start_color() Returns Type Description System.Int32 StartColor() Declaration public static int StartColor() Returns Type Description System.Int32 timeout(Int32) Declaration public static int timeout(int delay) Parameters Type Name Description System.Int32 delay Returns Type Description System.Int32 typeahead(IntPtr) Declaration public static int typeahead(IntPtr fd) Parameters Type Name Description System.IntPtr fd Returns Type Description System.Int32 ungetch(Int32) Declaration public static int ungetch(int ch) Parameters Type Name Description System.Int32 ch Returns Type Description System.Int32 ungetmouse(ref Curses.MouseEvent) Declaration public static uint ungetmouse(ref Curses.MouseEvent ev) Parameters Type Name Description Curses.MouseEvent ev Returns Type Description System.UInt32 use_default_colors() Declaration public static int use_default_colors() Returns Type Description System.Int32 use_env(Boolean) Declaration public static void use_env(bool f) Parameters Type Name Description System.Boolean f UseDefaultColors() Declaration public static int UseDefaultColors() Returns Type Description System.Int32 waddch(IntPtr, Int32) Declaration public static int waddch(IntPtr win, int ch) Parameters Type Name Description System.IntPtr win System.Int32 ch Returns Type Description System.Int32 wmove(IntPtr, Int32, Int32) Declaration public static int wmove(IntPtr win, int line, int col) Parameters Type Name Description System.IntPtr win System.Int32 line System.Int32 col Returns Type Description System.Int32 wnoutrefresh(IntPtr) Declaration public static int wnoutrefresh(IntPtr win) Parameters Type Name Description System.IntPtr win Returns Type Description System.Int32 wrefresh(IntPtr) Declaration public static int wrefresh(IntPtr win) Parameters Type Name Description System.IntPtr win Returns Type Description System.Int32 wsetscrreg(IntPtr, Int32, Int32) Declaration public static int wsetscrreg(IntPtr win, int top, int bot) Parameters Type Name Description System.IntPtr win System.Int32 top System.Int32 bot Returns Type Description System.Int32 wtimeout(IntPtr, Int32) Declaration public static int wtimeout(IntPtr win, int delay) Parameters Type Name Description System.IntPtr win System.Int32 delay Returns Type Description System.Int32" }, "api/Terminal.Gui/Unix.Terminal.Curses.MouseEvent.html": { "href": "api/Terminal.Gui/Unix.Terminal.Curses.MouseEvent.html", - "title": "Struct Curses.MouseEvent", - "keywords": "Struct Curses.MouseEvent Inherited Members System.ValueType.Equals(System.Object) System.ValueType.GetHashCode() System.ValueType.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Unix.Terminal Assembly : Terminal.Gui.dll Syntax public struct MouseEvent Fields ButtonState Declaration public Curses.Event ButtonState Field Value Type Description Curses.Event ID Declaration public short ID Field Value Type Description System.Int16 X Declaration public int X Field Value Type Description System.Int32 Y Declaration public int Y Field Value Type Description System.Int32 Z Declaration public int Z Field Value Type Description System.Int32" + "title": "Class Curses.MouseEvent", + "keywords": "Class Curses.MouseEvent Inheritance System.Object Curses.MouseEvent Namespace : Unix.Terminal Assembly : Terminal.Gui.dll Syntax public sealed class MouseEvent : ValueType Fields ButtonState Declaration public Curses.Event ButtonState Field Value Type Description Curses.Event ID Declaration public short ID Field Value Type Description System.Int16 X Declaration public int X Field Value Type Description System.Int32 Y Declaration public int Y Field Value Type Description System.Int32 Z Declaration public int Z Field Value Type Description System.Int32" }, "api/Terminal.Gui/Unix.Terminal.Curses.Window.html": { "href": "api/Terminal.Gui/Unix.Terminal.Curses.Window.html", "title": "Class Curses.Window", - "keywords": "Class Curses.Window Inheritance System.Object Curses.Window Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : Unix.Terminal Assembly : Terminal.Gui.dll Syntax public class Window Fields Handle Declaration public readonly IntPtr Handle Field Value Type Description System.IntPtr Properties Current Declaration public static Curses.Window Current { get; } Property Value Type Description Curses.Window Standard Declaration public static Curses.Window Standard { get; } Property Value Type Description Curses.Window Methods addch(Char) Declaration public int addch(char ch) Parameters Type Name Description System.Char ch Returns Type Description System.Int32 clearok(Boolean) Declaration public int clearok(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 idcok(Boolean) Declaration public void idcok(bool bf) Parameters Type Name Description System.Boolean bf idlok(Boolean) Declaration public int idlok(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 immedok(Boolean) Declaration public void immedok(bool bf) Parameters Type Name Description System.Boolean bf intrflush(Boolean) Declaration public int intrflush(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 keypad(Boolean) Declaration public int keypad(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 leaveok(Boolean) Declaration public int leaveok(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 meta(Boolean) Declaration public int meta(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 move(Int32, Int32) Declaration public int move(int line, int col) Parameters Type Name Description System.Int32 line System.Int32 col Returns Type Description System.Int32 notimeout(Boolean) Declaration public int notimeout(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 redrawwin() Declaration public int redrawwin() Returns Type Description System.Int32 refresh() Declaration public int refresh() Returns Type Description System.Int32 scrollok(Boolean) Declaration public int scrollok(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 setscrreg(Int32, Int32) Declaration public int setscrreg(int top, int bot) Parameters Type Name Description System.Int32 top System.Int32 bot Returns Type Description System.Int32 wnoutrefresh() Declaration public int wnoutrefresh() Returns Type Description System.Int32 wrefresh() Declaration public int wrefresh() Returns Type Description System.Int32 wtimeout(Int32) Declaration public int wtimeout(int delay) Parameters Type Name Description System.Int32 delay Returns Type Description System.Int32" + "keywords": "Class Curses.Window Inheritance System.Object Curses.Window Namespace : Unix.Terminal Assembly : Terminal.Gui.dll Syntax public class Window : Object Fields Handle Declaration public readonly IntPtr Handle Field Value Type Description System.IntPtr Properties Current Declaration public static Curses.Window Current { get; } Property Value Type Description Curses.Window Standard Declaration public static Curses.Window Standard { get; } Property Value Type Description Curses.Window Methods addch(Char) Declaration public int addch(char ch) Parameters Type Name Description System.Char ch Returns Type Description System.Int32 clearok(Boolean) Declaration public int clearok(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 idcok(Boolean) Declaration public void idcok(bool bf) Parameters Type Name Description System.Boolean bf idlok(Boolean) Declaration public int idlok(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 immedok(Boolean) Declaration public void immedok(bool bf) Parameters Type Name Description System.Boolean bf intrflush(Boolean) Declaration public int intrflush(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 keypad(Boolean) Declaration public int keypad(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 leaveok(Boolean) Declaration public int leaveok(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 meta(Boolean) Declaration public int meta(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 move(Int32, Int32) Declaration public int move(int line, int col) Parameters Type Name Description System.Int32 line System.Int32 col Returns Type Description System.Int32 notimeout(Boolean) Declaration public int notimeout(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 redrawwin() Declaration public int redrawwin() Returns Type Description System.Int32 refresh() Declaration public int refresh() Returns Type Description System.Int32 scrollok(Boolean) Declaration public int scrollok(bool bf) Parameters Type Name Description System.Boolean bf Returns Type Description System.Int32 setscrreg(Int32, Int32) Declaration public int setscrreg(int top, int bot) Parameters Type Name Description System.Int32 top System.Int32 bot Returns Type Description System.Int32 wnoutrefresh() Declaration public int wnoutrefresh() Returns Type Description System.Int32 wrefresh() Declaration public int wrefresh() Returns Type Description System.Int32 wtimeout(Int32) Declaration public int wtimeout(int delay) Parameters Type Name Description System.Int32 delay Returns Type Description System.Int32" }, "api/Terminal.Gui/Unix.Terminal.html": { "href": "api/Terminal.Gui/Unix.Terminal.html", "title": "Namespace Unix.Terminal", - "keywords": "Namespace Unix.Terminal Classes Curses Curses.Window Structs Curses.MouseEvent Enums Curses.Event" + "keywords": "Namespace Unix.Terminal Classes Curses Curses.Event Curses.MouseEvent Curses.Window" }, "api/UICatalog/UICatalog.html": { "href": "api/UICatalog/UICatalog.html", "title": "Namespace UICatalog", - "keywords": "Namespace UICatalog Classes NumberToWords Scenario Base class for each demo/scenario. To define a new scenario: Create a new .cs file in the Scenarios directory that derives from Scenario . Annotate the Scenario derived class with a Scenario.ScenarioMetadata attribute specifying the scenario's name and description. Add one or more Scenario.ScenarioCategory attributes to the class specifying which categories the scenario belongs to. If you don't specify a category the scenario will show up in \"_All\". Implement the Setup() override which will be called when a user selects the scenario to run. Optionally, implement the Init(Toplevel, ColorScheme) and/or Run() overrides to provide a custom implementation. The UI Catalog program uses reflection to find all scenarios and adds them to the ListViews. Press ENTER to run the selected scenario. Press CTRL-Q to exit it. / Scenario.ScenarioCategory Defines the category names used to catagorize a Scenario Scenario.ScenarioMetadata Defines the metadata (Name and Description) for a Scenario UICatalogApp UI Catalog is a comprehensive sample app and scenario library for Terminal.Gui" + "keywords": "Namespace UICatalog Classes NumberToWords Scenario Scenario.ScenarioCategory Scenario.ScenarioMetadata UICatalogApp" }, "api/UICatalog/UICatalog.NumberToWords.html": { "href": "api/UICatalog/UICatalog.NumberToWords.html", "title": "Class NumberToWords", - "keywords": "Class NumberToWords Inheritance System.Object NumberToWords Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog Assembly : UICatalog.dll Syntax public static class NumberToWords Methods Convert(Int64) Declaration public static string Convert(long i) Parameters Type Name Description System.Int64 i Returns Type Description System.String ConvertAmount(Double) Declaration public static string ConvertAmount(double amount) Parameters Type Name Description System.Double amount Returns Type Description System.String" + "keywords": "Class NumberToWords Inheritance System.Object NumberToWords Namespace : UICatalog Assembly : UICatalog.dll Syntax public static class NumberToWords : Object Methods Convert(Int64) Declaration public static string Convert(long i) Parameters Type Name Description System.Int64 i Returns Type Description System.String ConvertAmount(Double) Declaration public static string ConvertAmount(double amount) Parameters Type Name Description System.Double amount Returns Type Description System.String" }, "api/UICatalog/UICatalog.Scenario.html": { "href": "api/UICatalog/UICatalog.Scenario.html", "title": "Class Scenario", - "keywords": "Class Scenario Base class for each demo/scenario. To define a new scenario: Create a new .cs file in the Scenarios directory that derives from Scenario . Annotate the Scenario derived class with a Scenario.ScenarioMetadata attribute specifying the scenario's name and description. Add one or more Scenario.ScenarioCategory attributes to the class specifying which categories the scenario belongs to. If you don't specify a category the scenario will show up in \"_All\". Implement the Setup() override which will be called when a user selects the scenario to run. Optionally, implement the Init(Toplevel, ColorScheme) and/or Run() overrides to provide a custom implementation. The UI Catalog program uses reflection to find all scenarios and adds them to the ListViews. Press ENTER to run the selected scenario. Press CTRL-Q to exit it. / Inheritance System.Object Scenario AllViewsTester AutoSizeAndDirectionText BackgroundWorkerCollection BasicColors Borders BordersComparisons BordersOnFrameView BordersOnToplevel BordersOnWindow Buttons CharacterMap ClassExplorer Clipping ColorPickers ComboBoxIteration ComputedLayout ContextMenus CsvEditor Dialogs DynamicMenuBar DynamicStatusBar Editor GraphViewExample HexEditor InteractiveTree InvertColors Keys LabelsAsLabels LineViewExample ListsAndCombos ListViewWithSelection MessageBoxes Mouse MultiColouredTable MyScenario Notepad Progress ProgressBarStyles RuneWidthGreaterThanOne Scrolling SendKeys SingleBackgroundWorker SyntaxHighlighting TableEditor TabViewExample Text TextAlignments TextAlignmentsAndDirections TextFormatterDemo TextViewAutocompletePopup Threading TimeAndDate TreeUseCases TreeViewFileSystem UnicodeInMenu WindowsAndFrameViews WizardAsView Wizards Implements System.IDisposable Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog Assembly : UICatalog.dll Syntax public class Scenario : IDisposable Examples The example below is provided in the Scenarios directory as a generic sample that can be copied and re-named: using Terminal.Gui; namespace UICatalog { [ScenarioMetadata (Name: \"Generic\", Description: \"Generic sample - A template for creating new Scenarios\")] [ScenarioCategory (\"Controls\")] class MyScenario : Scenario { public override void Setup () { // Put your scenario code here, e.g. Win.Add (new Button (\"Press me!\") { X = Pos.Center (), Y = Pos.Center (), Clicked = () => MessageBox.Query (20, 7, \"Hi\", \"Neat?\", \"Yes\", \"No\") }); } } } Properties Top The Top level for the Scenario . This should be set to Top in most cases. Declaration public Toplevel Top { get; set; } Property Value Type Description Toplevel Win The Window for the Scenario . This should be set within the Top in most cases. Declaration public Window Win { get; set; } Property Value Type Description Window Methods Dispose() Declaration public void Dispose() Dispose(Boolean) Declaration protected virtual void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing GetCategories() Helper function to get the list of categories a Scenario belongs to (defined in Scenario.ScenarioCategory ) Declaration public List GetCategories() Returns Type Description System.Collections.Generic.List < System.String > list of category names GetDerivedClasses() Returns an instance of each Scenario defined in the project. https://stackoverflow.com/questions/5411694/get-all-inherited-classes-of-an-abstract-class Declaration public static List GetDerivedClasses() Returns Type Description System.Collections.Generic.List < System.Type > Type Parameters Name Description T GetDescription() Helper to get the Scenario Description (defined in Scenario.ScenarioMetadata ) Declaration public string GetDescription() Returns Type Description System.String GetName() Helper to get the Scenario Name (defined in Scenario.ScenarioMetadata ) Declaration public string GetName() Returns Type Description System.String Init(Toplevel, ColorScheme) Helper that provides the default Window implementation with a frame and label showing the name of the Scenario and logic to exit back to the Scenario picker UI. Override Init(Toplevel, ColorScheme) to provide any Toplevel behavior needed. Declaration public virtual void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top The Toplevel created by the UI Catalog host. ColorScheme colorScheme The colorscheme to use. Remarks The base implementation calls Init(ConsoleDriver, IMainLoopDriver) , sets Top to the passed in Toplevel , creates a Window for Win and adds it to Top . Overrides that do not call the base. Run() , must call Init(ConsoleDriver, IMainLoopDriver) before creating any views or calling other Terminal.Gui APIs. RequestStop() Stops the scenario. Override to change shutdown behavior for the Scenario . Declaration public virtual void RequestStop() Run() Runs the Scenario . Override to start the Scenario using a Toplevel different than Top . Declaration public virtual void Run() Remarks Overrides that do not call the base. Run() , must call Shutdown() before returning. Setup() Override this to implement the Scenario setup logic (create controls, etc...). Declaration public virtual void Setup() Remarks This is typically the best place to put scenario logic code. ToString() Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString() Implements System.IDisposable" + "keywords": "Class Scenario Inheritance System.Object Scenario AllViewsTester AutoSizeAndDirectionText BackgroundWorkerCollection BasicColors Borders BordersComparisons BordersOnFrameView BordersOnToplevel BordersOnWindow Buttons CharacterMap ClassExplorer Clipping ColorPickers ComboBoxIteration ComputedLayout ContextMenus CsvEditor Dialogs DynamicMenuBar DynamicStatusBar Editor GraphViewExample HexEditor InteractiveTree InvertColors Keys LabelsAsLabels LineViewExample ListsAndCombos ListViewWithSelection MessageBoxes Mouse MultiColouredTable MyScenario Notepad Progress ProgressBarStyles RuneWidthGreaterThanOne Scrolling SendKeys SingleBackgroundWorker SyntaxHighlighting TableEditor TabViewExample Text TextAlignments TextAlignmentsAndDirections TextFormatterDemo TextViewAutocompletePopup Threading TimeAndDate TreeUseCases TreeViewFileSystem UnicodeInMenu WindowsAndFrameViews WizardAsView Wizards Implements System.IDisposable Namespace : UICatalog Assembly : UICatalog.dll Syntax public class Scenario : Object Constructors Scenario() Declaration public Scenario() Properties Top Declaration public Toplevel Top { get; set; } Property Value Type Description Toplevel Win Declaration public Window Win { get; set; } Property Value Type Description Window Methods Dispose() Declaration public void Dispose() Dispose(Boolean) Declaration protected virtual void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing GetCategories() Declaration public List GetCategories() Returns Type Description System.Collections.Generic.List < System.String > GetDerivedClasses() Declaration public static List GetDerivedClasses() Returns Type Description System.Collections.Generic.List < System.Type > Type Parameters Name Description T GetDescription() Declaration public string GetDescription() Returns Type Description System.String GetName() Declaration public string GetName() Returns Type Description System.String Init(Toplevel, ColorScheme) Declaration public virtual void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme RequestStop() Declaration public virtual void RequestStop() Run() Declaration public virtual void Run() Setup() Declaration public virtual void Setup() ToString() Declaration public override string ToString() Returns Type Description System.String Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenario.ScenarioCategory.html": { "href": "api/UICatalog/UICatalog.Scenario.ScenarioCategory.html", "title": "Class Scenario.ScenarioCategory", - "keywords": "Class Scenario.ScenarioCategory Defines the category names used to catagorize a Scenario Inheritance System.Object System.Attribute Scenario.ScenarioCategory Inherited Members System.Attribute.Equals(System.Object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean) System.Attribute.Match(System.Object) System.Attribute.TypeId System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog Assembly : UICatalog.dll Syntax [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] public class ScenarioCategory : Attribute Constructors ScenarioCategory(String) Declaration public ScenarioCategory(string Name) Parameters Type Name Description System.String Name Properties Name Category Name Declaration public string Name { get; set; } Property Value Type Description System.String Methods GetCategories(Type) Static helper function to get the Scenario Categories given a Type Declaration public static List GetCategories(Type t) Parameters Type Name Description System.Type t Returns Type Description System.Collections.Generic.List < System.String > list of category names GetName(Type) Static helper function to get the Scenario Name given a Type Declaration public static string GetName(Type t) Parameters Type Name Description System.Type t Returns Type Description System.String Name of the category" + "keywords": "Class Scenario.ScenarioCategory Inheritance System.Object Scenario.ScenarioCategory Namespace : UICatalog Assembly : UICatalog.dll Syntax public class ScenarioCategory : Attribute Constructors ScenarioCategory(String) Declaration public ScenarioCategory(string Name) Parameters Type Name Description System.String Name Properties Name Declaration public string Name { get; set; } Property Value Type Description System.String Methods GetCategories(Type) Declaration public static List GetCategories(Type t) Parameters Type Name Description System.Type t Returns Type Description System.Collections.Generic.List < System.String > GetName(Type) Declaration public static string GetName(Type t) Parameters Type Name Description System.Type t Returns Type Description System.String" }, "api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html": { "href": "api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html", "title": "Class Scenario.ScenarioMetadata", - "keywords": "Class Scenario.ScenarioMetadata Defines the metadata (Name and Description) for a Scenario Inheritance System.Object System.Attribute Scenario.ScenarioMetadata Inherited Members System.Attribute.Equals(System.Object) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.Assembly) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.Module) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean) System.Attribute.GetHashCode() System.Attribute.IsDefaultAttribute() System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean) System.Attribute.IsDefined(System.Reflection.Module, System.Type) System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean) System.Attribute.Match(System.Object) System.Attribute.TypeId System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog Assembly : UICatalog.dll Syntax [AttributeUsage(AttributeTargets.Class)] public class ScenarioMetadata : Attribute Constructors ScenarioMetadata(String, String) Declaration public ScenarioMetadata(string Name, string Description) Parameters Type Name Description System.String Name System.String Description Properties Description Scenario Description Declaration public string Description { get; set; } Property Value Type Description System.String Name Scenario Name Declaration public string Name { get; set; } Property Value Type Description System.String Methods GetDescription(Type) Static helper function to get the Scenario Description given a Type Declaration public static string GetDescription(Type t) Parameters Type Name Description System.Type t Returns Type Description System.String GetName(Type) Static helper function to get the Scenario Name given a Type Declaration public static string GetName(Type t) Parameters Type Name Description System.Type t Returns Type Description System.String" + "keywords": "Class Scenario.ScenarioMetadata Inheritance System.Object Scenario.ScenarioMetadata Namespace : UICatalog Assembly : UICatalog.dll Syntax public class ScenarioMetadata : Attribute Constructors ScenarioMetadata(String, String) Declaration public ScenarioMetadata(string Name, string Description) Parameters Type Name Description System.String Name System.String Description Properties Description Declaration public string Description { get; set; } Property Value Type Description System.String Name Declaration public string Name { get; set; } Property Value Type Description System.String Methods GetDescription(Type) Declaration public static string GetDescription(Type t) Parameters Type Name Description System.Type t Returns Type Description System.String GetName(Type) Declaration public static string GetName(Type t) Parameters Type Name Description System.Type t Returns Type Description System.String" }, "api/UICatalog/UICatalog.Scenarios.AllViewsTester.html": { "href": "api/UICatalog/UICatalog.Scenarios.AllViewsTester.html", "title": "Class AllViewsTester", - "keywords": "Class AllViewsTester Inheritance System.Object Scenario AllViewsTester Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"All Views Tester\", \"Provides a test UI for all classes derived from View.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Tests\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] public class AllViewsTester : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class AllViewsTester Inheritance System.Object Scenario AllViewsTester Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"All Views Tester\", \"Provides a test UI for all classes derived from View.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Tests\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] public class AllViewsTester : Scenario Constructors AllViewsTester() Declaration public AllViewsTester() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html": { "href": "api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html", "title": "Class AutoSizeAndDirectionText", - "keywords": "Class AutoSizeAndDirectionText Inheritance System.Object Scenario AutoSizeAndDirectionText Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Text Direction and AutoSize\", \"Demos TextFormatter Direction and View AutoSize.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class AutoSizeAndDirectionText : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class AutoSizeAndDirectionText Inheritance System.Object Scenario AutoSizeAndDirectionText Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Text Direction and AutoSize\", \"Demos TextFormatter Direction and View AutoSize.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class AutoSizeAndDirectionText : Scenario Constructors AutoSizeAndDirectionText() Declaration public AutoSizeAndDirectionText() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html": { "href": "api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html", "title": "Class BackgroundWorkerCollection", - "keywords": "Class BackgroundWorkerCollection Inheritance System.Object Scenario BackgroundWorkerCollection Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"BackgroundWorker Collection\", \"A persisting multi Toplevel BackgroundWorker threading\")] [Scenario.ScenarioCategory(\"Threading\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Controls\")] public class BackgroundWorkerCollection : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" + "keywords": "Class BackgroundWorkerCollection Inheritance System.Object Scenario BackgroundWorkerCollection Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"BackgroundWorker Collection\", \"A persisting multi Toplevel BackgroundWorker threading\")] [Scenario.ScenarioCategory(\"Threading\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Controls\")] public class BackgroundWorkerCollection : Scenario Constructors BackgroundWorkerCollection() Declaration public BackgroundWorkerCollection() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.BasicColors.html": { "href": "api/UICatalog/UICatalog.Scenarios.BasicColors.html", "title": "Class BasicColors", - "keywords": "Class BasicColors Inheritance System.Object Scenario BasicColors Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Basic Colors\", \"Show all basic colors.\")] [Scenario.ScenarioCategory(\"Colors\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class BasicColors : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class BasicColors Inheritance System.Object Scenario BasicColors Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Basic Colors\", \"Show all basic colors.\")] [Scenario.ScenarioCategory(\"Colors\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class BasicColors : Scenario Constructors BasicColors() Declaration public BasicColors() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Borders.html": { "href": "api/UICatalog/UICatalog.Scenarios.Borders.html", "title": "Class Borders", - "keywords": "Class Borders Inheritance System.Object Scenario Borders Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders with/without PanelView\", \"Demonstrate with/without PanelView borders manipulation.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class Borders : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Borders Inheritance System.Object Scenario Borders Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders with/without PanelView\", \"Demonstrate with/without PanelView borders manipulation.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class Borders : Scenario Constructors Borders() Declaration public Borders() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.BordersComparisons.html": { "href": "api/UICatalog/UICatalog.Scenarios.BordersComparisons.html", "title": "Class BordersComparisons", - "keywords": "Class BordersComparisons Inheritance System.Object Scenario BordersComparisons Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders Comparisons\", \"Compares Window, Toplevel and FrameView borders.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class BordersComparisons : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" + "keywords": "Class BordersComparisons Inheritance System.Object Scenario BordersComparisons Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders Comparisons\", \"Compares Window, Toplevel and FrameView borders.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class BordersComparisons : Scenario Constructors BordersComparisons() Declaration public BordersComparisons() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html": { "href": "api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html", "title": "Class BordersOnFrameView", - "keywords": "Class BordersOnFrameView Inheritance System.Object Scenario BordersOnFrameView Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders on FrameView\", \"Demonstrate FrameView borders manipulation.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class BordersOnFrameView : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class BordersOnFrameView Inheritance System.Object Scenario BordersOnFrameView Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders on FrameView\", \"Demonstrate FrameView borders manipulation.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class BordersOnFrameView : Scenario Constructors BordersOnFrameView() Declaration public BordersOnFrameView() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html": { "href": "api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html", "title": "Class BordersOnToplevel", - "keywords": "Class BordersOnToplevel Inheritance System.Object Scenario BordersOnToplevel Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders on Toplevel\", \"Demonstrates Toplevel borders manipulation.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class BordersOnToplevel : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class BordersOnToplevel Inheritance System.Object Scenario BordersOnToplevel Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders on Toplevel\", \"Demonstrates Toplevel borders manipulation.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class BordersOnToplevel : Scenario Constructors BordersOnToplevel() Declaration public BordersOnToplevel() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html": { "href": "api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html", "title": "Class BordersOnWindow", - "keywords": "Class BordersOnWindow Inheritance System.Object Scenario BordersOnWindow Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders on Window\", \"Demonstrates Window borders manipulation.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class BordersOnWindow : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class BordersOnWindow Inheritance System.Object Scenario BordersOnWindow Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Borders on Window\", \"Demonstrates Window borders manipulation.\")] [Scenario.ScenarioCategory(\"Layout\")] [Scenario.ScenarioCategory(\"Borders\")] public class BordersOnWindow : Scenario Constructors BordersOnWindow() Declaration public BordersOnWindow() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Buttons.html": { "href": "api/UICatalog/UICatalog.Scenarios.Buttons.html", "title": "Class Buttons", - "keywords": "Class Buttons Inheritance System.Object Scenario Buttons Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Buttons\", \"Demonstrates all sorts of Buttons.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Layout\")] public class Buttons : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Buttons Inheritance System.Object Scenario Buttons Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Buttons\", \"Demonstrates all sorts of Buttons.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Layout\")] public class Buttons : Scenario Constructors Buttons() Declaration public Buttons() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.CharacterMap.html": { "href": "api/UICatalog/UICatalog.Scenarios.CharacterMap.html", "title": "Class CharacterMap", - "keywords": "Class CharacterMap This Scenario demonstrates building a custom control (a class deriving from View) that: Provides a simple \"Character Map\" application (like Windows' charmap.exe). Helps test unicode character rendering in Terminal.Gui Illustrates how to use ScrollView to do infinite scrolling Inheritance System.Object Scenario CharacterMap Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Character Map\", \"A Unicode character set viewier built as a custom control using the ScrollView control.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ScrollView\")] public class CharacterMap : Scenario, IDisposable Methods Run() Declaration public override void Run() Overrides Scenario.Run() Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class CharacterMap Inheritance System.Object Scenario CharacterMap Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Character Map\", \"A Unicode character set viewier built as a custom control using the ScrollView control.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ScrollView\")] public class CharacterMap : Scenario Constructors CharacterMap() Declaration public CharacterMap() Methods Run() Declaration public override void Run() Overrides Scenario.Run() Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.ClassExplorer.html": { "href": "api/UICatalog/UICatalog.Scenarios.ClassExplorer.html", "title": "Class ClassExplorer", - "keywords": "Class ClassExplorer Inheritance System.Object Scenario ClassExplorer Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Class Explorer\", \"Tree view explorer for classes by namespace based on TreeView.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TreeView\")] public class ClassExplorer : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class ClassExplorer Inheritance System.Object Scenario ClassExplorer Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Class Explorer\", \"Tree view explorer for classes by namespace based on TreeView.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TreeView\")] public class ClassExplorer : Scenario Constructors ClassExplorer() Declaration public ClassExplorer() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Clipping.html": { "href": "api/UICatalog/UICatalog.Scenarios.Clipping.html", "title": "Class Clipping", - "keywords": "Class Clipping Inheritance System.Object Scenario Clipping Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Clipping\", \"Used to test that things clip correctly\")] [Scenario.ScenarioCategory(\"Tests\")] public class Clipping : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Clipping Inheritance System.Object Scenario Clipping Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Clipping\", \"Used to test that things clip correctly\")] [Scenario.ScenarioCategory(\"Tests\")] public class Clipping : Scenario Constructors Clipping() Declaration public Clipping() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.ColorPickers.html": { "href": "api/UICatalog/UICatalog.Scenarios.ColorPickers.html", "title": "Class ColorPickers", - "keywords": "Class ColorPickers Inheritance System.Object Scenario ColorPickers Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Color Picker\", \"Color Picker.\")] [Scenario.ScenarioCategory(\"Colors\")] [Scenario.ScenarioCategory(\"Controls\")] public class ColorPickers : Scenario, IDisposable Methods Setup() Setup the scenario. Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class ColorPickers Inheritance System.Object Scenario ColorPickers Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Color Picker\", \"Color Picker.\")] [Scenario.ScenarioCategory(\"Colors\")] [Scenario.ScenarioCategory(\"Controls\")] public class ColorPickers : Scenario Constructors ColorPickers() Declaration public ColorPickers() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html": { "href": "api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html", "title": "Class ComboBoxIteration", - "keywords": "Class ComboBoxIteration Inheritance System.Object Scenario ComboBoxIteration Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"ComboBoxIteration\", \"ComboBox iteration.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ComboBox\")] public class ComboBoxIteration : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class ComboBoxIteration Inheritance System.Object Scenario ComboBoxIteration Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"ComboBoxIteration\", \"ComboBox iteration.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ComboBox\")] public class ComboBoxIteration : Scenario Constructors ComboBoxIteration() Declaration public ComboBoxIteration() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.ComputedLayout.html": { "href": "api/UICatalog/UICatalog.Scenarios.ComputedLayout.html", "title": "Class ComputedLayout", - "keywords": "Class ComputedLayout This Scenario demonstrates how to use Termina.gui's Dim and Pos Layout System. [x] - Using Dim.Fill to fill a window [x] - Using Dim.Fill and Dim.Pos to automatically align controls based on an initial control [ ] - ... Inheritance System.Object Scenario ComputedLayout Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Computed Layout\", \"Demonstrates the Computed (Dim and Pos) Layout System.\")] [Scenario.ScenarioCategory(\"Layout\")] public class ComputedLayout : Scenario, IDisposable Methods Run() Declaration public override void Run() Overrides Scenario.Run() Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class ComputedLayout Inheritance System.Object Scenario ComputedLayout Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Computed Layout\", \"Demonstrates the Computed (Dim and Pos) Layout System.\")] [Scenario.ScenarioCategory(\"Layout\")] public class ComputedLayout : Scenario Constructors ComputedLayout() Declaration public ComputedLayout() Methods Run() Declaration public override void Run() Overrides Scenario.Run() Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.ContextMenus.html": { "href": "api/UICatalog/UICatalog.Scenarios.ContextMenus.html", "title": "Class ContextMenus", - "keywords": "Class ContextMenus Inheritance System.Object Scenario ContextMenus Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"ContextMenus\", \"Context Menu Sample.\")] [Scenario.ScenarioCategory(\"Menus\")] public class ContextMenus : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class ContextMenus Inheritance System.Object Scenario ContextMenus Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"ContextMenus\", \"Context Menu Sample.\")] [Scenario.ScenarioCategory(\"Menus\")] public class ContextMenus : Scenario Constructors ContextMenus() Declaration public ContextMenus() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.CsvEditor.html": { "href": "api/UICatalog/UICatalog.Scenarios.CsvEditor.html", "title": "Class CsvEditor", - "keywords": "Class CsvEditor Inheritance System.Object Scenario CsvEditor Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Csv Editor\", \"Open and edit simple CSV files using the TableView class.\")] [Scenario.ScenarioCategory(\"TableView\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Files and IO\")] public class CsvEditor : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class CsvEditor Inheritance System.Object Scenario CsvEditor Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Csv Editor\", \"Open and edit simple CSV files using the TableView class.\")] [Scenario.ScenarioCategory(\"TableView\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Files and IO\")] public class CsvEditor : Scenario Constructors CsvEditor() Declaration public CsvEditor() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Dialogs.html": { "href": "api/UICatalog/UICatalog.Scenarios.Dialogs.html", "title": "Class Dialogs", - "keywords": "Class Dialogs Inheritance System.Object Scenario Dialogs Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Dialogs\", \"Demonstrates how to the Dialog class\")] [Scenario.ScenarioCategory(\"Dialogs\")] public class Dialogs : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Dialogs Inheritance System.Object Scenario Dialogs Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Dialogs\", \"Demonstrates how to the Dialog class\")] [Scenario.ScenarioCategory(\"Dialogs\")] public class Dialogs : Scenario Constructors Dialogs() Declaration public Dialogs() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html", "title": "Class DynamicMenuBar.Binding", - "keywords": "Class DynamicMenuBar.Binding Inheritance System.Object DynamicMenuBar.Binding Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class Binding Constructors Binding(View, String, View, String, DynamicMenuBar.IValueConverter) Declaration public Binding(View source, string sourcePropertyName, View target, string targetPropertyName, DynamicMenuBar.IValueConverter valueConverter = null) Parameters Type Name Description View source System.String sourcePropertyName View target System.String targetPropertyName DynamicMenuBar.IValueConverter valueConverter Properties Source Declaration public View Source { get; } Property Value Type Description View SourcePropertyName Declaration public string SourcePropertyName { get; } Property Value Type Description System.String Target Declaration public View Target { get; } Property Value Type Description View TargetPropertyName Declaration public string TargetPropertyName { get; } Property Value Type Description System.String" + "keywords": "Class DynamicMenuBar.Binding Inheritance System.Object DynamicMenuBar.Binding Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class Binding : Object Constructors Binding(View, String, View, String, DynamicMenuBar.IValueConverter) Declaration public Binding(View source, string sourcePropertyName, View target, string targetPropertyName, DynamicMenuBar.IValueConverter valueConverter = null) Parameters Type Name Description View source System.String sourcePropertyName View target System.String targetPropertyName DynamicMenuBar.IValueConverter valueConverter Properties Source Declaration public View Source { get; } Property Value Type Description View SourcePropertyName Declaration public string SourcePropertyName { get; } Property Value Type Description System.String Target Declaration public View Target { get; } Property Value Type Description View TargetPropertyName Declaration public string TargetPropertyName { get; } Property Value Type Description System.String" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html", "title": "Class DynamicMenuBar.DynamicMenuBarDetails", - "keywords": "Class DynamicMenuBar.DynamicMenuBarDetails Inheritance System.Object Responder View FrameView DynamicMenuBar.DynamicMenuBarDetails Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members FrameView.Title FrameView.Border FrameView.Add(View) FrameView.Remove(View) FrameView.RemoveAll() FrameView.Redraw(Rect) FrameView.Text FrameView.TextAlignment FrameView.OnEnter(View) FrameView.OnCanFocusChanged() View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuBarDetails : FrameView, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors DynamicMenuBarDetails(ustring) Declaration public DynamicMenuBarDetails(ustring title) Parameters Type Name Description NStack.ustring title DynamicMenuBarDetails(MenuItem, Boolean) Declaration public DynamicMenuBarDetails(MenuItem menuItem = null, bool hasParent = false) Parameters Type Name Description MenuItem menuItem System.Boolean hasParent Fields _ckbIsTopLevel Declaration public CheckBox _ckbIsTopLevel Field Value Type Description CheckBox _ckbSubMenu Declaration public CheckBox _ckbSubMenu Field Value Type Description CheckBox _menuItem Declaration public MenuItem _menuItem Field Value Type Description MenuItem _rbChkStyle Declaration public RadioGroup _rbChkStyle Field Value Type Description RadioGroup _txtAction Declaration public TextView _txtAction Field Value Type Description TextView _txtHelp Declaration public TextField _txtHelp Field Value Type Description TextField _txtShortcut Declaration public TextField _txtShortcut Field Value Type Description TextField _txtTitle Declaration public TextField _txtTitle Field Value Type Description TextField Methods CreateAction(MenuItem, DynamicMenuBar.DynamicMenuItem) Declaration public Action CreateAction(MenuItem menuItem, DynamicMenuBar.DynamicMenuItem item) Parameters Type Name Description MenuItem menuItem DynamicMenuBar.DynamicMenuItem item Returns Type Description System.Action EditMenuBarItem(MenuItem) Declaration public void EditMenuBarItem(MenuItem menuItem) Parameters Type Name Description MenuItem menuItem EnterMenuItem() Declaration public DynamicMenuBar.DynamicMenuItem EnterMenuItem() Returns Type Description DynamicMenuBar.DynamicMenuItem UpdateParent(ref MenuItem) Declaration public void UpdateParent(ref MenuItem menuItem) Parameters Type Name Description MenuItem menuItem Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class DynamicMenuBar.DynamicMenuBarDetails Inheritance System.Object DynamicMenuBar.DynamicMenuBarDetails Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuBarDetails : FrameView Constructors DynamicMenuBarDetails(ustring) Declaration public DynamicMenuBarDetails(ustring title) Parameters Type Name Description NStack.ustring title DynamicMenuBarDetails(MenuItem, Boolean) Declaration public DynamicMenuBarDetails(MenuItem menuItem = null, bool hasParent = false) Parameters Type Name Description MenuItem menuItem System.Boolean hasParent Fields _ckbIsTopLevel Declaration public CheckBox _ckbIsTopLevel Field Value Type Description CheckBox _ckbSubMenu Declaration public CheckBox _ckbSubMenu Field Value Type Description CheckBox _menuItem Declaration public MenuItem _menuItem Field Value Type Description MenuItem _rbChkStyle Declaration public RadioGroup _rbChkStyle Field Value Type Description RadioGroup _txtAction Declaration public TextView _txtAction Field Value Type Description TextView _txtHelp Declaration public TextField _txtHelp Field Value Type Description TextField _txtShortcut Declaration public TextField _txtShortcut Field Value Type Description TextField _txtTitle Declaration public TextField _txtTitle Field Value Type Description TextField Methods CreateAction(MenuItem, DynamicMenuBar.DynamicMenuItem) Declaration public Action CreateAction(MenuItem menuItem, DynamicMenuBar.DynamicMenuItem item) Parameters Type Name Description MenuItem menuItem DynamicMenuBar.DynamicMenuItem item Returns Type Description System.Action EditMenuBarItem(MenuItem) Declaration public void EditMenuBarItem(MenuItem menuItem) Parameters Type Name Description MenuItem menuItem EnterMenuItem() Declaration public DynamicMenuBar.DynamicMenuItem EnterMenuItem() Returns Type Description DynamicMenuBar.DynamicMenuItem UpdateParent(ref MenuItem) Declaration public void UpdateParent(ref MenuItem menuItem) Parameters Type Name Description MenuItem menuItem" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html", "title": "Class DynamicMenuBar.DynamicMenuBarSample", - "keywords": "Class DynamicMenuBar.DynamicMenuBarSample Inheritance System.Object Responder View Toplevel Window DynamicMenuBar.DynamicMenuBarSample Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Window.Title Window.Border Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.Text Window.TextAlignment Window.OnTitleChanging(ustring, ustring) Window.TitleChanging Window.OnTitleChanged(ustring, ustring) Window.TitleChanged Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessKey(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuBarSample : Window, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors DynamicMenuBarSample(ustring) Declaration public DynamicMenuBarSample(ustring title) Parameters Type Name Description NStack.ustring title Properties DataContext Declaration public DynamicMenuBar.DynamicMenuItemModel DataContext { get; set; } Property Value Type Description DynamicMenuBar.DynamicMenuItemModel Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class DynamicMenuBar.DynamicMenuBarSample Inheritance System.Object DynamicMenuBar.DynamicMenuBarSample Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuBarSample : Window Constructors DynamicMenuBarSample(ustring) Declaration public DynamicMenuBarSample(ustring title) Parameters Type Name Description NStack.ustring title Properties DataContext Declaration public DynamicMenuBar.DynamicMenuItemModel DataContext { get; set; } Property Value Type Description DynamicMenuBar.DynamicMenuItemModel" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.html", "title": "Class DynamicMenuBar.DynamicMenuItem", - "keywords": "Class DynamicMenuBar.DynamicMenuItem Inheritance System.Object DynamicMenuBar.DynamicMenuItem Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuItem Constructors DynamicMenuItem() Declaration public DynamicMenuItem() DynamicMenuItem(ustring, ustring, ustring, Boolean, Boolean, MenuItemCheckStyle, ustring) Declaration public DynamicMenuItem(ustring title, ustring help, ustring action, bool isTopLevel, bool hasSubMenu, MenuItemCheckStyle checkStyle = MenuItemCheckStyle.NoCheck, ustring shortcut = null) Parameters Type Name Description NStack.ustring title NStack.ustring help NStack.ustring action System.Boolean isTopLevel System.Boolean hasSubMenu MenuItemCheckStyle checkStyle NStack.ustring shortcut DynamicMenuItem(ustring, Boolean) Declaration public DynamicMenuItem(ustring title, bool hasSubMenu = false) Parameters Type Name Description NStack.ustring title System.Boolean hasSubMenu Fields action Declaration public ustring action Field Value Type Description NStack.ustring checkStyle Declaration public MenuItemCheckStyle checkStyle Field Value Type Description MenuItemCheckStyle hasSubMenu Declaration public bool hasSubMenu Field Value Type Description System.Boolean help Declaration public ustring help Field Value Type Description NStack.ustring isTopLevel Declaration public bool isTopLevel Field Value Type Description System.Boolean shortcut Declaration public ustring shortcut Field Value Type Description NStack.ustring title Declaration public ustring title Field Value Type Description NStack.ustring" + "keywords": "Class DynamicMenuBar.DynamicMenuItem Inheritance System.Object DynamicMenuBar.DynamicMenuItem Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuItem : Object Constructors DynamicMenuItem() Declaration public DynamicMenuItem() DynamicMenuItem(ustring, ustring, ustring, Boolean, Boolean, MenuItemCheckStyle, ustring) Declaration public DynamicMenuItem(ustring title, ustring help, ustring action, bool isTopLevel, bool hasSubMenu, MenuItemCheckStyle checkStyle, ustring shortcut = null) Parameters Type Name Description NStack.ustring title NStack.ustring help NStack.ustring action System.Boolean isTopLevel System.Boolean hasSubMenu MenuItemCheckStyle checkStyle NStack.ustring shortcut DynamicMenuItem(ustring, Boolean) Declaration public DynamicMenuItem(ustring title, bool hasSubMenu = false) Parameters Type Name Description NStack.ustring title System.Boolean hasSubMenu Fields action Declaration public ustring action Field Value Type Description NStack.ustring checkStyle Declaration public MenuItemCheckStyle checkStyle Field Value Type Description MenuItemCheckStyle hasSubMenu Declaration public bool hasSubMenu Field Value Type Description System.Boolean help Declaration public ustring help Field Value Type Description NStack.ustring isTopLevel Declaration public bool isTopLevel Field Value Type Description System.Boolean shortcut Declaration public ustring shortcut Field Value Type Description NStack.ustring title Declaration public ustring title Field Value Type Description NStack.ustring" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html", "title": "Class DynamicMenuBar.DynamicMenuItemList", - "keywords": "Class DynamicMenuBar.DynamicMenuItemList Inheritance System.Object DynamicMenuBar.DynamicMenuItemList Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuItemList Constructors DynamicMenuItemList() Declaration public DynamicMenuItemList() DynamicMenuItemList(ustring, MenuItem) Declaration public DynamicMenuItemList(ustring title, MenuItem menuItem) Parameters Type Name Description NStack.ustring title MenuItem menuItem Properties MenuItem Declaration public MenuItem MenuItem { get; set; } Property Value Type Description MenuItem Title Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring Methods ToString() Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString()" + "keywords": "Class DynamicMenuBar.DynamicMenuItemList Inheritance System.Object DynamicMenuBar.DynamicMenuItemList Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuItemList : Object Constructors DynamicMenuItemList() Declaration public DynamicMenuItemList() DynamicMenuItemList(ustring, MenuItem) Declaration public DynamicMenuItemList(ustring title, MenuItem menuItem) Parameters Type Name Description NStack.ustring title MenuItem menuItem Properties MenuItem Declaration public MenuItem MenuItem { get; set; } Property Value Type Description MenuItem Title Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring Methods ToString() Declaration public override string ToString() Returns Type Description System.String" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html", "title": "Class DynamicMenuBar.DynamicMenuItemModel", - "keywords": "Class DynamicMenuBar.DynamicMenuItemModel Inheritance System.Object DynamicMenuBar.DynamicMenuItemModel Implements System.ComponentModel.INotifyPropertyChanged Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuItemModel : INotifyPropertyChanged Constructors DynamicMenuItemModel() Declaration public DynamicMenuItemModel() Properties MenuBar Declaration public ustring MenuBar { get; set; } Property Value Type Description NStack.ustring Menus Declaration public List Menus { get; set; } Property Value Type Description System.Collections.Generic.List < DynamicMenuBar.DynamicMenuItemList > Parent Declaration public ustring Parent { get; set; } Property Value Type Description NStack.ustring Methods GetPropertyName(String) Declaration public string GetPropertyName(string propertyName = null) Parameters Type Name Description System.String propertyName Returns Type Description System.String Events PropertyChanged Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged" + "keywords": "Class DynamicMenuBar.DynamicMenuItemModel Inheritance System.Object DynamicMenuBar.DynamicMenuItemModel Implements System.ComponentModel.INotifyPropertyChanged Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicMenuItemModel : Object Constructors DynamicMenuItemModel() Declaration public DynamicMenuItemModel() Properties MenuBar Declaration public ustring MenuBar { get; set; } Property Value Type Description NStack.ustring Menus Declaration public List Menus { get; set; } Property Value Type Description System.Collections.Generic.List < DynamicMenuBar.DynamicMenuItemList > Parent Declaration public ustring Parent { get; set; } Property Value Type Description NStack.ustring Methods GetPropertyName(String) Declaration public string GetPropertyName(string propertyName = null) Parameters Type Name Description System.String propertyName Returns Type Description System.String Events PropertyChanged Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html", "title": "Class DynamicMenuBar", - "keywords": "Class DynamicMenuBar Inheritance System.Object Scenario DynamicMenuBar Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Dynamic MenuBar\", \"Demonstrates how to change a MenuBar dynamically.\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Menus\")] public class DynamicMenuBar : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Implements System.IDisposable" + "keywords": "Class DynamicMenuBar Inheritance System.Object Scenario DynamicMenuBar Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Dynamic MenuBar\", \"Demonstrates how to change a MenuBar dynamically.\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Menus\")] public class DynamicMenuBar : Scenario Constructors DynamicMenuBar() Declaration public DynamicMenuBar() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.IValueConverter.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.IValueConverter.html", @@ -1002,47 +1002,47 @@ "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html", "title": "Class DynamicMenuBar.ListWrapperConverter", - "keywords": "Class DynamicMenuBar.ListWrapperConverter Inheritance System.Object DynamicMenuBar.ListWrapperConverter Implements DynamicMenuBar.IValueConverter Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class ListWrapperConverter : DynamicMenuBar.IValueConverter Methods Convert(Object, Object) Declaration public object Convert(object value, object parameter = null) Parameters Type Name Description System.Object value System.Object parameter Returns Type Description System.Object Implements DynamicMenuBar.IValueConverter" + "keywords": "Class DynamicMenuBar.ListWrapperConverter Inheritance System.Object DynamicMenuBar.ListWrapperConverter Implements DynamicMenuBar.IValueConverter Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class ListWrapperConverter : Object, DynamicMenuBar.IValueConverter Constructors ListWrapperConverter() Declaration public ListWrapperConverter() Methods Convert(Object, Object) Declaration public object Convert(object value, object parameter = null) Parameters Type Name Description System.Object value System.Object parameter Returns Type Description System.Object Implements DynamicMenuBar.IValueConverter" }, "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html", "title": "Class DynamicMenuBar.UStringValueConverter", - "keywords": "Class DynamicMenuBar.UStringValueConverter Inheritance System.Object DynamicMenuBar.UStringValueConverter Implements DynamicMenuBar.IValueConverter Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class UStringValueConverter : DynamicMenuBar.IValueConverter Methods Convert(Object, Object) Declaration public object Convert(object value, object parameter = null) Parameters Type Name Description System.Object value System.Object parameter Returns Type Description System.Object Implements DynamicMenuBar.IValueConverter" + "keywords": "Class DynamicMenuBar.UStringValueConverter Inheritance System.Object DynamicMenuBar.UStringValueConverter Implements DynamicMenuBar.IValueConverter Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class UStringValueConverter : Object, DynamicMenuBar.IValueConverter Constructors UStringValueConverter() Declaration public UStringValueConverter() Methods Convert(Object, Object) Declaration public object Convert(object value, object parameter = null) Parameters Type Name Description System.Object value System.Object parameter Returns Type Description System.Object Implements DynamicMenuBar.IValueConverter" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html", "title": "Class DynamicStatusBar.Binding", - "keywords": "Class DynamicStatusBar.Binding Inheritance System.Object DynamicStatusBar.Binding Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class Binding Constructors Binding(View, String, View, String, DynamicStatusBar.IValueConverter) Declaration public Binding(View source, string sourcePropertyName, View target, string targetPropertyName, DynamicStatusBar.IValueConverter valueConverter = null) Parameters Type Name Description View source System.String sourcePropertyName View target System.String targetPropertyName DynamicStatusBar.IValueConverter valueConverter Properties Source Declaration public View Source { get; } Property Value Type Description View SourcePropertyName Declaration public string SourcePropertyName { get; } Property Value Type Description System.String Target Declaration public View Target { get; } Property Value Type Description View TargetPropertyName Declaration public string TargetPropertyName { get; } Property Value Type Description System.String" + "keywords": "Class DynamicStatusBar.Binding Inheritance System.Object DynamicStatusBar.Binding Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class Binding : Object Constructors Binding(View, String, View, String, DynamicStatusBar.IValueConverter) Declaration public Binding(View source, string sourcePropertyName, View target, string targetPropertyName, DynamicStatusBar.IValueConverter valueConverter = null) Parameters Type Name Description View source System.String sourcePropertyName View target System.String targetPropertyName DynamicStatusBar.IValueConverter valueConverter Properties Source Declaration public View Source { get; } Property Value Type Description View SourcePropertyName Declaration public string SourcePropertyName { get; } Property Value Type Description System.String Target Declaration public View Target { get; } Property Value Type Description View TargetPropertyName Declaration public string TargetPropertyName { get; } Property Value Type Description System.String" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html", "title": "Class DynamicStatusBar.DynamicStatusBarDetails", - "keywords": "Class DynamicStatusBar.DynamicStatusBarDetails Inheritance System.Object Responder View FrameView DynamicStatusBar.DynamicStatusBarDetails Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members FrameView.Title FrameView.Border FrameView.Add(View) FrameView.Remove(View) FrameView.RemoveAll() FrameView.Redraw(Rect) FrameView.Text FrameView.TextAlignment FrameView.OnEnter(View) FrameView.OnCanFocusChanged() View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.CanFocus View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.PositionCursor() View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.ProcessKey(KeyEvent) View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.ProcessColdKey(KeyEvent) View.KeyDown View.OnKeyDown(KeyEvent) View.KeyUp View.OnKeyUp(KeyEvent) View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.MouseEvent(MouseEvent) Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusBarDetails : FrameView, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors DynamicStatusBarDetails(ustring) Declaration public DynamicStatusBarDetails(ustring title) Parameters Type Name Description NStack.ustring title DynamicStatusBarDetails(StatusItem) Declaration public DynamicStatusBarDetails(StatusItem statusItem = null) Parameters Type Name Description StatusItem statusItem Fields _statusItem Declaration public StatusItem _statusItem Field Value Type Description StatusItem _txtAction Declaration public TextView _txtAction Field Value Type Description TextView _txtShortcut Declaration public TextField _txtShortcut Field Value Type Description TextField _txtTitle Declaration public TextField _txtTitle Field Value Type Description TextField Methods CreateAction(DynamicStatusBar.DynamicStatusItem) Declaration public Action CreateAction(DynamicStatusBar.DynamicStatusItem item) Parameters Type Name Description DynamicStatusBar.DynamicStatusItem item Returns Type Description System.Action EditStatusItem(StatusItem) Declaration public void EditStatusItem(StatusItem statusItem) Parameters Type Name Description StatusItem statusItem EnterStatusItem() Declaration public DynamicStatusBar.DynamicStatusItem EnterStatusItem() Returns Type Description DynamicStatusBar.DynamicStatusItem Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class DynamicStatusBar.DynamicStatusBarDetails Inheritance System.Object DynamicStatusBar.DynamicStatusBarDetails Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusBarDetails : FrameView Constructors DynamicStatusBarDetails(ustring) Declaration public DynamicStatusBarDetails(ustring title) Parameters Type Name Description NStack.ustring title DynamicStatusBarDetails(StatusItem) Declaration public DynamicStatusBarDetails(StatusItem statusItem = null) Parameters Type Name Description StatusItem statusItem Fields _statusItem Declaration public StatusItem _statusItem Field Value Type Description StatusItem _txtAction Declaration public TextView _txtAction Field Value Type Description TextView _txtShortcut Declaration public TextField _txtShortcut Field Value Type Description TextField _txtTitle Declaration public TextField _txtTitle Field Value Type Description TextField Methods CreateAction(DynamicStatusBar.DynamicStatusItem) Declaration public Action CreateAction(DynamicStatusBar.DynamicStatusItem item) Parameters Type Name Description DynamicStatusBar.DynamicStatusItem item Returns Type Description System.Action EditStatusItem(StatusItem) Declaration public void EditStatusItem(StatusItem statusItem) Parameters Type Name Description StatusItem statusItem EnterStatusItem() Declaration public DynamicStatusBar.DynamicStatusItem EnterStatusItem() Returns Type Description DynamicStatusBar.DynamicStatusItem" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html", "title": "Class DynamicStatusBar.DynamicStatusBarSample", - "keywords": "Class DynamicStatusBar.DynamicStatusBarSample Inheritance System.Object Responder View Toplevel Window DynamicStatusBar.DynamicStatusBarSample Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Window.Title Window.Border Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.Text Window.TextAlignment Window.OnTitleChanging(ustring, ustring) Window.TitleChanging Window.OnTitleChanged(ustring, ustring) Window.TitleChanged Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessKey(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusBarSample : Window, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors DynamicStatusBarSample(ustring) Declaration public DynamicStatusBarSample(ustring title) Parameters Type Name Description NStack.ustring title Properties DataContext Declaration public DynamicStatusBar.DynamicStatusItemModel DataContext { get; set; } Property Value Type Description DynamicStatusBar.DynamicStatusItemModel Methods SetTitleText(ustring, ustring) Declaration public static ustring SetTitleText(ustring title, ustring shortcut) Parameters Type Name Description NStack.ustring title NStack.ustring shortcut Returns Type Description NStack.ustring Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class DynamicStatusBar.DynamicStatusBarSample Inheritance System.Object DynamicStatusBar.DynamicStatusBarSample Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusBarSample : Window Constructors DynamicStatusBarSample(ustring) Declaration public DynamicStatusBarSample(ustring title) Parameters Type Name Description NStack.ustring title Properties DataContext Declaration public DynamicStatusBar.DynamicStatusItemModel DataContext { get; set; } Property Value Type Description DynamicStatusBar.DynamicStatusItemModel Methods SetTitleText(ustring, ustring) Declaration public static ustring SetTitleText(ustring title, ustring shortcut) Parameters Type Name Description NStack.ustring title NStack.ustring shortcut Returns Type Description NStack.ustring" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.html", "title": "Class DynamicStatusBar.DynamicStatusItem", - "keywords": "Class DynamicStatusBar.DynamicStatusItem Inheritance System.Object DynamicStatusBar.DynamicStatusItem Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusItem Constructors DynamicStatusItem() Declaration public DynamicStatusItem() DynamicStatusItem(ustring) Declaration public DynamicStatusItem(ustring title) Parameters Type Name Description NStack.ustring title DynamicStatusItem(ustring, ustring, ustring) Declaration public DynamicStatusItem(ustring title, ustring action, ustring shortcut = null) Parameters Type Name Description NStack.ustring title NStack.ustring action NStack.ustring shortcut Fields action Declaration public ustring action Field Value Type Description NStack.ustring shortcut Declaration public ustring shortcut Field Value Type Description NStack.ustring title Declaration public ustring title Field Value Type Description NStack.ustring" + "keywords": "Class DynamicStatusBar.DynamicStatusItem Inheritance System.Object DynamicStatusBar.DynamicStatusItem Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusItem : Object Constructors DynamicStatusItem() Declaration public DynamicStatusItem() DynamicStatusItem(ustring) Declaration public DynamicStatusItem(ustring title) Parameters Type Name Description NStack.ustring title DynamicStatusItem(ustring, ustring, ustring) Declaration public DynamicStatusItem(ustring title, ustring action, ustring shortcut = null) Parameters Type Name Description NStack.ustring title NStack.ustring action NStack.ustring shortcut Fields action Declaration public ustring action Field Value Type Description NStack.ustring shortcut Declaration public ustring shortcut Field Value Type Description NStack.ustring title Declaration public ustring title Field Value Type Description NStack.ustring" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html", "title": "Class DynamicStatusBar.DynamicStatusItemList", - "keywords": "Class DynamicStatusBar.DynamicStatusItemList Inheritance System.Object DynamicStatusBar.DynamicStatusItemList Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusItemList Constructors DynamicStatusItemList() Declaration public DynamicStatusItemList() DynamicStatusItemList(ustring, StatusItem) Declaration public DynamicStatusItemList(ustring title, StatusItem statusItem) Parameters Type Name Description NStack.ustring title StatusItem statusItem Properties StatusItem Declaration public StatusItem StatusItem { get; set; } Property Value Type Description StatusItem Title Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring Methods ToString() Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString()" + "keywords": "Class DynamicStatusBar.DynamicStatusItemList Inheritance System.Object DynamicStatusBar.DynamicStatusItemList Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusItemList : Object Constructors DynamicStatusItemList() Declaration public DynamicStatusItemList() DynamicStatusItemList(ustring, StatusItem) Declaration public DynamicStatusItemList(ustring title, StatusItem statusItem) Parameters Type Name Description NStack.ustring title StatusItem statusItem Properties StatusItem Declaration public StatusItem StatusItem { get; set; } Property Value Type Description StatusItem Title Declaration public ustring Title { get; set; } Property Value Type Description NStack.ustring Methods ToString() Declaration public override string ToString() Returns Type Description System.String" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html", "title": "Class DynamicStatusBar.DynamicStatusItemModel", - "keywords": "Class DynamicStatusBar.DynamicStatusItemModel Inheritance System.Object DynamicStatusBar.DynamicStatusItemModel Implements System.ComponentModel.INotifyPropertyChanged Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusItemModel : INotifyPropertyChanged Constructors DynamicStatusItemModel() Declaration public DynamicStatusItemModel() Properties Items Declaration public List Items { get; set; } Property Value Type Description System.Collections.Generic.List < DynamicStatusBar.DynamicStatusItemList > StatusBar Declaration public ustring StatusBar { get; set; } Property Value Type Description NStack.ustring Methods GetPropertyName(String) Declaration public string GetPropertyName(string propertyName = null) Parameters Type Name Description System.String propertyName Returns Type Description System.String Events PropertyChanged Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged" + "keywords": "Class DynamicStatusBar.DynamicStatusItemModel Inheritance System.Object DynamicStatusBar.DynamicStatusItemModel Implements System.ComponentModel.INotifyPropertyChanged Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class DynamicStatusItemModel : Object Constructors DynamicStatusItemModel() Declaration public DynamicStatusItemModel() Properties Items Declaration public List Items { get; set; } Property Value Type Description System.Collections.Generic.List < DynamicStatusBar.DynamicStatusItemList > StatusBar Declaration public ustring StatusBar { get; set; } Property Value Type Description NStack.ustring Methods GetPropertyName(String) Declaration public string GetPropertyName(string propertyName = null) Parameters Type Name Description System.String propertyName Returns Type Description System.String Events PropertyChanged Declaration public event PropertyChangedEventHandler PropertyChanged Event Type Type Description System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html", "title": "Class DynamicStatusBar", - "keywords": "Class DynamicStatusBar Inheritance System.Object Scenario DynamicStatusBar Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Dynamic StatusBar\", \"Demonstrates how to add and remove a StatusBar and change items dynamically.\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] public class DynamicStatusBar : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Implements System.IDisposable" + "keywords": "Class DynamicStatusBar Inheritance System.Object Scenario DynamicStatusBar Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Dynamic StatusBar\", \"Demonstrates how to add and remove a StatusBar and change items dynamically.\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] public class DynamicStatusBar : Scenario Constructors DynamicStatusBar() Declaration public DynamicStatusBar() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.IValueConverter.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.IValueConverter.html", @@ -1052,217 +1052,217 @@ "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html", "title": "Class DynamicStatusBar.ListWrapperConverter", - "keywords": "Class DynamicStatusBar.ListWrapperConverter Inheritance System.Object DynamicStatusBar.ListWrapperConverter Implements DynamicStatusBar.IValueConverter Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class ListWrapperConverter : DynamicStatusBar.IValueConverter Methods Convert(Object, Object) Declaration public object Convert(object value, object parameter = null) Parameters Type Name Description System.Object value System.Object parameter Returns Type Description System.Object Implements DynamicStatusBar.IValueConverter" + "keywords": "Class DynamicStatusBar.ListWrapperConverter Inheritance System.Object DynamicStatusBar.ListWrapperConverter Implements DynamicStatusBar.IValueConverter Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class ListWrapperConverter : Object, DynamicStatusBar.IValueConverter Constructors ListWrapperConverter() Declaration public ListWrapperConverter() Methods Convert(Object, Object) Declaration public object Convert(object value, object parameter = null) Parameters Type Name Description System.Object value System.Object parameter Returns Type Description System.Object Implements DynamicStatusBar.IValueConverter" }, "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html": { "href": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html", "title": "Class DynamicStatusBar.UStringValueConverter", - "keywords": "Class DynamicStatusBar.UStringValueConverter Inheritance System.Object DynamicStatusBar.UStringValueConverter Implements DynamicStatusBar.IValueConverter Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class UStringValueConverter : DynamicStatusBar.IValueConverter Methods Convert(Object, Object) Declaration public object Convert(object value, object parameter = null) Parameters Type Name Description System.Object value System.Object parameter Returns Type Description System.Object Implements DynamicStatusBar.IValueConverter" + "keywords": "Class DynamicStatusBar.UStringValueConverter Inheritance System.Object DynamicStatusBar.UStringValueConverter Implements DynamicStatusBar.IValueConverter Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class UStringValueConverter : Object, DynamicStatusBar.IValueConverter Constructors UStringValueConverter() Declaration public UStringValueConverter() Methods Convert(Object, Object) Declaration public object Convert(object value, object parameter = null) Parameters Type Name Description System.Object value System.Object parameter Returns Type Description System.Object Implements DynamicStatusBar.IValueConverter" }, "api/UICatalog/UICatalog.Scenarios.Editor.html": { "href": "api/UICatalog/UICatalog.Scenarios.Editor.html", "title": "Class Editor", - "keywords": "Class Editor Inheritance System.Object Scenario Editor Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Editor\", \"A Text Editor using the TextView control.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Files and IO\")] [Scenario.ScenarioCategory(\"TextView\")] public class Editor : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Editor Inheritance System.Object Scenario Editor Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Editor\", \"A Text Editor using the TextView control.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Files and IO\")] [Scenario.ScenarioCategory(\"TextView\")] public class Editor : Scenario Constructors Editor() Declaration public Editor() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.GraphViewExample.html": { "href": "api/UICatalog/UICatalog.Scenarios.GraphViewExample.html", "title": "Class GraphViewExample", - "keywords": "Class GraphViewExample Inheritance System.Object Scenario GraphViewExample Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Graph View\", \"Demos the GraphView control.\")] [Scenario.ScenarioCategory(\"Controls\")] public class GraphViewExample : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class GraphViewExample Inheritance System.Object Scenario GraphViewExample Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Graph View\", \"Demos the GraphView control.\")] [Scenario.ScenarioCategory(\"Controls\")] public class GraphViewExample : Scenario Constructors GraphViewExample() Declaration public GraphViewExample() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.HexEditor.html": { "href": "api/UICatalog/UICatalog.Scenarios.HexEditor.html", "title": "Class HexEditor", - "keywords": "Class HexEditor Inheritance System.Object Scenario HexEditor Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"HexEditor\", \"A binary (hex) editor using the HexView control.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Files and IO\")] public class HexEditor : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class HexEditor Inheritance System.Object Scenario HexEditor Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"HexEditor\", \"A binary (hex) editor using the HexView control.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Files and IO\")] public class HexEditor : Scenario Constructors HexEditor() Declaration public HexEditor() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.html": { "href": "api/UICatalog/UICatalog.Scenarios.html", "title": "Namespace UICatalog.Scenarios", - "keywords": "Namespace UICatalog.Scenarios Classes AllViewsTester AutoSizeAndDirectionText BackgroundWorkerCollection BasicColors Borders BordersComparisons BordersOnFrameView BordersOnToplevel BordersOnWindow Buttons CharacterMap This Scenario demonstrates building a custom control (a class deriving from View) that: Provides a simple \"Character Map\" application (like Windows' charmap.exe). Helps test unicode character rendering in Terminal.Gui Illustrates how to use ScrollView to do infinite scrolling ClassExplorer Clipping ColorPickers ComboBoxIteration ComputedLayout This Scenario demonstrates how to use Termina.gui's Dim and Pos Layout System. [x] - Using Dim.Fill to fill a window [x] - Using Dim.Fill and Dim.Pos to automatically align controls based on an initial control [ ] - ... ContextMenus CsvEditor Dialogs DynamicMenuBar DynamicMenuBar.Binding DynamicMenuBar.DynamicMenuBarDetails DynamicMenuBar.DynamicMenuBarSample DynamicMenuBar.DynamicMenuItem DynamicMenuBar.DynamicMenuItemList DynamicMenuBar.DynamicMenuItemModel DynamicMenuBar.ListWrapperConverter DynamicMenuBar.UStringValueConverter DynamicStatusBar DynamicStatusBar.Binding DynamicStatusBar.DynamicStatusBarDetails DynamicStatusBar.DynamicStatusBarSample DynamicStatusBar.DynamicStatusItem DynamicStatusBar.DynamicStatusItemList DynamicStatusBar.DynamicStatusItemModel DynamicStatusBar.ListWrapperConverter DynamicStatusBar.UStringValueConverter Editor GraphViewExample HexEditor InteractiveTree InvertColors Keys LabelsAsLabels LineViewExample ListsAndCombos ListViewWithSelection MessageBoxes Mouse MultiColouredTable MyScenario Notepad Progress ProgressBarStyles RuneWidthGreaterThanOne Scrolling SendKeys SingleBackgroundWorker SingleBackgroundWorker.MainApp SingleBackgroundWorker.StagingUIController SyntaxHighlighting TableEditor TabViewExample Text TextAlignments TextAlignmentsAndDirections TextFormatterDemo TextViewAutocompletePopup Threading TimeAndDate TreeUseCases TreeViewFileSystem UnicodeInMenu WindowsAndFrameViews WizardAsView Wizards Interfaces DynamicMenuBar.IValueConverter DynamicStatusBar.IValueConverter" + "keywords": "Namespace UICatalog.Scenarios Classes AllViewsTester AutoSizeAndDirectionText BackgroundWorkerCollection BasicColors Borders BordersComparisons BordersOnFrameView BordersOnToplevel BordersOnWindow Buttons CharacterMap ClassExplorer Clipping ColorPickers ComboBoxIteration ComputedLayout ContextMenus CsvEditor Dialogs DynamicMenuBar DynamicMenuBar.Binding DynamicMenuBar.DynamicMenuBarDetails DynamicMenuBar.DynamicMenuBarSample DynamicMenuBar.DynamicMenuItem DynamicMenuBar.DynamicMenuItemList DynamicMenuBar.DynamicMenuItemModel DynamicMenuBar.ListWrapperConverter DynamicMenuBar.UStringValueConverter DynamicStatusBar DynamicStatusBar.Binding DynamicStatusBar.DynamicStatusBarDetails DynamicStatusBar.DynamicStatusBarSample DynamicStatusBar.DynamicStatusItem DynamicStatusBar.DynamicStatusItemList DynamicStatusBar.DynamicStatusItemModel DynamicStatusBar.ListWrapperConverter DynamicStatusBar.UStringValueConverter Editor GraphViewExample HexEditor InteractiveTree InvertColors Keys LabelsAsLabels LineViewExample ListsAndCombos ListViewWithSelection MessageBoxes Mouse MultiColouredTable MyScenario Notepad Progress ProgressBarStyles RuneWidthGreaterThanOne Scrolling SendKeys SingleBackgroundWorker SingleBackgroundWorker.MainApp SingleBackgroundWorker.StagingUIController SyntaxHighlighting TableEditor TabViewExample Text TextAlignments TextAlignmentsAndDirections TextFormatterDemo TextViewAutocompletePopup Threading TimeAndDate TreeUseCases TreeViewFileSystem UnicodeInMenu WindowsAndFrameViews WizardAsView Wizards Interfaces DynamicMenuBar.IValueConverter DynamicStatusBar.IValueConverter" }, "api/UICatalog/UICatalog.Scenarios.InteractiveTree.html": { "href": "api/UICatalog/UICatalog.Scenarios.InteractiveTree.html", "title": "Class InteractiveTree", - "keywords": "Class InteractiveTree Inheritance System.Object Scenario InteractiveTree Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Interactive Tree\", \"Create nodes and child nodes in TreeView.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TreeView\")] public class InteractiveTree : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class InteractiveTree Inheritance System.Object Scenario InteractiveTree Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Interactive Tree\", \"Create nodes and child nodes in TreeView.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TreeView\")] public class InteractiveTree : Scenario Constructors InteractiveTree() Declaration public InteractiveTree() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.InvertColors.html": { "href": "api/UICatalog/UICatalog.Scenarios.InvertColors.html", "title": "Class InvertColors", - "keywords": "Class InvertColors Inheritance System.Object Scenario InvertColors Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Invert Colors\", \"Invert the foreground and the background colors.\")] [Scenario.ScenarioCategory(\"Colors\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class InvertColors : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class InvertColors Inheritance System.Object Scenario InvertColors Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Invert Colors\", \"Invert the foreground and the background colors.\")] [Scenario.ScenarioCategory(\"Colors\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class InvertColors : Scenario Constructors InvertColors() Declaration public InvertColors() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Keys.html": { "href": "api/UICatalog/UICatalog.Scenarios.Keys.html", "title": "Class Keys", - "keywords": "Class Keys Inheritance System.Object Scenario Keys Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Keys\", \"Shows how to handle keyboard input\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] public class Keys : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Keys Inheritance System.Object Scenario Keys Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Keys\", \"Shows how to handle keyboard input\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] public class Keys : Scenario Constructors Keys() Declaration public Keys() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html": { "href": "api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html", "title": "Class LabelsAsLabels", - "keywords": "Class LabelsAsLabels Inheritance System.Object Scenario LabelsAsLabels Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Labels As Buttons\", \"Illustrates that Button is really just a Label++\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Proof of Concept\")] public class LabelsAsLabels : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class LabelsAsLabels Inheritance System.Object Scenario LabelsAsLabels Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Labels As Buttons\", \"Illustrates that Button is really just a Label++\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Proof of Concept\")] public class LabelsAsLabels : Scenario Constructors LabelsAsLabels() Declaration public LabelsAsLabels() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.LineViewExample.html": { "href": "api/UICatalog/UICatalog.Scenarios.LineViewExample.html", "title": "Class LineViewExample", - "keywords": "Class LineViewExample Inheritance System.Object Scenario LineViewExample Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Line View\", \"Demonstrates drawing lines using the LineView control.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"LineView\")] public class LineViewExample : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class LineViewExample Inheritance System.Object Scenario LineViewExample Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Line View\", \"Demonstrates drawing lines using the LineView control.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"LineView\")] public class LineViewExample : Scenario Constructors LineViewExample() Declaration public LineViewExample() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html": { "href": "api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html", "title": "Class ListsAndCombos", - "keywords": "Class ListsAndCombos Inheritance System.Object Scenario ListsAndCombos Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"ListView & ComboBox\", \"Demonstrates a ListView populating a ComboBox that acts as a filter.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ListView\")] [Scenario.ScenarioCategory(\"ComboBox\")] public class ListsAndCombos : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class ListsAndCombos Inheritance System.Object Scenario ListsAndCombos Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"ListView & ComboBox\", \"Demonstrates a ListView populating a ComboBox that acts as a filter.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ListView\")] [Scenario.ScenarioCategory(\"ComboBox\")] public class ListsAndCombos : Scenario Constructors ListsAndCombos() Declaration public ListsAndCombos() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html": { "href": "api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html", "title": "Class ListViewWithSelection", - "keywords": "Class ListViewWithSelection Inheritance System.Object Scenario ListViewWithSelection Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"List View With Selection\", \"ListView with columns and selection\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ListView\")] public class ListViewWithSelection : Scenario, IDisposable Fields _allowMarkingCB Declaration public CheckBox _allowMarkingCB Field Value Type Description CheckBox _allowMultipleCB Declaration public CheckBox _allowMultipleCB Field Value Type Description CheckBox _customRenderCB Declaration public CheckBox _customRenderCB Field Value Type Description CheckBox _listView Declaration public ListView _listView Field Value Type Description ListView _scenarios Declaration public List _scenarios Field Value Type Description System.Collections.Generic.List < System.Type > Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class ListViewWithSelection Inheritance System.Object Scenario ListViewWithSelection Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"List View With Selection\", \"ListView with columns and selection\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ListView\")] public class ListViewWithSelection : Scenario Constructors ListViewWithSelection() Declaration public ListViewWithSelection() Fields _allowMarkingCB Declaration public CheckBox _allowMarkingCB Field Value Type Description CheckBox _allowMultipleCB Declaration public CheckBox _allowMultipleCB Field Value Type Description CheckBox _customRenderCB Declaration public CheckBox _customRenderCB Field Value Type Description CheckBox _listView Declaration public ListView _listView Field Value Type Description ListView _scenarios Declaration public List _scenarios Field Value Type Description System.Collections.Generic.List < System.Type > Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.MessageBoxes.html": { "href": "api/UICatalog/UICatalog.Scenarios.MessageBoxes.html", "title": "Class MessageBoxes", - "keywords": "Class MessageBoxes Inheritance System.Object Scenario MessageBoxes Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"MessageBoxes\", \"Demonstrates how to use the MessageBox class.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] public class MessageBoxes : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class MessageBoxes Inheritance System.Object Scenario MessageBoxes Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"MessageBoxes\", \"Demonstrates how to use the MessageBox class.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] public class MessageBoxes : Scenario Constructors MessageBoxes() Declaration public MessageBoxes() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Mouse.html": { "href": "api/UICatalog/UICatalog.Scenarios.Mouse.html", "title": "Class Mouse", - "keywords": "Class Mouse Inheritance System.Object Scenario Mouse Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Mouse\", \"Demonstrates how to capture mouse events\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] public class Mouse : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Mouse Inheritance System.Object Scenario Mouse Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Mouse\", \"Demonstrates how to capture mouse events\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] public class Mouse : Scenario Constructors Mouse() Declaration public Mouse() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html": { "href": "api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html", "title": "Class MultiColouredTable", - "keywords": "Class MultiColouredTable Inheritance System.Object Scenario MultiColouredTable Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"MultiColouredTable\", \"Demonstrates how to multi color cell contents.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Colors\")] [Scenario.ScenarioCategory(\"TableView\")] public class MultiColouredTable : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class MultiColouredTable Inheritance System.Object Scenario MultiColouredTable Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"MultiColouredTable\", \"Demonstrates how to multi color cell contents.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Colors\")] [Scenario.ScenarioCategory(\"TableView\")] public class MultiColouredTable : Scenario Constructors MultiColouredTable() Declaration public MultiColouredTable() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.MyScenario.html": { "href": "api/UICatalog/UICatalog.Scenarios.MyScenario.html", "title": "Class MyScenario", - "keywords": "Class MyScenario Inheritance System.Object Scenario MyScenario Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Generic\", \"Generic sample - A template for creating new Scenarios\")] [Scenario.ScenarioCategory(\"Controls\")] public class MyScenario : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class MyScenario Inheritance System.Object Scenario MyScenario Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Generic\", \"Generic sample - A template for creating new Scenarios\")] [Scenario.ScenarioCategory(\"Controls\")] public class MyScenario : Scenario Constructors MyScenario() Declaration public MyScenario() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Notepad.html": { "href": "api/UICatalog/UICatalog.Scenarios.Notepad.html", "title": "Class Notepad", - "keywords": "Class Notepad Inheritance System.Object Scenario Notepad Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Notepad\", \"Multi tab text editor uising the TabView control.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TabView\")] public class Notepad : Scenario, IDisposable Methods Save() Declaration public void Save() SaveAs() Declaration public bool SaveAs() Returns Type Description System.Boolean Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Notepad Inheritance System.Object Scenario Notepad Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Notepad\", \"Multi tab text editor uising the TabView control.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TabView\")] public class Notepad : Scenario Constructors Notepad() Declaration public Notepad() Methods Save() Declaration public void Save() SaveAs() Declaration public bool SaveAs() Returns Type Description System.Boolean Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Progress.html": { "href": "api/UICatalog/UICatalog.Scenarios.Progress.html", "title": "Class Progress", - "keywords": "Class Progress Inheritance System.Object Scenario Progress Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Progress\", \"Shows off ProgressBar and Threading.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Threading\")] [Scenario.ScenarioCategory(\"ProgressBar\")] public class Progress : Scenario, IDisposable Methods Dispose(Boolean) Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides Scenario.Dispose(Boolean) Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Progress Inheritance System.Object Scenario Progress Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Progress\", \"Shows off ProgressBar and Threading.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Threading\")] [Scenario.ScenarioCategory(\"ProgressBar\")] public class Progress : Scenario Constructors Progress() Declaration public Progress() Methods Dispose(Boolean) Declaration protected override void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Overrides Scenario.Dispose(Boolean) Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html": { "href": "api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html", "title": "Class ProgressBarStyles", - "keywords": "Class ProgressBarStyles Inheritance System.Object Scenario ProgressBarStyles Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"ProgressBar Styles\", \"Shows the ProgressBar Styles.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ProgressBar\")] [Scenario.ScenarioCategory(\"Threading\")] public class ProgressBarStyles : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class ProgressBarStyles Inheritance System.Object Scenario ProgressBarStyles Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"ProgressBar Styles\", \"Shows the ProgressBar Styles.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ProgressBar\")] [Scenario.ScenarioCategory(\"Threading\")] public class ProgressBarStyles : Scenario Constructors ProgressBarStyles() Declaration public ProgressBarStyles() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html": { "href": "api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html", "title": "Class RuneWidthGreaterThanOne", - "keywords": "Class RuneWidthGreaterThanOne Inheritance System.Object Scenario RuneWidthGreaterThanOne Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"RuneWidthGreaterThanOne\", \"Test rune width greater than one\")] [Scenario.ScenarioCategory(\"Controls\")] public class RuneWidthGreaterThanOne : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" + "keywords": "Class RuneWidthGreaterThanOne Inheritance System.Object Scenario RuneWidthGreaterThanOne Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"RuneWidthGreaterThanOne\", \"Test rune width greater than one\")] [Scenario.ScenarioCategory(\"Controls\")] public class RuneWidthGreaterThanOne : Scenario Constructors RuneWidthGreaterThanOne() Declaration public RuneWidthGreaterThanOne() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Scrolling.html": { "href": "api/UICatalog/UICatalog.Scenarios.Scrolling.html", "title": "Class Scrolling", - "keywords": "Class Scrolling Inheritance System.Object Scenario Scrolling Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Scrolling\", \"Demonstrates ScrollView etc...\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ScrollView\")] public class Scrolling : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Scrolling Inheritance System.Object Scenario Scrolling Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Scrolling\", \"Demonstrates ScrollView etc...\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"ScrollView\")] public class Scrolling : Scenario Constructors Scrolling() Declaration public Scrolling() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.SendKeys.html": { "href": "api/UICatalog/UICatalog.Scenarios.SendKeys.html", "title": "Class SendKeys", - "keywords": "Class SendKeys Inheritance System.Object Scenario SendKeys Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"SendKeys\", \"SendKeys sample - Send key combinations.\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] public class SendKeys : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class SendKeys Inheritance System.Object Scenario SendKeys Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"SendKeys\", \"SendKeys sample - Send key combinations.\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] public class SendKeys : Scenario Constructors SendKeys() Declaration public SendKeys() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html": { "href": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html", "title": "Class SingleBackgroundWorker", - "keywords": "Class SingleBackgroundWorker Inheritance System.Object Scenario SingleBackgroundWorker Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Single BackgroundWorker\", \"A single BackgroundWorker threading opening another Toplevel\")] [Scenario.ScenarioCategory(\"Threading\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] public class SingleBackgroundWorker : Scenario, IDisposable Methods Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" + "keywords": "Class SingleBackgroundWorker Inheritance System.Object Scenario SingleBackgroundWorker Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Single BackgroundWorker\", \"A single BackgroundWorker threading opening another Toplevel\")] [Scenario.ScenarioCategory(\"Threading\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] public class SingleBackgroundWorker : Scenario Constructors SingleBackgroundWorker() Declaration public SingleBackgroundWorker() Methods Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html": { "href": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html", "title": "Class SingleBackgroundWorker.MainApp", - "keywords": "Class SingleBackgroundWorker.MainApp Inheritance System.Object Responder View Toplevel SingleBackgroundWorker.MainApp Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessKey(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.Add(View) Toplevel.Remove(View) Toplevel.RemoveAll() Toplevel.PositionToplevel(Toplevel) Toplevel.Redraw(Rect) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.Text View.AutoSize View.PreserveTrailingSpaces View.TextAlignment View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.Border View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnCanFocusChanged() View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class MainApp : Toplevel, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors MainApp() Declaration public MainApp() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class SingleBackgroundWorker.MainApp Inheritance System.Object SingleBackgroundWorker.MainApp Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class MainApp : Toplevel Constructors MainApp() Declaration public MainApp()" }, "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html": { "href": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html", "title": "Class SingleBackgroundWorker.StagingUIController", - "keywords": "Class SingleBackgroundWorker.StagingUIController Inheritance System.Object Responder View Toplevel Window SingleBackgroundWorker.StagingUIController Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize Inherited Members Window.Title Window.Border Window.Add(View) Window.Remove(View) Window.RemoveAll() Window.Redraw(Rect) Window.OnCanFocusChanged() Window.Text Window.TextAlignment Window.OnTitleChanging(ustring, ustring) Window.TitleChanging Window.OnTitleChanged(ustring, ustring) Window.TitleChanged Toplevel.Running Toplevel.Loaded Toplevel.Ready Toplevel.Unloaded Toplevel.Activate Toplevel.Deactivate Toplevel.ChildClosed Toplevel.AllChildClosed Toplevel.Closing Toplevel.Closed Toplevel.ChildLoaded Toplevel.ChildUnloaded Toplevel.Resized Toplevel.OnLoaded() Toplevel.AlternateForwardKeyChanged Toplevel.OnAlternateForwardKeyChanged(Key) Toplevel.AlternateBackwardKeyChanged Toplevel.OnAlternateBackwardKeyChanged(Key) Toplevel.QuitKeyChanged Toplevel.OnQuitKeyChanged(Key) Toplevel.Create() Toplevel.CanFocus Toplevel.Modal Toplevel.MenuBar Toplevel.StatusBar Toplevel.IsMdiContainer Toplevel.IsMdiChild Toplevel.OnKeyDown(KeyEvent) Toplevel.OnKeyUp(KeyEvent) Toplevel.ProcessKey(KeyEvent) Toplevel.ProcessColdKey(KeyEvent) Toplevel.PositionToplevel(Toplevel) Toplevel.MouseEvent(MouseEvent) Toplevel.WillPresent() Toplevel.MoveNext() Toplevel.MovePrevious() Toplevel.RequestStop() Toplevel.RequestStop(Toplevel) Toplevel.PositionCursor() Toplevel.GetTopMdiChild(Type, String[]) Toplevel.ShowChild(Toplevel) View.Added View.Removed View.Enter View.Leave View.MouseEnter View.MouseLeave View.MouseClick View.CanFocusChanged View.EnabledChanged View.VisibleChanged View.HotKeyChanged View.HotKey View.HotKeySpecifier View.Shortcut View.ShortcutTag View.ShortcutAction View.Data View.Driver View.Subviews View.TabIndexes View.TabIndex View.TabStop View.Id View.IsCurrentTop View.WantMousePositionReports View.WantContinuousButtonPressed View.Frame View.LayoutStyle View.Bounds View.X View.Y View.Width View.Height View.ForceValidatePosDim View.GetMinWidthHeight(Size) View.SetMinWidthHeight() View.TextFormatter View.SuperView View.UpdateTextFormatterText() View.ProcessResizeView() View.SetNeedsDisplay() View.ClearLayoutNeeded() View.SetNeedsDisplay(Rect) View.SetChildNeedsDisplay() View.Add(View[]) View.BringSubviewToFront(View) View.SendSubviewToBack(View) View.SendSubviewBackwards(View) View.BringSubviewForward(View) View.Clear() View.Clear(Rect) View.ScreenToView(Int32, Int32) View.ClipToBounds() View.SetClip(Rect) View.DrawFrame(Rect, Int32, Boolean) View.DrawHotString(ustring, Attribute, Attribute) View.DrawHotString(ustring, Boolean, ColorScheme) View.Move(Int32, Int32, Boolean) View.HasFocus View.OnAdded(View) View.OnRemoved(View) View.OnEnter(View) View.OnLeave(View) View.Focused View.MostFocused View.ColorScheme View.AddRune(Int32, Int32, Rune) View.ClearNeedsDisplay() View.DrawContent View.OnDrawContent(Rect) View.DrawContentComplete View.OnDrawContentComplete(Rect) View.SetFocus() View.KeyPress View.InvokeKeybindings(KeyEvent) View.AddKeyBinding(Key, Command) View.ReplaceKeyBinding(Key, Key) View.ContainsKeyBinding(Key) View.ClearKeybindings() View.ClearKeybinding(Key) View.ClearKeybinding(Command) View.AddCommand(Command, Func>) View.GetSupportedCommands() View.GetKeyFromCommand(Command) View.ProcessHotKey(KeyEvent) View.KeyDown View.KeyUp View.EnsureFocus() View.FocusFirst() View.FocusLast() View.FocusPrev() View.FocusNext() View.LayoutStarted View.LayoutComplete View.Initialized View.LayoutSubviews() View.AutoSize View.PreserveTrailingSpaces View.VerticalTextAlignment View.TextDirection View.IsInitialized View.IsAdded View.Enabled View.Visible View.ToString() View.GetAutoSize() View.GetHotKeySpecifierLength(Boolean) View.GetTextFormatterBoundsSize() View.GetBoundsTextFormatterSize() View.OnMouseEnter(MouseEvent) View.OnMouseLeave(MouseEvent) View.OnMouseEvent(MouseEvent) View.OnMouseClick(View.MouseEventArgs) View.OnEnabledChanged() View.OnVisibleChanged() View.Dispose(Boolean) View.BeginInit() View.EndInit() View.SetWidth(Int32, Int32) View.SetHeight(Int32, Int32) View.GetCurrentWidth(Int32) View.GetCurrentHeight(Int32) View.GetNormalColor() View.GetTopSuperView() Responder.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class StagingUIController : Window, IDisposable, ISupportInitializeNotification, ISupportInitialize Constructors StagingUIController(Nullable, List) Declaration public StagingUIController(DateTime? start, List list) Parameters Type Name Description System.Nullable < System.DateTime > start System.Collections.Generic.List < System.String > list Methods Load() Declaration public void Load() Implements System.IDisposable System.ComponentModel.ISupportInitializeNotification System.ComponentModel.ISupportInitialize" + "keywords": "Class SingleBackgroundWorker.StagingUIController Inheritance System.Object SingleBackgroundWorker.StagingUIController Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax public class StagingUIController : Window Constructors StagingUIController(Nullable, List) Declaration public StagingUIController(Nullable start, List list) Parameters Type Name Description System.Nullable < System.DateTime > start System.Collections.Generic.List < System.String > list Methods Load() Declaration public void Load()" }, "api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html": { "href": "api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html", "title": "Class SyntaxHighlighting", - "keywords": "Class SyntaxHighlighting Inheritance System.Object Scenario SyntaxHighlighting Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Syntax Highlighting\", \"Text editor with keyword highlighting using the TextView control.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TextView\")] public class SyntaxHighlighting : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class SyntaxHighlighting Inheritance System.Object Scenario SyntaxHighlighting Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Syntax Highlighting\", \"Text editor with keyword highlighting using the TextView control.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TextView\")] public class SyntaxHighlighting : Scenario Constructors SyntaxHighlighting() Declaration public SyntaxHighlighting() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TableEditor.html": { "href": "api/UICatalog/UICatalog.Scenarios.TableEditor.html", "title": "Class TableEditor", - "keywords": "Class TableEditor Inheritance System.Object Scenario TableEditor Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"TableEditor\", \"Implements data table editor using the TableView control.\")] [Scenario.ScenarioCategory(\"TableView\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] public class TableEditor : Scenario, IDisposable Methods BuildDemoDataTable(Int32, Int32) Generates a new demo System.Data.DataTable with the given number of cols (min 5) and rows Declaration public static DataTable BuildDemoDataTable(int cols, int rows) Parameters Type Name Description System.Int32 cols System.Int32 rows Returns Type Description System.Data.DataTable BuildSimpleDataTable(Int32, Int32) Builds a simple table in which cell values contents are the index of the cell. This helps testing that scrolling etc is working correctly and not skipping out any rows/columns when paging Declaration public static DataTable BuildSimpleDataTable(int cols, int rows) Parameters Type Name Description System.Int32 cols System.Int32 rows Returns Type Description System.Data.DataTable Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TableEditor Inheritance System.Object Scenario TableEditor Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"TableEditor\", \"Implements data table editor using the TableView control.\")] [Scenario.ScenarioCategory(\"TableView\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] public class TableEditor : Scenario Constructors TableEditor() Declaration public TableEditor() Methods BuildDemoDataTable(Int32, Int32) Declaration public static DataTable BuildDemoDataTable(int cols, int rows) Parameters Type Name Description System.Int32 cols System.Int32 rows Returns Type Description System.Data.DataTable BuildSimpleDataTable(Int32, Int32) Declaration public static DataTable BuildSimpleDataTable(int cols, int rows) Parameters Type Name Description System.Int32 cols System.Int32 rows Returns Type Description System.Data.DataTable Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TabViewExample.html": { "href": "api/UICatalog/UICatalog.Scenarios.TabViewExample.html", "title": "Class TabViewExample", - "keywords": "Class TabViewExample Inheritance System.Object Scenario TabViewExample Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Tab View\", \"Demos TabView control with limited screen space in Absolute layout.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TabView\")] public class TabViewExample : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TabViewExample Inheritance System.Object Scenario TabViewExample Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Tab View\", \"Demos TabView control with limited screen space in Absolute layout.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TabView\")] public class TabViewExample : Scenario Constructors TabViewExample() Declaration public TabViewExample() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Text.html": { "href": "api/UICatalog/UICatalog.Scenarios.Text.html", "title": "Class Text", - "keywords": "Class Text Inheritance System.Object Scenario Text Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Text Input Controls\", \"Tests all text input controls\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class Text : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Text Inheritance System.Object Scenario Text Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Text Input Controls\", \"Tests all text input controls\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class Text : Scenario Constructors Text() Declaration public Text() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TextAlignments.html": { "href": "api/UICatalog/UICatalog.Scenarios.TextAlignments.html", "title": "Class TextAlignments", - "keywords": "Class TextAlignments Inheritance System.Object Scenario TextAlignments Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Simple Text Alignment\", \"Demonstrates horizontal text alignment\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class TextAlignments : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TextAlignments Inheritance System.Object Scenario TextAlignments Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Simple Text Alignment\", \"Demonstrates horizontal text alignment\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class TextAlignments : Scenario Constructors TextAlignments() Declaration public TextAlignments() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html": { "href": "api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html", "title": "Class TextAlignmentsAndDirections", - "keywords": "Class TextAlignmentsAndDirections Inheritance System.Object Scenario TextAlignmentsAndDirections Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Text Alignment and Direction\", \"Demos horiztonal and vertical text alignment and text direction.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class TextAlignmentsAndDirections : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TextAlignmentsAndDirections Inheritance System.Object Scenario TextAlignmentsAndDirections Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Text Alignment and Direction\", \"Demos horiztonal and vertical text alignment and text direction.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class TextAlignmentsAndDirections : Scenario Constructors TextAlignmentsAndDirections() Declaration public TextAlignmentsAndDirections() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html": { "href": "api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html", "title": "Class TextFormatterDemo", - "keywords": "Class TextFormatterDemo Inheritance System.Object Scenario TextFormatterDemo Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"TextFormatter Demo\", \"Demos and tests the TextFormatter class.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class TextFormatterDemo : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TextFormatterDemo Inheritance System.Object Scenario TextFormatterDemo Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"TextFormatter Demo\", \"Demos and tests the TextFormatter class.\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] public class TextFormatterDemo : Scenario Constructors TextFormatterDemo() Declaration public TextFormatterDemo() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html": { "href": "api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html", "title": "Class TextViewAutocompletePopup", - "keywords": "Class TextViewAutocompletePopup Inheritance System.Object Scenario TextViewAutocompletePopup Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"TextView Autocomplete Popup\", \"Shows five TextView Autocomplete Popup effects\")] [Scenario.ScenarioCategory(\"TextView\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] public class TextViewAutocompletePopup : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TextViewAutocompletePopup Inheritance System.Object Scenario TextViewAutocompletePopup Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"TextView Autocomplete Popup\", \"Shows five TextView Autocomplete Popup effects\")] [Scenario.ScenarioCategory(\"TextView\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"Mouse and Keyboard\")] public class TextViewAutocompletePopup : Scenario Constructors TextViewAutocompletePopup() Declaration public TextViewAutocompletePopup() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Threading.html": { "href": "api/UICatalog/UICatalog.Scenarios.Threading.html", "title": "Class Threading", - "keywords": "Class Threading Inheritance System.Object Scenario Threading Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Threading\", \"Demonstration of how to use threading in different ways\")] [Scenario.ScenarioCategory(\"Threading\")] public class Threading : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Threading Inheritance System.Object Scenario Threading Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Threading\", \"Demonstration of how to use threading in different ways\")] [Scenario.ScenarioCategory(\"Threading\")] public class Threading : Scenario Constructors Threading() Declaration public Threading() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TimeAndDate.html": { "href": "api/UICatalog/UICatalog.Scenarios.TimeAndDate.html", "title": "Class TimeAndDate", - "keywords": "Class TimeAndDate Inheritance System.Object Scenario TimeAndDate Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Time And Date\", \"Illustrates TimeField and time & date handling\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"DateTime\")] public class TimeAndDate : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TimeAndDate Inheritance System.Object Scenario TimeAndDate Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Time And Date\", \"Illustrates TimeField and time & date handling\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"DateTime\")] public class TimeAndDate : Scenario Constructors TimeAndDate() Declaration public TimeAndDate() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TreeUseCases.html": { "href": "api/UICatalog/UICatalog.Scenarios.TreeUseCases.html", "title": "Class TreeUseCases", - "keywords": "Class TreeUseCases Inheritance System.Object Scenario TreeUseCases Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Tree View\", \"Simple tree view examples.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TreeView\")] public class TreeUseCases : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TreeUseCases Inheritance System.Object Scenario TreeUseCases Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Tree View\", \"Simple tree view examples.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TreeView\")] public class TreeUseCases : Scenario Constructors TreeUseCases() Declaration public TreeUseCases() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html": { "href": "api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html", "title": "Class TreeViewFileSystem", - "keywords": "Class TreeViewFileSystem Inheritance System.Object Scenario TreeViewFileSystem Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"TreeViewFileSystem\", \"Hierarchical file system explorer based on TreeView.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TreeView\")] [Scenario.ScenarioCategory(\"Files and IO\")] public class TreeViewFileSystem : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class TreeViewFileSystem Inheritance System.Object Scenario TreeViewFileSystem Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"TreeViewFileSystem\", \"Hierarchical file system explorer based on TreeView.\")] [Scenario.ScenarioCategory(\"Controls\")] [Scenario.ScenarioCategory(\"TreeView\")] [Scenario.ScenarioCategory(\"Files and IO\")] public class TreeViewFileSystem : Scenario Constructors TreeViewFileSystem() Declaration public TreeViewFileSystem() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html": { "href": "api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html", "title": "Class UnicodeInMenu", - "keywords": "Class UnicodeInMenu Inheritance System.Object Scenario UnicodeInMenu Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Unicode\", \"Tries to test Unicode in all controls (#204)\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Controls\")] public class UnicodeInMenu : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class UnicodeInMenu Inheritance System.Object Scenario UnicodeInMenu Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Unicode\", \"Tries to test Unicode in all controls (#204)\")] [Scenario.ScenarioCategory(\"Text and Formatting\")] [Scenario.ScenarioCategory(\"Controls\")] public class UnicodeInMenu : Scenario Constructors UnicodeInMenu() Declaration public UnicodeInMenu() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html": { "href": "api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html", "title": "Class WindowsAndFrameViews", - "keywords": "Class WindowsAndFrameViews Inheritance System.Object Scenario WindowsAndFrameViews Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Windows & FrameViews\", \"Shows Windows, sub-Windows, and FrameViews.\")] [Scenario.ScenarioCategory(\"Layout\")] public class WindowsAndFrameViews : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) RequestStop() Declaration public override void RequestStop() Overrides Scenario.RequestStop() Run() Declaration public override void Run() Overrides Scenario.Run() Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class WindowsAndFrameViews Inheritance System.Object Scenario WindowsAndFrameViews Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Windows & FrameViews\", \"Shows Windows, sub-Windows, and FrameViews.\")] [Scenario.ScenarioCategory(\"Layout\")] public class WindowsAndFrameViews : Scenario Constructors WindowsAndFrameViews() Declaration public WindowsAndFrameViews() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) RequestStop() Declaration public override void RequestStop() Overrides Scenario.RequestStop() Run() Declaration public override void Run() Overrides Scenario.Run() Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.WizardAsView.html": { "href": "api/UICatalog/UICatalog.Scenarios.WizardAsView.html", "title": "Class WizardAsView", - "keywords": "Class WizardAsView Inheritance System.Object Scenario WizardAsView Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"WizardAsView\", \"Shows using the Wizard class in an non-modal way\")] [Scenario.ScenarioCategory(\"Wizards\")] public class WizardAsView : Scenario, IDisposable Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" + "keywords": "Class WizardAsView Inheritance System.Object Scenario WizardAsView Implements System.IDisposable Inherited Members Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Setup() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"WizardAsView\", \"Shows using the Wizard class in an non-modal way\")] [Scenario.ScenarioCategory(\"Wizards\")] public class WizardAsView : Scenario Constructors WizardAsView() Declaration public WizardAsView() Methods Init(Toplevel, ColorScheme) Declaration public override void Init(Toplevel top, ColorScheme colorScheme) Parameters Type Name Description Toplevel top ColorScheme colorScheme Overrides Scenario.Init(Toplevel, ColorScheme) Run() Declaration public override void Run() Overrides Scenario.Run() Implements System.IDisposable" }, "api/UICatalog/UICatalog.Scenarios.Wizards.html": { "href": "api/UICatalog/UICatalog.Scenarios.Wizards.html", "title": "Class Wizards", - "keywords": "Class Wizards Inheritance System.Object Scenario Wizards Implements System.IDisposable Inherited Members Scenario.Top Scenario.Win Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Wizards\", \"Demonstrates the Wizard class\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Wizards\")] public class Wizards : Scenario, IDisposable Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" + "keywords": "Class Wizards Inheritance System.Object Scenario Wizards Implements System.IDisposable Inherited Members Scenario.Init(Toplevel, ColorScheme) Scenario.GetName() Scenario.GetDescription() Scenario.GetCategories() Scenario.ToString() Scenario.Run() Scenario.RequestStop() Scenario.GetDerivedClasses() Scenario.Dispose(Boolean) Scenario.Dispose() Scenario.Top Scenario.Win Namespace : UICatalog.Scenarios Assembly : UICatalog.dll Syntax [Scenario.ScenarioMetadata(\"Wizards\", \"Demonstrates the Wizard class\")] [Scenario.ScenarioCategory(\"Dialogs\")] [Scenario.ScenarioCategory(\"Top Level Windows\")] [Scenario.ScenarioCategory(\"Wizards\")] public class Wizards : Scenario Constructors Wizards() Declaration public Wizards() Methods Setup() Declaration public override void Setup() Overrides Scenario.Setup() Implements System.IDisposable" }, "api/UICatalog/UICatalog.UICatalogApp.html": { "href": "api/UICatalog/UICatalog.UICatalogApp.html", "title": "Class UICatalogApp", - "keywords": "Class UICatalogApp UI Catalog is a comprehensive sample app and scenario library for Terminal.Gui Inheritance System.Object UICatalogApp Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString() Namespace : UICatalog Assembly : UICatalog.dll Syntax public class UICatalogApp" + "keywords": "Class UICatalogApp Inheritance System.Object UICatalogApp Namespace : UICatalog Assembly : UICatalog.dll Syntax public class UICatalogApp : Object Constructors UICatalogApp() Declaration public UICatalogApp()" }, "articles/index.html": { "href": "articles/index.html", @@ -1282,7 +1282,7 @@ "articles/overview.html": { "href": "articles/overview.html", "title": "Terminal.Gui API Overview", - "keywords": "Terminal.Gui API Overview Terminal.Gui is a library intended to create console-based applications using C#. The framework has been designed to make it easy to write applications that will work on monochrome terminals, as well as modern color terminals with mouse support. This library works across Windows, Linux and MacOS. This library provides a text-based toolkit as works in a way similar to graphic toolkits. There are many controls that can be used to create your applications and it is event based, meaning that you create the user interface, hook up various events and then let the a processing loop run your application, and your code is invoked via one or more callbacks. The simplest application looks like this: using Terminal.Gui; class Demo { static int Main () { Application.Init (); var n = MessageBox.Query (50, 7, \"Question\", \"Do you like console apps?\", \"Yes\", \"No\"); Application.Shutdown (); return n; } } This example shows a prompt and returns an integer value depending on which value was selected by the user (Yes, No, or if they use chose not to make a decision and instead pressed the ESC key). More interesting user interfaces can be created by composing some of the various views that are included. In the following sections, you will see how applications are put together. In the example above, you can see that we have initialized the runtime by calling the Init method in the Application class - this sets up the environment, initializes the color schemes available for your application and clears the screen to start your application. The Application class, additionally creates an instance of the Toplevel class that is ready to be consumed, this instance is available in the Application.Top property, and can be used like this: using Terminal.Gui; class Demo { static int Main () { Application.Init (); var label = new Label (\"Hello World\") { X = Pos.Center (), Y = Pos.Center (), Height = 1, }; Application.Top.Add (label); Application.Run (); Application.Shutdown (); } } Typically, you will want your application to have more than a label, you might want a menu, and a region for your application to live in, the following code does this: using Terminal.Gui; class Demo { static int Main () { Application.Init (); var menu = new MenuBar (new MenuBarItem [] { new MenuBarItem (\"_File\", new MenuItem [] { new MenuItem (\"_Quit\", \"\", () => { Application.RequestStop (); }) }), }); var win = new Window (\"Hello\") { X = 0, Y = 1, Width = Dim.Fill (), Height = Dim.Fill () - 1 }; // Add both menu and win in a single call Application.Top.Add (menu, win); Application.Run (); Application.Shutdown (); } } Views All visible elements on a Terminal.Gui application are implemented as Views . Views are self-contained objects that take care of displaying themselves, can receive keyboard and mouse input and participate in the focus mechanism. Every view can contain an arbitrary number of children views. These are called the Subviews. You can add a view to an existing view, by calling the Add method, for example, to add a couple of buttons to a UI, you can do this: void SetupMyView (View myView) { var label = new Label (\"Username: \") { X = 1, Y = 1, Width = 20, Height = 1 }; myView.Add (label); var username = new TextField (\"\") { X = 1, Y = 2, Width = 30, Height = 1 }; myView.Add (username); } The container of a given view is called the SuperView and it is a property of every View. Terminal.Gui provides a rich set of views and controls for building terminal user interfaces: Button CheckBox ColorPicker ComboBox Dialog OpenDialog SaveDialog FrameView GraphView Hex viewer/editor Label ListView Menu MessageBox ProgressBar Radio buttons TableView Time & Date Fields TextField TextValidateField TextView (Text Editor) TreeView ScrollView ScrollBarView StatusBar Window Wizard Layout Terminal.Gui supports two different layout systems, absolute and computed \\ (controlled by the LayoutStyle property on the view. The absolute system is used when you want the view to be positioned exactly in one location and want to manually control where the view is. This is done by invoking your View constructor with an argument of type Rect . When you do this, to change the position of the View, you can change the Frame property on the View. The computed layout system offers a few additional capabilities, like automatic centering, expanding of dimensions and a handful of other features. To use this you construct your object without an initial Frame , but set the X , Y , Width and Height properties after the object has been created. Examples: // Dynamically computed var label = new Label (\"Hello\") { X = 1, Y = Pos.Center (), Width = Dim.Fill (), Height = 1 }; // Absolute position using the provided rectangle var label2 = new Label (new Rect (1, 2, 20, 1), \"World\") The computed layout system does not take integers, instead the X and Y properties are of type Pos and the Width and Height properties are of type Dim both which can be created implicitly from integer values. The Pos Type The Pos type on X and Y offers a few options: Absolute position, by passing an integer Percentage of the parent's view size - Pos.Percent(n) Anchored from the end of the dimension - AnchorEnd(int margin=0) Centered, using Center() Reference the Left (X), Top (Y), Bottom, Right positions of another view The Pos values can be added or subtracted, like this: // Set the X coordinate to 10 characters left from the center view.X = Pos.Center () - 10; view.Y = Pos.Percent (20); anotherView.X = AnchorEnd (10); anotherView.Width = 9; myView.X = Pos.X (view); myView.Y = Pos.Bottom (anotherView); The Dim Type The Dim type is used for the Width and Height properties on the View and offers the following options: Absolute size, by passing an integer Percentage of the parent's view size - Dim.Percent(n) Fill to the end - Dim.Fill () Reference the Width or Height of another view Like, Pos , objects of type Dim can be added an subtracted, like this: // Set the Width to be 10 characters less than filling // the remaining portion of the screen view.Width = Dim.Fill () - 10; view.Height = Dim.Percent(20) - 1; anotherView.Height = Dim.Height (view)+1 TopLevels, Windows and Dialogs. Among the many kinds of views, you typically will create a Toplevel view (or any of its subclasses, like Window or Dialog which is special kind of views that can be executed modally - that is, the view can take over all input and returns only when the user chooses to complete their work there. The following sections cover the differences. TopLevel Views Toplevel views have no visible user interface elements and occupy an arbitrary portion of the screen. You would use a toplevel Modal view for example to launch an entire new experience in your application, one where you would have a new top-level menu for example. You typically would add a Menu and a Window to your Toplevel, it would look like this: using Terminal.Gui; class Demo { static void Edit (string filename) { var top = new Toplevel () { X = 0, Y = 0, Width = Dim.Fill (), Height = Dim.Fill () }; var menu = new MenuBar (new MenuBarItem [] { new MenuBarItem (\"_File\", new MenuItem [] { new MenuItem (\"_Close\", \"\", () => { Application.RequestStop (); }) }), }); // nest a window for the editor var win = new Window (filename) { X = 0, Y = 1, Width = Dim.Fill (), Height = Dim.Fill () - 1 }; var editor = new TextView () { X = 0, Y = 0, Width = Dim.Fill (), Height = Dim.Fill () }; editor.Text = System.IO.File.ReadAllText (filename); win.Add (editor); // Add both menu and win in a single call top.Add (win, menu); Application.Run (top); Application.Shutdown (); } } Window Views Window views extend the Toplevel view by providing a frame and a title around the toplevel - and can be moved on the screen with the mouse (caveat: code is currently disabled) From a user interface perspective, you might have more than one Window on the screen at a given time. Dialogs Dialog are Window objects that happen to be centered in the middle of the screen. Dialogs are instances of a Window that are centered in the screen, and are intended to be used modally - that is, they run, and they are expected to return a result before resuming execution of your application. Dialogs are a subclass of Window and additionally expose the AddButton API which manages the layout of any button passed to it, ensuring that the buttons are at the bottom of the dialog. Example: bool okpressed = false; var ok = new Button(\"Ok\"); var cancel = new Button(\"Cancel\"); var dialog = new Dialog (\"Quit\", 60, 7, ok, cancel); Which will show something like this: +- Quit -----------------------------------------------+ | | | | | [ Ok ] [ Cancel ] | +------------------------------------------------------+ Running Modally To run your Dialog, Window or Toplevel modally, you will invoke the Application.Run method on the toplevel. It is up to your code and event handlers to invoke the Application.RequestStop() method to terminate the modal execution. bool okpressed = false; var ok = new Button(3, 14, \"Ok\") { Clicked = () => { Application.RequestStop (); okpressed = true; } }; var cancel = new Button(10, 14, \"Cancel\") { Clicked = () => Application.RequestStop () }; var dialog = new Dialog (\"Login\", 60, 18, ok, cancel); var entry = new TextField () { X = 1, Y = 1, Width = Dim.Fill (), Height = 1 }; dialog.Add (entry); Application.Run (dialog); if (okpressed) Console.WriteLine (\"The user entered: \" + entry.Text); There is no return value from running modally, so your code will need to have a mechanism of indicating the reason that the execution of the modal dialog was completed, in the case above, the okpressed value is set to true if the user pressed or selected the Ok button. Input Handling Every view has a focused view, and if that view has nested views, one of those is the focused view. This is called the focus chain, and at any given time, only one View has the focus. The library binds the key Tab to focus the next logical view, and the Shift-Tab combination to focus the previous logical view. Keyboard processing is divided in three stages: HotKey processing, regular processing and cold key processing. Hot key processing happens first, and it gives all the views in the current toplevel a chance to monitor whether the key needs to be treated specially. This for example handles the scenarios where the user pressed Alt-o, and a view with a highlighted \"o\" is being displayed. If no view processed the hotkey, then the key is sent to the currently focused view. If the key was not processed by the normal processing, all views are given a chance to process the keystroke in their cold processing stage. Examples include the processing of the \"return\" key in a dialog when a button in the dialog has been flagged as the \"default\" action. The most common case is the normal processing, which sends the keystrokes to the currently focused view. Mouse events are processed in visual order, and the event will be sent to the view on the screen. The only exception is that no mouse events are delivered to background views when a modal view is running. More details are available on the Keyboard Event Processing document. Colors and Color Schemes All views have been configured with a color scheme that will work both in color terminals as well as the more limited black and white terminals. The various styles are captured in the Colors class which defined color schemes for the toplevel, the normal views, the menu bar, popup dialog boxes and error dialog boxes, that you can use like this: Colors.Toplevel Colors.Base Colors.Menu Colors.Dialog Colors.Error You can use them for example like this to set the colors for a new Window: var w = new Window (\"Hello\"); w.ColorScheme = Colors.Error The ColorScheme represents four values, the color used for Normal text, the color used for normal text when a view is focused an the colors for the hot-keys both in focused and unfocused modes. By using ColorSchemes you ensure that your application will work correctbly both in color and black and white terminals. Some views support setting individual color attributes, you create an attribute for a particular pair of Foreground/Background like this: var myColor = Application.Driver.MakeAttribute (Color.Blue, Color.Red); var label = new Label (...); label.TextColor = myColor MainLoop, Threads and Input Handling Detailed description of the mainloop is described on the Event Processing and the Application Main Loop document." + "keywords": "Terminal.Gui API Overview Terminal.Gui is a library intended to create console-based applications using C#. The framework has been designed to make it easy to write applications that will work on monochrome terminals, as well as modern color terminals with mouse support. This library works across Windows, Linux and MacOS. This library provides a text-based toolkit as works in a way similar to graphic toolkits. There are many controls that can be used to create your applications and it is event based, meaning that you create the user interface, hook up various events and then let the a processing loop run your application, and your code is invoked via one or more callbacks. The simplest application looks like this: using Terminal.Gui; class Demo { static int Main () { Application.Init (); var n = MessageBox.Query (50, 7, \"Question\", \"Do you like console apps?\", \"Yes\", \"No\"); Application.Shutdown (); return n; } } This example shows a prompt and returns an integer value depending on which value was selected by the user (Yes, No, or if they use chose not to make a decision and instead pressed the ESC key). More interesting user interfaces can be created by composing some of the various views that are included. In the following sections, you will see how applications are put together. In the example above, you can see that we have initialized the runtime by calling the Init method in the Application class - this sets up the environment, initializes the color schemes available for your application and clears the screen to start your application. The Application class, additionally creates an instance of the Toplevel class that is ready to be consumed, this instance is available in the Application.Top property, and can be used like this: using Terminal.Gui; class Demo { static int Main () { Application.Init (); var label = new Label (\"Hello World\") { X = Pos.Center (), Y = Pos.Center (), Height = 1, }; Application.Top.Add (label); Application.Run (); Application.Shutdown (); } } Typically, you will want your application to have more than a label, you might want a menu, and a region for your application to live in, the following code does this: using Terminal.Gui; class Demo { static int Main () { Application.Init (); var menu = new MenuBar (new MenuBarItem [] { new MenuBarItem (\"_File\", new MenuItem [] { new MenuItem (\"_Quit\", \"\", () => { Application.RequestStop (); }) }), }); var win = new Window (\"Hello\") { X = 0, Y = 1, Width = Dim.Fill (), Height = Dim.Fill () - 1 }; // Add both menu and win in a single call Application.Top.Add (menu, win); Application.Run (); Application.Shutdown (); } } Views All visible elements on a Terminal.Gui application are implemented as Views . Views are self-contained objects that take care of displaying themselves, can receive keyboard and mouse input and participate in the focus mechanism. See the full list of Views provided by the Terminal.Gui library here . Every view can contain an arbitrary number of children views. These are called the Subviews. You can add a view to an existing view, by calling the Add method, for example, to add a couple of buttons to a UI, you can do this: void SetupMyView (View myView) { var label = new Label (\"Username: \") { X = 1, Y = 1, Width = 20, Height = 1 }; myView.Add (label); var username = new TextField (\"\") { X = 1, Y = 2, Width = 30, Height = 1 }; myView.Add (username); } The container of a given view is called the SuperView and it is a property of every View. Layout Terminal.Gui supports two different layout systems, absolute and computed \\ (controlled by the LayoutStyle property on the view. The absolute system is used when you want the view to be positioned exactly in one location and want to manually control where the view is. This is done by invoking your View constructor with an argument of type Rect . When you do this, to change the position of the View, you can change the Frame property on the View. The computed layout system offers a few additional capabilities, like automatic centering, expanding of dimensions and a handful of other features. To use this you construct your object without an initial Frame , but set the X , Y , Width and Height properties after the object has been created. Examples: // Dynamically computed var label = new Label (\"Hello\") { X = 1, Y = Pos.Center (), Width = Dim.Fill (), Height = 1 }; // Absolute position using the provided rectangle var label2 = new Label (new Rect (1, 2, 20, 1), \"World\") The computed layout system does not take integers, instead the X and Y properties are of type Pos and the Width and Height properties are of type Dim both which can be created implicitly from integer values. The Pos Type The Pos type on X and Y offers a few options: Absolute position, by passing an integer Percentage of the parent's view size - Pos.Percent(n) Anchored from the end of the dimension - AnchorEnd(int margin=0) Centered, using Center() Reference the Left (X), Top (Y), Bottom, Right positions of another view The Pos values can be added or subtracted, like this: // Set the X coordinate to 10 characters left from the center view.X = Pos.Center () - 10; view.Y = Pos.Percent (20); anotherView.X = AnchorEnd (10); anotherView.Width = 9; myView.X = Pos.X (view); myView.Y = Pos.Bottom (anotherView); The Dim Type The Dim type is used for the Width and Height properties on the View and offers the following options: Absolute size, by passing an integer Percentage of the parent's view size - Dim.Percent(n) Fill to the end - Dim.Fill () Reference the Width or Height of another view Like, Pos , objects of type Dim can be added an subtracted, like this: // Set the Width to be 10 characters less than filling // the remaining portion of the screen view.Width = Dim.Fill () - 10; view.Height = Dim.Percent(20) - 1; anotherView.Height = Dim.Height (view)+1 TopLevels, Windows and Dialogs. Among the many kinds of views, you typically will create a Toplevel view (or any of its subclasses, like Window or Dialog which is special kind of views that can be executed modally - that is, the view can take over all input and returns only when the user chooses to complete their work there. The following sections cover the differences. TopLevel Views Toplevel views have no visible user interface elements and occupy an arbitrary portion of the screen. You would use a toplevel Modal view for example to launch an entire new experience in your application, one where you would have a new top-level menu for example. You typically would add a Menu and a Window to your Toplevel, it would look like this: using Terminal.Gui; class Demo { static void Edit (string filename) { var top = new Toplevel () { X = 0, Y = 0, Width = Dim.Fill (), Height = Dim.Fill () }; var menu = new MenuBar (new MenuBarItem [] { new MenuBarItem (\"_File\", new MenuItem [] { new MenuItem (\"_Close\", \"\", () => { Application.RequestStop (); }) }), }); // nest a window for the editor var win = new Window (filename) { X = 0, Y = 1, Width = Dim.Fill (), Height = Dim.Fill () - 1 }; var editor = new TextView () { X = 0, Y = 0, Width = Dim.Fill (), Height = Dim.Fill () }; editor.Text = System.IO.File.ReadAllText (filename); win.Add (editor); // Add both menu and win in a single call top.Add (win, menu); Application.Run (top); Application.Shutdown (); } } Window Views Window views extend the Toplevel view by providing a frame and a title around the toplevel - and can be moved on the screen with the mouse (caveat: code is currently disabled) From a user interface perspective, you might have more than one Window on the screen at a given time. Dialogs Dialog are Window objects that happen to be centered in the middle of the screen. Dialogs are instances of a Window that are centered in the screen, and are intended to be used modally - that is, they run, and they are expected to return a result before resuming execution of your application. Dialogs are a subclass of Window and additionally expose the AddButton API which manages the layout of any button passed to it, ensuring that the buttons are at the bottom of the dialog. Example: bool okpressed = false; var ok = new Button(\"Ok\"); var cancel = new Button(\"Cancel\"); var dialog = new Dialog (\"Quit\", 60, 7, ok, cancel); Which will show something like this: +- Quit -----------------------------------------------+ | | | | | [ Ok ] [ Cancel ] | +------------------------------------------------------+ Running Modally To run your Dialog, Window or Toplevel modally, you will invoke the Application.Run method on the toplevel. It is up to your code and event handlers to invoke the Application.RequestStop() method to terminate the modal execution. bool okpressed = false; var ok = new Button(3, 14, \"Ok\") { Clicked = () => { Application.RequestStop (); okpressed = true; } }; var cancel = new Button(10, 14, \"Cancel\") { Clicked = () => Application.RequestStop () }; var dialog = new Dialog (\"Login\", 60, 18, ok, cancel); var entry = new TextField () { X = 1, Y = 1, Width = Dim.Fill (), Height = 1 }; dialog.Add (entry); Application.Run (dialog); if (okpressed) Console.WriteLine (\"The user entered: \" + entry.Text); There is no return value from running modally, so your code will need to have a mechanism of indicating the reason that the execution of the modal dialog was completed, in the case above, the okpressed value is set to true if the user pressed or selected the Ok button. Input Handling Every view has a focused view, and if that view has nested views, one of those is the focused view. This is called the focus chain, and at any given time, only one View has the focus. The library binds the key Tab to focus the next logical view, and the Shift-Tab combination to focus the previous logical view. Keyboard processing is divided in three stages: HotKey processing, regular processing and cold key processing. Hot key processing happens first, and it gives all the views in the current toplevel a chance to monitor whether the key needs to be treated specially. This for example handles the scenarios where the user pressed Alt-o, and a view with a highlighted \"o\" is being displayed. If no view processed the hotkey, then the key is sent to the currently focused view. If the key was not processed by the normal processing, all views are given a chance to process the keystroke in their cold processing stage. Examples include the processing of the \"return\" key in a dialog when a button in the dialog has been flagged as the \"default\" action. The most common case is the normal processing, which sends the keystrokes to the currently focused view. Mouse events are processed in visual order, and the event will be sent to the view on the screen. The only exception is that no mouse events are delivered to background views when a modal view is running. More details are available on the Keyboard Event Processing document. Colors and Color Schemes All views have been configured with a color scheme that will work both in color terminals as well as the more limited black and white terminals. The various styles are captured in the Colors class which defined color schemes for the toplevel, the normal views, the menu bar, popup dialog boxes and error dialog boxes, that you can use like this: Colors.Toplevel Colors.Base Colors.Menu Colors.Dialog Colors.Error You can use them for example like this to set the colors for a new Window: var w = new Window (\"Hello\"); w.ColorScheme = Colors.Error The ColorScheme represents four values, the color used for Normal text, the color used for normal text when a view is focused an the colors for the hot-keys both in focused and unfocused modes. By using ColorSchemes you ensure that your application will work correctbly both in color and black and white terminals. Some views support setting individual color attributes, you create an attribute for a particular pair of Foreground/Background like this: var myColor = Application.Driver.MakeAttribute (Color.Blue, Color.Red); var label = new Label (...); label.TextColor = myColor MainLoop, Threads and Input Handling Detailed description of the mainloop is described on the Event Processing and the Application Main Loop document." }, "articles/tableview.html": { "href": "articles/tableview.html", @@ -1297,7 +1297,7 @@ "articles/views.html": { "href": "articles/views.html", "title": "", - "keywords": "Terminal.Gui provides a rich set of views and controls for building terminal user interfaces: Button CheckBox ColorPicker ComboBox Dialog OpenDialog SaveDialog FrameView GraphView Hex viewer/editor Label ListView Menu MessageBox ProgressBar Radio buttons TableView Time & Date Fields TextField TextValidateField TextView (Text Editor) TreeView ScrollView ScrollBarView StatusBar Window Wizard" + "keywords": "Terminal.Gui provides a rich set of views and controls for building terminal user interfaces: Button - A View that provides an item that invokes an System.Action when activated by the user. CheckBox - Shows an on/off toggle that the user can set. ColorPicker - Enables to user to pick a color. ComboBox - Provides a drop-down list of items the user can select from. Dialog - A pop-up Window that contains one or more Buttons. OpenDialog - A Dialog providing an interactive pop-up Window for users to select files or directories. SaveDialog - A Dialog providing an interactive pop-up Window for users to save files. FrameView - A container View that draws a frame around its contents. Similar to a GroupBox in Windows. GraphView - A View for rendering graphs (bar, scatter etc). Hex viewer/editor - A hex viewer and editor that operates over a file stream. Label - Displays a string at a given position and supports multiple lines. ListView - Displays a scrollable list of data where each item can be activated to perform an action. MenuBar - Provides a menu bar with drop-down and cascading menus. MessageBox - Displays a modal (pup-up) message to the user, with a title, a message and a series of options that the user can choose from. ProgressBar - Displays a progress Bar indicating progress of an activity. RadioGroup - Displays a group of labels each with a selected indicator. Only one of those can be selected at a given time ScrollView - Present a window into a virtual space where subviews are added. Similar to the iOS UIScrollView. ScrollBarView - display a 1-character scrollbar, either horizontal or vertical. StatusBar - A View that snaps to the bottom of a Toplevel displaying set of status items. Includes support for global app keyboard shortcuts. TableView - A View for tabular data based on a System.Data.DataTable. TimeField & DateField - Enables structured editing of dates and times. TextField - Provides a single-line text entry. TextValidateField - Text field that validates input through a ITextValidateProvider. TextView - A multi-line text editing View supporting word-wrap, auto-complete, context menus, undo/redo, and clipboard operations, TopLevel - The base class for modal/pop-up Windows. TreeView - A hierarchical tree view with expandable branches. Branch objects are dynamically determined when expanded using a user defined ITreeBuilder. View - The base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views. Window - A Toplevel view that draws a border around its Frame with a title at the top. Wizard - Provides navigation and a user interface to collect related data across multiple steps." }, "index.html": { "href": "index.html", diff --git a/docs/manifest.json b/docs/manifest.json index cdc38c555..afa188e52 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -1,6 +1,6 @@ { "homepages": [], - "source_base_path": "E:/Repos/CSharp/gui.cs/docfx", + "source_base_path": "C:/Users/charlie/s/gui.cs/docfx", "xrefmap": "xrefmap.yml", "files": [ { @@ -24,6 +24,3066 @@ "is_incremental": false, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html", + "hash": "4L52O3j8tm+63wMTLVX1rpk4z8TruO+Cvgt2Qr63tIE=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Application.RunState.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Application.RunState.html", + "hash": "W6sJOtv2KU6ytezBnX6tZNclAyuI1osDbY1kmTiTqAk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Application.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Application.html", + "hash": "h36SMTB7sWRlO8/Rbrl8BnNm55EO2NsrdNVCfqiJZPM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Attribute.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Attribute.html", + "hash": "FggBLMztuDbWcGvJmgSnNdYkq9cM4aPpIyj588UPcJM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Autocomplete.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Autocomplete.html", + "hash": "5qcDF6Ik95Oq95r+9mnNG1jRgaNf5Ad3gAwuqYRn48g=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html", + "hash": "urtaSDmoVxeGBTx9JsfEC06q8KkKIFuRDfz3cIzjIS4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Border.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Border.html", + "hash": "fZYCIeWPMiMCROBeMqesDQytWnJVviATFSYpnUUZfu0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.BorderStyle.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.BorderStyle.html", + "hash": "dBYl39/ayf5+M1dilJhuqGZOcQd+X8A/BEl+6Aq/ytc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Button.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Button.html", + "hash": "ogsXDp4/XKC0E4qkVLPK8iWA2Kc21b8YgzoZFsKB6Uw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.CheckBox.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.CheckBox.html", + "hash": "OdFucTiBbJ0kDbSqyB19ChLKH3LWUt+pFrf9gLATeqc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Clipboard.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Clipboard.html", + "hash": "EEWcqvfO4avA1jf9CSkpQfiw3Mbdh0+GfGx2ST/1DRU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ClipboardBase.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ClipboardBase.html", + "hash": "BC3J3QeGzq8fBmfXp9PNxWexpNSD5uPvcWvFHPM3h5Q=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Color.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Color.html", + "hash": "flHphanH3/u6QbirkwGVNEGm778li7/obyWsinaN/zs=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ColorPicker.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ColorPicker.html", + "hash": "ljcdDNvBBIwXv/cY2HGQUpco7IJAWWsaAYt7T22QoQw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ColorScheme.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ColorScheme.html", + "hash": "GTk/efIZHFm6AYry0uLaOgUCmMrFl2U7lnUGTr4+ZRw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Colors.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Colors.html", + "hash": "KIN+X1VWfkM52O/UWB41749cnZ/UT7mm10c5gbE7nvg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ComboBox.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ComboBox.html", + "hash": "rM1iAF50EenHR8AsKnMDMA7OUCcFQIQ1wBdaAEQW9uw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Command.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Command.html", + "hash": "gR1cIFxf/qsCq7WhKio/s3v9ZI9H+WivNU/7/RZS0Ek=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html", + "hash": "p1b4ryT42B3LNLnG8eKEGGI5AtmFL3QQrKDpr0E1uQQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html", + "hash": "vY4bihlwD724hQUx+JBVX5XL33QPQNkl27vqyun5dCc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ContextMenu.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ContextMenu.html", + "hash": "ShIYH7mKLSlGiCvH+gbTSNUlvyQYi1qamFMoeOAtKc8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.CursorVisibility.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.CursorVisibility.html", + "hash": "+Al7cfBu+Zs4YpEaKF9yPMhtgHwJZHm1hCRBxmFX8WA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.DateField.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.DateField.html", + "hash": "FPTrKfmqs5Ryxb/kCp/V6VoI1roNXNEfjKuC5Iku7/c=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html", + "hash": "UBUS1Hdb/s0OjeGq9af+5V/zcIkMzLc+Iu870Al5pdk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.html", + "hash": "IgXMQaBYDuuhWrG/tsDaB4M2jbeeoZWwQkfXqTf1gog=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Dialog.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Dialog.html", + "hash": "sSJTFG34JrqxB/TsPCeeW6//tAImvf+CsL+/kJABuqg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Dim.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Dim.html", + "hash": "vSz1OhAzFICad1GpVceCT/tJhKRE2zAVFKYDgVv3RZM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html", + "hash": "QzZ5cAPdiZCBWdHPP1ObMvZnVQyI2s8NU2UfxoOc2Qo=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.FakeConsole.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.FakeConsole.html", + "hash": "0/uaPXMRri3/diGtHOmIm/pZh6l4tLK8hJU/P9LALpE=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.FakeDriver.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.FakeDriver.html", + "hash": "e/UAzMwsyCchO1zSsQQMSVpi2NrhM9oed7YqVGasmew=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.FakeMainLoop.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html", + "hash": "4q2QlzW8h6lER2v6BV/2eUkflcpNzNIa6e2vbtwXRnI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.FileDialog.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.FileDialog.html", + "hash": "B3yTCR5dDfhAKB2boiYBQdzegBy59fbTFm+Ggb+qGys=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.FrameView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.FrameView.html", + "hash": "FPQIaSZn9R2pIg1zzycrY+V97c1xGtpb1Lo6MMQF5rc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.GraphView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.GraphView.html", + "hash": "gfxYRiDtaO4hE1CbUx+uCV44KHcSg1CJ/Dj/SjeRMk8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.Axis.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html", + "hash": "iWItZO6ppSzNxcF+CxYrxd12/YfKh0D/GnBaqGxqPxs=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html", + "hash": "kyDlf5nfG4PerzHaAmJwvqM6JEK6CAOzOC+TM/rScM4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html", + "hash": "crol/JlraWV2UJQxYIkiVvE0l4wtu8njCaemEccy4wY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html", + "hash": "wZhTbxqnlwq/aMc4+JdttsAOKg312jWVl5hGM8Xbrt0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html", + "hash": "7OkniGJ1c0MUYrjVFs4IC0vJbmAjSr56KVg4iFNan+Y=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html", + "hash": "UNmmDRlvNryNiU91mWZlHsXyAUur7JBUK/9TzKnjH4A=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.IAnnotation.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.IAnnotation.html", + "hash": "oowFVen1iRYKq83u8hx0/V5SVUFXzrHkxmYQApxaGQQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.ISeries.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.ISeries.html", + "hash": "7JohAVdHTUnOEPNwd/1ZfY9JYGmzAFJvlo+zPtJNTTk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html", + "hash": "1euZ/4sIuiS4ySQIqzVyG1ruK6j/bKB2xJXMHyj7E34=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html", + "hash": "YA2AScAE4UE5Bnhv50z3GjBXOCjqTt/E+0K2u2ycDuY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html", + "hash": "aNWg5iSjivPd1cRTOZl+wOoYuwH5RsBBQBbNiCW0Uvc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html", + "hash": "nd47zJ5xWra9cst0d/6HTm0JcuOj4jjJXfRQt55GYHM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html", + "hash": "Mxmw9HomVbjQBChVRZU/X/m1vCbQ+rTQtM1kFLiTWjk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html", + "hash": "tbEEJcDmyI2m8QPoUtvMVumA1+AhkK9Zo92lQe3lOB8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html", + "hash": "kMZdgqYmzBEGGQn9vCGaMCxgk0BrGiCkHaPAVj6SZ2M=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html", + "hash": "l82quLRvDOjlj7bviBoJwyWkSadczjL5h/HBDbUhiKg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html", + "hash": "naWe6v1He/ohTele2HsQFq6My7gshCCCxlPYTAqnUBI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Graphs.html", + "hash": "CXXQuPwEJEpsJjKijj896S6Mbu12Wu1UGhGXUKh+I6g=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html", + "hash": "TR1aSW/pdE1pndZLtGAa70AovhVtMyH532pCeZ/W2ec=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.HexView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.HexView.html", + "hash": "ZyN5xH8L9iYRLSe21lyP7hqiAOX6Mo+KOWnXJVGAQsg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.IAutocomplete.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.IAutocomplete.html", + "hash": "u/QrHbzI3Ektb7Wd5H9l5uNNf18hSVYKqEXn12J83JQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.IClipboard.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.IClipboard.html", + "hash": "cno9i+coNaUw/Jlc5NrpnIiISHc/SzNHy/+I8YhBCwc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.IListDataSource.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.IListDataSource.html", + "hash": "3fs4ygIJdh4lXg0VSe/Ae20oFaGxtcVJWsuBd6mIWEU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.IMainLoopDriver.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.IMainLoopDriver.html", + "hash": "Zeru6BypBftFlRIRlZL9Ukl3SN93WFcd1+qSBTRD/h4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ITreeView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ITreeView.html", + "hash": "eHS9sTlpgMY7rEHc0W4pmQVaR5Bmop8m+vnD03uVjRU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Key.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Key.html", + "hash": "dsGcrsWsNcX4/Pko+rhdL2s8B/JLznfOy82uzkmEMMo=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.KeyEvent.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.KeyEvent.html", + "hash": "BDMepm233OwOxrjkhJFwCrw8/OvCDx9ydnNPSXtJm+k=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.KeyModifiers.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.KeyModifiers.html", + "hash": "5CydqLFPuYW6OC3Pcnrzh8Aze4VEIvm1sSauQ4ihDZI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Label.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Label.html", + "hash": "n+weH9nL9cK59ZaYTQKYj3vTsw0ipApbUHJhHQbVQJQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.LayoutStyle.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.LayoutStyle.html", + "hash": "JJMLXYgV0Kqy3dYQT6ZtwNwv1Dy/dnEh1rqWKZF+ym4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.LineView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.LineView.html", + "hash": "pMyurP/19rnKSUy0wzMM7qUGXlbJJoFXM8X2y1ve+wk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ListView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ListView.html", + "hash": "yL42TFXLF4dbW2+inSJ47upeMXyXNm7EZXBlV6hYofk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html", + "hash": "e8MAPx0FvzJukWRC8+PsDGZbSP1Tx5qJN91YZMEFJI8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html", + "hash": "Gj9AmJlnxs0caaS0q41qpEvuRrer5PoOupWSFPzlQ5U=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ListWrapper.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ListWrapper.html", + "hash": "FicZV4ESM3/s70ei2IRSR2mJFF7GN8YsOckExwmZ5JU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html", + "hash": "XohwL482vK9v3WFM1msHzVI2Gv3uCG9/RRXQdiEyRkc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MainLoop.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MainLoop.html", + "hash": "Cyua+l0WdjnpttnxYDBg5PBjY+TzJtddWM42dF04ZO8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MenuBar.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MenuBar.html", + "hash": "HIrLw/M8SzeKIWqtlQW7AiIgMN/XTgrKlNzMPeEaXJw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MenuBarItem.html", + "hash": "thcNYTey1x9OWv1DfDhtPcWVbvcCnEPso6MYMY7Ya+4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html", + "hash": "mQOuD/FN8sue/+Q9J69eFOBrnNBQW0hEDRJ6dodAMQ8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MenuItem.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MenuItem.html", + "hash": "L17F3wMeRRkYRzkz2yDGxrAxrul/1Topi407AgC97CA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html", + "hash": "aAd5y5+VflX7YWBWJSywo00/8ahbKOs2jAlPwYnCdDY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html", + "hash": "v+W215LZCnkscicKuMqtI//WyiRkeupYQpjQwrO727g=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MessageBox.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MessageBox.html", + "hash": "C6bfdscdAFiCtTdD6Pp4oFJa3NTZF3YaX8McjLyGy2E=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MouseEvent.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MouseEvent.html", + "hash": "Z4SNqc+XArduk9OvzFtJ03tUCdbekqIyJLmOGVbYKhA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.MouseFlags.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.MouseFlags.html", + "hash": "ZPhzf+/zfzSn8VArvX5Z0yIeOuJ4aVZc3I7NHlUvofg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html", + "hash": "wmXAeaFcmMUAzNlcIh0KKnbDqH7gCozdlZ0Hnhp7k0s=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.OpenDialog.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.OpenDialog.html", + "hash": "Kv5hBru+IyEXaYT9V18GgXW850wXMag5ECr9XO4eFKY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.PanelView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.PanelView.html", + "hash": "Mztt+gbczAEn7x7Qmgpqqb99rybGT5vFkASrmwcj+2o=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Point.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Point.html", + "hash": "X5sbe9WQND+NGt7w50vS0DM878jY3Znmr+D1Vp9coQY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.PointF.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.PointF.html", + "hash": "S352aL2ORugXh3N2EiQe3nQBxLuharlZOJg+rJfEOrQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Pos.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Pos.html", + "hash": "vpca1E2fViilCPRF3OO1hP8OJ/S0Bu4G2NUo58xzvWA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ProgressBar.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ProgressBar.html", + "hash": "xzWtm6ZS5j3uUzlWbZ0yFRRwlF5XA+0VfTO8Ezh1Uos=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html", + "hash": "cPxb6v++abvKjgFe8T2kUPFShodrJoyvX8XBq+g7p9c=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html", + "hash": "X31t8w3Za4IYDB2BDjN1ePYmdsbUCUopzWYc3CeBv3c=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.RadioGroup.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.RadioGroup.html", + "hash": "SY/qRuCRCpVlXpcGuDzXPjlh2hMJXnOlE1QfXKKex5g=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Rect.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Rect.html", + "hash": "cQk2tqYxhhAdHQ5q405FJ4uZ3eW7DGYC2brsk6puZkU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.RectangleF.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.RectangleF.html", + "hash": "7aqdrSXPD8BgTra8tJhf+sav/ZahucJDHnvqKmVDVog=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Responder.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Responder.html", + "hash": "buxvzkVahKSkcMIOqXgBgH+/aQOoTZ7Qe0Dt6B4Yn04=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.SaveDialog.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.SaveDialog.html", + "hash": "D4MIsmT/E1TxZnfMBcmmNfQFXm7+79skoew+vqOZa8A=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ScrollBarView.html", + "hash": "ly/TwxxmLy+zPosA1TRMX89nUlYVF2bzI1lPZD6bSBU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ScrollView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ScrollView.html", + "hash": "3mxcx5CJh5hSIBwAIXNYBNDt5EhRcWd6vQExYJEkJpk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html", + "hash": "9gT2dUq0fgwKXhaQJ7WI4Eu34Q20JYmoRHBqwTgpK7Y=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ShortcutHelper.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html", + "hash": "B3G7kT3VTs8jvGVXGxlnhkV3KKNbpgZus1hjqGyPCzQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Size.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Size.html", + "hash": "oxbI3bPOwuWluQFTsYqBTd9qGL4m5YsyrNjvuMkSViI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.SizeF.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.SizeF.html", + "hash": "UEL+jE9mpVIpCnsCxbYsxj2XAsLnXEYoPD4Dw/7UXKU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.StackExtensions.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.StackExtensions.html", + "hash": "DRtfba2olz5J5Nam3roE5Y7WQLGE2sm7P+kp5/bdmTc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.StatusBar.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.StatusBar.html", + "hash": "Ctvd/V+fYu5274E7oXIyZyVDGZ/wkzDqSYZ3TF6l1/Q=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.StatusItem.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.StatusItem.html", + "hash": "AV+3JTZ83Im3v5ZdatM6zMKaHeRttD7Ej+Z+jC9fUBg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TabView.Tab.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TabView.Tab.html", + "hash": "zYc/pAJy/OQJXIDDm0VpLvk4vQWMK3kEWPe6ZaDRJ5A=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html", + "hash": "qWTZyQtj5h+5B/gpgG8j7Pd2Lpo0dHtfsebtJqI0r4E=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html", + "hash": "h1AFgGb2gDABRYu7XOSQsvdyuM74bbUrMCufa/7Lp40=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TabView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TabView.html", + "hash": "+R3+s8Yijgf89yJXvjheAijOwlWy80FJhDWlqF3HiR8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html", + "hash": "wgLbJwwnR6y1inGdv5m1KPNfRDDabh5KIUrjiO/i798=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html", + "hash": "usPs6YGgefZsE4aS6h76FEX6xn5Vldt3LUDXX8bfEIc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html", + "hash": "fXkfXDl6ISz/+yo3X5YI1/NEgox60P58yfj6EKc1XLY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html", + "hash": "8aTE8PChjrDDUzCBGbOsi7wkOcL8U3AlLZXMjhxCNOY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html", + "hash": "etF8LCLo0x5hY2R2nSSoXQKMCRTu+riohGgCZC+uTmU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html", + "hash": "zVKTb5vQh2aCX3ItZlqxuUY8BufQ4zukkE4SWP29Vmk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html", + "hash": "mIFz9rSI33TE6swbUFXXjjzdRdUNPPrkySEecLE7xJ4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html", + "hash": "eY2LfLsAm9lCbM75Pj62wjl4iythWwl2zRyyDe8R14U=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html", + "hash": "LilgaRLDCtufE2KRj1sTnhGnevFuu9x/F9hZ2NsCgwY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TableView.html", + "hash": "bqZ1US+QwJ2w30a9AI9Dju6wTD0spM5XHCiDGZ65aLg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextAlignment.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextAlignment.html", + "hash": "w1vT9SVEXuCUqyVf3I57W5WenQVh3q4eZGluqzN6rBU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html", + "hash": "JF97sV0j58RDtaeSjWk+Jy3dbr1NKQOJxS6IVadmHdw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextDirection.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextDirection.html", + "hash": "fXGlEDRYkvm60BcRaw0/pEKOajsTLxA/mfB9U+J8vw4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextField.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextField.html", + "hash": "+QrRzUHwW6PtvJZoN5NeiVKP3wkRdtmuiMH1duV4eJc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html", + "hash": "40JljUcJK9N/sSeBASF/fUrQ3GQ3FAAng2VOxn+xA9M=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextFormatter.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextFormatter.html", + "hash": "2dJvWTpaBcjLgCYnfQEJtLXE7mRZ4C72C4ZIHJUUqTc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateField.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateField.html", + "hash": "hYxAfZXw00YfUQoS4A04IbquNdAMG76SFZZHcyXZoE0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html", + "hash": "ACx19DM6FexKF5717+ACsg3x743EbVlnAbrrH8Cvszk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html", + "hash": "UDQIhcGfiOEStnWr3Ln4FNE9Wz+lcm3ImKfesquNreg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html", + "hash": "0YGAC0Q6jrnnlPsWuM0VBOu3jwAh//n/n3wokxq4u3w=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextValidateProviders.html", + "hash": "eP20mojYgjOdtvzCZGL1S4aY1fmH6ga4VjafZx7ki5g=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextView.html", + "hash": "N9g/ErCD3a8/ZL2zu26ar/x8Tkt6L3yLW3n4hsvYbBY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html", + "hash": "Z/tsK65QU1lYgHpRAsRp/byT6ZytGcu9Ts2Sqj5y59o=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Thickness.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Thickness.html", + "hash": "mTDXWw3t479r9ZcUI+BR53xDvZ4ez5rnxB2dnu/58YE=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TimeField.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TimeField.html", + "hash": "Aym5ymTWA7AQi04JHsFYkOVHAFwDBWWD2lE7Z5KnvsM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Toplevel.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Toplevel.html", + "hash": "S6Xn/gnYGmPmsuS16TBEDYp6wiIk566YTRIx5idV++U=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html", + "hash": "FUpgAFLVVyDATeZennZA9fHHoNQVs+pH7jV9Flwpyf0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ToplevelComparer.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html", + "hash": "TydX6KnFLNxksZGixaUEg65TQJhpvvHLeE0wbkyIJ+8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html", + "hash": "YD7pIqZbWbxhNobvM+lDACMXt4lTaGcHyibZP67zba8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TreeView-1.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TreeView-1.html", + "hash": "HR5MwYsqYSM2AHtyYtsDKGBppWb+cl/Rbx3YbANHNJc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.TreeView.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.TreeView.html", + "hash": "FV5t03Y1omq+fNI+7//jMGwRIo2TA3CtfK3mr2fGgb0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html", + "hash": "B9HudP4c/qr+eCTxqAsLP79O8Gzc6HzFgRdQbPILG5A=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html", + "hash": "fwJEbv8kUIbPRo45/nbWA4d8yD3hEi98Db6g+FGnPdM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.ITreeBuilder-1.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.ITreeBuilder-1.html", + "hash": "ZJ+48a7LwvaMV83/NilNBjHQ8HYcXhxWbQ6XAiTkmWM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.ITreeNode.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.ITreeNode.html", + "hash": "+0omVKKTk37YXyJ3kSVZ2pgFblF8hZBMMX1FNhEuPnY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html", + "hash": "EICrzzl/+htzmv52mUjdr+4gBIwsWZurFvClKXJ8c9Q=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html", + "hash": "mIJXIEHxEChEGdo49cQhT3x9jTrLxckI2A8BQPDSs5Q=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html", + "hash": "OBiuEWpZM5LOiwgzO+hV9/tKcr0GCsF5PoVbZblyYdc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html", + "hash": "9pmEZPH1JTxtEvgauUAcLZuDZiuJn1A8Pav9ERsO+fk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html", + "hash": "8qtN8iVN23GAK7b0fOYKp8z91HWPJDcrbphbr9GU8yI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html", + "hash": "jSLHOznjIGta9YBfUx5MsgN1j+TImtmYc0bDtsRbQ6s=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Trees.html", + "hash": "GEn2MaEF0Jo0lQy3uVRTmSwYoPiy7N9t1gZP3d+j6XQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.html", + "hash": "blmGGU28tapf897paLPo0ccqDYSotm3sysUmcU9c5sY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html", + "hash": "/Czk6e/8RiibzCzpJ3UmiYVW+togZmXwe1+cqIF8u7g=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html", + "hash": "NPmsF5507JvgjYe5MN4NYRQ2XxYqsSQn/i0lzJb0B4g=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html", + "hash": "2ahU8NuRwdnxLaV39yu+ezawNjUNuc6+lO6fQ6XydYI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html", + "hash": "9lAWvQGQBrE3OBvPe4SBS9pD9lbTyTv3i3XMs20A9eA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.View.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.View.html", + "hash": "EiOi/dkxOO29F3nFJTzyTW/2wbqoLxHjc2dtcTjij7w=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html", + "hash": "rmA/3Dy8IUs+epf1GS/n892K7kjHnwJuBdNj/UtJG/E=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Window.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Window.html", + "hash": "RIbxJT5/rPIfvHPVAAaGWLA+BfSP+QJeiEBsAYDETI0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html", + "hash": "6RDMzT2kEqQLVSYTKpTy6Kxaw5Trp/vgjhT3mzScpUI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html", + "hash": "FvUL7f4aegTqpXfyZxjJng+bK/V1lZBwrgcuZUjW3qA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html", + "hash": "z8xO1QhnMvAkyrUWGGg5VploC+depLXmY74osGJ5Uo4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html", + "hash": "jldHYlYI0VnHAiO+Bvax4dHJEI+8mbuse2PFbQ2Yixo=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.Wizard.html", + "hash": "SkAdrTwL7jtKuwE+hBI6OoJoCbrCDg2QRUCGwGtRQ7I=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Terminal.Gui.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Terminal.Gui.html", + "hash": "MB39XKrURJ9mQ7SQJVm3N+qFwUXtuROS9zaBCPYI7uA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Unix.Terminal.Curses.Event.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Unix.Terminal.Curses.Event.html", + "hash": "dg7cb1lSUL0piHrNa1/VcxIkVc30/5KrbWWMAhu6+a8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Unix.Terminal.Curses.MouseEvent.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Unix.Terminal.Curses.MouseEvent.html", + "hash": "KjST6x22kqDSe2dtA2kQF9R2pdB51JzAW3sZV87hRVs=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Unix.Terminal.Curses.Window.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Unix.Terminal.Curses.Window.html", + "hash": "nu25Oq6IezMwnawIB/6O5ESyi12Y4Em3n/Pa6b1h7xw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Unix.Terminal.Curses.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Unix.Terminal.Curses.html", + "hash": "NesUY5Hvkc1pHjrzfCZfLMsBpp4O/lA5jRBD+t8qpCU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Terminal.Gui/Unix.Terminal.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/Unix.Terminal.html", + "hash": "0/gaU9rlQ4RyDS54Ui4AlA869twRLPzQUCIGg4PxjFE=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "Toc", + "source_relative_path": "api/Terminal.Gui/toc.yml", + "output": { + ".html": { + "relative_path": "api/Terminal.Gui/toc.html", + "hash": "C9LIejE9w2vb2ngLZttGS+be8Dm/NQJrm3FzIGM4F7A=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.NumberToWords.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.NumberToWords.html", + "hash": "1onRBvgKErIRzMaZtBNql8H3WWn6jEmMB1BkyotLtnI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenario.ScenarioCategory.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenario.ScenarioCategory.html", + "hash": "b4swHK2JfJw3x5phsuUW713hFdiBZ1DE+mWCbamPlhk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenario.ScenarioMetadata.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html", + "hash": "GD27nGKvCepKze2OmAPtoyNCO+wrakpz8pCeyZt21lo=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenario.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenario.html", + "hash": "RObwstRJ+59s2b1UtgxB2c1wTwftW9D3VyB4bERdM1c=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.AllViewsTester.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.AllViewsTester.html", + "hash": "K2czf4t3OMqrcsixMOXx0/XstP2sA/7SabV3hjrc0FQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html", + "hash": "p4iR915k6iXVEo8XJ74/x03OtnQ9xNoR2fx9I7L2hiQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html", + "hash": "qBzC1ZrMJ4Bvynpjz2L4+tK2A3caQeYzC48QoQdJAKc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.BasicColors.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.BasicColors.html", + "hash": "gc1tquAxNslNhJXkka+qQLtTtR5RiSxWOZbQyak0iFg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Borders.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Borders.html", + "hash": "1Zy3AD7oacoJpbM+ZWETSlCunQcCDJj3YcInhUWB3UU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.BordersComparisons.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.BordersComparisons.html", + "hash": "+H19hSJpoe6hEK6Mb/2l99YPBcTPjiauybzjP8cZUWM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html", + "hash": "lqmH9xyCpkuXKcvgrvwYSqqqghNGv3JL5htnS6annKY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html", + "hash": "dHpFI4lwHepTdtZg002bIvXyRW99qTYjdGI/TU9b1mE=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.BordersOnWindow.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html", + "hash": "LlFKZSYC3heVDwlaDNNqDhUXOBxmghIdjcBqooZP4mw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Buttons.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Buttons.html", + "hash": "MNYmwi0utuFScer1oNvufsw+3Dd6ovCnLv/M4hkM9Kk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.CharacterMap.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.CharacterMap.html", + "hash": "KZinE74igtUk8FrYZXFJ5800nrarql9MTzlQ5fEtYYI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.ClassExplorer.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.ClassExplorer.html", + "hash": "6cTfJyXP2/SV8d8Ur7dHKzMfOFymy7iAxW7gyQcUx3c=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Clipping.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Clipping.html", + "hash": "q0F2pfOL8c4cSa2YCeOoUcKADCmDMosKt0FYfTlhIR4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.ColorPickers.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.ColorPickers.html", + "hash": "AZsVNi+epzOkIWFKcddEvBsWkuovuxf79ppe29CIeyA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html", + "hash": "RqYGXomEajU14WNC58NH9SioNQAMwUuOpAis45YZqsc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.ComputedLayout.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.ComputedLayout.html", + "hash": "TaPI5j2lN0VjKcR2clWbWNS3GBe3H92IC5hi8KC3MsU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.ContextMenus.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.ContextMenus.html", + "hash": "AskhvV2XePliFzMUHD9k3SFYQaNLYAwuP0QXlNUoG2M=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.CsvEditor.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.CsvEditor.html", + "hash": "h9J740wWxJo5yKdQ855gJ2OAkOwr5lt42P/uQh70Lqs=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Dialogs.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Dialogs.html", + "hash": "ig1ep+EBsHWwjVHt2bl6qoq5bwuQsY3LUXi9UPwkzcY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html", + "hash": "aAurOny4aOcT6gKiJ+oLVXo8NFUJkOZWCsor3okWVP4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html", + "hash": "vekpiKKtYxCp7VDGx7fNaPbTVUFrsYf1duzRlNaxqLY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html", + "hash": "KuQuXMLRKenQKcNXfaqLyOrEfjHytQ45u/m5v759Oqs=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.html", + "hash": "jQ4Toanbx0NbCR2mz3m7cHcNgijcKzKk6EcY9D6Q4Cc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html", + "hash": "luuvsz/5JDJplO6hCiQh335IsWibS5sPSC33iEwZ1rc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html", + "hash": "j7WWqDVB1fswr+OoaSATpfDffsIekPWBHfU1WoGesXg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.IValueConverter.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.IValueConverter.html", + "hash": "eYC/+hXbWcyups6OddswV74sIyYrd5PIi1ou6xT6UiE=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html", + "hash": "Ur+eHwUPxGzpVKypQ2eyQ8Me5+wUfYLqcYWchHrtKf8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html", + "hash": "O2f94pX1dyhpyRLgoRxsncPftS4fya/qo0NoshUqoPs=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html", + "hash": "XM3KDlrXwQWQ4qkObkBj2WBklF21951d5Lwq/b4D3/o=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html", + "hash": "QXDiXn8dN560Hdorjm4eqZ6c3lF9ebIJ7+Hmmym4VSs=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html", + "hash": "+iBdaK0p+KIRsXmxFQeMSxO1v7T6Ld4N/BrIhW3WL0o=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html", + "hash": "cZGbAPJ1wc04ra9xJTGVsdof9EKPfFiP/PfsXm6MfOg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.html", + "hash": "rmfWZ8ZKdJeuORCnp5PSbVg2chMyr5pLztec/0kEBs0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html", + "hash": "X9GeB1ooKPp26CtpB8Y4mgXPw6CZw2P076pwAMK1mhU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html", + "hash": "uck6MxxZTnM3CoG1x3XMC0lt/IjIKa39dMIvY7obzhY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.IValueConverter.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.IValueConverter.html", + "hash": "uw8JJQiZi3Chqks6bVEQCvy51fp8dSaVSpHAmWZBIVk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html", + "hash": "yntPkwcq8/Wb6iYLOuhQn1hsgsu7WGtBxYsoKFL/wUA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html", + "hash": "1EUDH/WZukh6xFJuActNpOFgXr0XnxwDnabpBJs1c8s=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html", + "hash": "zufvvvktc8nV5AfVHYWq5dW7nvHy7wfPXdE1UjLUmmk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Editor.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Editor.html", + "hash": "XNoEXPGxbyH0KjHOfmBcUvoPXNiKoB5LddTzc3+yJe0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.GraphViewExample.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.GraphViewExample.html", + "hash": "RJ0PtO8IQ9BTU8NSSMx7lBdEOf6BqNs3osOI6VSe82g=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.HexEditor.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.HexEditor.html", + "hash": "lKzi1BBq1EKfnae5TYE2ziJWDnR9F1RIDpgEIJkFLxg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.InteractiveTree.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.InteractiveTree.html", + "hash": "U3SdDNRyQeTsrqenId11hHm0kO56JnqmYBO3vYiF06Y=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.InvertColors.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.InvertColors.html", + "hash": "fkljbqXkWVP7spppoFEhHZkP3jAqO6TrHYJJEh8+Jk0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Keys.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Keys.html", + "hash": "Fdj7sooMIzZ/uQNX03DG9lkr3J/XALBEWVTeKllClkQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html", + "hash": "CE9pzUvInY4rCDhBCYmm75AWIwp2BBBwqSf5dNpMUL0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.LineViewExample.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.LineViewExample.html", + "hash": "HRo0LhTnCNvwWgKQud3btwp4S/Zsx3SVSAjuYxOioyg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html", + "hash": "SWUphBvLXh6/v5tTOEVJACQEX402NruI4kAIpKyqWJw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.ListsAndCombos.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html", + "hash": "sIdsfOnV2RSDjlHU9sJDEfZ0adbbruvh2bpIz895V70=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.MessageBoxes.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.MessageBoxes.html", + "hash": "hJEWEwHnkxFBtz3Bebyg7IZa236IdNdlFiwML9OAI1I=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Mouse.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Mouse.html", + "hash": "PcnUxQqlpBdVAeqXxDp7nFMtHDGjiOrUNZ71m8JrRvk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.MultiColouredTable.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html", + "hash": "Yh5IlsImb678crVtC80vYQ1h12TjWkQzL4wNJfmxuFg=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.MyScenario.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.MyScenario.html", + "hash": "3zO90kJXmIe8mmSVWB8vENFxJrvRxdMqrEKIEMbfpFI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Notepad.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Notepad.html", + "hash": "XOSXKyQ+qIhfI9x+JXabf7QJxwL63yidRis+ZF0DJL8=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Progress.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Progress.html", + "hash": "kwWRWvuOhb4jQcv50kqyCz6ongyGk58zDMEpyGcbJSY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html", + "hash": "c+1gdHLHUlamGGgt3JK9e6ugLeJxmGdc72P++moAI+0=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html", + "hash": "/k9LaI226aH4u086o8uAxElqUalzqpQJpxOuA5dDpHM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Scrolling.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Scrolling.html", + "hash": "cGLbxvEvrWMEbQZSQ5Ijc1XAjHna9qSy7A458JtrpJI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.SendKeys.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.SendKeys.html", + "hash": "T5o8uNoVNTTYuzCtzMN3Bitlo+McHjqSKjfcPRvxIEc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html", + "hash": "PFpsHI7XWvfeRpnfDS+usUNI9mYPtLJa3i5mf38Ydl4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html", + "hash": "4yTOGz/A+CGHAZR3p91e/1ull+LtKEoXssYoUYILaxA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html", + "hash": "f3veUauCzurCC/q4go/6RYQAwfx6R3k9TTJTQi8PypQ=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html", + "hash": "i4aIvhSLZ2Y8yyDx+CVB6ZBkG6rzZ99pi6yRmF2trZE=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TabViewExample.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TabViewExample.html", + "hash": "6yJuJJr5YULmYok6Pk6zpvj03n0ePjLTS8j6DN1CdnA=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TableEditor.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TableEditor.html", + "hash": "puSl/O6VQNc2kp7oJSTOG08Y1CE3yvKZCXtqgJM253E=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Text.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Text.html", + "hash": "QaIzNYsPsoEBPH4IwP+ZhUE4tNIt4bbVEN17oRNUlu4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TextAlignments.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TextAlignments.html", + "hash": "o0bLyCDXZ3W1Dpqnk0MJFuv1eSl/seTkfEzvnW5J/tw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html", + "hash": "UySSlHPtSgSooPI0l62oII8iugFHUPKr/WjmZCXBbyI=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html", + "hash": "5trI9XGaQVolnSuPBl5ljxiEQ0QAKL9QB4Gzkju0+T4=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html", + "hash": "4x48KrC18HJ7iEnzZm5VT8FauQEfeavytzmrUZrC/5A=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Threading.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Threading.html", + "hash": "Mv0zsgd5s5QawCNU+tUFl3Zzs9RAkWsL/To34FIr8xc=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TimeAndDate.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TimeAndDate.html", + "hash": "iPDKlwAoFT27OUmxmH9tG+oQhrXkK59ZYvZi0esMGxM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TreeUseCases.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TreeUseCases.html", + "hash": "6seDMQSoxdecF0K4qkkz1RqmZrjdt/wgFM8WQEmwflM=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html", + "hash": "lGzKaoTYnZncbbu0hVswcWeX92G2jINh2tre/hemqwk=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html", + "hash": "gjkqJeKxFKC2nhXzw88ffIKXcF389iZxYPNySYmF2eo=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html", + "hash": "d+DDWCCdRcsv9XOwWbfTI4HN2WbJCyLSZLD4BwysQWU=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.WizardAsView.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.WizardAsView.html", + "hash": "7gwlFW3sNxxkA53CM2GXY4i2uobM5KvdN2otAer+xno=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.Wizards.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.Wizards.html", + "hash": "x/ZjG2JVB7m0V4NGC4RXGK6EtdecMqXK11yREN8kemY=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.Scenarios.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.Scenarios.html", + "hash": "ChNsRJ6sIP/KlbZheLcNjODzMwwP0wP7Tn45SJyHBJo=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.UICatalogApp.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.UICatalogApp.html", + "hash": "pnDTiehY8m4QJG87abCdIUzmmPYbIoP8tOzYm6Sm5Hw=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/UICatalog/UICatalog.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/UICatalog.html", + "hash": "8VOW1p10p2Nc9HYcde1id8pZHxnaSdy+szYfsh0G+is=" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "Toc", + "source_relative_path": "api/UICatalog/toc.yml", + "output": { + ".html": { + "relative_path": "api/UICatalog/toc.html", + "hash": "dXKBcirqrqzDEYkzxtqug3fzSt7fu6U/UNxV6+KRYxc=" + } + }, + "is_incremental": false, + "version": "" + }, { "type": "Conceptual", "source_relative_path": "articles/index.md", @@ -54,7 +3114,7 @@ "output": { ".html": { "relative_path": "articles/mainloop.html", - "hash": "Vp1qDyy3tnoiTFRknHidknjvvdCK6LrLz4EsQ/7IDFs=" + "hash": "wyj1bLtOpUJIsjfOo/gKQIY9IjQsKEHFvnLLswjQgyg=" } }, "is_incremental": false, @@ -66,7 +3126,7 @@ "output": { ".html": { "relative_path": "articles/overview.html", - "hash": "zDMzYXxrMAnt7L9Yo7X10tNy/umTgG/m+QifVRzQLWk=" + "hash": "/aON8OUfdUEriXc4HbcD9qPVWYJqPv24qksDTcdNsJg=" } }, "is_incremental": false, @@ -78,7 +3138,7 @@ "output": { ".html": { "relative_path": "articles/tableview.html", - "hash": "NhLgwv8sReyMyn2TogXfZ3zpadTfXEnIn86L0QnJtuM=" + "hash": "THP7HWi+3oYC3MjBtIr9Vrj1pB+O/1BK3yt3iyqQOpA=" } }, "is_incremental": false, @@ -90,7 +3150,7 @@ "output": { ".html": { "relative_path": "articles/treeview.html", - "hash": "dF6SE1Kx30ABFMhZGlYlLK186jP525sk73N75yvIG1o=" + "hash": "Owxjn9AVbWSjMrdvYacAFokUcZWxqf5//p3DKRDUhK8=" } }, "is_incremental": false, @@ -105,7 +3165,7 @@ "output": { ".html": { "relative_path": "articles/views.html", - "hash": "UHgawh6rHH7GuzOVPshjbhRhzyADMmChZfGeaMrJJa8=" + "hash": "fZWoxYgS/uNlDmCLlipRwU9LZy4FxXJBX2pp2/hhUgg=" } }, "is_incremental": false, @@ -139,7 +3199,7 @@ "output": { ".html": { "relative_path": "index.html", - "hash": "habK4HjH85ON5HI+trNOA9Sqe1Hg/qmWy/zopQC1FME=" + "hash": "J46drcITDYVK5uYVei8zuFlYPLk3jHI39TrT5YtKAPA=" } }, "is_incremental": false, @@ -161,25 +3221,23 @@ "incremental_info": [ { "status": { - "can_incremental": false, - "details": "Cannot build incrementally because docfx version changed from 2.59.0.0 to 2.59.3.0.", + "can_incremental": true, "incrementalPhase": "build", "total_file_count": 0, - "skipped_file_count": 0, - "full_build_reason_code": "DocfxVersionChanged" + "skipped_file_count": 0 }, "processors": { "ConceptualDocumentProcessor": { - "can_incremental": false, + "can_incremental": true, "incrementalPhase": "build", "total_file_count": 9, - "skipped_file_count": 0 + "skipped_file_count": 9 }, "ManagedReferenceDocumentProcessor": { "can_incremental": true, "incrementalPhase": "build", "total_file_count": 253, - "skipped_file_count": 161 + "skipped_file_count": 253 }, "ResourceDocumentProcessor": { "can_incremental": false, diff --git a/docs/xrefmap.yml b/docs/xrefmap.yml index e63019146..afa272da1 100644 --- a/docs/xrefmap.yml +++ b/docs/xrefmap.yml @@ -23,7 +23,6 @@ references: name: AlternateBackwardKey href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_AlternateBackwardKey_ commentId: Overload:Terminal.Gui.Application.AlternateBackwardKey - isSpec: "True" fullName: Terminal.Gui.Application.AlternateBackwardKey nameWithType: Application.AlternateBackwardKey - uid: Terminal.Gui.Application.AlternateForwardKey @@ -36,7 +35,6 @@ references: name: AlternateForwardKey href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_AlternateForwardKey_ commentId: Overload:Terminal.Gui.Application.AlternateForwardKey - isSpec: "True" fullName: Terminal.Gui.Application.AlternateForwardKey nameWithType: Application.AlternateForwardKey - uid: Terminal.Gui.Application.Begin(Terminal.Gui.Toplevel) @@ -49,7 +47,6 @@ references: name: Begin href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_Begin_ commentId: Overload:Terminal.Gui.Application.Begin - isSpec: "True" fullName: Terminal.Gui.Application.Begin nameWithType: Application.Begin - uid: Terminal.Gui.Application.Current @@ -62,7 +59,6 @@ references: name: Current href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_Current_ commentId: Overload:Terminal.Gui.Application.Current - isSpec: "True" fullName: Terminal.Gui.Application.Current nameWithType: Application.Current - uid: Terminal.Gui.Application.DoEvents @@ -75,7 +71,6 @@ references: name: DoEvents href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_DoEvents_ commentId: Overload:Terminal.Gui.Application.DoEvents - isSpec: "True" fullName: Terminal.Gui.Application.DoEvents nameWithType: Application.DoEvents - uid: Terminal.Gui.Application.Driver @@ -94,7 +89,6 @@ references: name: End href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_End_ commentId: Overload:Terminal.Gui.Application.End - isSpec: "True" fullName: Terminal.Gui.Application.End nameWithType: Application.End - uid: Terminal.Gui.Application.EnsuresTopOnFront @@ -107,7 +101,6 @@ references: name: EnsuresTopOnFront href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_EnsuresTopOnFront_ commentId: Overload:Terminal.Gui.Application.EnsuresTopOnFront - isSpec: "True" fullName: Terminal.Gui.Application.EnsuresTopOnFront nameWithType: Application.EnsuresTopOnFront - uid: Terminal.Gui.Application.ExitRunLoopAfterFirstIteration @@ -120,7 +113,6 @@ references: name: ExitRunLoopAfterFirstIteration href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_ExitRunLoopAfterFirstIteration_ commentId: Overload:Terminal.Gui.Application.ExitRunLoopAfterFirstIteration - isSpec: "True" fullName: Terminal.Gui.Application.ExitRunLoopAfterFirstIteration nameWithType: Application.ExitRunLoopAfterFirstIteration - uid: Terminal.Gui.Application.GrabMouse(Terminal.Gui.View) @@ -133,7 +125,6 @@ references: name: GrabMouse href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_GrabMouse_ commentId: Overload:Terminal.Gui.Application.GrabMouse - isSpec: "True" fullName: Terminal.Gui.Application.GrabMouse nameWithType: Application.GrabMouse - uid: Terminal.Gui.Application.HeightAsBuffer @@ -146,7 +137,6 @@ references: name: HeightAsBuffer href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_HeightAsBuffer_ commentId: Overload:Terminal.Gui.Application.HeightAsBuffer - isSpec: "True" fullName: Terminal.Gui.Application.HeightAsBuffer nameWithType: Application.HeightAsBuffer - uid: Terminal.Gui.Application.Init(Terminal.Gui.ConsoleDriver,Terminal.Gui.IMainLoopDriver) @@ -159,7 +149,6 @@ references: name: Init href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_Init_ commentId: Overload:Terminal.Gui.Application.Init - isSpec: "True" fullName: Terminal.Gui.Application.Init nameWithType: Application.Init - uid: Terminal.Gui.Application.IsMouseDisabled @@ -172,7 +161,6 @@ references: name: IsMouseDisabled href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_IsMouseDisabled_ commentId: Overload:Terminal.Gui.Application.IsMouseDisabled - isSpec: "True" fullName: Terminal.Gui.Application.IsMouseDisabled nameWithType: Application.IsMouseDisabled - uid: Terminal.Gui.Application.Iteration @@ -191,7 +179,6 @@ references: name: MainLoop href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_MainLoop_ commentId: Overload:Terminal.Gui.Application.MainLoop - isSpec: "True" fullName: Terminal.Gui.Application.MainLoop nameWithType: Application.MainLoop - uid: Terminal.Gui.Application.MakeCenteredRect(Terminal.Gui.Size) @@ -204,7 +191,6 @@ references: name: MakeCenteredRect href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_MakeCenteredRect_ commentId: Overload:Terminal.Gui.Application.MakeCenteredRect - isSpec: "True" fullName: Terminal.Gui.Application.MakeCenteredRect nameWithType: Application.MakeCenteredRect - uid: Terminal.Gui.Application.MdiChildes @@ -217,7 +203,6 @@ references: name: MdiChildes href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_MdiChildes_ commentId: Overload:Terminal.Gui.Application.MdiChildes - isSpec: "True" fullName: Terminal.Gui.Application.MdiChildes nameWithType: Application.MdiChildes - uid: Terminal.Gui.Application.MdiTop @@ -230,7 +215,6 @@ references: name: MdiTop href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_MdiTop_ commentId: Overload:Terminal.Gui.Application.MdiTop - isSpec: "True" fullName: Terminal.Gui.Application.MdiTop nameWithType: Application.MdiTop - uid: Terminal.Gui.Application.MoveNext @@ -243,7 +227,6 @@ references: name: MoveNext href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_MoveNext_ commentId: Overload:Terminal.Gui.Application.MoveNext - isSpec: "True" fullName: Terminal.Gui.Application.MoveNext nameWithType: Application.MoveNext - uid: Terminal.Gui.Application.MovePrevious @@ -256,7 +239,6 @@ references: name: MovePrevious href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_MovePrevious_ commentId: Overload:Terminal.Gui.Application.MovePrevious - isSpec: "True" fullName: Terminal.Gui.Application.MovePrevious nameWithType: Application.MovePrevious - uid: Terminal.Gui.Application.NotifyNewRunState @@ -281,7 +263,6 @@ references: name: QuitKey href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_QuitKey_ commentId: Overload:Terminal.Gui.Application.QuitKey - isSpec: "True" fullName: Terminal.Gui.Application.QuitKey nameWithType: Application.QuitKey - uid: Terminal.Gui.Application.Refresh @@ -294,7 +275,6 @@ references: name: Refresh href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_Refresh_ commentId: Overload:Terminal.Gui.Application.Refresh - isSpec: "True" fullName: Terminal.Gui.Application.Refresh nameWithType: Application.Refresh - uid: Terminal.Gui.Application.RequestStop(Terminal.Gui.Toplevel) @@ -307,7 +287,6 @@ references: name: RequestStop href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_RequestStop_ commentId: Overload:Terminal.Gui.Application.RequestStop - isSpec: "True" fullName: Terminal.Gui.Application.RequestStop nameWithType: Application.RequestStop - uid: Terminal.Gui.Application.Resized @@ -322,6 +301,18 @@ references: commentId: T:Terminal.Gui.Application.ResizedEventArgs fullName: Terminal.Gui.Application.ResizedEventArgs nameWithType: Application.ResizedEventArgs +- uid: Terminal.Gui.Application.ResizedEventArgs.#ctor + name: ResizedEventArgs() + href: api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html#Terminal_Gui_Application_ResizedEventArgs__ctor + commentId: M:Terminal.Gui.Application.ResizedEventArgs.#ctor + fullName: Terminal.Gui.Application.ResizedEventArgs.ResizedEventArgs() + nameWithType: Application.ResizedEventArgs.ResizedEventArgs() +- uid: Terminal.Gui.Application.ResizedEventArgs.#ctor* + name: ResizedEventArgs + href: api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html#Terminal_Gui_Application_ResizedEventArgs__ctor_ + commentId: Overload:Terminal.Gui.Application.ResizedEventArgs.#ctor + fullName: Terminal.Gui.Application.ResizedEventArgs.ResizedEventArgs + nameWithType: Application.ResizedEventArgs.ResizedEventArgs - uid: Terminal.Gui.Application.ResizedEventArgs.Cols name: Cols href: api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html#Terminal_Gui_Application_ResizedEventArgs_Cols @@ -332,7 +323,6 @@ references: name: Cols href: api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html#Terminal_Gui_Application_ResizedEventArgs_Cols_ commentId: Overload:Terminal.Gui.Application.ResizedEventArgs.Cols - isSpec: "True" fullName: Terminal.Gui.Application.ResizedEventArgs.Cols nameWithType: Application.ResizedEventArgs.Cols - uid: Terminal.Gui.Application.ResizedEventArgs.Rows @@ -345,7 +335,6 @@ references: name: Rows href: api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html#Terminal_Gui_Application_ResizedEventArgs_Rows_ commentId: Overload:Terminal.Gui.Application.ResizedEventArgs.Rows - isSpec: "True" fullName: Terminal.Gui.Application.ResizedEventArgs.Rows nameWithType: Application.ResizedEventArgs.Rows - uid: Terminal.Gui.Application.RootKeyEvent @@ -382,7 +371,6 @@ references: name: Run href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_Run_ commentId: Overload:Terminal.Gui.Application.Run - isSpec: "True" fullName: Terminal.Gui.Application.Run nameWithType: Application.Run - uid: Terminal.Gui.Application.Run``1(System.Func{System.Exception,System.Boolean}) @@ -404,7 +392,6 @@ references: name: RunLoop href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_RunLoop_ commentId: Overload:Terminal.Gui.Application.RunLoop - isSpec: "True" fullName: Terminal.Gui.Application.RunLoop nameWithType: Application.RunLoop - uid: Terminal.Gui.Application.RunMainLoopIteration(Terminal.Gui.Application.RunState@,System.Boolean,System.Boolean@) @@ -420,7 +407,6 @@ references: name: RunMainLoopIteration href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_RunMainLoopIteration_ commentId: Overload:Terminal.Gui.Application.RunMainLoopIteration - isSpec: "True" fullName: Terminal.Gui.Application.RunMainLoopIteration nameWithType: Application.RunMainLoopIteration - uid: Terminal.Gui.Application.RunState @@ -439,7 +425,6 @@ references: name: RunState href: api/Terminal.Gui/Terminal.Gui.Application.RunState.html#Terminal_Gui_Application_RunState__ctor_ commentId: Overload:Terminal.Gui.Application.RunState.#ctor - isSpec: "True" fullName: Terminal.Gui.Application.RunState.RunState nameWithType: Application.RunState.RunState - uid: Terminal.Gui.Application.RunState.Dispose @@ -458,7 +443,6 @@ references: name: Dispose href: api/Terminal.Gui/Terminal.Gui.Application.RunState.html#Terminal_Gui_Application_RunState_Dispose_ commentId: Overload:Terminal.Gui.Application.RunState.Dispose - isSpec: "True" fullName: Terminal.Gui.Application.RunState.Dispose nameWithType: Application.RunState.Dispose - uid: Terminal.Gui.Application.RunState.Toplevel @@ -471,7 +455,6 @@ references: name: Toplevel href: api/Terminal.Gui/Terminal.Gui.Application.RunState.html#Terminal_Gui_Application_RunState_Toplevel_ commentId: Overload:Terminal.Gui.Application.RunState.Toplevel - isSpec: "True" fullName: Terminal.Gui.Application.RunState.Toplevel nameWithType: Application.RunState.Toplevel - uid: Terminal.Gui.Application.Shutdown @@ -484,7 +467,6 @@ references: name: Shutdown href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_Shutdown_ commentId: Overload:Terminal.Gui.Application.Shutdown - isSpec: "True" fullName: Terminal.Gui.Application.Shutdown nameWithType: Application.Shutdown - uid: Terminal.Gui.Application.SupportedCultures @@ -497,7 +479,6 @@ references: name: SupportedCultures href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_SupportedCultures_ commentId: Overload:Terminal.Gui.Application.SupportedCultures - isSpec: "True" fullName: Terminal.Gui.Application.SupportedCultures nameWithType: Application.SupportedCultures - uid: Terminal.Gui.Application.Top @@ -510,7 +491,6 @@ references: name: Top href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_Top_ commentId: Overload:Terminal.Gui.Application.Top - isSpec: "True" fullName: Terminal.Gui.Application.Top nameWithType: Application.Top - uid: Terminal.Gui.Application.UngrabMouse @@ -523,7 +503,6 @@ references: name: UngrabMouse href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_UngrabMouse_ commentId: Overload:Terminal.Gui.Application.UngrabMouse - isSpec: "True" fullName: Terminal.Gui.Application.UngrabMouse nameWithType: Application.UngrabMouse - uid: Terminal.Gui.Application.UseSystemConsole @@ -542,7 +521,6 @@ references: name: WantContinuousButtonPressedView href: api/Terminal.Gui/Terminal.Gui.Application.html#Terminal_Gui_Application_WantContinuousButtonPressedView_ commentId: Overload:Terminal.Gui.Application.WantContinuousButtonPressedView - isSpec: "True" fullName: Terminal.Gui.Application.WantContinuousButtonPressedView nameWithType: Application.WantContinuousButtonPressedView - uid: Terminal.Gui.Attribute @@ -579,7 +557,6 @@ references: name: Attribute href: api/Terminal.Gui/Terminal.Gui.Attribute.html#Terminal_Gui_Attribute__ctor_ commentId: Overload:Terminal.Gui.Attribute.#ctor - isSpec: "True" fullName: Terminal.Gui.Attribute.Attribute nameWithType: Attribute.Attribute - uid: Terminal.Gui.Attribute.Background @@ -592,7 +569,6 @@ references: name: Background href: api/Terminal.Gui/Terminal.Gui.Attribute.html#Terminal_Gui_Attribute_Background_ commentId: Overload:Terminal.Gui.Attribute.Background - isSpec: "True" fullName: Terminal.Gui.Attribute.Background nameWithType: Attribute.Background - uid: Terminal.Gui.Attribute.Foreground @@ -605,7 +581,6 @@ references: name: Foreground href: api/Terminal.Gui/Terminal.Gui.Attribute.html#Terminal_Gui_Attribute_Foreground_ commentId: Overload:Terminal.Gui.Attribute.Foreground - isSpec: "True" fullName: Terminal.Gui.Attribute.Foreground nameWithType: Attribute.Foreground - uid: Terminal.Gui.Attribute.Get @@ -618,7 +593,6 @@ references: name: Get href: api/Terminal.Gui/Terminal.Gui.Attribute.html#Terminal_Gui_Attribute_Get_ commentId: Overload:Terminal.Gui.Attribute.Get - isSpec: "True" fullName: Terminal.Gui.Attribute.Get nameWithType: Attribute.Get - uid: Terminal.Gui.Attribute.Make(Terminal.Gui.Color,Terminal.Gui.Color) @@ -631,7 +605,6 @@ references: name: Make href: api/Terminal.Gui/Terminal.Gui.Attribute.html#Terminal_Gui_Attribute_Make_ commentId: Overload:Terminal.Gui.Attribute.Make - isSpec: "True" fullName: Terminal.Gui.Attribute.Make nameWithType: Attribute.Make - uid: Terminal.Gui.Attribute.op_Implicit(System.Int32)~Terminal.Gui.Attribute @@ -656,7 +629,6 @@ references: name: Implicit href: api/Terminal.Gui/Terminal.Gui.Attribute.html#Terminal_Gui_Attribute_op_Implicit_ commentId: Overload:Terminal.Gui.Attribute.op_Implicit - isSpec: "True" name.vb: Widening fullName: Terminal.Gui.Attribute.Implicit fullName.vb: Terminal.Gui.Attribute.Widening @@ -672,7 +644,6 @@ references: name: Value href: api/Terminal.Gui/Terminal.Gui.Attribute.html#Terminal_Gui_Attribute_Value_ commentId: Overload:Terminal.Gui.Attribute.Value - isSpec: "True" fullName: Terminal.Gui.Attribute.Value nameWithType: Attribute.Value - uid: Terminal.Gui.Autocomplete @@ -681,6 +652,18 @@ references: commentId: T:Terminal.Gui.Autocomplete fullName: Terminal.Gui.Autocomplete nameWithType: Autocomplete +- uid: Terminal.Gui.Autocomplete.#ctor + name: Autocomplete() + href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete__ctor + commentId: M:Terminal.Gui.Autocomplete.#ctor + fullName: Terminal.Gui.Autocomplete.Autocomplete() + nameWithType: Autocomplete.Autocomplete() +- uid: Terminal.Gui.Autocomplete.#ctor* + name: Autocomplete + href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete__ctor_ + commentId: Overload:Terminal.Gui.Autocomplete.#ctor + fullName: Terminal.Gui.Autocomplete.Autocomplete + nameWithType: Autocomplete.Autocomplete - uid: Terminal.Gui.Autocomplete.AllSuggestions name: AllSuggestions href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_AllSuggestions @@ -691,7 +674,6 @@ references: name: AllSuggestions href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_AllSuggestions_ commentId: Overload:Terminal.Gui.Autocomplete.AllSuggestions - isSpec: "True" fullName: Terminal.Gui.Autocomplete.AllSuggestions nameWithType: Autocomplete.AllSuggestions - uid: Terminal.Gui.Autocomplete.ClearSuggestions @@ -704,7 +686,6 @@ references: name: ClearSuggestions href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_ClearSuggestions_ commentId: Overload:Terminal.Gui.Autocomplete.ClearSuggestions - isSpec: "True" fullName: Terminal.Gui.Autocomplete.ClearSuggestions nameWithType: Autocomplete.ClearSuggestions - uid: Terminal.Gui.Autocomplete.Close @@ -717,7 +698,6 @@ references: name: Close href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_Close_ commentId: Overload:Terminal.Gui.Autocomplete.Close - isSpec: "True" fullName: Terminal.Gui.Autocomplete.Close nameWithType: Autocomplete.Close - uid: Terminal.Gui.Autocomplete.CloseKey @@ -730,7 +710,6 @@ references: name: CloseKey href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_CloseKey_ commentId: Overload:Terminal.Gui.Autocomplete.CloseKey - isSpec: "True" fullName: Terminal.Gui.Autocomplete.CloseKey nameWithType: Autocomplete.CloseKey - uid: Terminal.Gui.Autocomplete.ColorScheme @@ -743,7 +722,6 @@ references: name: ColorScheme href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_ColorScheme_ commentId: Overload:Terminal.Gui.Autocomplete.ColorScheme - isSpec: "True" fullName: Terminal.Gui.Autocomplete.ColorScheme nameWithType: Autocomplete.ColorScheme - uid: Terminal.Gui.Autocomplete.DeleteTextBackwards @@ -756,7 +734,6 @@ references: name: DeleteTextBackwards href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_DeleteTextBackwards_ commentId: Overload:Terminal.Gui.Autocomplete.DeleteTextBackwards - isSpec: "True" fullName: Terminal.Gui.Autocomplete.DeleteTextBackwards nameWithType: Autocomplete.DeleteTextBackwards - uid: Terminal.Gui.Autocomplete.EnsureSelectedIdxIsValid @@ -769,7 +746,6 @@ references: name: EnsureSelectedIdxIsValid href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_EnsureSelectedIdxIsValid_ commentId: Overload:Terminal.Gui.Autocomplete.EnsureSelectedIdxIsValid - isSpec: "True" fullName: Terminal.Gui.Autocomplete.EnsureSelectedIdxIsValid nameWithType: Autocomplete.EnsureSelectedIdxIsValid - uid: Terminal.Gui.Autocomplete.GenerateSuggestions @@ -782,7 +758,6 @@ references: name: GenerateSuggestions href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_GenerateSuggestions_ commentId: Overload:Terminal.Gui.Autocomplete.GenerateSuggestions - isSpec: "True" fullName: Terminal.Gui.Autocomplete.GenerateSuggestions nameWithType: Autocomplete.GenerateSuggestions - uid: Terminal.Gui.Autocomplete.GetCurrentWord @@ -795,7 +770,6 @@ references: name: GetCurrentWord href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_GetCurrentWord_ commentId: Overload:Terminal.Gui.Autocomplete.GetCurrentWord - isSpec: "True" fullName: Terminal.Gui.Autocomplete.GetCurrentWord nameWithType: Autocomplete.GetCurrentWord - uid: Terminal.Gui.Autocomplete.HostControl @@ -808,7 +782,6 @@ references: name: HostControl href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_HostControl_ commentId: Overload:Terminal.Gui.Autocomplete.HostControl - isSpec: "True" fullName: Terminal.Gui.Autocomplete.HostControl nameWithType: Autocomplete.HostControl - uid: Terminal.Gui.Autocomplete.IdxToWord(System.Collections.Generic.List{System.Rune},System.Int32) @@ -824,7 +797,6 @@ references: name: IdxToWord href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_IdxToWord_ commentId: Overload:Terminal.Gui.Autocomplete.IdxToWord - isSpec: "True" fullName: Terminal.Gui.Autocomplete.IdxToWord nameWithType: Autocomplete.IdxToWord - uid: Terminal.Gui.Autocomplete.InsertSelection(System.String) @@ -837,7 +809,6 @@ references: name: InsertSelection href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_InsertSelection_ commentId: Overload:Terminal.Gui.Autocomplete.InsertSelection - isSpec: "True" fullName: Terminal.Gui.Autocomplete.InsertSelection nameWithType: Autocomplete.InsertSelection - uid: Terminal.Gui.Autocomplete.InsertText(System.String) @@ -850,7 +821,6 @@ references: name: InsertText href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_InsertText_ commentId: Overload:Terminal.Gui.Autocomplete.InsertText - isSpec: "True" fullName: Terminal.Gui.Autocomplete.InsertText nameWithType: Autocomplete.InsertText - uid: Terminal.Gui.Autocomplete.IsWordChar(System.Rune) @@ -863,7 +833,6 @@ references: name: IsWordChar href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_IsWordChar_ commentId: Overload:Terminal.Gui.Autocomplete.IsWordChar - isSpec: "True" fullName: Terminal.Gui.Autocomplete.IsWordChar nameWithType: Autocomplete.IsWordChar - uid: Terminal.Gui.Autocomplete.MaxHeight @@ -876,7 +845,6 @@ references: name: MaxHeight href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_MaxHeight_ commentId: Overload:Terminal.Gui.Autocomplete.MaxHeight - isSpec: "True" fullName: Terminal.Gui.Autocomplete.MaxHeight nameWithType: Autocomplete.MaxHeight - uid: Terminal.Gui.Autocomplete.MaxWidth @@ -889,7 +857,6 @@ references: name: MaxWidth href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_MaxWidth_ commentId: Overload:Terminal.Gui.Autocomplete.MaxWidth - isSpec: "True" fullName: Terminal.Gui.Autocomplete.MaxWidth nameWithType: Autocomplete.MaxWidth - uid: Terminal.Gui.Autocomplete.MouseEvent(Terminal.Gui.MouseEvent,System.Boolean) @@ -902,7 +869,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_MouseEvent_ commentId: Overload:Terminal.Gui.Autocomplete.MouseEvent - isSpec: "True" fullName: Terminal.Gui.Autocomplete.MouseEvent nameWithType: Autocomplete.MouseEvent - uid: Terminal.Gui.Autocomplete.MoveDown @@ -915,7 +881,6 @@ references: name: MoveDown href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_MoveDown_ commentId: Overload:Terminal.Gui.Autocomplete.MoveDown - isSpec: "True" fullName: Terminal.Gui.Autocomplete.MoveDown nameWithType: Autocomplete.MoveDown - uid: Terminal.Gui.Autocomplete.MoveUp @@ -928,7 +893,6 @@ references: name: MoveUp href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_MoveUp_ commentId: Overload:Terminal.Gui.Autocomplete.MoveUp - isSpec: "True" fullName: Terminal.Gui.Autocomplete.MoveUp nameWithType: Autocomplete.MoveUp - uid: Terminal.Gui.Autocomplete.PopupInsideContainer @@ -941,7 +905,6 @@ references: name: PopupInsideContainer href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_PopupInsideContainer_ commentId: Overload:Terminal.Gui.Autocomplete.PopupInsideContainer - isSpec: "True" fullName: Terminal.Gui.Autocomplete.PopupInsideContainer nameWithType: Autocomplete.PopupInsideContainer - uid: Terminal.Gui.Autocomplete.ProcessKey(Terminal.Gui.KeyEvent) @@ -954,7 +917,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_ProcessKey_ commentId: Overload:Terminal.Gui.Autocomplete.ProcessKey - isSpec: "True" fullName: Terminal.Gui.Autocomplete.ProcessKey nameWithType: Autocomplete.ProcessKey - uid: Terminal.Gui.Autocomplete.RenderOverlay(Terminal.Gui.Point) @@ -967,7 +929,6 @@ references: name: RenderOverlay href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_RenderOverlay_ commentId: Overload:Terminal.Gui.Autocomplete.RenderOverlay - isSpec: "True" fullName: Terminal.Gui.Autocomplete.RenderOverlay nameWithType: Autocomplete.RenderOverlay - uid: Terminal.Gui.Autocomplete.RenderSelectedIdxByMouse(Terminal.Gui.MouseEvent) @@ -980,7 +941,6 @@ references: name: RenderSelectedIdxByMouse href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_RenderSelectedIdxByMouse_ commentId: Overload:Terminal.Gui.Autocomplete.RenderSelectedIdxByMouse - isSpec: "True" fullName: Terminal.Gui.Autocomplete.RenderSelectedIdxByMouse nameWithType: Autocomplete.RenderSelectedIdxByMouse - uid: Terminal.Gui.Autocomplete.Reopen @@ -993,7 +953,6 @@ references: name: Reopen href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_Reopen_ commentId: Overload:Terminal.Gui.Autocomplete.Reopen - isSpec: "True" fullName: Terminal.Gui.Autocomplete.Reopen nameWithType: Autocomplete.Reopen - uid: Terminal.Gui.Autocomplete.ReopenSuggestions @@ -1006,7 +965,6 @@ references: name: ReopenSuggestions href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_ReopenSuggestions_ commentId: Overload:Terminal.Gui.Autocomplete.ReopenSuggestions - isSpec: "True" fullName: Terminal.Gui.Autocomplete.ReopenSuggestions nameWithType: Autocomplete.ReopenSuggestions - uid: Terminal.Gui.Autocomplete.ScrollOffset @@ -1019,7 +977,6 @@ references: name: ScrollOffset href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_ScrollOffset_ commentId: Overload:Terminal.Gui.Autocomplete.ScrollOffset - isSpec: "True" fullName: Terminal.Gui.Autocomplete.ScrollOffset nameWithType: Autocomplete.ScrollOffset - uid: Terminal.Gui.Autocomplete.Select @@ -1032,7 +989,6 @@ references: name: Select href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_Select_ commentId: Overload:Terminal.Gui.Autocomplete.Select - isSpec: "True" fullName: Terminal.Gui.Autocomplete.Select nameWithType: Autocomplete.Select - uid: Terminal.Gui.Autocomplete.SelectedIdx @@ -1045,7 +1001,6 @@ references: name: SelectedIdx href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_SelectedIdx_ commentId: Overload:Terminal.Gui.Autocomplete.SelectedIdx - isSpec: "True" fullName: Terminal.Gui.Autocomplete.SelectedIdx nameWithType: Autocomplete.SelectedIdx - uid: Terminal.Gui.Autocomplete.SelectionKey @@ -1058,7 +1013,6 @@ references: name: SelectionKey href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_SelectionKey_ commentId: Overload:Terminal.Gui.Autocomplete.SelectionKey - isSpec: "True" fullName: Terminal.Gui.Autocomplete.SelectionKey nameWithType: Autocomplete.SelectionKey - uid: Terminal.Gui.Autocomplete.Suggestions @@ -1071,7 +1025,6 @@ references: name: Suggestions href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_Suggestions_ commentId: Overload:Terminal.Gui.Autocomplete.Suggestions - isSpec: "True" fullName: Terminal.Gui.Autocomplete.Suggestions nameWithType: Autocomplete.Suggestions - uid: Terminal.Gui.Autocomplete.Visible @@ -1084,7 +1037,6 @@ references: name: Visible href: api/Terminal.Gui/Terminal.Gui.Autocomplete.html#Terminal_Gui_Autocomplete_Visible_ commentId: Overload:Terminal.Gui.Autocomplete.Visible - isSpec: "True" fullName: Terminal.Gui.Autocomplete.Visible nameWithType: Autocomplete.Visible - uid: Terminal.Gui.Border @@ -1093,6 +1045,18 @@ references: commentId: T:Terminal.Gui.Border fullName: Terminal.Gui.Border nameWithType: Border +- uid: Terminal.Gui.Border.#ctor + name: Border() + href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border__ctor + commentId: M:Terminal.Gui.Border.#ctor + fullName: Terminal.Gui.Border.Border() + nameWithType: Border.Border() +- uid: Terminal.Gui.Border.#ctor* + name: Border + href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border__ctor_ + commentId: Overload:Terminal.Gui.Border.#ctor + fullName: Terminal.Gui.Border.Border + nameWithType: Border.Border - uid: Terminal.Gui.Border.ActualHeight name: ActualHeight href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_ActualHeight @@ -1103,7 +1067,6 @@ references: name: ActualHeight href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_ActualHeight_ commentId: Overload:Terminal.Gui.Border.ActualHeight - isSpec: "True" fullName: Terminal.Gui.Border.ActualHeight nameWithType: Border.ActualHeight - uid: Terminal.Gui.Border.ActualWidth @@ -1116,7 +1079,6 @@ references: name: ActualWidth href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_ActualWidth_ commentId: Overload:Terminal.Gui.Border.ActualWidth - isSpec: "True" fullName: Terminal.Gui.Border.ActualWidth nameWithType: Border.ActualWidth - uid: Terminal.Gui.Border.Background @@ -1129,7 +1091,6 @@ references: name: Background href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_Background_ commentId: Overload:Terminal.Gui.Border.Background - isSpec: "True" fullName: Terminal.Gui.Border.Background nameWithType: Border.Background - uid: Terminal.Gui.Border.BorderBrush @@ -1142,7 +1103,6 @@ references: name: BorderBrush href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_BorderBrush_ commentId: Overload:Terminal.Gui.Border.BorderBrush - isSpec: "True" fullName: Terminal.Gui.Border.BorderBrush nameWithType: Border.BorderBrush - uid: Terminal.Gui.Border.BorderChanged @@ -1161,7 +1121,6 @@ references: name: BorderStyle href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_BorderStyle_ commentId: Overload:Terminal.Gui.Border.BorderStyle - isSpec: "True" fullName: Terminal.Gui.Border.BorderStyle nameWithType: Border.BorderStyle - uid: Terminal.Gui.Border.BorderThickness @@ -1174,7 +1133,6 @@ references: name: BorderThickness href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_BorderThickness_ commentId: Overload:Terminal.Gui.Border.BorderThickness - isSpec: "True" fullName: Terminal.Gui.Border.BorderThickness nameWithType: Border.BorderThickness - uid: Terminal.Gui.Border.Child @@ -1187,7 +1145,6 @@ references: name: Child href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_Child_ commentId: Overload:Terminal.Gui.Border.Child - isSpec: "True" fullName: Terminal.Gui.Border.Child nameWithType: Border.Child - uid: Terminal.Gui.Border.ChildContainer @@ -1200,7 +1157,6 @@ references: name: ChildContainer href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_ChildContainer_ commentId: Overload:Terminal.Gui.Border.ChildContainer - isSpec: "True" fullName: Terminal.Gui.Border.ChildContainer nameWithType: Border.ChildContainer - uid: Terminal.Gui.Border.DrawContent(Terminal.Gui.View,System.Boolean) @@ -1213,7 +1169,6 @@ references: name: DrawContent href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_DrawContent_ commentId: Overload:Terminal.Gui.Border.DrawContent - isSpec: "True" fullName: Terminal.Gui.Border.DrawContent nameWithType: Border.DrawContent - uid: Terminal.Gui.Border.DrawFullContent @@ -1226,7 +1181,6 @@ references: name: DrawFullContent href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_DrawFullContent_ commentId: Overload:Terminal.Gui.Border.DrawFullContent - isSpec: "True" fullName: Terminal.Gui.Border.DrawFullContent nameWithType: Border.DrawFullContent - uid: Terminal.Gui.Border.DrawMarginFrame @@ -1239,7 +1193,6 @@ references: name: DrawMarginFrame href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_DrawMarginFrame_ commentId: Overload:Terminal.Gui.Border.DrawMarginFrame - isSpec: "True" fullName: Terminal.Gui.Border.DrawMarginFrame nameWithType: Border.DrawMarginFrame - uid: Terminal.Gui.Border.DrawTitle(Terminal.Gui.View,Terminal.Gui.Rect) @@ -1252,7 +1205,6 @@ references: name: DrawTitle href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_DrawTitle_ commentId: Overload:Terminal.Gui.Border.DrawTitle - isSpec: "True" fullName: Terminal.Gui.Border.DrawTitle nameWithType: Border.DrawTitle - uid: Terminal.Gui.Border.Effect3D @@ -1265,7 +1217,6 @@ references: name: Effect3D href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_Effect3D_ commentId: Overload:Terminal.Gui.Border.Effect3D - isSpec: "True" fullName: Terminal.Gui.Border.Effect3D nameWithType: Border.Effect3D - uid: Terminal.Gui.Border.Effect3DBrush @@ -1278,7 +1229,6 @@ references: name: Effect3DBrush href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_Effect3DBrush_ commentId: Overload:Terminal.Gui.Border.Effect3DBrush - isSpec: "True" fullName: Terminal.Gui.Border.Effect3DBrush nameWithType: Border.Effect3DBrush - uid: Terminal.Gui.Border.Effect3DOffset @@ -1291,7 +1241,6 @@ references: name: Effect3DOffset href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_Effect3DOffset_ commentId: Overload:Terminal.Gui.Border.Effect3DOffset - isSpec: "True" fullName: Terminal.Gui.Border.Effect3DOffset nameWithType: Border.Effect3DOffset - uid: Terminal.Gui.Border.GetSumThickness @@ -1304,7 +1253,6 @@ references: name: GetSumThickness href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_GetSumThickness_ commentId: Overload:Terminal.Gui.Border.GetSumThickness - isSpec: "True" fullName: Terminal.Gui.Border.GetSumThickness nameWithType: Border.GetSumThickness - uid: Terminal.Gui.Border.OnBorderChanged @@ -1317,7 +1265,6 @@ references: name: OnBorderChanged href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_OnBorderChanged_ commentId: Overload:Terminal.Gui.Border.OnBorderChanged - isSpec: "True" fullName: Terminal.Gui.Border.OnBorderChanged nameWithType: Border.OnBorderChanged - uid: Terminal.Gui.Border.Padding @@ -1330,7 +1277,6 @@ references: name: Padding href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_Padding_ commentId: Overload:Terminal.Gui.Border.Padding - isSpec: "True" fullName: Terminal.Gui.Border.Padding nameWithType: Border.Padding - uid: Terminal.Gui.Border.Parent @@ -1343,7 +1289,6 @@ references: name: Parent href: api/Terminal.Gui/Terminal.Gui.Border.html#Terminal_Gui_Border_Parent_ commentId: Overload:Terminal.Gui.Border.Parent - isSpec: "True" fullName: Terminal.Gui.Border.Parent nameWithType: Border.Parent - uid: Terminal.Gui.Border.ToplevelContainer @@ -1374,7 +1319,6 @@ references: name: ToplevelContainer href: api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html#Terminal_Gui_Border_ToplevelContainer__ctor_ commentId: Overload:Terminal.Gui.Border.ToplevelContainer.#ctor - isSpec: "True" fullName: Terminal.Gui.Border.ToplevelContainer.ToplevelContainer nameWithType: Border.ToplevelContainer.ToplevelContainer - uid: Terminal.Gui.Border.ToplevelContainer.Add(Terminal.Gui.View) @@ -1387,7 +1331,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html#Terminal_Gui_Border_ToplevelContainer_Add_ commentId: Overload:Terminal.Gui.Border.ToplevelContainer.Add - isSpec: "True" fullName: Terminal.Gui.Border.ToplevelContainer.Add nameWithType: Border.ToplevelContainer.Add - uid: Terminal.Gui.Border.ToplevelContainer.Border @@ -1400,7 +1343,6 @@ references: name: Border href: api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html#Terminal_Gui_Border_ToplevelContainer_Border_ commentId: Overload:Terminal.Gui.Border.ToplevelContainer.Border - isSpec: "True" fullName: Terminal.Gui.Border.ToplevelContainer.Border nameWithType: Border.ToplevelContainer.Border - uid: Terminal.Gui.Border.ToplevelContainer.OnCanFocusChanged @@ -1413,7 +1355,6 @@ references: name: OnCanFocusChanged href: api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html#Terminal_Gui_Border_ToplevelContainer_OnCanFocusChanged_ commentId: Overload:Terminal.Gui.Border.ToplevelContainer.OnCanFocusChanged - isSpec: "True" fullName: Terminal.Gui.Border.ToplevelContainer.OnCanFocusChanged nameWithType: Border.ToplevelContainer.OnCanFocusChanged - uid: Terminal.Gui.Border.ToplevelContainer.Redraw(Terminal.Gui.Rect) @@ -1426,7 +1367,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html#Terminal_Gui_Border_ToplevelContainer_Redraw_ commentId: Overload:Terminal.Gui.Border.ToplevelContainer.Redraw - isSpec: "True" fullName: Terminal.Gui.Border.ToplevelContainer.Redraw nameWithType: Border.ToplevelContainer.Redraw - uid: Terminal.Gui.Border.ToplevelContainer.Remove(Terminal.Gui.View) @@ -1439,7 +1379,6 @@ references: name: Remove href: api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html#Terminal_Gui_Border_ToplevelContainer_Remove_ commentId: Overload:Terminal.Gui.Border.ToplevelContainer.Remove - isSpec: "True" fullName: Terminal.Gui.Border.ToplevelContainer.Remove nameWithType: Border.ToplevelContainer.Remove - uid: Terminal.Gui.Border.ToplevelContainer.RemoveAll @@ -1452,7 +1391,6 @@ references: name: RemoveAll href: api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html#Terminal_Gui_Border_ToplevelContainer_RemoveAll_ commentId: Overload:Terminal.Gui.Border.ToplevelContainer.RemoveAll - isSpec: "True" fullName: Terminal.Gui.Border.ToplevelContainer.RemoveAll nameWithType: Border.ToplevelContainer.RemoveAll - uid: Terminal.Gui.BorderStyle @@ -1485,6 +1423,12 @@ references: commentId: F:Terminal.Gui.BorderStyle.Single fullName: Terminal.Gui.BorderStyle.Single nameWithType: BorderStyle.Single +- uid: Terminal.Gui.BorderStyle.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.BorderStyle.html#Terminal_Gui_BorderStyle_value__ + commentId: F:Terminal.Gui.BorderStyle.value__ + fullName: Terminal.Gui.BorderStyle.value__ + nameWithType: BorderStyle.value__ - uid: Terminal.Gui.Button name: Button href: api/Terminal.Gui/Terminal.Gui.Button.html @@ -1519,7 +1463,6 @@ references: name: Button href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button__ctor_ commentId: Overload:Terminal.Gui.Button.#ctor - isSpec: "True" fullName: Terminal.Gui.Button.Button nameWithType: Button.Button - uid: Terminal.Gui.Button.Clicked @@ -1538,7 +1481,6 @@ references: name: HotKey href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_HotKey_ commentId: Overload:Terminal.Gui.Button.HotKey - isSpec: "True" fullName: Terminal.Gui.Button.HotKey nameWithType: Button.HotKey - uid: Terminal.Gui.Button.IsDefault @@ -1551,7 +1493,6 @@ references: name: IsDefault href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_IsDefault_ commentId: Overload:Terminal.Gui.Button.IsDefault - isSpec: "True" fullName: Terminal.Gui.Button.IsDefault nameWithType: Button.IsDefault - uid: Terminal.Gui.Button.MouseEvent(Terminal.Gui.MouseEvent) @@ -1564,7 +1505,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_MouseEvent_ commentId: Overload:Terminal.Gui.Button.MouseEvent - isSpec: "True" fullName: Terminal.Gui.Button.MouseEvent nameWithType: Button.MouseEvent - uid: Terminal.Gui.Button.OnClicked @@ -1577,7 +1517,6 @@ references: name: OnClicked href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_OnClicked_ commentId: Overload:Terminal.Gui.Button.OnClicked - isSpec: "True" fullName: Terminal.Gui.Button.OnClicked nameWithType: Button.OnClicked - uid: Terminal.Gui.Button.OnEnter(Terminal.Gui.View) @@ -1590,7 +1529,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_OnEnter_ commentId: Overload:Terminal.Gui.Button.OnEnter - isSpec: "True" fullName: Terminal.Gui.Button.OnEnter nameWithType: Button.OnEnter - uid: Terminal.Gui.Button.PositionCursor @@ -1603,7 +1541,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_PositionCursor_ commentId: Overload:Terminal.Gui.Button.PositionCursor - isSpec: "True" fullName: Terminal.Gui.Button.PositionCursor nameWithType: Button.PositionCursor - uid: Terminal.Gui.Button.ProcessColdKey(Terminal.Gui.KeyEvent) @@ -1616,7 +1553,6 @@ references: name: ProcessColdKey href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_ProcessColdKey_ commentId: Overload:Terminal.Gui.Button.ProcessColdKey - isSpec: "True" fullName: Terminal.Gui.Button.ProcessColdKey nameWithType: Button.ProcessColdKey - uid: Terminal.Gui.Button.ProcessHotKey(Terminal.Gui.KeyEvent) @@ -1629,7 +1565,6 @@ references: name: ProcessHotKey href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_ProcessHotKey_ commentId: Overload:Terminal.Gui.Button.ProcessHotKey - isSpec: "True" fullName: Terminal.Gui.Button.ProcessHotKey nameWithType: Button.ProcessHotKey - uid: Terminal.Gui.Button.ProcessKey(Terminal.Gui.KeyEvent) @@ -1642,7 +1577,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_ProcessKey_ commentId: Overload:Terminal.Gui.Button.ProcessKey - isSpec: "True" fullName: Terminal.Gui.Button.ProcessKey nameWithType: Button.ProcessKey - uid: Terminal.Gui.Button.UpdateTextFormatterText @@ -1655,7 +1589,6 @@ references: name: UpdateTextFormatterText href: api/Terminal.Gui/Terminal.Gui.Button.html#Terminal_Gui_Button_UpdateTextFormatterText_ commentId: Overload:Terminal.Gui.Button.UpdateTextFormatterText - isSpec: "True" fullName: Terminal.Gui.Button.UpdateTextFormatterText nameWithType: Button.UpdateTextFormatterText - uid: Terminal.Gui.CheckBox @@ -1692,7 +1625,6 @@ references: name: CheckBox href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox__ctor_ commentId: Overload:Terminal.Gui.CheckBox.#ctor - isSpec: "True" fullName: Terminal.Gui.CheckBox.CheckBox nameWithType: CheckBox.CheckBox - uid: Terminal.Gui.CheckBox.Checked @@ -1705,7 +1637,6 @@ references: name: Checked href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox_Checked_ commentId: Overload:Terminal.Gui.CheckBox.Checked - isSpec: "True" fullName: Terminal.Gui.CheckBox.Checked nameWithType: CheckBox.Checked - uid: Terminal.Gui.CheckBox.MouseEvent(Terminal.Gui.MouseEvent) @@ -1718,7 +1649,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox_MouseEvent_ commentId: Overload:Terminal.Gui.CheckBox.MouseEvent - isSpec: "True" fullName: Terminal.Gui.CheckBox.MouseEvent nameWithType: CheckBox.MouseEvent - uid: Terminal.Gui.CheckBox.OnEnter(Terminal.Gui.View) @@ -1731,7 +1661,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox_OnEnter_ commentId: Overload:Terminal.Gui.CheckBox.OnEnter - isSpec: "True" fullName: Terminal.Gui.CheckBox.OnEnter nameWithType: CheckBox.OnEnter - uid: Terminal.Gui.CheckBox.OnToggled(System.Boolean) @@ -1744,7 +1673,6 @@ references: name: OnToggled href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox_OnToggled_ commentId: Overload:Terminal.Gui.CheckBox.OnToggled - isSpec: "True" fullName: Terminal.Gui.CheckBox.OnToggled nameWithType: CheckBox.OnToggled - uid: Terminal.Gui.CheckBox.PositionCursor @@ -1757,7 +1685,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox_PositionCursor_ commentId: Overload:Terminal.Gui.CheckBox.PositionCursor - isSpec: "True" fullName: Terminal.Gui.CheckBox.PositionCursor nameWithType: CheckBox.PositionCursor - uid: Terminal.Gui.CheckBox.ProcessHotKey(Terminal.Gui.KeyEvent) @@ -1770,7 +1697,6 @@ references: name: ProcessHotKey href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox_ProcessHotKey_ commentId: Overload:Terminal.Gui.CheckBox.ProcessHotKey - isSpec: "True" fullName: Terminal.Gui.CheckBox.ProcessHotKey nameWithType: CheckBox.ProcessHotKey - uid: Terminal.Gui.CheckBox.ProcessKey(Terminal.Gui.KeyEvent) @@ -1783,7 +1709,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox_ProcessKey_ commentId: Overload:Terminal.Gui.CheckBox.ProcessKey - isSpec: "True" fullName: Terminal.Gui.CheckBox.ProcessKey nameWithType: CheckBox.ProcessKey - uid: Terminal.Gui.CheckBox.Toggled @@ -1802,7 +1727,6 @@ references: name: UpdateTextFormatterText href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox_UpdateTextFormatterText_ commentId: Overload:Terminal.Gui.CheckBox.UpdateTextFormatterText - isSpec: "True" fullName: Terminal.Gui.CheckBox.UpdateTextFormatterText nameWithType: CheckBox.UpdateTextFormatterText - uid: Terminal.Gui.Clipboard @@ -1821,7 +1745,6 @@ references: name: Contents href: api/Terminal.Gui/Terminal.Gui.Clipboard.html#Terminal_Gui_Clipboard_Contents_ commentId: Overload:Terminal.Gui.Clipboard.Contents - isSpec: "True" fullName: Terminal.Gui.Clipboard.Contents nameWithType: Clipboard.Contents - uid: Terminal.Gui.Clipboard.IsSupported @@ -1834,7 +1757,6 @@ references: name: IsSupported href: api/Terminal.Gui/Terminal.Gui.Clipboard.html#Terminal_Gui_Clipboard_IsSupported_ commentId: Overload:Terminal.Gui.Clipboard.IsSupported - isSpec: "True" fullName: Terminal.Gui.Clipboard.IsSupported nameWithType: Clipboard.IsSupported - uid: Terminal.Gui.Clipboard.TryGetClipboardData(System.String@) @@ -1850,7 +1772,6 @@ references: name: TryGetClipboardData href: api/Terminal.Gui/Terminal.Gui.Clipboard.html#Terminal_Gui_Clipboard_TryGetClipboardData_ commentId: Overload:Terminal.Gui.Clipboard.TryGetClipboardData - isSpec: "True" fullName: Terminal.Gui.Clipboard.TryGetClipboardData nameWithType: Clipboard.TryGetClipboardData - uid: Terminal.Gui.Clipboard.TrySetClipboardData(System.String) @@ -1863,7 +1784,6 @@ references: name: TrySetClipboardData href: api/Terminal.Gui/Terminal.Gui.Clipboard.html#Terminal_Gui_Clipboard_TrySetClipboardData_ commentId: Overload:Terminal.Gui.Clipboard.TrySetClipboardData - isSpec: "True" fullName: Terminal.Gui.Clipboard.TrySetClipboardData nameWithType: Clipboard.TrySetClipboardData - uid: Terminal.Gui.ClipboardBase @@ -1872,6 +1792,18 @@ references: commentId: T:Terminal.Gui.ClipboardBase fullName: Terminal.Gui.ClipboardBase nameWithType: ClipboardBase +- uid: Terminal.Gui.ClipboardBase.#ctor + name: ClipboardBase() + href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase__ctor + commentId: M:Terminal.Gui.ClipboardBase.#ctor + fullName: Terminal.Gui.ClipboardBase.ClipboardBase() + nameWithType: ClipboardBase.ClipboardBase() +- uid: Terminal.Gui.ClipboardBase.#ctor* + name: ClipboardBase + href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase__ctor_ + commentId: Overload:Terminal.Gui.ClipboardBase.#ctor + fullName: Terminal.Gui.ClipboardBase.ClipboardBase + nameWithType: ClipboardBase.ClipboardBase - uid: Terminal.Gui.ClipboardBase.GetClipboardData name: GetClipboardData() href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase_GetClipboardData @@ -1882,7 +1814,6 @@ references: name: GetClipboardData href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase_GetClipboardData_ commentId: Overload:Terminal.Gui.ClipboardBase.GetClipboardData - isSpec: "True" fullName: Terminal.Gui.ClipboardBase.GetClipboardData nameWithType: ClipboardBase.GetClipboardData - uid: Terminal.Gui.ClipboardBase.GetClipboardDataImpl @@ -1895,7 +1826,6 @@ references: name: GetClipboardDataImpl href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase_GetClipboardDataImpl_ commentId: Overload:Terminal.Gui.ClipboardBase.GetClipboardDataImpl - isSpec: "True" fullName: Terminal.Gui.ClipboardBase.GetClipboardDataImpl nameWithType: ClipboardBase.GetClipboardDataImpl - uid: Terminal.Gui.ClipboardBase.IsSupported @@ -1908,7 +1838,6 @@ references: name: IsSupported href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase_IsSupported_ commentId: Overload:Terminal.Gui.ClipboardBase.IsSupported - isSpec: "True" fullName: Terminal.Gui.ClipboardBase.IsSupported nameWithType: ClipboardBase.IsSupported - uid: Terminal.Gui.ClipboardBase.SetClipboardData(System.String) @@ -1921,7 +1850,6 @@ references: name: SetClipboardData href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase_SetClipboardData_ commentId: Overload:Terminal.Gui.ClipboardBase.SetClipboardData - isSpec: "True" fullName: Terminal.Gui.ClipboardBase.SetClipboardData nameWithType: ClipboardBase.SetClipboardData - uid: Terminal.Gui.ClipboardBase.SetClipboardDataImpl(System.String) @@ -1934,7 +1862,6 @@ references: name: SetClipboardDataImpl href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase_SetClipboardDataImpl_ commentId: Overload:Terminal.Gui.ClipboardBase.SetClipboardDataImpl - isSpec: "True" fullName: Terminal.Gui.ClipboardBase.SetClipboardDataImpl nameWithType: ClipboardBase.SetClipboardDataImpl - uid: Terminal.Gui.ClipboardBase.TryGetClipboardData(System.String@) @@ -1950,7 +1877,6 @@ references: name: TryGetClipboardData href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase_TryGetClipboardData_ commentId: Overload:Terminal.Gui.ClipboardBase.TryGetClipboardData - isSpec: "True" fullName: Terminal.Gui.ClipboardBase.TryGetClipboardData nameWithType: ClipboardBase.TryGetClipboardData - uid: Terminal.Gui.ClipboardBase.TrySetClipboardData(System.String) @@ -1963,7 +1889,6 @@ references: name: TrySetClipboardData href: api/Terminal.Gui/Terminal.Gui.ClipboardBase.html#Terminal_Gui_ClipboardBase_TrySetClipboardData_ commentId: Overload:Terminal.Gui.ClipboardBase.TrySetClipboardData - isSpec: "True" fullName: Terminal.Gui.ClipboardBase.TrySetClipboardData nameWithType: ClipboardBase.TrySetClipboardData - uid: Terminal.Gui.Color @@ -2062,6 +1987,12 @@ references: commentId: F:Terminal.Gui.Color.Red fullName: Terminal.Gui.Color.Red nameWithType: Color.Red +- uid: Terminal.Gui.Color.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.Color.html#Terminal_Gui_Color_value__ + commentId: F:Terminal.Gui.Color.value__ + fullName: Terminal.Gui.Color.value__ + nameWithType: Color.value__ - uid: Terminal.Gui.Color.White name: White href: api/Terminal.Gui/Terminal.Gui.Color.html#Terminal_Gui_Color_White @@ -2102,7 +2033,6 @@ references: name: ColorPicker href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker__ctor_ commentId: Overload:Terminal.Gui.ColorPicker.#ctor - isSpec: "True" fullName: Terminal.Gui.ColorPicker.ColorPicker nameWithType: ColorPicker.ColorPicker - uid: Terminal.Gui.ColorPicker.ColorChanged @@ -2121,7 +2051,6 @@ references: name: Cursor href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_Cursor_ commentId: Overload:Terminal.Gui.ColorPicker.Cursor - isSpec: "True" fullName: Terminal.Gui.ColorPicker.Cursor nameWithType: ColorPicker.Cursor - uid: Terminal.Gui.ColorPicker.MouseEvent(Terminal.Gui.MouseEvent) @@ -2134,7 +2063,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_MouseEvent_ commentId: Overload:Terminal.Gui.ColorPicker.MouseEvent - isSpec: "True" fullName: Terminal.Gui.ColorPicker.MouseEvent nameWithType: ColorPicker.MouseEvent - uid: Terminal.Gui.ColorPicker.MoveDown @@ -2147,7 +2075,6 @@ references: name: MoveDown href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_MoveDown_ commentId: Overload:Terminal.Gui.ColorPicker.MoveDown - isSpec: "True" fullName: Terminal.Gui.ColorPicker.MoveDown nameWithType: ColorPicker.MoveDown - uid: Terminal.Gui.ColorPicker.MoveLeft @@ -2160,7 +2087,6 @@ references: name: MoveLeft href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_MoveLeft_ commentId: Overload:Terminal.Gui.ColorPicker.MoveLeft - isSpec: "True" fullName: Terminal.Gui.ColorPicker.MoveLeft nameWithType: ColorPicker.MoveLeft - uid: Terminal.Gui.ColorPicker.MoveRight @@ -2173,7 +2099,6 @@ references: name: MoveRight href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_MoveRight_ commentId: Overload:Terminal.Gui.ColorPicker.MoveRight - isSpec: "True" fullName: Terminal.Gui.ColorPicker.MoveRight nameWithType: ColorPicker.MoveRight - uid: Terminal.Gui.ColorPicker.MoveUp @@ -2186,7 +2111,6 @@ references: name: MoveUp href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_MoveUp_ commentId: Overload:Terminal.Gui.ColorPicker.MoveUp - isSpec: "True" fullName: Terminal.Gui.ColorPicker.MoveUp nameWithType: ColorPicker.MoveUp - uid: Terminal.Gui.ColorPicker.ProcessKey(Terminal.Gui.KeyEvent) @@ -2199,7 +2123,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_ProcessKey_ commentId: Overload:Terminal.Gui.ColorPicker.ProcessKey - isSpec: "True" fullName: Terminal.Gui.ColorPicker.ProcessKey nameWithType: ColorPicker.ProcessKey - uid: Terminal.Gui.ColorPicker.Redraw(Terminal.Gui.Rect) @@ -2212,7 +2135,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_Redraw_ commentId: Overload:Terminal.Gui.ColorPicker.Redraw - isSpec: "True" fullName: Terminal.Gui.ColorPicker.Redraw nameWithType: ColorPicker.Redraw - uid: Terminal.Gui.ColorPicker.SelectedColor @@ -2225,7 +2147,6 @@ references: name: SelectedColor href: api/Terminal.Gui/Terminal.Gui.ColorPicker.html#Terminal_Gui_ColorPicker_SelectedColor_ commentId: Overload:Terminal.Gui.ColorPicker.SelectedColor - isSpec: "True" fullName: Terminal.Gui.ColorPicker.SelectedColor nameWithType: ColorPicker.SelectedColor - uid: Terminal.Gui.Colors @@ -2244,7 +2165,6 @@ references: name: Base href: api/Terminal.Gui/Terminal.Gui.Colors.html#Terminal_Gui_Colors_Base_ commentId: Overload:Terminal.Gui.Colors.Base - isSpec: "True" fullName: Terminal.Gui.Colors.Base nameWithType: Colors.Base - uid: Terminal.Gui.Colors.ColorSchemes @@ -2257,7 +2177,6 @@ references: name: ColorSchemes href: api/Terminal.Gui/Terminal.Gui.Colors.html#Terminal_Gui_Colors_ColorSchemes_ commentId: Overload:Terminal.Gui.Colors.ColorSchemes - isSpec: "True" fullName: Terminal.Gui.Colors.ColorSchemes nameWithType: Colors.ColorSchemes - uid: Terminal.Gui.Colors.Dialog @@ -2270,7 +2189,6 @@ references: name: Dialog href: api/Terminal.Gui/Terminal.Gui.Colors.html#Terminal_Gui_Colors_Dialog_ commentId: Overload:Terminal.Gui.Colors.Dialog - isSpec: "True" fullName: Terminal.Gui.Colors.Dialog nameWithType: Colors.Dialog - uid: Terminal.Gui.Colors.Error @@ -2283,7 +2201,6 @@ references: name: Error href: api/Terminal.Gui/Terminal.Gui.Colors.html#Terminal_Gui_Colors_Error_ commentId: Overload:Terminal.Gui.Colors.Error - isSpec: "True" fullName: Terminal.Gui.Colors.Error nameWithType: Colors.Error - uid: Terminal.Gui.Colors.Menu @@ -2296,7 +2213,6 @@ references: name: Menu href: api/Terminal.Gui/Terminal.Gui.Colors.html#Terminal_Gui_Colors_Menu_ commentId: Overload:Terminal.Gui.Colors.Menu - isSpec: "True" fullName: Terminal.Gui.Colors.Menu nameWithType: Colors.Menu - uid: Terminal.Gui.Colors.TopLevel @@ -2309,7 +2225,6 @@ references: name: TopLevel href: api/Terminal.Gui/Terminal.Gui.Colors.html#Terminal_Gui_Colors_TopLevel_ commentId: Overload:Terminal.Gui.Colors.TopLevel - isSpec: "True" fullName: Terminal.Gui.Colors.TopLevel nameWithType: Colors.TopLevel - uid: Terminal.Gui.ColorScheme @@ -2318,6 +2233,18 @@ references: commentId: T:Terminal.Gui.ColorScheme fullName: Terminal.Gui.ColorScheme nameWithType: ColorScheme +- uid: Terminal.Gui.ColorScheme.#ctor + name: ColorScheme() + href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme__ctor + commentId: M:Terminal.Gui.ColorScheme.#ctor + fullName: Terminal.Gui.ColorScheme.ColorScheme() + nameWithType: ColorScheme.ColorScheme() +- uid: Terminal.Gui.ColorScheme.#ctor* + name: ColorScheme + href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme__ctor_ + commentId: Overload:Terminal.Gui.ColorScheme.#ctor + fullName: Terminal.Gui.ColorScheme.ColorScheme + nameWithType: ColorScheme.ColorScheme - uid: Terminal.Gui.ColorScheme.Disabled name: Disabled href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_Disabled @@ -2328,7 +2255,6 @@ references: name: Disabled href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_Disabled_ commentId: Overload:Terminal.Gui.ColorScheme.Disabled - isSpec: "True" fullName: Terminal.Gui.ColorScheme.Disabled nameWithType: ColorScheme.Disabled - uid: Terminal.Gui.ColorScheme.Equals(System.Object) @@ -2347,7 +2273,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_Equals_ commentId: Overload:Terminal.Gui.ColorScheme.Equals - isSpec: "True" fullName: Terminal.Gui.ColorScheme.Equals nameWithType: ColorScheme.Equals - uid: Terminal.Gui.ColorScheme.Focus @@ -2360,7 +2285,6 @@ references: name: Focus href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_Focus_ commentId: Overload:Terminal.Gui.ColorScheme.Focus - isSpec: "True" fullName: Terminal.Gui.ColorScheme.Focus nameWithType: ColorScheme.Focus - uid: Terminal.Gui.ColorScheme.GetHashCode @@ -2373,7 +2297,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_GetHashCode_ commentId: Overload:Terminal.Gui.ColorScheme.GetHashCode - isSpec: "True" fullName: Terminal.Gui.ColorScheme.GetHashCode nameWithType: ColorScheme.GetHashCode - uid: Terminal.Gui.ColorScheme.HotFocus @@ -2386,7 +2309,6 @@ references: name: HotFocus href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_HotFocus_ commentId: Overload:Terminal.Gui.ColorScheme.HotFocus - isSpec: "True" fullName: Terminal.Gui.ColorScheme.HotFocus nameWithType: ColorScheme.HotFocus - uid: Terminal.Gui.ColorScheme.HotNormal @@ -2399,7 +2321,6 @@ references: name: HotNormal href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_HotNormal_ commentId: Overload:Terminal.Gui.ColorScheme.HotNormal - isSpec: "True" fullName: Terminal.Gui.ColorScheme.HotNormal nameWithType: ColorScheme.HotNormal - uid: Terminal.Gui.ColorScheme.Normal @@ -2412,7 +2333,6 @@ references: name: Normal href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_Normal_ commentId: Overload:Terminal.Gui.ColorScheme.Normal - isSpec: "True" fullName: Terminal.Gui.ColorScheme.Normal nameWithType: ColorScheme.Normal - uid: Terminal.Gui.ColorScheme.op_Equality(Terminal.Gui.ColorScheme,Terminal.Gui.ColorScheme) @@ -2425,7 +2345,6 @@ references: name: Equality href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_op_Equality_ commentId: Overload:Terminal.Gui.ColorScheme.op_Equality - isSpec: "True" fullName: Terminal.Gui.ColorScheme.Equality nameWithType: ColorScheme.Equality - uid: Terminal.Gui.ColorScheme.op_Inequality(Terminal.Gui.ColorScheme,Terminal.Gui.ColorScheme) @@ -2438,7 +2357,6 @@ references: name: Inequality href: api/Terminal.Gui/Terminal.Gui.ColorScheme.html#Terminal_Gui_ColorScheme_op_Inequality_ commentId: Overload:Terminal.Gui.ColorScheme.op_Inequality - isSpec: "True" fullName: Terminal.Gui.ColorScheme.Inequality nameWithType: ColorScheme.Inequality - uid: Terminal.Gui.ComboBox @@ -2469,7 +2387,6 @@ references: name: ComboBox href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox__ctor_ commentId: Overload:Terminal.Gui.ComboBox.#ctor - isSpec: "True" fullName: Terminal.Gui.ComboBox.ComboBox nameWithType: ComboBox.ComboBox - uid: Terminal.Gui.ComboBox.Collapse @@ -2482,7 +2399,6 @@ references: name: Collapse href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_Collapse_ commentId: Overload:Terminal.Gui.ComboBox.Collapse - isSpec: "True" fullName: Terminal.Gui.ComboBox.Collapse nameWithType: ComboBox.Collapse - uid: Terminal.Gui.ComboBox.ColorScheme @@ -2495,7 +2411,6 @@ references: name: ColorScheme href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_ColorScheme_ commentId: Overload:Terminal.Gui.ComboBox.ColorScheme - isSpec: "True" fullName: Terminal.Gui.ComboBox.ColorScheme nameWithType: ComboBox.ColorScheme - uid: Terminal.Gui.ComboBox.Expand @@ -2508,7 +2423,6 @@ references: name: Expand href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_Expand_ commentId: Overload:Terminal.Gui.ComboBox.Expand - isSpec: "True" fullName: Terminal.Gui.ComboBox.Expand nameWithType: ComboBox.Expand - uid: Terminal.Gui.ComboBox.IsShow @@ -2521,7 +2435,6 @@ references: name: IsShow href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_IsShow_ commentId: Overload:Terminal.Gui.ComboBox.IsShow - isSpec: "True" fullName: Terminal.Gui.ComboBox.IsShow nameWithType: ComboBox.IsShow - uid: Terminal.Gui.ComboBox.MouseEvent(Terminal.Gui.MouseEvent) @@ -2534,7 +2447,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_MouseEvent_ commentId: Overload:Terminal.Gui.ComboBox.MouseEvent - isSpec: "True" fullName: Terminal.Gui.ComboBox.MouseEvent nameWithType: ComboBox.MouseEvent - uid: Terminal.Gui.ComboBox.OnEnter(Terminal.Gui.View) @@ -2547,7 +2459,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_OnEnter_ commentId: Overload:Terminal.Gui.ComboBox.OnEnter - isSpec: "True" fullName: Terminal.Gui.ComboBox.OnEnter nameWithType: ComboBox.OnEnter - uid: Terminal.Gui.ComboBox.OnLeave(Terminal.Gui.View) @@ -2560,7 +2471,6 @@ references: name: OnLeave href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_OnLeave_ commentId: Overload:Terminal.Gui.ComboBox.OnLeave - isSpec: "True" fullName: Terminal.Gui.ComboBox.OnLeave nameWithType: ComboBox.OnLeave - uid: Terminal.Gui.ComboBox.OnOpenSelectedItem @@ -2573,7 +2483,6 @@ references: name: OnOpenSelectedItem href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_OnOpenSelectedItem_ commentId: Overload:Terminal.Gui.ComboBox.OnOpenSelectedItem - isSpec: "True" fullName: Terminal.Gui.ComboBox.OnOpenSelectedItem nameWithType: ComboBox.OnOpenSelectedItem - uid: Terminal.Gui.ComboBox.OnSelectedChanged @@ -2586,7 +2495,6 @@ references: name: OnSelectedChanged href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_OnSelectedChanged_ commentId: Overload:Terminal.Gui.ComboBox.OnSelectedChanged - isSpec: "True" fullName: Terminal.Gui.ComboBox.OnSelectedChanged nameWithType: ComboBox.OnSelectedChanged - uid: Terminal.Gui.ComboBox.OpenSelectedItem @@ -2605,7 +2513,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_ProcessKey_ commentId: Overload:Terminal.Gui.ComboBox.ProcessKey - isSpec: "True" fullName: Terminal.Gui.ComboBox.ProcessKey nameWithType: ComboBox.ProcessKey - uid: Terminal.Gui.ComboBox.ReadOnly @@ -2618,7 +2525,6 @@ references: name: ReadOnly href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_ReadOnly_ commentId: Overload:Terminal.Gui.ComboBox.ReadOnly - isSpec: "True" fullName: Terminal.Gui.ComboBox.ReadOnly nameWithType: ComboBox.ReadOnly - uid: Terminal.Gui.ComboBox.Redraw(Terminal.Gui.Rect) @@ -2631,7 +2537,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_Redraw_ commentId: Overload:Terminal.Gui.ComboBox.Redraw - isSpec: "True" fullName: Terminal.Gui.ComboBox.Redraw nameWithType: ComboBox.Redraw - uid: Terminal.Gui.ComboBox.SelectedItem @@ -2644,7 +2549,6 @@ references: name: SelectedItem href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_SelectedItem_ commentId: Overload:Terminal.Gui.ComboBox.SelectedItem - isSpec: "True" fullName: Terminal.Gui.ComboBox.SelectedItem nameWithType: ComboBox.SelectedItem - uid: Terminal.Gui.ComboBox.SelectedItemChanged @@ -2663,7 +2567,6 @@ references: name: SetSource href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_SetSource_ commentId: Overload:Terminal.Gui.ComboBox.SetSource - isSpec: "True" fullName: Terminal.Gui.ComboBox.SetSource nameWithType: ComboBox.SetSource - uid: Terminal.Gui.ComboBox.Source @@ -2676,7 +2579,6 @@ references: name: Source href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_Source_ commentId: Overload:Terminal.Gui.ComboBox.Source - isSpec: "True" fullName: Terminal.Gui.ComboBox.Source nameWithType: ComboBox.Source - uid: Terminal.Gui.ComboBox.Text @@ -2689,7 +2591,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.ComboBox.html#Terminal_Gui_ComboBox_Text_ commentId: Overload:Terminal.Gui.ComboBox.Text - isSpec: "True" fullName: Terminal.Gui.ComboBox.Text nameWithType: ComboBox.Text - uid: Terminal.Gui.Command @@ -3124,6 +3025,12 @@ references: commentId: F:Terminal.Gui.Command.UnixEmulation fullName: Terminal.Gui.Command.UnixEmulation nameWithType: Command.UnixEmulation +- uid: Terminal.Gui.Command.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.Command.html#Terminal_Gui_Command_value__ + commentId: F:Terminal.Gui.Command.value__ + fullName: Terminal.Gui.Command.value__ + nameWithType: Command.value__ - uid: Terminal.Gui.Command.WordLeft name: WordLeft href: api/Terminal.Gui/Terminal.Gui.Command.html#Terminal_Gui_Command_WordLeft @@ -3154,6 +3061,18 @@ references: commentId: T:Terminal.Gui.ConsoleDriver fullName: Terminal.Gui.ConsoleDriver nameWithType: ConsoleDriver +- uid: Terminal.Gui.ConsoleDriver.#ctor + name: ConsoleDriver() + href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver__ctor + commentId: M:Terminal.Gui.ConsoleDriver.#ctor + fullName: Terminal.Gui.ConsoleDriver.ConsoleDriver() + nameWithType: ConsoleDriver.ConsoleDriver() +- uid: Terminal.Gui.ConsoleDriver.#ctor* + name: ConsoleDriver + href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver__ctor_ + commentId: Overload:Terminal.Gui.ConsoleDriver.#ctor + fullName: Terminal.Gui.ConsoleDriver.ConsoleDriver + nameWithType: ConsoleDriver.ConsoleDriver - uid: Terminal.Gui.ConsoleDriver.AddRune(System.Rune) name: AddRune(Rune) href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddRune_System_Rune_ @@ -3164,7 +3083,6 @@ references: name: AddRune href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddRune_ commentId: Overload:Terminal.Gui.ConsoleDriver.AddRune - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.AddRune nameWithType: ConsoleDriver.AddRune - uid: Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring) @@ -3177,7 +3095,6 @@ references: name: AddStr href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddStr_ commentId: Overload:Terminal.Gui.ConsoleDriver.AddStr - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.AddStr nameWithType: ConsoleDriver.AddStr - uid: Terminal.Gui.ConsoleDriver.BlocksMeterSegment @@ -3208,7 +3125,6 @@ references: name: Clip href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Clip_ commentId: Overload:Terminal.Gui.ConsoleDriver.Clip - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Clip nameWithType: ConsoleDriver.Clip - uid: Terminal.Gui.ConsoleDriver.Clipboard @@ -3221,7 +3137,6 @@ references: name: Clipboard href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Clipboard_ commentId: Overload:Terminal.Gui.ConsoleDriver.Clipboard - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Clipboard nameWithType: ConsoleDriver.Clipboard - uid: Terminal.Gui.ConsoleDriver.Cols @@ -3234,7 +3149,6 @@ references: name: Cols href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Cols_ commentId: Overload:Terminal.Gui.ConsoleDriver.Cols - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Cols nameWithType: ConsoleDriver.Cols - uid: Terminal.Gui.ConsoleDriver.Contents @@ -3247,7 +3161,6 @@ references: name: Contents href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Contents_ commentId: Overload:Terminal.Gui.ConsoleDriver.Contents - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Contents nameWithType: ConsoleDriver.Contents - uid: Terminal.Gui.ConsoleDriver.ContinuousMeterSegment @@ -3266,7 +3179,6 @@ references: name: CookMouse href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_CookMouse_ commentId: Overload:Terminal.Gui.ConsoleDriver.CookMouse - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.CookMouse nameWithType: ConsoleDriver.CookMouse - uid: Terminal.Gui.ConsoleDriver.DiagnosticFlags @@ -3293,6 +3205,12 @@ references: commentId: F:Terminal.Gui.ConsoleDriver.DiagnosticFlags.Off fullName: Terminal.Gui.ConsoleDriver.DiagnosticFlags.Off nameWithType: ConsoleDriver.DiagnosticFlags.Off +- uid: Terminal.Gui.ConsoleDriver.DiagnosticFlags.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html#Terminal_Gui_ConsoleDriver_DiagnosticFlags_value__ + commentId: F:Terminal.Gui.ConsoleDriver.DiagnosticFlags.value__ + fullName: Terminal.Gui.ConsoleDriver.DiagnosticFlags.value__ + nameWithType: ConsoleDriver.DiagnosticFlags.value__ - uid: Terminal.Gui.ConsoleDriver.Diagnostics name: Diagnostics href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Diagnostics @@ -3303,7 +3221,6 @@ references: name: Diagnostics href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Diagnostics_ commentId: Overload:Terminal.Gui.ConsoleDriver.Diagnostics - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Diagnostics nameWithType: ConsoleDriver.Diagnostics - uid: Terminal.Gui.ConsoleDriver.Diamond @@ -3328,7 +3245,6 @@ references: name: DrawFrame href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_DrawFrame_ commentId: Overload:Terminal.Gui.ConsoleDriver.DrawFrame - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.DrawFrame nameWithType: ConsoleDriver.DrawFrame - uid: Terminal.Gui.ConsoleDriver.DrawWindowFrame(Terminal.Gui.Rect,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,Terminal.Gui.Border) @@ -3341,7 +3257,6 @@ references: name: DrawWindowFrame href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_DrawWindowFrame_ commentId: Overload:Terminal.Gui.ConsoleDriver.DrawWindowFrame - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.DrawWindowFrame nameWithType: ConsoleDriver.DrawWindowFrame - uid: Terminal.Gui.ConsoleDriver.DrawWindowTitle(Terminal.Gui.Rect,NStack.ustring,System.Int32,System.Int32,System.Int32,System.Int32,Terminal.Gui.TextAlignment) @@ -3354,7 +3269,6 @@ references: name: DrawWindowTitle href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_DrawWindowTitle_ commentId: Overload:Terminal.Gui.ConsoleDriver.DrawWindowTitle - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.DrawWindowTitle nameWithType: ConsoleDriver.DrawWindowTitle - uid: Terminal.Gui.ConsoleDriver.End @@ -3367,7 +3281,6 @@ references: name: End href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_End_ commentId: Overload:Terminal.Gui.ConsoleDriver.End - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.End nameWithType: ConsoleDriver.End - uid: Terminal.Gui.ConsoleDriver.EnsureCursorVisibility @@ -3380,7 +3293,6 @@ references: name: EnsureCursorVisibility href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_EnsureCursorVisibility_ commentId: Overload:Terminal.Gui.ConsoleDriver.EnsureCursorVisibility - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.EnsureCursorVisibility nameWithType: ConsoleDriver.EnsureCursorVisibility - uid: Terminal.Gui.ConsoleDriver.GetAttribute @@ -3393,7 +3305,6 @@ references: name: GetAttribute href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_GetAttribute_ commentId: Overload:Terminal.Gui.ConsoleDriver.GetAttribute - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.GetAttribute nameWithType: ConsoleDriver.GetAttribute - uid: Terminal.Gui.ConsoleDriver.GetColors(System.Int32,Terminal.Gui.Color@,Terminal.Gui.Color@) @@ -3409,7 +3320,6 @@ references: name: GetColors href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_GetColors_ commentId: Overload:Terminal.Gui.ConsoleDriver.GetColors - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.GetColors nameWithType: ConsoleDriver.GetColors - uid: Terminal.Gui.ConsoleDriver.GetCursorVisibility(Terminal.Gui.CursorVisibility@) @@ -3425,7 +3335,6 @@ references: name: GetCursorVisibility href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_GetCursorVisibility_ commentId: Overload:Terminal.Gui.ConsoleDriver.GetCursorVisibility - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.GetCursorVisibility nameWithType: ConsoleDriver.GetCursorVisibility - uid: Terminal.Gui.ConsoleDriver.HDLine @@ -3444,7 +3353,6 @@ references: name: HeightAsBuffer href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_HeightAsBuffer_ commentId: Overload:Terminal.Gui.ConsoleDriver.HeightAsBuffer - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.HeightAsBuffer nameWithType: ConsoleDriver.HeightAsBuffer - uid: Terminal.Gui.ConsoleDriver.HLine @@ -3469,7 +3377,6 @@ references: name: Init href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Init_ commentId: Overload:Terminal.Gui.ConsoleDriver.Init - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Init nameWithType: ConsoleDriver.Init - uid: Terminal.Gui.ConsoleDriver.IsValidContent(System.Int32,System.Int32,Terminal.Gui.Rect) @@ -3482,7 +3389,6 @@ references: name: IsValidContent href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_IsValidContent_ commentId: Overload:Terminal.Gui.ConsoleDriver.IsValidContent - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.IsValidContent nameWithType: ConsoleDriver.IsValidContent - uid: Terminal.Gui.ConsoleDriver.Left @@ -3495,7 +3401,6 @@ references: name: Left href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Left_ commentId: Overload:Terminal.Gui.ConsoleDriver.Left - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Left nameWithType: ConsoleDriver.Left - uid: Terminal.Gui.ConsoleDriver.LeftArrow @@ -3568,7 +3473,6 @@ references: name: MakeAttribute href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_MakeAttribute_ commentId: Overload:Terminal.Gui.ConsoleDriver.MakeAttribute - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.MakeAttribute nameWithType: ConsoleDriver.MakeAttribute - uid: Terminal.Gui.ConsoleDriver.MakePrintable(System.Rune) @@ -3581,7 +3485,6 @@ references: name: MakePrintable href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_MakePrintable_ commentId: Overload:Terminal.Gui.ConsoleDriver.MakePrintable - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.MakePrintable nameWithType: ConsoleDriver.MakePrintable - uid: Terminal.Gui.ConsoleDriver.Move(System.Int32,System.Int32) @@ -3594,7 +3497,6 @@ references: name: Move href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Move_ commentId: Overload:Terminal.Gui.ConsoleDriver.Move - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Move nameWithType: ConsoleDriver.Move - uid: Terminal.Gui.ConsoleDriver.PrepareToRun(Terminal.Gui.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent}) @@ -3610,7 +3512,6 @@ references: name: PrepareToRun href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_PrepareToRun_ commentId: Overload:Terminal.Gui.ConsoleDriver.PrepareToRun - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.PrepareToRun nameWithType: ConsoleDriver.PrepareToRun - uid: Terminal.Gui.ConsoleDriver.Refresh @@ -3623,7 +3524,6 @@ references: name: Refresh href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Refresh_ commentId: Overload:Terminal.Gui.ConsoleDriver.Refresh - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Refresh nameWithType: ConsoleDriver.Refresh - uid: Terminal.Gui.ConsoleDriver.ResizeScreen @@ -3636,7 +3536,6 @@ references: name: ResizeScreen href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_ResizeScreen_ commentId: Overload:Terminal.Gui.ConsoleDriver.ResizeScreen - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.ResizeScreen nameWithType: ConsoleDriver.ResizeScreen - uid: Terminal.Gui.ConsoleDriver.RightArrow @@ -3673,7 +3572,6 @@ references: name: Rows href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Rows_ commentId: Overload:Terminal.Gui.ConsoleDriver.Rows - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Rows nameWithType: ConsoleDriver.Rows - uid: Terminal.Gui.ConsoleDriver.Selected @@ -3692,7 +3590,6 @@ references: name: SendKeys href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_SendKeys_ commentId: Overload:Terminal.Gui.ConsoleDriver.SendKeys - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.SendKeys nameWithType: ConsoleDriver.SendKeys - uid: Terminal.Gui.ConsoleDriver.SetAttribute(Terminal.Gui.Attribute) @@ -3705,7 +3602,6 @@ references: name: SetAttribute href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_SetAttribute_ commentId: Overload:Terminal.Gui.ConsoleDriver.SetAttribute - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.SetAttribute nameWithType: ConsoleDriver.SetAttribute - uid: Terminal.Gui.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor) @@ -3724,7 +3620,6 @@ references: name: SetColors href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_SetColors_ commentId: Overload:Terminal.Gui.ConsoleDriver.SetColors - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.SetColors nameWithType: ConsoleDriver.SetColors - uid: Terminal.Gui.ConsoleDriver.SetCursorVisibility(Terminal.Gui.CursorVisibility) @@ -3737,7 +3632,6 @@ references: name: SetCursorVisibility href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_SetCursorVisibility_ commentId: Overload:Terminal.Gui.ConsoleDriver.SetCursorVisibility - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.SetCursorVisibility nameWithType: ConsoleDriver.SetCursorVisibility - uid: Terminal.Gui.ConsoleDriver.SetTerminalResized(System.Action) @@ -3750,7 +3644,6 @@ references: name: SetTerminalResized href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_SetTerminalResized_ commentId: Overload:Terminal.Gui.ConsoleDriver.SetTerminalResized - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.SetTerminalResized nameWithType: ConsoleDriver.SetTerminalResized - uid: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves @@ -3763,7 +3656,6 @@ references: name: StartReportingMouseMoves href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_StartReportingMouseMoves_ commentId: Overload:Terminal.Gui.ConsoleDriver.StartReportingMouseMoves - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves nameWithType: ConsoleDriver.StartReportingMouseMoves - uid: Terminal.Gui.ConsoleDriver.Stipple @@ -3782,7 +3674,6 @@ references: name: StopReportingMouseMoves href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_StopReportingMouseMoves_ commentId: Overload:Terminal.Gui.ConsoleDriver.StopReportingMouseMoves - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves nameWithType: ConsoleDriver.StopReportingMouseMoves - uid: Terminal.Gui.ConsoleDriver.Suspend @@ -3795,7 +3686,6 @@ references: name: Suspend href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Suspend_ commentId: Overload:Terminal.Gui.ConsoleDriver.Suspend - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Suspend nameWithType: ConsoleDriver.Suspend - uid: Terminal.Gui.ConsoleDriver.TerminalResized @@ -3814,7 +3704,6 @@ references: name: Top href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Top_ commentId: Overload:Terminal.Gui.ConsoleDriver.Top - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.Top nameWithType: ConsoleDriver.Top - uid: Terminal.Gui.ConsoleDriver.TopTee @@ -3857,7 +3746,6 @@ references: name: UncookMouse href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_UncookMouse_ commentId: Overload:Terminal.Gui.ConsoleDriver.UncookMouse - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.UncookMouse nameWithType: ConsoleDriver.UncookMouse - uid: Terminal.Gui.ConsoleDriver.UnSelected @@ -3882,7 +3770,6 @@ references: name: UpdateCursor href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_UpdateCursor_ commentId: Overload:Terminal.Gui.ConsoleDriver.UpdateCursor - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.UpdateCursor nameWithType: ConsoleDriver.UpdateCursor - uid: Terminal.Gui.ConsoleDriver.UpdateOffScreen @@ -3895,7 +3782,6 @@ references: name: UpdateOffScreen href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_UpdateOffScreen_ commentId: Overload:Terminal.Gui.ConsoleDriver.UpdateOffScreen - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.UpdateOffScreen nameWithType: ConsoleDriver.UpdateOffScreen - uid: Terminal.Gui.ConsoleDriver.UpdateScreen @@ -3908,7 +3794,6 @@ references: name: UpdateScreen href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_UpdateScreen_ commentId: Overload:Terminal.Gui.ConsoleDriver.UpdateScreen - isSpec: "True" fullName: Terminal.Gui.ConsoleDriver.UpdateScreen nameWithType: ConsoleDriver.UpdateScreen - uid: Terminal.Gui.ConsoleDriver.URCorner @@ -3975,7 +3860,6 @@ references: name: ContextMenu href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu__ctor_ commentId: Overload:Terminal.Gui.ContextMenu.#ctor - isSpec: "True" fullName: Terminal.Gui.ContextMenu.ContextMenu nameWithType: ContextMenu.ContextMenu - uid: Terminal.Gui.ContextMenu.Dispose @@ -3988,7 +3872,6 @@ references: name: Dispose href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_Dispose_ commentId: Overload:Terminal.Gui.ContextMenu.Dispose - isSpec: "True" fullName: Terminal.Gui.ContextMenu.Dispose nameWithType: ContextMenu.Dispose - uid: Terminal.Gui.ContextMenu.ForceMinimumPosToZero @@ -4001,7 +3884,6 @@ references: name: ForceMinimumPosToZero href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_ForceMinimumPosToZero_ commentId: Overload:Terminal.Gui.ContextMenu.ForceMinimumPosToZero - isSpec: "True" fullName: Terminal.Gui.ContextMenu.ForceMinimumPosToZero nameWithType: ContextMenu.ForceMinimumPosToZero - uid: Terminal.Gui.ContextMenu.Hide @@ -4014,7 +3896,6 @@ references: name: Hide href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_Hide_ commentId: Overload:Terminal.Gui.ContextMenu.Hide - isSpec: "True" fullName: Terminal.Gui.ContextMenu.Hide nameWithType: ContextMenu.Hide - uid: Terminal.Gui.ContextMenu.Host @@ -4027,7 +3908,6 @@ references: name: Host href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_Host_ commentId: Overload:Terminal.Gui.ContextMenu.Host - isSpec: "True" fullName: Terminal.Gui.ContextMenu.Host nameWithType: ContextMenu.Host - uid: Terminal.Gui.ContextMenu.IsShow @@ -4040,7 +3920,6 @@ references: name: IsShow href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_IsShow_ commentId: Overload:Terminal.Gui.ContextMenu.IsShow - isSpec: "True" fullName: Terminal.Gui.ContextMenu.IsShow nameWithType: ContextMenu.IsShow - uid: Terminal.Gui.ContextMenu.Key @@ -4053,7 +3932,6 @@ references: name: Key href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_Key_ commentId: Overload:Terminal.Gui.ContextMenu.Key - isSpec: "True" fullName: Terminal.Gui.ContextMenu.Key nameWithType: ContextMenu.Key - uid: Terminal.Gui.ContextMenu.KeyChanged @@ -4072,7 +3950,6 @@ references: name: MenuBar href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_MenuBar_ commentId: Overload:Terminal.Gui.ContextMenu.MenuBar - isSpec: "True" fullName: Terminal.Gui.ContextMenu.MenuBar nameWithType: ContextMenu.MenuBar - uid: Terminal.Gui.ContextMenu.MenuItems @@ -4085,7 +3962,6 @@ references: name: MenuItems href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_MenuItems_ commentId: Overload:Terminal.Gui.ContextMenu.MenuItems - isSpec: "True" fullName: Terminal.Gui.ContextMenu.MenuItems nameWithType: ContextMenu.MenuItems - uid: Terminal.Gui.ContextMenu.MouseFlags @@ -4098,7 +3974,6 @@ references: name: MouseFlags href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_MouseFlags_ commentId: Overload:Terminal.Gui.ContextMenu.MouseFlags - isSpec: "True" fullName: Terminal.Gui.ContextMenu.MouseFlags nameWithType: ContextMenu.MouseFlags - uid: Terminal.Gui.ContextMenu.MouseFlagsChanged @@ -4117,7 +3992,6 @@ references: name: Position href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_Position_ commentId: Overload:Terminal.Gui.ContextMenu.Position - isSpec: "True" fullName: Terminal.Gui.ContextMenu.Position nameWithType: ContextMenu.Position - uid: Terminal.Gui.ContextMenu.Show @@ -4130,7 +4004,6 @@ references: name: Show href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_Show_ commentId: Overload:Terminal.Gui.ContextMenu.Show - isSpec: "True" fullName: Terminal.Gui.ContextMenu.Show nameWithType: ContextMenu.Show - uid: Terminal.Gui.ContextMenu.UseSubMenusSingleFrame @@ -4143,7 +4016,6 @@ references: name: UseSubMenusSingleFrame href: api/Terminal.Gui/Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_UseSubMenusSingleFrame_ commentId: Overload:Terminal.Gui.ContextMenu.UseSubMenusSingleFrame - isSpec: "True" fullName: Terminal.Gui.ContextMenu.UseSubMenusSingleFrame nameWithType: ContextMenu.UseSubMenusSingleFrame - uid: Terminal.Gui.CursorVisibility @@ -4188,6 +4060,12 @@ references: commentId: F:Terminal.Gui.CursorVisibility.UnderlineFix fullName: Terminal.Gui.CursorVisibility.UnderlineFix nameWithType: CursorVisibility.UnderlineFix +- uid: Terminal.Gui.CursorVisibility.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.CursorVisibility.html#Terminal_Gui_CursorVisibility_value__ + commentId: F:Terminal.Gui.CursorVisibility.value__ + fullName: Terminal.Gui.CursorVisibility.value__ + nameWithType: CursorVisibility.value__ - uid: Terminal.Gui.CursorVisibility.Vertical name: Vertical href: api/Terminal.Gui/Terminal.Gui.CursorVisibility.html#Terminal_Gui_CursorVisibility_Vertical @@ -4228,7 +4106,6 @@ references: name: DateField href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField__ctor_ commentId: Overload:Terminal.Gui.DateField.#ctor - isSpec: "True" fullName: Terminal.Gui.DateField.DateField nameWithType: DateField.DateField - uid: Terminal.Gui.DateField.CursorPosition @@ -4241,7 +4118,6 @@ references: name: CursorPosition href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField_CursorPosition_ commentId: Overload:Terminal.Gui.DateField.CursorPosition - isSpec: "True" fullName: Terminal.Gui.DateField.CursorPosition nameWithType: DateField.CursorPosition - uid: Terminal.Gui.DateField.Date @@ -4254,7 +4130,6 @@ references: name: Date href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField_Date_ commentId: Overload:Terminal.Gui.DateField.Date - isSpec: "True" fullName: Terminal.Gui.DateField.Date nameWithType: DateField.Date - uid: Terminal.Gui.DateField.DateChanged @@ -4273,7 +4148,6 @@ references: name: DeleteCharLeft href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField_DeleteCharLeft_ commentId: Overload:Terminal.Gui.DateField.DeleteCharLeft - isSpec: "True" fullName: Terminal.Gui.DateField.DeleteCharLeft nameWithType: DateField.DeleteCharLeft - uid: Terminal.Gui.DateField.DeleteCharRight @@ -4286,7 +4160,6 @@ references: name: DeleteCharRight href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField_DeleteCharRight_ commentId: Overload:Terminal.Gui.DateField.DeleteCharRight - isSpec: "True" fullName: Terminal.Gui.DateField.DeleteCharRight nameWithType: DateField.DeleteCharRight - uid: Terminal.Gui.DateField.IsShortFormat @@ -4299,7 +4172,6 @@ references: name: IsShortFormat href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField_IsShortFormat_ commentId: Overload:Terminal.Gui.DateField.IsShortFormat - isSpec: "True" fullName: Terminal.Gui.DateField.IsShortFormat nameWithType: DateField.IsShortFormat - uid: Terminal.Gui.DateField.MouseEvent(Terminal.Gui.MouseEvent) @@ -4312,7 +4184,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField_MouseEvent_ commentId: Overload:Terminal.Gui.DateField.MouseEvent - isSpec: "True" fullName: Terminal.Gui.DateField.MouseEvent nameWithType: DateField.MouseEvent - uid: Terminal.Gui.DateField.OnDateChanged(Terminal.Gui.DateTimeEventArgs{System.DateTime}) @@ -4328,7 +4199,6 @@ references: name: OnDateChanged href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField_OnDateChanged_ commentId: Overload:Terminal.Gui.DateField.OnDateChanged - isSpec: "True" fullName: Terminal.Gui.DateField.OnDateChanged nameWithType: DateField.OnDateChanged - uid: Terminal.Gui.DateField.ProcessKey(Terminal.Gui.KeyEvent) @@ -4341,7 +4211,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.DateField.html#Terminal_Gui_DateField_ProcessKey_ commentId: Overload:Terminal.Gui.DateField.ProcessKey - isSpec: "True" fullName: Terminal.Gui.DateField.ProcessKey nameWithType: DateField.ProcessKey - uid: Terminal.Gui.DateTimeEventArgs`1 @@ -4365,7 +4234,6 @@ references: name: DateTimeEventArgs href: api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html#Terminal_Gui_DateTimeEventArgs_1__ctor_ commentId: Overload:Terminal.Gui.DateTimeEventArgs`1.#ctor - isSpec: "True" fullName: Terminal.Gui.DateTimeEventArgs.DateTimeEventArgs fullName.vb: Terminal.Gui.DateTimeEventArgs(Of T).DateTimeEventArgs nameWithType: DateTimeEventArgs.DateTimeEventArgs @@ -4382,7 +4250,6 @@ references: name: Format href: api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html#Terminal_Gui_DateTimeEventArgs_1_Format_ commentId: Overload:Terminal.Gui.DateTimeEventArgs`1.Format - isSpec: "True" fullName: Terminal.Gui.DateTimeEventArgs.Format fullName.vb: Terminal.Gui.DateTimeEventArgs(Of T).Format nameWithType: DateTimeEventArgs.Format @@ -4399,7 +4266,6 @@ references: name: NewValue href: api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html#Terminal_Gui_DateTimeEventArgs_1_NewValue_ commentId: Overload:Terminal.Gui.DateTimeEventArgs`1.NewValue - isSpec: "True" fullName: Terminal.Gui.DateTimeEventArgs.NewValue fullName.vb: Terminal.Gui.DateTimeEventArgs(Of T).NewValue nameWithType: DateTimeEventArgs.NewValue @@ -4416,7 +4282,6 @@ references: name: OldValue href: api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html#Terminal_Gui_DateTimeEventArgs_1_OldValue_ commentId: Overload:Terminal.Gui.DateTimeEventArgs`1.OldValue - isSpec: "True" fullName: Terminal.Gui.DateTimeEventArgs.OldValue fullName.vb: Terminal.Gui.DateTimeEventArgs(Of T).OldValue nameWithType: DateTimeEventArgs.OldValue @@ -4455,7 +4320,6 @@ references: name: Dialog href: api/Terminal.Gui/Terminal.Gui.Dialog.html#Terminal_Gui_Dialog__ctor_ commentId: Overload:Terminal.Gui.Dialog.#ctor - isSpec: "True" fullName: Terminal.Gui.Dialog.Dialog nameWithType: Dialog.Dialog - uid: Terminal.Gui.Dialog.AddButton(Terminal.Gui.Button) @@ -4468,7 +4332,6 @@ references: name: AddButton href: api/Terminal.Gui/Terminal.Gui.Dialog.html#Terminal_Gui_Dialog_AddButton_ commentId: Overload:Terminal.Gui.Dialog.AddButton - isSpec: "True" fullName: Terminal.Gui.Dialog.AddButton nameWithType: Dialog.AddButton - uid: Terminal.Gui.Dialog.ButtonAlignment @@ -4481,7 +4344,6 @@ references: name: ButtonAlignment href: api/Terminal.Gui/Terminal.Gui.Dialog.html#Terminal_Gui_Dialog_ButtonAlignment_ commentId: Overload:Terminal.Gui.Dialog.ButtonAlignment - isSpec: "True" fullName: Terminal.Gui.Dialog.ButtonAlignment nameWithType: Dialog.ButtonAlignment - uid: Terminal.Gui.Dialog.ButtonAlignments @@ -4514,6 +4376,12 @@ references: commentId: F:Terminal.Gui.Dialog.ButtonAlignments.Right fullName: Terminal.Gui.Dialog.ButtonAlignments.Right nameWithType: Dialog.ButtonAlignments.Right +- uid: Terminal.Gui.Dialog.ButtonAlignments.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.Dialog.ButtonAlignments.html#Terminal_Gui_Dialog_ButtonAlignments_value__ + commentId: F:Terminal.Gui.Dialog.ButtonAlignments.value__ + fullName: Terminal.Gui.Dialog.ButtonAlignments.value__ + nameWithType: Dialog.ButtonAlignments.value__ - uid: Terminal.Gui.Dialog.ProcessKey(Terminal.Gui.KeyEvent) name: ProcessKey(KeyEvent) href: api/Terminal.Gui/Terminal.Gui.Dialog.html#Terminal_Gui_Dialog_ProcessKey_Terminal_Gui_KeyEvent_ @@ -4524,7 +4392,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.Dialog.html#Terminal_Gui_Dialog_ProcessKey_ commentId: Overload:Terminal.Gui.Dialog.ProcessKey - isSpec: "True" fullName: Terminal.Gui.Dialog.ProcessKey nameWithType: Dialog.ProcessKey - uid: Terminal.Gui.Dim @@ -4533,6 +4400,18 @@ references: commentId: T:Terminal.Gui.Dim fullName: Terminal.Gui.Dim nameWithType: Dim +- uid: Terminal.Gui.Dim.#ctor + name: Dim() + href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim__ctor + commentId: M:Terminal.Gui.Dim.#ctor + fullName: Terminal.Gui.Dim.Dim() + nameWithType: Dim.Dim() +- uid: Terminal.Gui.Dim.#ctor* + name: Dim + href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim__ctor_ + commentId: Overload:Terminal.Gui.Dim.#ctor + fullName: Terminal.Gui.Dim.Dim + nameWithType: Dim.Dim - uid: Terminal.Gui.Dim.Equals(System.Object) name: Equals(Object) href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Equals_System_Object_ @@ -4543,7 +4422,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Equals_ commentId: Overload:Terminal.Gui.Dim.Equals - isSpec: "True" fullName: Terminal.Gui.Dim.Equals nameWithType: Dim.Equals - uid: Terminal.Gui.Dim.Fill(System.Int32) @@ -4556,7 +4434,6 @@ references: name: Fill href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Fill_ commentId: Overload:Terminal.Gui.Dim.Fill - isSpec: "True" fullName: Terminal.Gui.Dim.Fill nameWithType: Dim.Fill - uid: Terminal.Gui.Dim.Function(System.Func{System.Int32}) @@ -4572,7 +4449,6 @@ references: name: Function href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Function_ commentId: Overload:Terminal.Gui.Dim.Function - isSpec: "True" fullName: Terminal.Gui.Dim.Function nameWithType: Dim.Function - uid: Terminal.Gui.Dim.GetHashCode @@ -4585,7 +4461,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_GetHashCode_ commentId: Overload:Terminal.Gui.Dim.GetHashCode - isSpec: "True" fullName: Terminal.Gui.Dim.GetHashCode nameWithType: Dim.GetHashCode - uid: Terminal.Gui.Dim.Height(Terminal.Gui.View) @@ -4598,7 +4473,6 @@ references: name: Height href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Height_ commentId: Overload:Terminal.Gui.Dim.Height - isSpec: "True" fullName: Terminal.Gui.Dim.Height nameWithType: Dim.Height - uid: Terminal.Gui.Dim.op_Addition(Terminal.Gui.Dim,Terminal.Gui.Dim) @@ -4611,7 +4485,6 @@ references: name: Addition href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_op_Addition_ commentId: Overload:Terminal.Gui.Dim.op_Addition - isSpec: "True" fullName: Terminal.Gui.Dim.Addition nameWithType: Dim.Addition - uid: Terminal.Gui.Dim.op_Implicit(System.Int32)~Terminal.Gui.Dim @@ -4627,7 +4500,6 @@ references: name: Implicit href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_op_Implicit_ commentId: Overload:Terminal.Gui.Dim.op_Implicit - isSpec: "True" name.vb: Widening fullName: Terminal.Gui.Dim.Implicit fullName.vb: Terminal.Gui.Dim.Widening @@ -4643,7 +4515,6 @@ references: name: Subtraction href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_op_Subtraction_ commentId: Overload:Terminal.Gui.Dim.op_Subtraction - isSpec: "True" fullName: Terminal.Gui.Dim.Subtraction nameWithType: Dim.Subtraction - uid: Terminal.Gui.Dim.Percent(System.Single,System.Boolean) @@ -4656,7 +4527,6 @@ references: name: Percent href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Percent_ commentId: Overload:Terminal.Gui.Dim.Percent - isSpec: "True" fullName: Terminal.Gui.Dim.Percent nameWithType: Dim.Percent - uid: Terminal.Gui.Dim.Sized(System.Int32) @@ -4669,7 +4539,6 @@ references: name: Sized href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Sized_ commentId: Overload:Terminal.Gui.Dim.Sized - isSpec: "True" fullName: Terminal.Gui.Dim.Sized nameWithType: Dim.Sized - uid: Terminal.Gui.Dim.Width(Terminal.Gui.View) @@ -4682,7 +4551,6 @@ references: name: Width href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Width_ commentId: Overload:Terminal.Gui.Dim.Width - isSpec: "True" fullName: Terminal.Gui.Dim.Width nameWithType: Dim.Width - uid: Terminal.Gui.DisplayModeLayout @@ -4697,6 +4565,12 @@ references: commentId: F:Terminal.Gui.DisplayModeLayout.Horizontal fullName: Terminal.Gui.DisplayModeLayout.Horizontal nameWithType: DisplayModeLayout.Horizontal +- uid: Terminal.Gui.DisplayModeLayout.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html#Terminal_Gui_DisplayModeLayout_value__ + commentId: F:Terminal.Gui.DisplayModeLayout.value__ + fullName: Terminal.Gui.DisplayModeLayout.value__ + nameWithType: DisplayModeLayout.value__ - uid: Terminal.Gui.DisplayModeLayout.Vertical name: Vertical href: api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html#Terminal_Gui_DisplayModeLayout_Vertical @@ -4719,7 +4593,6 @@ references: name: BackgroundColor href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_BackgroundColor_ commentId: Overload:Terminal.Gui.FakeConsole.BackgroundColor - isSpec: "True" fullName: Terminal.Gui.FakeConsole.BackgroundColor nameWithType: FakeConsole.BackgroundColor - uid: Terminal.Gui.FakeConsole.Beep @@ -4738,7 +4611,6 @@ references: name: Beep href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_Beep_ commentId: Overload:Terminal.Gui.FakeConsole.Beep - isSpec: "True" fullName: Terminal.Gui.FakeConsole.Beep nameWithType: FakeConsole.Beep - uid: Terminal.Gui.FakeConsole.BufferHeight @@ -4751,7 +4623,6 @@ references: name: BufferHeight href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_BufferHeight_ commentId: Overload:Terminal.Gui.FakeConsole.BufferHeight - isSpec: "True" fullName: Terminal.Gui.FakeConsole.BufferHeight nameWithType: FakeConsole.BufferHeight - uid: Terminal.Gui.FakeConsole.BufferWidth @@ -4764,7 +4635,6 @@ references: name: BufferWidth href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_BufferWidth_ commentId: Overload:Terminal.Gui.FakeConsole.BufferWidth - isSpec: "True" fullName: Terminal.Gui.FakeConsole.BufferWidth nameWithType: FakeConsole.BufferWidth - uid: Terminal.Gui.FakeConsole.CapsLock @@ -4777,7 +4647,6 @@ references: name: CapsLock href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_CapsLock_ commentId: Overload:Terminal.Gui.FakeConsole.CapsLock - isSpec: "True" fullName: Terminal.Gui.FakeConsole.CapsLock nameWithType: FakeConsole.CapsLock - uid: Terminal.Gui.FakeConsole.Clear @@ -4790,7 +4659,6 @@ references: name: Clear href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_Clear_ commentId: Overload:Terminal.Gui.FakeConsole.Clear - isSpec: "True" fullName: Terminal.Gui.FakeConsole.Clear nameWithType: FakeConsole.Clear - uid: Terminal.Gui.FakeConsole.CursorLeft @@ -4803,7 +4671,6 @@ references: name: CursorLeft href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_CursorLeft_ commentId: Overload:Terminal.Gui.FakeConsole.CursorLeft - isSpec: "True" fullName: Terminal.Gui.FakeConsole.CursorLeft nameWithType: FakeConsole.CursorLeft - uid: Terminal.Gui.FakeConsole.CursorSize @@ -4816,7 +4683,6 @@ references: name: CursorSize href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_CursorSize_ commentId: Overload:Terminal.Gui.FakeConsole.CursorSize - isSpec: "True" fullName: Terminal.Gui.FakeConsole.CursorSize nameWithType: FakeConsole.CursorSize - uid: Terminal.Gui.FakeConsole.CursorTop @@ -4829,7 +4695,6 @@ references: name: CursorTop href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_CursorTop_ commentId: Overload:Terminal.Gui.FakeConsole.CursorTop - isSpec: "True" fullName: Terminal.Gui.FakeConsole.CursorTop nameWithType: FakeConsole.CursorTop - uid: Terminal.Gui.FakeConsole.CursorVisible @@ -4842,7 +4707,6 @@ references: name: CursorVisible href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_CursorVisible_ commentId: Overload:Terminal.Gui.FakeConsole.CursorVisible - isSpec: "True" fullName: Terminal.Gui.FakeConsole.CursorVisible nameWithType: FakeConsole.CursorVisible - uid: Terminal.Gui.FakeConsole.Error @@ -4855,7 +4719,6 @@ references: name: Error href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_Error_ commentId: Overload:Terminal.Gui.FakeConsole.Error - isSpec: "True" fullName: Terminal.Gui.FakeConsole.Error nameWithType: FakeConsole.Error - uid: Terminal.Gui.FakeConsole.ForegroundColor @@ -4868,7 +4731,6 @@ references: name: ForegroundColor href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_ForegroundColor_ commentId: Overload:Terminal.Gui.FakeConsole.ForegroundColor - isSpec: "True" fullName: Terminal.Gui.FakeConsole.ForegroundColor nameWithType: FakeConsole.ForegroundColor - uid: Terminal.Gui.FakeConsole.HEIGHT @@ -4887,7 +4749,6 @@ references: name: In href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_In_ commentId: Overload:Terminal.Gui.FakeConsole.In - isSpec: "True" fullName: Terminal.Gui.FakeConsole.In nameWithType: FakeConsole.In - uid: Terminal.Gui.FakeConsole.InputEncoding @@ -4900,7 +4761,6 @@ references: name: InputEncoding href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_InputEncoding_ commentId: Overload:Terminal.Gui.FakeConsole.InputEncoding - isSpec: "True" fullName: Terminal.Gui.FakeConsole.InputEncoding nameWithType: FakeConsole.InputEncoding - uid: Terminal.Gui.FakeConsole.IsErrorRedirected @@ -4913,7 +4773,6 @@ references: name: IsErrorRedirected href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_IsErrorRedirected_ commentId: Overload:Terminal.Gui.FakeConsole.IsErrorRedirected - isSpec: "True" fullName: Terminal.Gui.FakeConsole.IsErrorRedirected nameWithType: FakeConsole.IsErrorRedirected - uid: Terminal.Gui.FakeConsole.IsInputRedirected @@ -4926,7 +4785,6 @@ references: name: IsInputRedirected href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_IsInputRedirected_ commentId: Overload:Terminal.Gui.FakeConsole.IsInputRedirected - isSpec: "True" fullName: Terminal.Gui.FakeConsole.IsInputRedirected nameWithType: FakeConsole.IsInputRedirected - uid: Terminal.Gui.FakeConsole.IsOutputRedirected @@ -4939,7 +4797,6 @@ references: name: IsOutputRedirected href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_IsOutputRedirected_ commentId: Overload:Terminal.Gui.FakeConsole.IsOutputRedirected - isSpec: "True" fullName: Terminal.Gui.FakeConsole.IsOutputRedirected nameWithType: FakeConsole.IsOutputRedirected - uid: Terminal.Gui.FakeConsole.KeyAvailable @@ -4952,7 +4809,6 @@ references: name: KeyAvailable href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_KeyAvailable_ commentId: Overload:Terminal.Gui.FakeConsole.KeyAvailable - isSpec: "True" fullName: Terminal.Gui.FakeConsole.KeyAvailable nameWithType: FakeConsole.KeyAvailable - uid: Terminal.Gui.FakeConsole.LargestWindowHeight @@ -4965,7 +4821,6 @@ references: name: LargestWindowHeight href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_LargestWindowHeight_ commentId: Overload:Terminal.Gui.FakeConsole.LargestWindowHeight - isSpec: "True" fullName: Terminal.Gui.FakeConsole.LargestWindowHeight nameWithType: FakeConsole.LargestWindowHeight - uid: Terminal.Gui.FakeConsole.LargestWindowWidth @@ -4978,7 +4833,6 @@ references: name: LargestWindowWidth href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_LargestWindowWidth_ commentId: Overload:Terminal.Gui.FakeConsole.LargestWindowWidth - isSpec: "True" fullName: Terminal.Gui.FakeConsole.LargestWindowWidth nameWithType: FakeConsole.LargestWindowWidth - uid: Terminal.Gui.FakeConsole.MockKeyPresses @@ -5003,7 +4857,6 @@ references: name: MoveBufferArea href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_MoveBufferArea_ commentId: Overload:Terminal.Gui.FakeConsole.MoveBufferArea - isSpec: "True" fullName: Terminal.Gui.FakeConsole.MoveBufferArea nameWithType: FakeConsole.MoveBufferArea - uid: Terminal.Gui.FakeConsole.NumberLock @@ -5016,7 +4869,6 @@ references: name: NumberLock href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_NumberLock_ commentId: Overload:Terminal.Gui.FakeConsole.NumberLock - isSpec: "True" fullName: Terminal.Gui.FakeConsole.NumberLock nameWithType: FakeConsole.NumberLock - uid: Terminal.Gui.FakeConsole.OpenStandardError @@ -5035,7 +4887,6 @@ references: name: OpenStandardError href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_OpenStandardError_ commentId: Overload:Terminal.Gui.FakeConsole.OpenStandardError - isSpec: "True" fullName: Terminal.Gui.FakeConsole.OpenStandardError nameWithType: FakeConsole.OpenStandardError - uid: Terminal.Gui.FakeConsole.OpenStandardInput @@ -5054,7 +4905,6 @@ references: name: OpenStandardInput href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_OpenStandardInput_ commentId: Overload:Terminal.Gui.FakeConsole.OpenStandardInput - isSpec: "True" fullName: Terminal.Gui.FakeConsole.OpenStandardInput nameWithType: FakeConsole.OpenStandardInput - uid: Terminal.Gui.FakeConsole.OpenStandardOutput @@ -5073,7 +4923,6 @@ references: name: OpenStandardOutput href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_OpenStandardOutput_ commentId: Overload:Terminal.Gui.FakeConsole.OpenStandardOutput - isSpec: "True" fullName: Terminal.Gui.FakeConsole.OpenStandardOutput nameWithType: FakeConsole.OpenStandardOutput - uid: Terminal.Gui.FakeConsole.Out @@ -5086,7 +4935,6 @@ references: name: Out href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_Out_ commentId: Overload:Terminal.Gui.FakeConsole.Out - isSpec: "True" fullName: Terminal.Gui.FakeConsole.Out nameWithType: FakeConsole.Out - uid: Terminal.Gui.FakeConsole.OutputEncoding @@ -5099,7 +4947,6 @@ references: name: OutputEncoding href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_OutputEncoding_ commentId: Overload:Terminal.Gui.FakeConsole.OutputEncoding - isSpec: "True" fullName: Terminal.Gui.FakeConsole.OutputEncoding nameWithType: FakeConsole.OutputEncoding - uid: Terminal.Gui.FakeConsole.Read @@ -5112,7 +4959,6 @@ references: name: Read href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_Read_ commentId: Overload:Terminal.Gui.FakeConsole.Read - isSpec: "True" fullName: Terminal.Gui.FakeConsole.Read nameWithType: FakeConsole.Read - uid: Terminal.Gui.FakeConsole.ReadKey @@ -5131,7 +4977,6 @@ references: name: ReadKey href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_ReadKey_ commentId: Overload:Terminal.Gui.FakeConsole.ReadKey - isSpec: "True" fullName: Terminal.Gui.FakeConsole.ReadKey nameWithType: FakeConsole.ReadKey - uid: Terminal.Gui.FakeConsole.ReadLine @@ -5144,7 +4989,6 @@ references: name: ReadLine href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_ReadLine_ commentId: Overload:Terminal.Gui.FakeConsole.ReadLine - isSpec: "True" fullName: Terminal.Gui.FakeConsole.ReadLine nameWithType: FakeConsole.ReadLine - uid: Terminal.Gui.FakeConsole.ResetColor @@ -5157,7 +5001,6 @@ references: name: ResetColor href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_ResetColor_ commentId: Overload:Terminal.Gui.FakeConsole.ResetColor - isSpec: "True" fullName: Terminal.Gui.FakeConsole.ResetColor nameWithType: FakeConsole.ResetColor - uid: Terminal.Gui.FakeConsole.SetBufferSize(System.Int32,System.Int32) @@ -5170,7 +5013,6 @@ references: name: SetBufferSize href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_SetBufferSize_ commentId: Overload:Terminal.Gui.FakeConsole.SetBufferSize - isSpec: "True" fullName: Terminal.Gui.FakeConsole.SetBufferSize nameWithType: FakeConsole.SetBufferSize - uid: Terminal.Gui.FakeConsole.SetCursorPosition(System.Int32,System.Int32) @@ -5183,7 +5025,6 @@ references: name: SetCursorPosition href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_SetCursorPosition_ commentId: Overload:Terminal.Gui.FakeConsole.SetCursorPosition - isSpec: "True" fullName: Terminal.Gui.FakeConsole.SetCursorPosition nameWithType: FakeConsole.SetCursorPosition - uid: Terminal.Gui.FakeConsole.SetError(System.IO.TextWriter) @@ -5196,7 +5037,6 @@ references: name: SetError href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_SetError_ commentId: Overload:Terminal.Gui.FakeConsole.SetError - isSpec: "True" fullName: Terminal.Gui.FakeConsole.SetError nameWithType: FakeConsole.SetError - uid: Terminal.Gui.FakeConsole.SetIn(System.IO.TextReader) @@ -5209,7 +5049,6 @@ references: name: SetIn href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_SetIn_ commentId: Overload:Terminal.Gui.FakeConsole.SetIn - isSpec: "True" fullName: Terminal.Gui.FakeConsole.SetIn nameWithType: FakeConsole.SetIn - uid: Terminal.Gui.FakeConsole.SetOut(System.IO.TextWriter) @@ -5222,7 +5061,6 @@ references: name: SetOut href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_SetOut_ commentId: Overload:Terminal.Gui.FakeConsole.SetOut - isSpec: "True" fullName: Terminal.Gui.FakeConsole.SetOut nameWithType: FakeConsole.SetOut - uid: Terminal.Gui.FakeConsole.SetWindowPosition(System.Int32,System.Int32) @@ -5235,7 +5073,6 @@ references: name: SetWindowPosition href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_SetWindowPosition_ commentId: Overload:Terminal.Gui.FakeConsole.SetWindowPosition - isSpec: "True" fullName: Terminal.Gui.FakeConsole.SetWindowPosition nameWithType: FakeConsole.SetWindowPosition - uid: Terminal.Gui.FakeConsole.SetWindowSize(System.Int32,System.Int32) @@ -5248,7 +5085,6 @@ references: name: SetWindowSize href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_SetWindowSize_ commentId: Overload:Terminal.Gui.FakeConsole.SetWindowSize - isSpec: "True" fullName: Terminal.Gui.FakeConsole.SetWindowSize nameWithType: FakeConsole.SetWindowSize - uid: Terminal.Gui.FakeConsole.Title @@ -5261,7 +5097,6 @@ references: name: Title href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_Title_ commentId: Overload:Terminal.Gui.FakeConsole.Title - isSpec: "True" fullName: Terminal.Gui.FakeConsole.Title nameWithType: FakeConsole.Title - uid: Terminal.Gui.FakeConsole.TreatControlCAsInput @@ -5274,7 +5109,6 @@ references: name: TreatControlCAsInput href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_TreatControlCAsInput_ commentId: Overload:Terminal.Gui.FakeConsole.TreatControlCAsInput - isSpec: "True" fullName: Terminal.Gui.FakeConsole.TreatControlCAsInput nameWithType: FakeConsole.TreatControlCAsInput - uid: Terminal.Gui.FakeConsole.WIDTH @@ -5293,7 +5127,6 @@ references: name: WindowHeight href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_WindowHeight_ commentId: Overload:Terminal.Gui.FakeConsole.WindowHeight - isSpec: "True" fullName: Terminal.Gui.FakeConsole.WindowHeight nameWithType: FakeConsole.WindowHeight - uid: Terminal.Gui.FakeConsole.WindowLeft @@ -5306,7 +5139,6 @@ references: name: WindowLeft href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_WindowLeft_ commentId: Overload:Terminal.Gui.FakeConsole.WindowLeft - isSpec: "True" fullName: Terminal.Gui.FakeConsole.WindowLeft nameWithType: FakeConsole.WindowLeft - uid: Terminal.Gui.FakeConsole.WindowTop @@ -5319,7 +5151,6 @@ references: name: WindowTop href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_WindowTop_ commentId: Overload:Terminal.Gui.FakeConsole.WindowTop - isSpec: "True" fullName: Terminal.Gui.FakeConsole.WindowTop nameWithType: FakeConsole.WindowTop - uid: Terminal.Gui.FakeConsole.WindowWidth @@ -5332,7 +5163,6 @@ references: name: WindowWidth href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_WindowWidth_ commentId: Overload:Terminal.Gui.FakeConsole.WindowWidth - isSpec: "True" fullName: Terminal.Gui.FakeConsole.WindowWidth nameWithType: FakeConsole.WindowWidth - uid: Terminal.Gui.FakeConsole.Write(System.Boolean) @@ -5456,7 +5286,6 @@ references: name: Write href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_Write_ commentId: Overload:Terminal.Gui.FakeConsole.Write - isSpec: "True" fullName: Terminal.Gui.FakeConsole.Write nameWithType: FakeConsole.Write - uid: Terminal.Gui.FakeConsole.WriteLine @@ -5586,7 +5415,6 @@ references: name: WriteLine href: api/Terminal.Gui/Terminal.Gui.FakeConsole.html#Terminal_Gui_FakeConsole_WriteLine_ commentId: Overload:Terminal.Gui.FakeConsole.WriteLine - isSpec: "True" fullName: Terminal.Gui.FakeConsole.WriteLine nameWithType: FakeConsole.WriteLine - uid: Terminal.Gui.FakeDriver @@ -5605,7 +5433,6 @@ references: name: FakeDriver href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver__ctor_ commentId: Overload:Terminal.Gui.FakeDriver.#ctor - isSpec: "True" fullName: Terminal.Gui.FakeDriver.FakeDriver nameWithType: FakeDriver.FakeDriver - uid: Terminal.Gui.FakeDriver.AddRune(System.Rune) @@ -5618,7 +5445,6 @@ references: name: AddRune href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_AddRune_ commentId: Overload:Terminal.Gui.FakeDriver.AddRune - isSpec: "True" fullName: Terminal.Gui.FakeDriver.AddRune nameWithType: FakeDriver.AddRune - uid: Terminal.Gui.FakeDriver.AddStr(NStack.ustring) @@ -5631,7 +5457,6 @@ references: name: AddStr href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_AddStr_ commentId: Overload:Terminal.Gui.FakeDriver.AddStr - isSpec: "True" fullName: Terminal.Gui.FakeDriver.AddStr nameWithType: FakeDriver.AddStr - uid: Terminal.Gui.FakeDriver.Clipboard @@ -5644,7 +5469,6 @@ references: name: Clipboard href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Clipboard_ commentId: Overload:Terminal.Gui.FakeDriver.Clipboard - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Clipboard nameWithType: FakeDriver.Clipboard - uid: Terminal.Gui.FakeDriver.Cols @@ -5657,7 +5481,6 @@ references: name: Cols href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Cols_ commentId: Overload:Terminal.Gui.FakeDriver.Cols - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Cols nameWithType: FakeDriver.Cols - uid: Terminal.Gui.FakeDriver.Contents @@ -5670,7 +5493,6 @@ references: name: Contents href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Contents_ commentId: Overload:Terminal.Gui.FakeDriver.Contents - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Contents nameWithType: FakeDriver.Contents - uid: Terminal.Gui.FakeDriver.CookMouse @@ -5683,7 +5505,6 @@ references: name: CookMouse href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_CookMouse_ commentId: Overload:Terminal.Gui.FakeDriver.CookMouse - isSpec: "True" fullName: Terminal.Gui.FakeDriver.CookMouse nameWithType: FakeDriver.CookMouse - uid: Terminal.Gui.FakeDriver.End @@ -5696,7 +5517,6 @@ references: name: End href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_End_ commentId: Overload:Terminal.Gui.FakeDriver.End - isSpec: "True" fullName: Terminal.Gui.FakeDriver.End nameWithType: FakeDriver.End - uid: Terminal.Gui.FakeDriver.EnsureCursorVisibility @@ -5709,7 +5529,6 @@ references: name: EnsureCursorVisibility href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_EnsureCursorVisibility_ commentId: Overload:Terminal.Gui.FakeDriver.EnsureCursorVisibility - isSpec: "True" fullName: Terminal.Gui.FakeDriver.EnsureCursorVisibility nameWithType: FakeDriver.EnsureCursorVisibility - uid: Terminal.Gui.FakeDriver.GetAttribute @@ -5722,7 +5541,6 @@ references: name: GetAttribute href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_GetAttribute_ commentId: Overload:Terminal.Gui.FakeDriver.GetAttribute - isSpec: "True" fullName: Terminal.Gui.FakeDriver.GetAttribute nameWithType: FakeDriver.GetAttribute - uid: Terminal.Gui.FakeDriver.GetColors(System.Int32,Terminal.Gui.Color@,Terminal.Gui.Color@) @@ -5738,7 +5556,6 @@ references: name: GetColors href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_GetColors_ commentId: Overload:Terminal.Gui.FakeDriver.GetColors - isSpec: "True" fullName: Terminal.Gui.FakeDriver.GetColors nameWithType: FakeDriver.GetColors - uid: Terminal.Gui.FakeDriver.GetCursorVisibility(Terminal.Gui.CursorVisibility@) @@ -5754,7 +5571,6 @@ references: name: GetCursorVisibility href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_GetCursorVisibility_ commentId: Overload:Terminal.Gui.FakeDriver.GetCursorVisibility - isSpec: "True" fullName: Terminal.Gui.FakeDriver.GetCursorVisibility nameWithType: FakeDriver.GetCursorVisibility - uid: Terminal.Gui.FakeDriver.HeightAsBuffer @@ -5767,7 +5583,6 @@ references: name: HeightAsBuffer href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_HeightAsBuffer_ commentId: Overload:Terminal.Gui.FakeDriver.HeightAsBuffer - isSpec: "True" fullName: Terminal.Gui.FakeDriver.HeightAsBuffer nameWithType: FakeDriver.HeightAsBuffer - uid: Terminal.Gui.FakeDriver.Init(System.Action) @@ -5780,7 +5595,6 @@ references: name: Init href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Init_ commentId: Overload:Terminal.Gui.FakeDriver.Init - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Init nameWithType: FakeDriver.Init - uid: Terminal.Gui.FakeDriver.Left @@ -5793,7 +5607,6 @@ references: name: Left href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Left_ commentId: Overload:Terminal.Gui.FakeDriver.Left - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Left nameWithType: FakeDriver.Left - uid: Terminal.Gui.FakeDriver.MakeAttribute(Terminal.Gui.Color,Terminal.Gui.Color) @@ -5806,7 +5619,6 @@ references: name: MakeAttribute href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_MakeAttribute_ commentId: Overload:Terminal.Gui.FakeDriver.MakeAttribute - isSpec: "True" fullName: Terminal.Gui.FakeDriver.MakeAttribute nameWithType: FakeDriver.MakeAttribute - uid: Terminal.Gui.FakeDriver.Move(System.Int32,System.Int32) @@ -5819,7 +5631,6 @@ references: name: Move href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Move_ commentId: Overload:Terminal.Gui.FakeDriver.Move - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Move nameWithType: FakeDriver.Move - uid: Terminal.Gui.FakeDriver.PrepareToRun(Terminal.Gui.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent}) @@ -5835,7 +5646,6 @@ references: name: PrepareToRun href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_PrepareToRun_ commentId: Overload:Terminal.Gui.FakeDriver.PrepareToRun - isSpec: "True" fullName: Terminal.Gui.FakeDriver.PrepareToRun nameWithType: FakeDriver.PrepareToRun - uid: Terminal.Gui.FakeDriver.Refresh @@ -5848,7 +5658,6 @@ references: name: Refresh href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Refresh_ commentId: Overload:Terminal.Gui.FakeDriver.Refresh - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Refresh nameWithType: FakeDriver.Refresh - uid: Terminal.Gui.FakeDriver.ResizeScreen @@ -5861,7 +5670,6 @@ references: name: ResizeScreen href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_ResizeScreen_ commentId: Overload:Terminal.Gui.FakeDriver.ResizeScreen - isSpec: "True" fullName: Terminal.Gui.FakeDriver.ResizeScreen nameWithType: FakeDriver.ResizeScreen - uid: Terminal.Gui.FakeDriver.Rows @@ -5874,7 +5682,6 @@ references: name: Rows href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Rows_ commentId: Overload:Terminal.Gui.FakeDriver.Rows - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Rows nameWithType: FakeDriver.Rows - uid: Terminal.Gui.FakeDriver.SendKeys(System.Char,System.ConsoleKey,System.Boolean,System.Boolean,System.Boolean) @@ -5887,7 +5694,6 @@ references: name: SendKeys href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_SendKeys_ commentId: Overload:Terminal.Gui.FakeDriver.SendKeys - isSpec: "True" fullName: Terminal.Gui.FakeDriver.SendKeys nameWithType: FakeDriver.SendKeys - uid: Terminal.Gui.FakeDriver.SetAttribute(Terminal.Gui.Attribute) @@ -5900,7 +5706,6 @@ references: name: SetAttribute href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_SetAttribute_ commentId: Overload:Terminal.Gui.FakeDriver.SetAttribute - isSpec: "True" fullName: Terminal.Gui.FakeDriver.SetAttribute nameWithType: FakeDriver.SetAttribute - uid: Terminal.Gui.FakeDriver.SetBufferSize(System.Int32,System.Int32) @@ -5913,7 +5718,6 @@ references: name: SetBufferSize href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_SetBufferSize_ commentId: Overload:Terminal.Gui.FakeDriver.SetBufferSize - isSpec: "True" fullName: Terminal.Gui.FakeDriver.SetBufferSize nameWithType: FakeDriver.SetBufferSize - uid: Terminal.Gui.FakeDriver.SetColors(System.ConsoleColor,System.ConsoleColor) @@ -5932,7 +5736,6 @@ references: name: SetColors href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_SetColors_ commentId: Overload:Terminal.Gui.FakeDriver.SetColors - isSpec: "True" fullName: Terminal.Gui.FakeDriver.SetColors nameWithType: FakeDriver.SetColors - uid: Terminal.Gui.FakeDriver.SetCursorVisibility(Terminal.Gui.CursorVisibility) @@ -5945,7 +5748,6 @@ references: name: SetCursorVisibility href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_SetCursorVisibility_ commentId: Overload:Terminal.Gui.FakeDriver.SetCursorVisibility - isSpec: "True" fullName: Terminal.Gui.FakeDriver.SetCursorVisibility nameWithType: FakeDriver.SetCursorVisibility - uid: Terminal.Gui.FakeDriver.SetWindowPosition(System.Int32,System.Int32) @@ -5958,7 +5760,6 @@ references: name: SetWindowPosition href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_SetWindowPosition_ commentId: Overload:Terminal.Gui.FakeDriver.SetWindowPosition - isSpec: "True" fullName: Terminal.Gui.FakeDriver.SetWindowPosition nameWithType: FakeDriver.SetWindowPosition - uid: Terminal.Gui.FakeDriver.SetWindowSize(System.Int32,System.Int32) @@ -5971,7 +5772,6 @@ references: name: SetWindowSize href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_SetWindowSize_ commentId: Overload:Terminal.Gui.FakeDriver.SetWindowSize - isSpec: "True" fullName: Terminal.Gui.FakeDriver.SetWindowSize nameWithType: FakeDriver.SetWindowSize - uid: Terminal.Gui.FakeDriver.StartReportingMouseMoves @@ -5984,7 +5784,6 @@ references: name: StartReportingMouseMoves href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_StartReportingMouseMoves_ commentId: Overload:Terminal.Gui.FakeDriver.StartReportingMouseMoves - isSpec: "True" fullName: Terminal.Gui.FakeDriver.StartReportingMouseMoves nameWithType: FakeDriver.StartReportingMouseMoves - uid: Terminal.Gui.FakeDriver.StopReportingMouseMoves @@ -5997,7 +5796,6 @@ references: name: StopReportingMouseMoves href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_StopReportingMouseMoves_ commentId: Overload:Terminal.Gui.FakeDriver.StopReportingMouseMoves - isSpec: "True" fullName: Terminal.Gui.FakeDriver.StopReportingMouseMoves nameWithType: FakeDriver.StopReportingMouseMoves - uid: Terminal.Gui.FakeDriver.Suspend @@ -6010,7 +5808,6 @@ references: name: Suspend href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Suspend_ commentId: Overload:Terminal.Gui.FakeDriver.Suspend - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Suspend nameWithType: FakeDriver.Suspend - uid: Terminal.Gui.FakeDriver.Top @@ -6023,7 +5820,6 @@ references: name: Top href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_Top_ commentId: Overload:Terminal.Gui.FakeDriver.Top - isSpec: "True" fullName: Terminal.Gui.FakeDriver.Top nameWithType: FakeDriver.Top - uid: Terminal.Gui.FakeDriver.UncookMouse @@ -6036,7 +5832,6 @@ references: name: UncookMouse href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_UncookMouse_ commentId: Overload:Terminal.Gui.FakeDriver.UncookMouse - isSpec: "True" fullName: Terminal.Gui.FakeDriver.UncookMouse nameWithType: FakeDriver.UncookMouse - uid: Terminal.Gui.FakeDriver.UpdateCursor @@ -6049,7 +5844,6 @@ references: name: UpdateCursor href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_UpdateCursor_ commentId: Overload:Terminal.Gui.FakeDriver.UpdateCursor - isSpec: "True" fullName: Terminal.Gui.FakeDriver.UpdateCursor nameWithType: FakeDriver.UpdateCursor - uid: Terminal.Gui.FakeDriver.UpdateOffScreen @@ -6062,7 +5856,6 @@ references: name: UpdateOffScreen href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_UpdateOffScreen_ commentId: Overload:Terminal.Gui.FakeDriver.UpdateOffScreen - isSpec: "True" fullName: Terminal.Gui.FakeDriver.UpdateOffScreen nameWithType: FakeDriver.UpdateOffScreen - uid: Terminal.Gui.FakeDriver.UpdateScreen @@ -6075,7 +5868,6 @@ references: name: UpdateScreen href: api/Terminal.Gui/Terminal.Gui.FakeDriver.html#Terminal_Gui_FakeDriver_UpdateScreen_ commentId: Overload:Terminal.Gui.FakeDriver.UpdateScreen - isSpec: "True" fullName: Terminal.Gui.FakeDriver.UpdateScreen nameWithType: FakeDriver.UpdateScreen - uid: Terminal.Gui.FakeMainLoop @@ -6097,7 +5889,6 @@ references: name: FakeMainLoop href: api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html#Terminal_Gui_FakeMainLoop__ctor_ commentId: Overload:Terminal.Gui.FakeMainLoop.#ctor - isSpec: "True" fullName: Terminal.Gui.FakeMainLoop.FakeMainLoop nameWithType: FakeMainLoop.FakeMainLoop - uid: Terminal.Gui.FakeMainLoop.KeyPressed @@ -6118,7 +5909,6 @@ references: name: IMainLoopDriver.EventsPending href: api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html#Terminal_Gui_FakeMainLoop_Terminal_Gui_IMainLoopDriver_EventsPending_ commentId: Overload:Terminal.Gui.FakeMainLoop.Terminal#Gui#IMainLoopDriver#EventsPending - isSpec: "True" name.vb: Terminal.Gui.IMainLoopDriver.EventsPending fullName: Terminal.Gui.FakeMainLoop.Terminal.Gui.IMainLoopDriver.EventsPending nameWithType: FakeMainLoop.IMainLoopDriver.EventsPending @@ -6135,7 +5925,6 @@ references: name: IMainLoopDriver.MainIteration href: api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html#Terminal_Gui_FakeMainLoop_Terminal_Gui_IMainLoopDriver_MainIteration_ commentId: Overload:Terminal.Gui.FakeMainLoop.Terminal#Gui#IMainLoopDriver#MainIteration - isSpec: "True" name.vb: Terminal.Gui.IMainLoopDriver.MainIteration fullName: Terminal.Gui.FakeMainLoop.Terminal.Gui.IMainLoopDriver.MainIteration nameWithType: FakeMainLoop.IMainLoopDriver.MainIteration @@ -6152,7 +5941,6 @@ references: name: IMainLoopDriver.Setup href: api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html#Terminal_Gui_FakeMainLoop_Terminal_Gui_IMainLoopDriver_Setup_ commentId: Overload:Terminal.Gui.FakeMainLoop.Terminal#Gui#IMainLoopDriver#Setup - isSpec: "True" name.vb: Terminal.Gui.IMainLoopDriver.Setup fullName: Terminal.Gui.FakeMainLoop.Terminal.Gui.IMainLoopDriver.Setup nameWithType: FakeMainLoop.IMainLoopDriver.Setup @@ -6169,7 +5957,6 @@ references: name: IMainLoopDriver.Wakeup href: api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html#Terminal_Gui_FakeMainLoop_Terminal_Gui_IMainLoopDriver_Wakeup_ commentId: Overload:Terminal.Gui.FakeMainLoop.Terminal#Gui#IMainLoopDriver#Wakeup - isSpec: "True" name.vb: Terminal.Gui.IMainLoopDriver.Wakeup fullName: Terminal.Gui.FakeMainLoop.Terminal.Gui.IMainLoopDriver.Wakeup nameWithType: FakeMainLoop.IMainLoopDriver.Wakeup @@ -6217,7 +6004,6 @@ references: name: FileDialog href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog__ctor_ commentId: Overload:Terminal.Gui.FileDialog.#ctor - isSpec: "True" fullName: Terminal.Gui.FileDialog.FileDialog nameWithType: FileDialog.FileDialog - uid: Terminal.Gui.FileDialog.AllowedFileTypes @@ -6230,7 +6016,6 @@ references: name: AllowedFileTypes href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_AllowedFileTypes_ commentId: Overload:Terminal.Gui.FileDialog.AllowedFileTypes - isSpec: "True" fullName: Terminal.Gui.FileDialog.AllowedFileTypes nameWithType: FileDialog.AllowedFileTypes - uid: Terminal.Gui.FileDialog.AllowsOtherFileTypes @@ -6243,7 +6028,6 @@ references: name: AllowsOtherFileTypes href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_AllowsOtherFileTypes_ commentId: Overload:Terminal.Gui.FileDialog.AllowsOtherFileTypes - isSpec: "True" fullName: Terminal.Gui.FileDialog.AllowsOtherFileTypes nameWithType: FileDialog.AllowsOtherFileTypes - uid: Terminal.Gui.FileDialog.Canceled @@ -6256,7 +6040,6 @@ references: name: Canceled href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_Canceled_ commentId: Overload:Terminal.Gui.FileDialog.Canceled - isSpec: "True" fullName: Terminal.Gui.FileDialog.Canceled nameWithType: FileDialog.Canceled - uid: Terminal.Gui.FileDialog.CanCreateDirectories @@ -6269,7 +6052,6 @@ references: name: CanCreateDirectories href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_CanCreateDirectories_ commentId: Overload:Terminal.Gui.FileDialog.CanCreateDirectories - isSpec: "True" fullName: Terminal.Gui.FileDialog.CanCreateDirectories nameWithType: FileDialog.CanCreateDirectories - uid: Terminal.Gui.FileDialog.DirectoryPath @@ -6282,7 +6064,6 @@ references: name: DirectoryPath href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_DirectoryPath_ commentId: Overload:Terminal.Gui.FileDialog.DirectoryPath - isSpec: "True" fullName: Terminal.Gui.FileDialog.DirectoryPath nameWithType: FileDialog.DirectoryPath - uid: Terminal.Gui.FileDialog.FilePath @@ -6295,7 +6076,6 @@ references: name: FilePath href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_FilePath_ commentId: Overload:Terminal.Gui.FileDialog.FilePath - isSpec: "True" fullName: Terminal.Gui.FileDialog.FilePath nameWithType: FileDialog.FilePath - uid: Terminal.Gui.FileDialog.IsExtensionHidden @@ -6308,7 +6088,6 @@ references: name: IsExtensionHidden href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_IsExtensionHidden_ commentId: Overload:Terminal.Gui.FileDialog.IsExtensionHidden - isSpec: "True" fullName: Terminal.Gui.FileDialog.IsExtensionHidden nameWithType: FileDialog.IsExtensionHidden - uid: Terminal.Gui.FileDialog.Message @@ -6321,7 +6100,6 @@ references: name: Message href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_Message_ commentId: Overload:Terminal.Gui.FileDialog.Message - isSpec: "True" fullName: Terminal.Gui.FileDialog.Message nameWithType: FileDialog.Message - uid: Terminal.Gui.FileDialog.NameDirLabel @@ -6334,7 +6112,6 @@ references: name: NameDirLabel href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_NameDirLabel_ commentId: Overload:Terminal.Gui.FileDialog.NameDirLabel - isSpec: "True" fullName: Terminal.Gui.FileDialog.NameDirLabel nameWithType: FileDialog.NameDirLabel - uid: Terminal.Gui.FileDialog.NameFieldLabel @@ -6347,7 +6124,6 @@ references: name: NameFieldLabel href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_NameFieldLabel_ commentId: Overload:Terminal.Gui.FileDialog.NameFieldLabel - isSpec: "True" fullName: Terminal.Gui.FileDialog.NameFieldLabel nameWithType: FileDialog.NameFieldLabel - uid: Terminal.Gui.FileDialog.Prompt @@ -6360,7 +6136,6 @@ references: name: Prompt href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_Prompt_ commentId: Overload:Terminal.Gui.FileDialog.Prompt - isSpec: "True" fullName: Terminal.Gui.FileDialog.Prompt nameWithType: FileDialog.Prompt - uid: Terminal.Gui.FileDialog.WillPresent @@ -6373,7 +6148,6 @@ references: name: WillPresent href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_WillPresent_ commentId: Overload:Terminal.Gui.FileDialog.WillPresent - isSpec: "True" fullName: Terminal.Gui.FileDialog.WillPresent nameWithType: FileDialog.WillPresent - uid: Terminal.Gui.FrameView @@ -6407,7 +6181,6 @@ references: name: FrameView href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView__ctor_ commentId: Overload:Terminal.Gui.FrameView.#ctor - isSpec: "True" fullName: Terminal.Gui.FrameView.FrameView nameWithType: FrameView.FrameView - uid: Terminal.Gui.FrameView.Add(Terminal.Gui.View) @@ -6420,7 +6193,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Add_ commentId: Overload:Terminal.Gui.FrameView.Add - isSpec: "True" fullName: Terminal.Gui.FrameView.Add nameWithType: FrameView.Add - uid: Terminal.Gui.FrameView.Border @@ -6433,7 +6205,6 @@ references: name: Border href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Border_ commentId: Overload:Terminal.Gui.FrameView.Border - isSpec: "True" fullName: Terminal.Gui.FrameView.Border nameWithType: FrameView.Border - uid: Terminal.Gui.FrameView.OnCanFocusChanged @@ -6446,7 +6217,6 @@ references: name: OnCanFocusChanged href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_OnCanFocusChanged_ commentId: Overload:Terminal.Gui.FrameView.OnCanFocusChanged - isSpec: "True" fullName: Terminal.Gui.FrameView.OnCanFocusChanged nameWithType: FrameView.OnCanFocusChanged - uid: Terminal.Gui.FrameView.OnEnter(Terminal.Gui.View) @@ -6459,7 +6229,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_OnEnter_ commentId: Overload:Terminal.Gui.FrameView.OnEnter - isSpec: "True" fullName: Terminal.Gui.FrameView.OnEnter nameWithType: FrameView.OnEnter - uid: Terminal.Gui.FrameView.Redraw(Terminal.Gui.Rect) @@ -6472,7 +6241,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Redraw_ commentId: Overload:Terminal.Gui.FrameView.Redraw - isSpec: "True" fullName: Terminal.Gui.FrameView.Redraw nameWithType: FrameView.Redraw - uid: Terminal.Gui.FrameView.Remove(Terminal.Gui.View) @@ -6485,7 +6253,6 @@ references: name: Remove href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Remove_ commentId: Overload:Terminal.Gui.FrameView.Remove - isSpec: "True" fullName: Terminal.Gui.FrameView.Remove nameWithType: FrameView.Remove - uid: Terminal.Gui.FrameView.RemoveAll @@ -6498,7 +6265,6 @@ references: name: RemoveAll href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_RemoveAll_ commentId: Overload:Terminal.Gui.FrameView.RemoveAll - isSpec: "True" fullName: Terminal.Gui.FrameView.RemoveAll nameWithType: FrameView.RemoveAll - uid: Terminal.Gui.FrameView.Text @@ -6511,7 +6277,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Text_ commentId: Overload:Terminal.Gui.FrameView.Text - isSpec: "True" fullName: Terminal.Gui.FrameView.Text nameWithType: FrameView.Text - uid: Terminal.Gui.FrameView.TextAlignment @@ -6524,7 +6289,6 @@ references: name: TextAlignment href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_TextAlignment_ commentId: Overload:Terminal.Gui.FrameView.TextAlignment - isSpec: "True" fullName: Terminal.Gui.FrameView.TextAlignment nameWithType: FrameView.TextAlignment - uid: Terminal.Gui.FrameView.Title @@ -6537,7 +6301,6 @@ references: name: Title href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Title_ commentId: Overload:Terminal.Gui.FrameView.Title - isSpec: "True" fullName: Terminal.Gui.FrameView.Title nameWithType: FrameView.Title - uid: Terminal.Gui.Graphs @@ -6562,7 +6325,6 @@ references: name: Axis href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis__ctor_ commentId: Overload:Terminal.Gui.Graphs.Axis.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.Axis nameWithType: Axis.Axis - uid: Terminal.Gui.Graphs.Axis.DrawAxisLabel(Terminal.Gui.GraphView,System.Int32,System.String) @@ -6575,7 +6337,6 @@ references: name: DrawAxisLabel href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_DrawAxisLabel_ commentId: Overload:Terminal.Gui.Graphs.Axis.DrawAxisLabel - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.DrawAxisLabel nameWithType: Axis.DrawAxisLabel - uid: Terminal.Gui.Graphs.Axis.DrawAxisLabels(Terminal.Gui.GraphView) @@ -6588,7 +6349,6 @@ references: name: DrawAxisLabels href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_DrawAxisLabels_ commentId: Overload:Terminal.Gui.Graphs.Axis.DrawAxisLabels - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.DrawAxisLabels nameWithType: Axis.DrawAxisLabels - uid: Terminal.Gui.Graphs.Axis.DrawAxisLine(Terminal.Gui.GraphView) @@ -6607,7 +6367,6 @@ references: name: DrawAxisLine href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_DrawAxisLine_ commentId: Overload:Terminal.Gui.Graphs.Axis.DrawAxisLine - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.DrawAxisLine nameWithType: Axis.DrawAxisLine - uid: Terminal.Gui.Graphs.Axis.Increment @@ -6620,7 +6379,6 @@ references: name: Increment href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_Increment_ commentId: Overload:Terminal.Gui.Graphs.Axis.Increment - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.Increment nameWithType: Axis.Increment - uid: Terminal.Gui.Graphs.Axis.LabelGetter @@ -6639,7 +6397,6 @@ references: name: Minimum href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_Minimum_ commentId: Overload:Terminal.Gui.Graphs.Axis.Minimum - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.Minimum nameWithType: Axis.Minimum - uid: Terminal.Gui.Graphs.Axis.Orientation @@ -6652,7 +6409,6 @@ references: name: Orientation href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_Orientation_ commentId: Overload:Terminal.Gui.Graphs.Axis.Orientation - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.Orientation nameWithType: Axis.Orientation - uid: Terminal.Gui.Graphs.Axis.Reset @@ -6665,7 +6421,6 @@ references: name: Reset href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_Reset_ commentId: Overload:Terminal.Gui.Graphs.Axis.Reset - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.Reset nameWithType: Axis.Reset - uid: Terminal.Gui.Graphs.Axis.ShowLabelsEvery @@ -6678,7 +6433,6 @@ references: name: ShowLabelsEvery href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_ShowLabelsEvery_ commentId: Overload:Terminal.Gui.Graphs.Axis.ShowLabelsEvery - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.ShowLabelsEvery nameWithType: Axis.ShowLabelsEvery - uid: Terminal.Gui.Graphs.Axis.Text @@ -6691,7 +6445,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_Text_ commentId: Overload:Terminal.Gui.Graphs.Axis.Text - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.Text nameWithType: Axis.Text - uid: Terminal.Gui.Graphs.Axis.Visible @@ -6704,7 +6457,6 @@ references: name: Visible href: api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html#Terminal_Gui_Graphs_Axis_Visible_ commentId: Overload:Terminal.Gui.Graphs.Axis.Visible - isSpec: "True" fullName: Terminal.Gui.Graphs.Axis.Visible nameWithType: Axis.Visible - uid: Terminal.Gui.Graphs.AxisIncrementToRender @@ -6723,7 +6475,6 @@ references: name: AxisIncrementToRender href: api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html#Terminal_Gui_Graphs_AxisIncrementToRender__ctor_ commentId: Overload:Terminal.Gui.Graphs.AxisIncrementToRender.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.AxisIncrementToRender.AxisIncrementToRender nameWithType: AxisIncrementToRender.AxisIncrementToRender - uid: Terminal.Gui.Graphs.AxisIncrementToRender.Orientation @@ -6736,7 +6487,6 @@ references: name: Orientation href: api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html#Terminal_Gui_Graphs_AxisIncrementToRender_Orientation_ commentId: Overload:Terminal.Gui.Graphs.AxisIncrementToRender.Orientation - isSpec: "True" fullName: Terminal.Gui.Graphs.AxisIncrementToRender.Orientation nameWithType: AxisIncrementToRender.Orientation - uid: Terminal.Gui.Graphs.AxisIncrementToRender.ScreenLocation @@ -6749,7 +6499,6 @@ references: name: ScreenLocation href: api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html#Terminal_Gui_Graphs_AxisIncrementToRender_ScreenLocation_ commentId: Overload:Terminal.Gui.Graphs.AxisIncrementToRender.ScreenLocation - isSpec: "True" fullName: Terminal.Gui.Graphs.AxisIncrementToRender.ScreenLocation nameWithType: AxisIncrementToRender.ScreenLocation - uid: Terminal.Gui.Graphs.AxisIncrementToRender.Value @@ -6762,7 +6511,6 @@ references: name: Value href: api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html#Terminal_Gui_Graphs_AxisIncrementToRender_Value_ commentId: Overload:Terminal.Gui.Graphs.AxisIncrementToRender.Value - isSpec: "True" fullName: Terminal.Gui.Graphs.AxisIncrementToRender.Value nameWithType: AxisIncrementToRender.Value - uid: Terminal.Gui.Graphs.BarSeries @@ -6771,6 +6519,18 @@ references: commentId: T:Terminal.Gui.Graphs.BarSeries fullName: Terminal.Gui.Graphs.BarSeries nameWithType: BarSeries +- uid: Terminal.Gui.Graphs.BarSeries.#ctor + name: BarSeries() + href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries__ctor + commentId: M:Terminal.Gui.Graphs.BarSeries.#ctor + fullName: Terminal.Gui.Graphs.BarSeries.BarSeries() + nameWithType: BarSeries.BarSeries() +- uid: Terminal.Gui.Graphs.BarSeries.#ctor* + name: BarSeries + href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries__ctor_ + commentId: Overload:Terminal.Gui.Graphs.BarSeries.#ctor + fullName: Terminal.Gui.Graphs.BarSeries.BarSeries + nameWithType: BarSeries.BarSeries - uid: Terminal.Gui.Graphs.BarSeries.AdjustColor(Terminal.Gui.Graphs.GraphCellToRender) name: AdjustColor(GraphCellToRender) href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_AdjustColor_Terminal_Gui_Graphs_GraphCellToRender_ @@ -6781,7 +6541,6 @@ references: name: AdjustColor href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_AdjustColor_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.AdjustColor - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.AdjustColor nameWithType: BarSeries.AdjustColor - uid: Terminal.Gui.Graphs.BarSeries.Bar @@ -6800,7 +6559,6 @@ references: name: Bar href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html#Terminal_Gui_Graphs_BarSeries_Bar__ctor_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.Bar.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.Bar.Bar nameWithType: BarSeries.Bar.Bar - uid: Terminal.Gui.Graphs.BarSeries.Bar.Fill @@ -6813,7 +6571,6 @@ references: name: Fill href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html#Terminal_Gui_Graphs_BarSeries_Bar_Fill_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.Bar.Fill - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.Bar.Fill nameWithType: BarSeries.Bar.Fill - uid: Terminal.Gui.Graphs.BarSeries.Bar.Text @@ -6826,7 +6583,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html#Terminal_Gui_Graphs_BarSeries_Bar_Text_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.Bar.Text - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.Bar.Text nameWithType: BarSeries.Bar.Text - uid: Terminal.Gui.Graphs.BarSeries.Bar.Value @@ -6839,7 +6595,6 @@ references: name: Value href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html#Terminal_Gui_Graphs_BarSeries_Bar_Value_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.Bar.Value - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.Bar.Value nameWithType: BarSeries.Bar.Value - uid: Terminal.Gui.Graphs.BarSeries.BarEvery @@ -6852,7 +6607,6 @@ references: name: BarEvery href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_BarEvery_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.BarEvery - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.BarEvery nameWithType: BarSeries.BarEvery - uid: Terminal.Gui.Graphs.BarSeries.Bars @@ -6865,7 +6619,6 @@ references: name: Bars href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_Bars_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.Bars - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.Bars nameWithType: BarSeries.Bars - uid: Terminal.Gui.Graphs.BarSeries.DrawBarLine(Terminal.Gui.GraphView,Terminal.Gui.Point,Terminal.Gui.Point,Terminal.Gui.Graphs.BarSeries.Bar) @@ -6878,7 +6631,6 @@ references: name: DrawBarLine href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_DrawBarLine_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.DrawBarLine - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.DrawBarLine nameWithType: BarSeries.DrawBarLine - uid: Terminal.Gui.Graphs.BarSeries.DrawLabels @@ -6891,7 +6643,6 @@ references: name: DrawLabels href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_DrawLabels_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.DrawLabels - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.DrawLabels nameWithType: BarSeries.DrawLabels - uid: Terminal.Gui.Graphs.BarSeries.DrawSeries(Terminal.Gui.GraphView,Terminal.Gui.Rect,Terminal.Gui.RectangleF) @@ -6904,7 +6655,6 @@ references: name: DrawSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_DrawSeries_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.DrawSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.DrawSeries nameWithType: BarSeries.DrawSeries - uid: Terminal.Gui.Graphs.BarSeries.Offset @@ -6917,7 +6667,6 @@ references: name: Offset href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_Offset_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.Offset - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.Offset nameWithType: BarSeries.Offset - uid: Terminal.Gui.Graphs.BarSeries.Orientation @@ -6930,7 +6679,6 @@ references: name: Orientation href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_Orientation_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.Orientation - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.Orientation nameWithType: BarSeries.Orientation - uid: Terminal.Gui.Graphs.BarSeries.OverrideBarColor @@ -6943,7 +6691,6 @@ references: name: OverrideBarColor href: api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html#Terminal_Gui_Graphs_BarSeries_OverrideBarColor_ commentId: Overload:Terminal.Gui.Graphs.BarSeries.OverrideBarColor - isSpec: "True" fullName: Terminal.Gui.Graphs.BarSeries.OverrideBarColor nameWithType: BarSeries.OverrideBarColor - uid: Terminal.Gui.Graphs.GraphCellToRender @@ -6977,7 +6724,6 @@ references: name: GraphCellToRender href: api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html#Terminal_Gui_Graphs_GraphCellToRender__ctor_ commentId: Overload:Terminal.Gui.Graphs.GraphCellToRender.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.GraphCellToRender.GraphCellToRender nameWithType: GraphCellToRender.GraphCellToRender - uid: Terminal.Gui.Graphs.GraphCellToRender.Color @@ -6990,7 +6736,6 @@ references: name: Color href: api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html#Terminal_Gui_Graphs_GraphCellToRender_Color_ commentId: Overload:Terminal.Gui.Graphs.GraphCellToRender.Color - isSpec: "True" fullName: Terminal.Gui.Graphs.GraphCellToRender.Color nameWithType: GraphCellToRender.Color - uid: Terminal.Gui.Graphs.GraphCellToRender.Rune @@ -7003,7 +6748,6 @@ references: name: Rune href: api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html#Terminal_Gui_Graphs_GraphCellToRender_Rune_ commentId: Overload:Terminal.Gui.Graphs.GraphCellToRender.Rune - isSpec: "True" fullName: Terminal.Gui.Graphs.GraphCellToRender.Rune nameWithType: GraphCellToRender.Rune - uid: Terminal.Gui.Graphs.HorizontalAxis @@ -7022,7 +6766,6 @@ references: name: HorizontalAxis href: api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html#Terminal_Gui_Graphs_HorizontalAxis__ctor_ commentId: Overload:Terminal.Gui.Graphs.HorizontalAxis.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.HorizontalAxis.HorizontalAxis nameWithType: HorizontalAxis.HorizontalAxis - uid: Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLabel(Terminal.Gui.GraphView,System.Int32,System.String) @@ -7035,7 +6778,6 @@ references: name: DrawAxisLabel href: api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html#Terminal_Gui_Graphs_HorizontalAxis_DrawAxisLabel_ commentId: Overload:Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLabel - isSpec: "True" fullName: Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLabel nameWithType: HorizontalAxis.DrawAxisLabel - uid: Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLabels(Terminal.Gui.GraphView) @@ -7048,7 +6790,6 @@ references: name: DrawAxisLabels href: api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html#Terminal_Gui_Graphs_HorizontalAxis_DrawAxisLabels_ commentId: Overload:Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLabels - isSpec: "True" fullName: Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLabels nameWithType: HorizontalAxis.DrawAxisLabels - uid: Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLine(Terminal.Gui.GraphView) @@ -7067,7 +6808,6 @@ references: name: DrawAxisLine href: api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html#Terminal_Gui_Graphs_HorizontalAxis_DrawAxisLine_ commentId: Overload:Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLine - isSpec: "True" fullName: Terminal.Gui.Graphs.HorizontalAxis.DrawAxisLine nameWithType: HorizontalAxis.DrawAxisLine - uid: Terminal.Gui.Graphs.HorizontalAxis.GetAxisYPosition(Terminal.Gui.GraphView) @@ -7080,7 +6820,6 @@ references: name: GetAxisYPosition href: api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html#Terminal_Gui_Graphs_HorizontalAxis_GetAxisYPosition_ commentId: Overload:Terminal.Gui.Graphs.HorizontalAxis.GetAxisYPosition - isSpec: "True" fullName: Terminal.Gui.Graphs.HorizontalAxis.GetAxisYPosition nameWithType: HorizontalAxis.GetAxisYPosition - uid: Terminal.Gui.Graphs.IAnnotation @@ -7099,7 +6838,6 @@ references: name: BeforeSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.IAnnotation.html#Terminal_Gui_Graphs_IAnnotation_BeforeSeries_ commentId: Overload:Terminal.Gui.Graphs.IAnnotation.BeforeSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.IAnnotation.BeforeSeries nameWithType: IAnnotation.BeforeSeries - uid: Terminal.Gui.Graphs.IAnnotation.Render(Terminal.Gui.GraphView) @@ -7112,7 +6850,6 @@ references: name: Render href: api/Terminal.Gui/Terminal.Gui.Graphs.IAnnotation.html#Terminal_Gui_Graphs_IAnnotation_Render_ commentId: Overload:Terminal.Gui.Graphs.IAnnotation.Render - isSpec: "True" fullName: Terminal.Gui.Graphs.IAnnotation.Render nameWithType: IAnnotation.Render - uid: Terminal.Gui.Graphs.ISeries @@ -7131,7 +6868,6 @@ references: name: DrawSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.ISeries.html#Terminal_Gui_Graphs_ISeries_DrawSeries_ commentId: Overload:Terminal.Gui.Graphs.ISeries.DrawSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.ISeries.DrawSeries nameWithType: ISeries.DrawSeries - uid: Terminal.Gui.Graphs.LabelGetterDelegate @@ -7140,6 +6876,54 @@ references: commentId: T:Terminal.Gui.Graphs.LabelGetterDelegate fullName: Terminal.Gui.Graphs.LabelGetterDelegate nameWithType: LabelGetterDelegate +- uid: Terminal.Gui.Graphs.LabelGetterDelegate.#ctor(System.Object,System.IntPtr) + name: LabelGetterDelegate(Object, IntPtr) + href: api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html#Terminal_Gui_Graphs_LabelGetterDelegate__ctor_System_Object_System_IntPtr_ + commentId: M:Terminal.Gui.Graphs.LabelGetterDelegate.#ctor(System.Object,System.IntPtr) + fullName: Terminal.Gui.Graphs.LabelGetterDelegate.LabelGetterDelegate(System.Object, System.IntPtr) + nameWithType: LabelGetterDelegate.LabelGetterDelegate(Object, IntPtr) +- uid: Terminal.Gui.Graphs.LabelGetterDelegate.#ctor* + name: LabelGetterDelegate + href: api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html#Terminal_Gui_Graphs_LabelGetterDelegate__ctor_ + commentId: Overload:Terminal.Gui.Graphs.LabelGetterDelegate.#ctor + fullName: Terminal.Gui.Graphs.LabelGetterDelegate.LabelGetterDelegate + nameWithType: LabelGetterDelegate.LabelGetterDelegate +- uid: Terminal.Gui.Graphs.LabelGetterDelegate.BeginInvoke(Terminal.Gui.Graphs.AxisIncrementToRender,System.AsyncCallback,System.Object) + name: BeginInvoke(AxisIncrementToRender, AsyncCallback, Object) + href: api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html#Terminal_Gui_Graphs_LabelGetterDelegate_BeginInvoke_Terminal_Gui_Graphs_AxisIncrementToRender_System_AsyncCallback_System_Object_ + commentId: M:Terminal.Gui.Graphs.LabelGetterDelegate.BeginInvoke(Terminal.Gui.Graphs.AxisIncrementToRender,System.AsyncCallback,System.Object) + fullName: Terminal.Gui.Graphs.LabelGetterDelegate.BeginInvoke(Terminal.Gui.Graphs.AxisIncrementToRender, System.AsyncCallback, System.Object) + nameWithType: LabelGetterDelegate.BeginInvoke(AxisIncrementToRender, AsyncCallback, Object) +- uid: Terminal.Gui.Graphs.LabelGetterDelegate.BeginInvoke* + name: BeginInvoke + href: api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html#Terminal_Gui_Graphs_LabelGetterDelegate_BeginInvoke_ + commentId: Overload:Terminal.Gui.Graphs.LabelGetterDelegate.BeginInvoke + fullName: Terminal.Gui.Graphs.LabelGetterDelegate.BeginInvoke + nameWithType: LabelGetterDelegate.BeginInvoke +- uid: Terminal.Gui.Graphs.LabelGetterDelegate.EndInvoke(System.IAsyncResult) + name: EndInvoke(IAsyncResult) + href: api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html#Terminal_Gui_Graphs_LabelGetterDelegate_EndInvoke_System_IAsyncResult_ + commentId: M:Terminal.Gui.Graphs.LabelGetterDelegate.EndInvoke(System.IAsyncResult) + fullName: Terminal.Gui.Graphs.LabelGetterDelegate.EndInvoke(System.IAsyncResult) + nameWithType: LabelGetterDelegate.EndInvoke(IAsyncResult) +- uid: Terminal.Gui.Graphs.LabelGetterDelegate.EndInvoke* + name: EndInvoke + href: api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html#Terminal_Gui_Graphs_LabelGetterDelegate_EndInvoke_ + commentId: Overload:Terminal.Gui.Graphs.LabelGetterDelegate.EndInvoke + fullName: Terminal.Gui.Graphs.LabelGetterDelegate.EndInvoke + nameWithType: LabelGetterDelegate.EndInvoke +- uid: Terminal.Gui.Graphs.LabelGetterDelegate.Invoke(Terminal.Gui.Graphs.AxisIncrementToRender) + name: Invoke(AxisIncrementToRender) + href: api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html#Terminal_Gui_Graphs_LabelGetterDelegate_Invoke_Terminal_Gui_Graphs_AxisIncrementToRender_ + commentId: M:Terminal.Gui.Graphs.LabelGetterDelegate.Invoke(Terminal.Gui.Graphs.AxisIncrementToRender) + fullName: Terminal.Gui.Graphs.LabelGetterDelegate.Invoke(Terminal.Gui.Graphs.AxisIncrementToRender) + nameWithType: LabelGetterDelegate.Invoke(AxisIncrementToRender) +- uid: Terminal.Gui.Graphs.LabelGetterDelegate.Invoke* + name: Invoke + href: api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html#Terminal_Gui_Graphs_LabelGetterDelegate_Invoke_ + commentId: Overload:Terminal.Gui.Graphs.LabelGetterDelegate.Invoke + fullName: Terminal.Gui.Graphs.LabelGetterDelegate.Invoke + nameWithType: LabelGetterDelegate.Invoke - uid: Terminal.Gui.Graphs.LegendAnnotation name: LegendAnnotation href: api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html @@ -7156,7 +6940,6 @@ references: name: LegendAnnotation href: api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html#Terminal_Gui_Graphs_LegendAnnotation__ctor_ commentId: Overload:Terminal.Gui.Graphs.LegendAnnotation.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.LegendAnnotation.LegendAnnotation nameWithType: LegendAnnotation.LegendAnnotation - uid: Terminal.Gui.Graphs.LegendAnnotation.AddEntry(Terminal.Gui.Graphs.GraphCellToRender,System.String) @@ -7169,7 +6952,6 @@ references: name: AddEntry href: api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html#Terminal_Gui_Graphs_LegendAnnotation_AddEntry_ commentId: Overload:Terminal.Gui.Graphs.LegendAnnotation.AddEntry - isSpec: "True" fullName: Terminal.Gui.Graphs.LegendAnnotation.AddEntry nameWithType: LegendAnnotation.AddEntry - uid: Terminal.Gui.Graphs.LegendAnnotation.BeforeSeries @@ -7182,7 +6964,6 @@ references: name: BeforeSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html#Terminal_Gui_Graphs_LegendAnnotation_BeforeSeries_ commentId: Overload:Terminal.Gui.Graphs.LegendAnnotation.BeforeSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.LegendAnnotation.BeforeSeries nameWithType: LegendAnnotation.BeforeSeries - uid: Terminal.Gui.Graphs.LegendAnnotation.Border @@ -7195,7 +6976,6 @@ references: name: Border href: api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html#Terminal_Gui_Graphs_LegendAnnotation_Border_ commentId: Overload:Terminal.Gui.Graphs.LegendAnnotation.Border - isSpec: "True" fullName: Terminal.Gui.Graphs.LegendAnnotation.Border nameWithType: LegendAnnotation.Border - uid: Terminal.Gui.Graphs.LegendAnnotation.Bounds @@ -7208,7 +6988,6 @@ references: name: Bounds href: api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html#Terminal_Gui_Graphs_LegendAnnotation_Bounds_ commentId: Overload:Terminal.Gui.Graphs.LegendAnnotation.Bounds - isSpec: "True" fullName: Terminal.Gui.Graphs.LegendAnnotation.Bounds nameWithType: LegendAnnotation.Bounds - uid: Terminal.Gui.Graphs.LegendAnnotation.Render(Terminal.Gui.GraphView) @@ -7221,7 +7000,6 @@ references: name: Render href: api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html#Terminal_Gui_Graphs_LegendAnnotation_Render_ commentId: Overload:Terminal.Gui.Graphs.LegendAnnotation.Render - isSpec: "True" fullName: Terminal.Gui.Graphs.LegendAnnotation.Render nameWithType: LegendAnnotation.Render - uid: Terminal.Gui.Graphs.MultiBarSeries @@ -7243,7 +7021,6 @@ references: name: MultiBarSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html#Terminal_Gui_Graphs_MultiBarSeries__ctor_ commentId: Overload:Terminal.Gui.Graphs.MultiBarSeries.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.MultiBarSeries.MultiBarSeries nameWithType: MultiBarSeries.MultiBarSeries - uid: Terminal.Gui.Graphs.MultiBarSeries.AddBars(System.String,System.Rune,System.Single[]) @@ -7259,7 +7036,6 @@ references: name: AddBars href: api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html#Terminal_Gui_Graphs_MultiBarSeries_AddBars_ commentId: Overload:Terminal.Gui.Graphs.MultiBarSeries.AddBars - isSpec: "True" fullName: Terminal.Gui.Graphs.MultiBarSeries.AddBars nameWithType: MultiBarSeries.AddBars - uid: Terminal.Gui.Graphs.MultiBarSeries.DrawSeries(Terminal.Gui.GraphView,Terminal.Gui.Rect,Terminal.Gui.RectangleF) @@ -7272,7 +7048,6 @@ references: name: DrawSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html#Terminal_Gui_Graphs_MultiBarSeries_DrawSeries_ commentId: Overload:Terminal.Gui.Graphs.MultiBarSeries.DrawSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.MultiBarSeries.DrawSeries nameWithType: MultiBarSeries.DrawSeries - uid: Terminal.Gui.Graphs.MultiBarSeries.Spacing @@ -7285,7 +7060,6 @@ references: name: Spacing href: api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html#Terminal_Gui_Graphs_MultiBarSeries_Spacing_ commentId: Overload:Terminal.Gui.Graphs.MultiBarSeries.Spacing - isSpec: "True" fullName: Terminal.Gui.Graphs.MultiBarSeries.Spacing nameWithType: MultiBarSeries.Spacing - uid: Terminal.Gui.Graphs.MultiBarSeries.SubSeries @@ -7298,7 +7072,6 @@ references: name: SubSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html#Terminal_Gui_Graphs_MultiBarSeries_SubSeries_ commentId: Overload:Terminal.Gui.Graphs.MultiBarSeries.SubSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.MultiBarSeries.SubSeries nameWithType: MultiBarSeries.SubSeries - uid: Terminal.Gui.Graphs.Orientation @@ -7313,6 +7086,12 @@ references: commentId: F:Terminal.Gui.Graphs.Orientation.Horizontal fullName: Terminal.Gui.Graphs.Orientation.Horizontal nameWithType: Orientation.Horizontal +- uid: Terminal.Gui.Graphs.Orientation.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html#Terminal_Gui_Graphs_Orientation_value__ + commentId: F:Terminal.Gui.Graphs.Orientation.value__ + fullName: Terminal.Gui.Graphs.Orientation.value__ + nameWithType: Orientation.value__ - uid: Terminal.Gui.Graphs.Orientation.Vertical name: Vertical href: api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html#Terminal_Gui_Graphs_Orientation_Vertical @@ -7325,6 +7104,18 @@ references: commentId: T:Terminal.Gui.Graphs.PathAnnotation fullName: Terminal.Gui.Graphs.PathAnnotation nameWithType: PathAnnotation +- uid: Terminal.Gui.Graphs.PathAnnotation.#ctor + name: PathAnnotation() + href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html#Terminal_Gui_Graphs_PathAnnotation__ctor + commentId: M:Terminal.Gui.Graphs.PathAnnotation.#ctor + fullName: Terminal.Gui.Graphs.PathAnnotation.PathAnnotation() + nameWithType: PathAnnotation.PathAnnotation() +- uid: Terminal.Gui.Graphs.PathAnnotation.#ctor* + name: PathAnnotation + href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html#Terminal_Gui_Graphs_PathAnnotation__ctor_ + commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.#ctor + fullName: Terminal.Gui.Graphs.PathAnnotation.PathAnnotation + nameWithType: PathAnnotation.PathAnnotation - uid: Terminal.Gui.Graphs.PathAnnotation.BeforeSeries name: BeforeSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html#Terminal_Gui_Graphs_PathAnnotation_BeforeSeries @@ -7335,7 +7126,6 @@ references: name: BeforeSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html#Terminal_Gui_Graphs_PathAnnotation_BeforeSeries_ commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.BeforeSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.PathAnnotation.BeforeSeries nameWithType: PathAnnotation.BeforeSeries - uid: Terminal.Gui.Graphs.PathAnnotation.LineColor @@ -7348,7 +7138,6 @@ references: name: LineColor href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html#Terminal_Gui_Graphs_PathAnnotation_LineColor_ commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.LineColor - isSpec: "True" fullName: Terminal.Gui.Graphs.PathAnnotation.LineColor nameWithType: PathAnnotation.LineColor - uid: Terminal.Gui.Graphs.PathAnnotation.LineF @@ -7367,7 +7156,6 @@ references: name: LineF href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html#Terminal_Gui_Graphs_PathAnnotation_LineF__ctor_ commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.LineF.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.PathAnnotation.LineF.LineF nameWithType: PathAnnotation.LineF.LineF - uid: Terminal.Gui.Graphs.PathAnnotation.LineF.End @@ -7380,7 +7168,6 @@ references: name: End href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html#Terminal_Gui_Graphs_PathAnnotation_LineF_End_ commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.LineF.End - isSpec: "True" fullName: Terminal.Gui.Graphs.PathAnnotation.LineF.End nameWithType: PathAnnotation.LineF.End - uid: Terminal.Gui.Graphs.PathAnnotation.LineF.Start @@ -7393,7 +7180,6 @@ references: name: Start href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html#Terminal_Gui_Graphs_PathAnnotation_LineF_Start_ commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.LineF.Start - isSpec: "True" fullName: Terminal.Gui.Graphs.PathAnnotation.LineF.Start nameWithType: PathAnnotation.LineF.Start - uid: Terminal.Gui.Graphs.PathAnnotation.LineRune @@ -7406,7 +7192,6 @@ references: name: LineRune href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html#Terminal_Gui_Graphs_PathAnnotation_LineRune_ commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.LineRune - isSpec: "True" fullName: Terminal.Gui.Graphs.PathAnnotation.LineRune nameWithType: PathAnnotation.LineRune - uid: Terminal.Gui.Graphs.PathAnnotation.Points @@ -7419,7 +7204,6 @@ references: name: Points href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html#Terminal_Gui_Graphs_PathAnnotation_Points_ commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.Points - isSpec: "True" fullName: Terminal.Gui.Graphs.PathAnnotation.Points nameWithType: PathAnnotation.Points - uid: Terminal.Gui.Graphs.PathAnnotation.Render(Terminal.Gui.GraphView) @@ -7432,7 +7216,6 @@ references: name: Render href: api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html#Terminal_Gui_Graphs_PathAnnotation_Render_ commentId: Overload:Terminal.Gui.Graphs.PathAnnotation.Render - isSpec: "True" fullName: Terminal.Gui.Graphs.PathAnnotation.Render nameWithType: PathAnnotation.Render - uid: Terminal.Gui.Graphs.ScatterSeries @@ -7441,6 +7224,18 @@ references: commentId: T:Terminal.Gui.Graphs.ScatterSeries fullName: Terminal.Gui.Graphs.ScatterSeries nameWithType: ScatterSeries +- uid: Terminal.Gui.Graphs.ScatterSeries.#ctor + name: ScatterSeries() + href: api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html#Terminal_Gui_Graphs_ScatterSeries__ctor + commentId: M:Terminal.Gui.Graphs.ScatterSeries.#ctor + fullName: Terminal.Gui.Graphs.ScatterSeries.ScatterSeries() + nameWithType: ScatterSeries.ScatterSeries() +- uid: Terminal.Gui.Graphs.ScatterSeries.#ctor* + name: ScatterSeries + href: api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html#Terminal_Gui_Graphs_ScatterSeries__ctor_ + commentId: Overload:Terminal.Gui.Graphs.ScatterSeries.#ctor + fullName: Terminal.Gui.Graphs.ScatterSeries.ScatterSeries + nameWithType: ScatterSeries.ScatterSeries - uid: Terminal.Gui.Graphs.ScatterSeries.DrawSeries(Terminal.Gui.GraphView,Terminal.Gui.Rect,Terminal.Gui.RectangleF) name: DrawSeries(GraphView, Rect, RectangleF) href: api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html#Terminal_Gui_Graphs_ScatterSeries_DrawSeries_Terminal_Gui_GraphView_Terminal_Gui_Rect_Terminal_Gui_RectangleF_ @@ -7451,7 +7246,6 @@ references: name: DrawSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html#Terminal_Gui_Graphs_ScatterSeries_DrawSeries_ commentId: Overload:Terminal.Gui.Graphs.ScatterSeries.DrawSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.ScatterSeries.DrawSeries nameWithType: ScatterSeries.DrawSeries - uid: Terminal.Gui.Graphs.ScatterSeries.Fill @@ -7464,7 +7258,6 @@ references: name: Fill href: api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html#Terminal_Gui_Graphs_ScatterSeries_Fill_ commentId: Overload:Terminal.Gui.Graphs.ScatterSeries.Fill - isSpec: "True" fullName: Terminal.Gui.Graphs.ScatterSeries.Fill nameWithType: ScatterSeries.Fill - uid: Terminal.Gui.Graphs.ScatterSeries.Points @@ -7477,7 +7270,6 @@ references: name: Points href: api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html#Terminal_Gui_Graphs_ScatterSeries_Points_ commentId: Overload:Terminal.Gui.Graphs.ScatterSeries.Points - isSpec: "True" fullName: Terminal.Gui.Graphs.ScatterSeries.Points nameWithType: ScatterSeries.Points - uid: Terminal.Gui.Graphs.TextAnnotation @@ -7486,6 +7278,18 @@ references: commentId: T:Terminal.Gui.Graphs.TextAnnotation fullName: Terminal.Gui.Graphs.TextAnnotation nameWithType: TextAnnotation +- uid: Terminal.Gui.Graphs.TextAnnotation.#ctor + name: TextAnnotation() + href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation__ctor + commentId: M:Terminal.Gui.Graphs.TextAnnotation.#ctor + fullName: Terminal.Gui.Graphs.TextAnnotation.TextAnnotation() + nameWithType: TextAnnotation.TextAnnotation() +- uid: Terminal.Gui.Graphs.TextAnnotation.#ctor* + name: TextAnnotation + href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation__ctor_ + commentId: Overload:Terminal.Gui.Graphs.TextAnnotation.#ctor + fullName: Terminal.Gui.Graphs.TextAnnotation.TextAnnotation + nameWithType: TextAnnotation.TextAnnotation - uid: Terminal.Gui.Graphs.TextAnnotation.BeforeSeries name: BeforeSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation_BeforeSeries @@ -7496,7 +7300,6 @@ references: name: BeforeSeries href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation_BeforeSeries_ commentId: Overload:Terminal.Gui.Graphs.TextAnnotation.BeforeSeries - isSpec: "True" fullName: Terminal.Gui.Graphs.TextAnnotation.BeforeSeries nameWithType: TextAnnotation.BeforeSeries - uid: Terminal.Gui.Graphs.TextAnnotation.DrawText(Terminal.Gui.GraphView,System.Int32,System.Int32) @@ -7509,7 +7312,6 @@ references: name: DrawText href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation_DrawText_ commentId: Overload:Terminal.Gui.Graphs.TextAnnotation.DrawText - isSpec: "True" fullName: Terminal.Gui.Graphs.TextAnnotation.DrawText nameWithType: TextAnnotation.DrawText - uid: Terminal.Gui.Graphs.TextAnnotation.GraphPosition @@ -7522,7 +7324,6 @@ references: name: GraphPosition href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation_GraphPosition_ commentId: Overload:Terminal.Gui.Graphs.TextAnnotation.GraphPosition - isSpec: "True" fullName: Terminal.Gui.Graphs.TextAnnotation.GraphPosition nameWithType: TextAnnotation.GraphPosition - uid: Terminal.Gui.Graphs.TextAnnotation.Render(Terminal.Gui.GraphView) @@ -7535,7 +7336,6 @@ references: name: Render href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation_Render_ commentId: Overload:Terminal.Gui.Graphs.TextAnnotation.Render - isSpec: "True" fullName: Terminal.Gui.Graphs.TextAnnotation.Render nameWithType: TextAnnotation.Render - uid: Terminal.Gui.Graphs.TextAnnotation.ScreenPosition @@ -7548,7 +7348,6 @@ references: name: ScreenPosition href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation_ScreenPosition_ commentId: Overload:Terminal.Gui.Graphs.TextAnnotation.ScreenPosition - isSpec: "True" fullName: Terminal.Gui.Graphs.TextAnnotation.ScreenPosition nameWithType: TextAnnotation.ScreenPosition - uid: Terminal.Gui.Graphs.TextAnnotation.Text @@ -7561,7 +7360,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html#Terminal_Gui_Graphs_TextAnnotation_Text_ commentId: Overload:Terminal.Gui.Graphs.TextAnnotation.Text - isSpec: "True" fullName: Terminal.Gui.Graphs.TextAnnotation.Text nameWithType: TextAnnotation.Text - uid: Terminal.Gui.Graphs.VerticalAxis @@ -7580,7 +7378,6 @@ references: name: VerticalAxis href: api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html#Terminal_Gui_Graphs_VerticalAxis__ctor_ commentId: Overload:Terminal.Gui.Graphs.VerticalAxis.#ctor - isSpec: "True" fullName: Terminal.Gui.Graphs.VerticalAxis.VerticalAxis nameWithType: VerticalAxis.VerticalAxis - uid: Terminal.Gui.Graphs.VerticalAxis.DrawAxisLabel(Terminal.Gui.GraphView,System.Int32,System.String) @@ -7593,7 +7390,6 @@ references: name: DrawAxisLabel href: api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html#Terminal_Gui_Graphs_VerticalAxis_DrawAxisLabel_ commentId: Overload:Terminal.Gui.Graphs.VerticalAxis.DrawAxisLabel - isSpec: "True" fullName: Terminal.Gui.Graphs.VerticalAxis.DrawAxisLabel nameWithType: VerticalAxis.DrawAxisLabel - uid: Terminal.Gui.Graphs.VerticalAxis.DrawAxisLabels(Terminal.Gui.GraphView) @@ -7606,7 +7402,6 @@ references: name: DrawAxisLabels href: api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html#Terminal_Gui_Graphs_VerticalAxis_DrawAxisLabels_ commentId: Overload:Terminal.Gui.Graphs.VerticalAxis.DrawAxisLabels - isSpec: "True" fullName: Terminal.Gui.Graphs.VerticalAxis.DrawAxisLabels nameWithType: VerticalAxis.DrawAxisLabels - uid: Terminal.Gui.Graphs.VerticalAxis.DrawAxisLine(Terminal.Gui.GraphView) @@ -7625,7 +7420,6 @@ references: name: DrawAxisLine href: api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html#Terminal_Gui_Graphs_VerticalAxis_DrawAxisLine_ commentId: Overload:Terminal.Gui.Graphs.VerticalAxis.DrawAxisLine - isSpec: "True" fullName: Terminal.Gui.Graphs.VerticalAxis.DrawAxisLine nameWithType: VerticalAxis.DrawAxisLine - uid: Terminal.Gui.Graphs.VerticalAxis.GetAxisXPosition(Terminal.Gui.GraphView) @@ -7638,7 +7432,6 @@ references: name: GetAxisXPosition href: api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html#Terminal_Gui_Graphs_VerticalAxis_GetAxisXPosition_ commentId: Overload:Terminal.Gui.Graphs.VerticalAxis.GetAxisXPosition - isSpec: "True" fullName: Terminal.Gui.Graphs.VerticalAxis.GetAxisXPosition nameWithType: VerticalAxis.GetAxisXPosition - uid: Terminal.Gui.GraphView @@ -7657,7 +7450,6 @@ references: name: GraphView href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView__ctor_ commentId: Overload:Terminal.Gui.GraphView.#ctor - isSpec: "True" fullName: Terminal.Gui.GraphView.GraphView nameWithType: GraphView.GraphView - uid: Terminal.Gui.GraphView.Annotations @@ -7670,7 +7462,6 @@ references: name: Annotations href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_Annotations_ commentId: Overload:Terminal.Gui.GraphView.Annotations - isSpec: "True" fullName: Terminal.Gui.GraphView.Annotations nameWithType: GraphView.Annotations - uid: Terminal.Gui.GraphView.AxisX @@ -7683,7 +7474,6 @@ references: name: AxisX href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_AxisX_ commentId: Overload:Terminal.Gui.GraphView.AxisX - isSpec: "True" fullName: Terminal.Gui.GraphView.AxisX nameWithType: GraphView.AxisX - uid: Terminal.Gui.GraphView.AxisY @@ -7696,7 +7486,6 @@ references: name: AxisY href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_AxisY_ commentId: Overload:Terminal.Gui.GraphView.AxisY - isSpec: "True" fullName: Terminal.Gui.GraphView.AxisY nameWithType: GraphView.AxisY - uid: Terminal.Gui.GraphView.CellSize @@ -7709,7 +7498,6 @@ references: name: CellSize href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_CellSize_ commentId: Overload:Terminal.Gui.GraphView.CellSize - isSpec: "True" fullName: Terminal.Gui.GraphView.CellSize nameWithType: GraphView.CellSize - uid: Terminal.Gui.GraphView.DrawLine(Terminal.Gui.Point,Terminal.Gui.Point,System.Rune) @@ -7722,7 +7510,6 @@ references: name: DrawLine href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_DrawLine_ commentId: Overload:Terminal.Gui.GraphView.DrawLine - isSpec: "True" fullName: Terminal.Gui.GraphView.DrawLine nameWithType: GraphView.DrawLine - uid: Terminal.Gui.GraphView.GraphColor @@ -7735,7 +7522,6 @@ references: name: GraphColor href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_GraphColor_ commentId: Overload:Terminal.Gui.GraphView.GraphColor - isSpec: "True" fullName: Terminal.Gui.GraphView.GraphColor nameWithType: GraphView.GraphColor - uid: Terminal.Gui.GraphView.GraphSpaceToScreen(Terminal.Gui.PointF) @@ -7748,7 +7534,6 @@ references: name: GraphSpaceToScreen href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_GraphSpaceToScreen_ commentId: Overload:Terminal.Gui.GraphView.GraphSpaceToScreen - isSpec: "True" fullName: Terminal.Gui.GraphView.GraphSpaceToScreen nameWithType: GraphView.GraphSpaceToScreen - uid: Terminal.Gui.GraphView.MarginBottom @@ -7761,7 +7546,6 @@ references: name: MarginBottom href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_MarginBottom_ commentId: Overload:Terminal.Gui.GraphView.MarginBottom - isSpec: "True" fullName: Terminal.Gui.GraphView.MarginBottom nameWithType: GraphView.MarginBottom - uid: Terminal.Gui.GraphView.MarginLeft @@ -7774,7 +7558,6 @@ references: name: MarginLeft href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_MarginLeft_ commentId: Overload:Terminal.Gui.GraphView.MarginLeft - isSpec: "True" fullName: Terminal.Gui.GraphView.MarginLeft nameWithType: GraphView.MarginLeft - uid: Terminal.Gui.GraphView.PageDown @@ -7787,7 +7570,6 @@ references: name: PageDown href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_PageDown_ commentId: Overload:Terminal.Gui.GraphView.PageDown - isSpec: "True" fullName: Terminal.Gui.GraphView.PageDown nameWithType: GraphView.PageDown - uid: Terminal.Gui.GraphView.PageUp @@ -7800,7 +7582,6 @@ references: name: PageUp href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_PageUp_ commentId: Overload:Terminal.Gui.GraphView.PageUp - isSpec: "True" fullName: Terminal.Gui.GraphView.PageUp nameWithType: GraphView.PageUp - uid: Terminal.Gui.GraphView.ProcessKey(Terminal.Gui.KeyEvent) @@ -7813,7 +7594,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_ProcessKey_ commentId: Overload:Terminal.Gui.GraphView.ProcessKey - isSpec: "True" fullName: Terminal.Gui.GraphView.ProcessKey nameWithType: GraphView.ProcessKey - uid: Terminal.Gui.GraphView.Redraw(Terminal.Gui.Rect) @@ -7826,7 +7606,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_Redraw_ commentId: Overload:Terminal.Gui.GraphView.Redraw - isSpec: "True" fullName: Terminal.Gui.GraphView.Redraw nameWithType: GraphView.Redraw - uid: Terminal.Gui.GraphView.Reset @@ -7839,7 +7618,6 @@ references: name: Reset href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_Reset_ commentId: Overload:Terminal.Gui.GraphView.Reset - isSpec: "True" fullName: Terminal.Gui.GraphView.Reset nameWithType: GraphView.Reset - uid: Terminal.Gui.GraphView.ScreenToGraphSpace(System.Int32,System.Int32) @@ -7858,7 +7636,6 @@ references: name: ScreenToGraphSpace href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_ScreenToGraphSpace_ commentId: Overload:Terminal.Gui.GraphView.ScreenToGraphSpace - isSpec: "True" fullName: Terminal.Gui.GraphView.ScreenToGraphSpace nameWithType: GraphView.ScreenToGraphSpace - uid: Terminal.Gui.GraphView.Scroll(System.Single,System.Single) @@ -7871,7 +7648,6 @@ references: name: Scroll href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_Scroll_ commentId: Overload:Terminal.Gui.GraphView.Scroll - isSpec: "True" fullName: Terminal.Gui.GraphView.Scroll nameWithType: GraphView.Scroll - uid: Terminal.Gui.GraphView.ScrollOffset @@ -7884,7 +7660,6 @@ references: name: ScrollOffset href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_ScrollOffset_ commentId: Overload:Terminal.Gui.GraphView.ScrollOffset - isSpec: "True" fullName: Terminal.Gui.GraphView.ScrollOffset nameWithType: GraphView.ScrollOffset - uid: Terminal.Gui.GraphView.Series @@ -7897,7 +7672,6 @@ references: name: Series href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_Series_ commentId: Overload:Terminal.Gui.GraphView.Series - isSpec: "True" fullName: Terminal.Gui.GraphView.Series nameWithType: GraphView.Series - uid: Terminal.Gui.GraphView.SetDriverColorToGraphColor @@ -7910,7 +7684,6 @@ references: name: SetDriverColorToGraphColor href: api/Terminal.Gui/Terminal.Gui.GraphView.html#Terminal_Gui_GraphView_SetDriverColorToGraphColor_ commentId: Overload:Terminal.Gui.GraphView.SetDriverColorToGraphColor - isSpec: "True" fullName: Terminal.Gui.GraphView.SetDriverColorToGraphColor nameWithType: GraphView.SetDriverColorToGraphColor - uid: Terminal.Gui.HexView @@ -7935,7 +7708,6 @@ references: name: HexView href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView__ctor_ commentId: Overload:Terminal.Gui.HexView.#ctor - isSpec: "True" fullName: Terminal.Gui.HexView.HexView nameWithType: HexView.HexView - uid: Terminal.Gui.HexView.AllowEdits @@ -7948,7 +7720,6 @@ references: name: AllowEdits href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_AllowEdits_ commentId: Overload:Terminal.Gui.HexView.AllowEdits - isSpec: "True" fullName: Terminal.Gui.HexView.AllowEdits nameWithType: HexView.AllowEdits - uid: Terminal.Gui.HexView.ApplyEdits(System.IO.Stream) @@ -7961,7 +7732,6 @@ references: name: ApplyEdits href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_ApplyEdits_ commentId: Overload:Terminal.Gui.HexView.ApplyEdits - isSpec: "True" fullName: Terminal.Gui.HexView.ApplyEdits nameWithType: HexView.ApplyEdits - uid: Terminal.Gui.HexView.BytesPerLine @@ -7974,7 +7744,6 @@ references: name: BytesPerLine href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_BytesPerLine_ commentId: Overload:Terminal.Gui.HexView.BytesPerLine - isSpec: "True" fullName: Terminal.Gui.HexView.BytesPerLine nameWithType: HexView.BytesPerLine - uid: Terminal.Gui.HexView.CursorPosition @@ -7987,7 +7756,6 @@ references: name: CursorPosition href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_CursorPosition_ commentId: Overload:Terminal.Gui.HexView.CursorPosition - isSpec: "True" fullName: Terminal.Gui.HexView.CursorPosition nameWithType: HexView.CursorPosition - uid: Terminal.Gui.HexView.DesiredCursorVisibility @@ -8000,7 +7768,6 @@ references: name: DesiredCursorVisibility href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_DesiredCursorVisibility_ commentId: Overload:Terminal.Gui.HexView.DesiredCursorVisibility - isSpec: "True" fullName: Terminal.Gui.HexView.DesiredCursorVisibility nameWithType: HexView.DesiredCursorVisibility - uid: Terminal.Gui.HexView.DiscardEdits @@ -8013,7 +7780,6 @@ references: name: DiscardEdits href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_DiscardEdits_ commentId: Overload:Terminal.Gui.HexView.DiscardEdits - isSpec: "True" fullName: Terminal.Gui.HexView.DiscardEdits nameWithType: HexView.DiscardEdits - uid: Terminal.Gui.HexView.DisplayStart @@ -8026,7 +7792,6 @@ references: name: DisplayStart href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_DisplayStart_ commentId: Overload:Terminal.Gui.HexView.DisplayStart - isSpec: "True" fullName: Terminal.Gui.HexView.DisplayStart nameWithType: HexView.DisplayStart - uid: Terminal.Gui.HexView.Edited @@ -8045,7 +7810,6 @@ references: name: Edits href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Edits_ commentId: Overload:Terminal.Gui.HexView.Edits - isSpec: "True" fullName: Terminal.Gui.HexView.Edits nameWithType: HexView.Edits - uid: Terminal.Gui.HexView.Frame @@ -8058,7 +7822,6 @@ references: name: Frame href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Frame_ commentId: Overload:Terminal.Gui.HexView.Frame - isSpec: "True" fullName: Terminal.Gui.HexView.Frame nameWithType: HexView.Frame - uid: Terminal.Gui.HexView.HexViewEventArgs @@ -8077,7 +7840,6 @@ references: name: HexViewEventArgs href: api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html#Terminal_Gui_HexView_HexViewEventArgs__ctor_ commentId: Overload:Terminal.Gui.HexView.HexViewEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.HexView.HexViewEventArgs.HexViewEventArgs nameWithType: HexView.HexViewEventArgs.HexViewEventArgs - uid: Terminal.Gui.HexView.HexViewEventArgs.BytesPerLine @@ -8090,7 +7852,6 @@ references: name: BytesPerLine href: api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html#Terminal_Gui_HexView_HexViewEventArgs_BytesPerLine_ commentId: Overload:Terminal.Gui.HexView.HexViewEventArgs.BytesPerLine - isSpec: "True" fullName: Terminal.Gui.HexView.HexViewEventArgs.BytesPerLine nameWithType: HexView.HexViewEventArgs.BytesPerLine - uid: Terminal.Gui.HexView.HexViewEventArgs.CursorPosition @@ -8103,7 +7864,6 @@ references: name: CursorPosition href: api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html#Terminal_Gui_HexView_HexViewEventArgs_CursorPosition_ commentId: Overload:Terminal.Gui.HexView.HexViewEventArgs.CursorPosition - isSpec: "True" fullName: Terminal.Gui.HexView.HexViewEventArgs.CursorPosition nameWithType: HexView.HexViewEventArgs.CursorPosition - uid: Terminal.Gui.HexView.HexViewEventArgs.Position @@ -8116,7 +7876,6 @@ references: name: Position href: api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html#Terminal_Gui_HexView_HexViewEventArgs_Position_ commentId: Overload:Terminal.Gui.HexView.HexViewEventArgs.Position - isSpec: "True" fullName: Terminal.Gui.HexView.HexViewEventArgs.Position nameWithType: HexView.HexViewEventArgs.Position - uid: Terminal.Gui.HexView.MouseEvent(Terminal.Gui.MouseEvent) @@ -8129,7 +7888,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_MouseEvent_ commentId: Overload:Terminal.Gui.HexView.MouseEvent - isSpec: "True" fullName: Terminal.Gui.HexView.MouseEvent nameWithType: HexView.MouseEvent - uid: Terminal.Gui.HexView.OnEdited(System.Collections.Generic.KeyValuePair{System.Int64,System.Byte}) @@ -8145,7 +7903,6 @@ references: name: OnEdited href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_OnEdited_ commentId: Overload:Terminal.Gui.HexView.OnEdited - isSpec: "True" fullName: Terminal.Gui.HexView.OnEdited nameWithType: HexView.OnEdited - uid: Terminal.Gui.HexView.OnEnter(Terminal.Gui.View) @@ -8158,7 +7915,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_OnEnter_ commentId: Overload:Terminal.Gui.HexView.OnEnter - isSpec: "True" fullName: Terminal.Gui.HexView.OnEnter nameWithType: HexView.OnEnter - uid: Terminal.Gui.HexView.OnPositionChanged @@ -8171,7 +7927,6 @@ references: name: OnPositionChanged href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_OnPositionChanged_ commentId: Overload:Terminal.Gui.HexView.OnPositionChanged - isSpec: "True" fullName: Terminal.Gui.HexView.OnPositionChanged nameWithType: HexView.OnPositionChanged - uid: Terminal.Gui.HexView.Position @@ -8184,7 +7939,6 @@ references: name: Position href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Position_ commentId: Overload:Terminal.Gui.HexView.Position - isSpec: "True" fullName: Terminal.Gui.HexView.Position nameWithType: HexView.Position - uid: Terminal.Gui.HexView.PositionChanged @@ -8203,7 +7957,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_PositionCursor_ commentId: Overload:Terminal.Gui.HexView.PositionCursor - isSpec: "True" fullName: Terminal.Gui.HexView.PositionCursor nameWithType: HexView.PositionCursor - uid: Terminal.Gui.HexView.ProcessKey(Terminal.Gui.KeyEvent) @@ -8216,7 +7969,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_ProcessKey_ commentId: Overload:Terminal.Gui.HexView.ProcessKey - isSpec: "True" fullName: Terminal.Gui.HexView.ProcessKey nameWithType: HexView.ProcessKey - uid: Terminal.Gui.HexView.Redraw(Terminal.Gui.Rect) @@ -8229,7 +7981,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Redraw_ commentId: Overload:Terminal.Gui.HexView.Redraw - isSpec: "True" fullName: Terminal.Gui.HexView.Redraw nameWithType: HexView.Redraw - uid: Terminal.Gui.HexView.Source @@ -8242,7 +7993,6 @@ references: name: Source href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Source_ commentId: Overload:Terminal.Gui.HexView.Source - isSpec: "True" fullName: Terminal.Gui.HexView.Source nameWithType: HexView.Source - uid: Terminal.Gui.IAutocomplete @@ -8261,7 +8011,6 @@ references: name: AllSuggestions href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_AllSuggestions_ commentId: Overload:Terminal.Gui.IAutocomplete.AllSuggestions - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.AllSuggestions nameWithType: IAutocomplete.AllSuggestions - uid: Terminal.Gui.IAutocomplete.ClearSuggestions @@ -8274,7 +8023,6 @@ references: name: ClearSuggestions href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_ClearSuggestions_ commentId: Overload:Terminal.Gui.IAutocomplete.ClearSuggestions - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.ClearSuggestions nameWithType: IAutocomplete.ClearSuggestions - uid: Terminal.Gui.IAutocomplete.CloseKey @@ -8287,7 +8035,6 @@ references: name: CloseKey href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_CloseKey_ commentId: Overload:Terminal.Gui.IAutocomplete.CloseKey - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.CloseKey nameWithType: IAutocomplete.CloseKey - uid: Terminal.Gui.IAutocomplete.ColorScheme @@ -8300,7 +8047,6 @@ references: name: ColorScheme href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_ColorScheme_ commentId: Overload:Terminal.Gui.IAutocomplete.ColorScheme - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.ColorScheme nameWithType: IAutocomplete.ColorScheme - uid: Terminal.Gui.IAutocomplete.GenerateSuggestions @@ -8313,7 +8059,6 @@ references: name: GenerateSuggestions href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_GenerateSuggestions_ commentId: Overload:Terminal.Gui.IAutocomplete.GenerateSuggestions - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.GenerateSuggestions nameWithType: IAutocomplete.GenerateSuggestions - uid: Terminal.Gui.IAutocomplete.HostControl @@ -8326,7 +8071,6 @@ references: name: HostControl href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_HostControl_ commentId: Overload:Terminal.Gui.IAutocomplete.HostControl - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.HostControl nameWithType: IAutocomplete.HostControl - uid: Terminal.Gui.IAutocomplete.MaxHeight @@ -8339,7 +8083,6 @@ references: name: MaxHeight href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_MaxHeight_ commentId: Overload:Terminal.Gui.IAutocomplete.MaxHeight - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.MaxHeight nameWithType: IAutocomplete.MaxHeight - uid: Terminal.Gui.IAutocomplete.MaxWidth @@ -8352,7 +8095,6 @@ references: name: MaxWidth href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_MaxWidth_ commentId: Overload:Terminal.Gui.IAutocomplete.MaxWidth - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.MaxWidth nameWithType: IAutocomplete.MaxWidth - uid: Terminal.Gui.IAutocomplete.MouseEvent(Terminal.Gui.MouseEvent,System.Boolean) @@ -8365,7 +8107,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_MouseEvent_ commentId: Overload:Terminal.Gui.IAutocomplete.MouseEvent - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.MouseEvent nameWithType: IAutocomplete.MouseEvent - uid: Terminal.Gui.IAutocomplete.PopupInsideContainer @@ -8378,7 +8119,6 @@ references: name: PopupInsideContainer href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_PopupInsideContainer_ commentId: Overload:Terminal.Gui.IAutocomplete.PopupInsideContainer - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.PopupInsideContainer nameWithType: IAutocomplete.PopupInsideContainer - uid: Terminal.Gui.IAutocomplete.ProcessKey(Terminal.Gui.KeyEvent) @@ -8391,7 +8131,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_ProcessKey_ commentId: Overload:Terminal.Gui.IAutocomplete.ProcessKey - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.ProcessKey nameWithType: IAutocomplete.ProcessKey - uid: Terminal.Gui.IAutocomplete.RenderOverlay(Terminal.Gui.Point) @@ -8404,7 +8143,6 @@ references: name: RenderOverlay href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_RenderOverlay_ commentId: Overload:Terminal.Gui.IAutocomplete.RenderOverlay - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.RenderOverlay nameWithType: IAutocomplete.RenderOverlay - uid: Terminal.Gui.IAutocomplete.Reopen @@ -8417,7 +8155,6 @@ references: name: Reopen href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_Reopen_ commentId: Overload:Terminal.Gui.IAutocomplete.Reopen - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.Reopen nameWithType: IAutocomplete.Reopen - uid: Terminal.Gui.IAutocomplete.SelectedIdx @@ -8430,7 +8167,6 @@ references: name: SelectedIdx href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_SelectedIdx_ commentId: Overload:Terminal.Gui.IAutocomplete.SelectedIdx - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.SelectedIdx nameWithType: IAutocomplete.SelectedIdx - uid: Terminal.Gui.IAutocomplete.SelectionKey @@ -8443,7 +8179,6 @@ references: name: SelectionKey href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_SelectionKey_ commentId: Overload:Terminal.Gui.IAutocomplete.SelectionKey - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.SelectionKey nameWithType: IAutocomplete.SelectionKey - uid: Terminal.Gui.IAutocomplete.Suggestions @@ -8456,7 +8191,6 @@ references: name: Suggestions href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_Suggestions_ commentId: Overload:Terminal.Gui.IAutocomplete.Suggestions - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.Suggestions nameWithType: IAutocomplete.Suggestions - uid: Terminal.Gui.IAutocomplete.Visible @@ -8469,7 +8203,6 @@ references: name: Visible href: api/Terminal.Gui/Terminal.Gui.IAutocomplete.html#Terminal_Gui_IAutocomplete_Visible_ commentId: Overload:Terminal.Gui.IAutocomplete.Visible - isSpec: "True" fullName: Terminal.Gui.IAutocomplete.Visible nameWithType: IAutocomplete.Visible - uid: Terminal.Gui.IClipboard @@ -8488,7 +8221,6 @@ references: name: GetClipboardData href: api/Terminal.Gui/Terminal.Gui.IClipboard.html#Terminal_Gui_IClipboard_GetClipboardData_ commentId: Overload:Terminal.Gui.IClipboard.GetClipboardData - isSpec: "True" fullName: Terminal.Gui.IClipboard.GetClipboardData nameWithType: IClipboard.GetClipboardData - uid: Terminal.Gui.IClipboard.IsSupported @@ -8501,7 +8233,6 @@ references: name: IsSupported href: api/Terminal.Gui/Terminal.Gui.IClipboard.html#Terminal_Gui_IClipboard_IsSupported_ commentId: Overload:Terminal.Gui.IClipboard.IsSupported - isSpec: "True" fullName: Terminal.Gui.IClipboard.IsSupported nameWithType: IClipboard.IsSupported - uid: Terminal.Gui.IClipboard.SetClipboardData(System.String) @@ -8514,7 +8245,6 @@ references: name: SetClipboardData href: api/Terminal.Gui/Terminal.Gui.IClipboard.html#Terminal_Gui_IClipboard_SetClipboardData_ commentId: Overload:Terminal.Gui.IClipboard.SetClipboardData - isSpec: "True" fullName: Terminal.Gui.IClipboard.SetClipboardData nameWithType: IClipboard.SetClipboardData - uid: Terminal.Gui.IClipboard.TryGetClipboardData(System.String@) @@ -8530,7 +8260,6 @@ references: name: TryGetClipboardData href: api/Terminal.Gui/Terminal.Gui.IClipboard.html#Terminal_Gui_IClipboard_TryGetClipboardData_ commentId: Overload:Terminal.Gui.IClipboard.TryGetClipboardData - isSpec: "True" fullName: Terminal.Gui.IClipboard.TryGetClipboardData nameWithType: IClipboard.TryGetClipboardData - uid: Terminal.Gui.IClipboard.TrySetClipboardData(System.String) @@ -8543,7 +8272,6 @@ references: name: TrySetClipboardData href: api/Terminal.Gui/Terminal.Gui.IClipboard.html#Terminal_Gui_IClipboard_TrySetClipboardData_ commentId: Overload:Terminal.Gui.IClipboard.TrySetClipboardData - isSpec: "True" fullName: Terminal.Gui.IClipboard.TrySetClipboardData nameWithType: IClipboard.TrySetClipboardData - uid: Terminal.Gui.IListDataSource @@ -8562,7 +8290,6 @@ references: name: Count href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html#Terminal_Gui_IListDataSource_Count_ commentId: Overload:Terminal.Gui.IListDataSource.Count - isSpec: "True" fullName: Terminal.Gui.IListDataSource.Count nameWithType: IListDataSource.Count - uid: Terminal.Gui.IListDataSource.IsMarked(System.Int32) @@ -8575,7 +8302,6 @@ references: name: IsMarked href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html#Terminal_Gui_IListDataSource_IsMarked_ commentId: Overload:Terminal.Gui.IListDataSource.IsMarked - isSpec: "True" fullName: Terminal.Gui.IListDataSource.IsMarked nameWithType: IListDataSource.IsMarked - uid: Terminal.Gui.IListDataSource.Length @@ -8588,7 +8314,6 @@ references: name: Length href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html#Terminal_Gui_IListDataSource_Length_ commentId: Overload:Terminal.Gui.IListDataSource.Length - isSpec: "True" fullName: Terminal.Gui.IListDataSource.Length nameWithType: IListDataSource.Length - uid: Terminal.Gui.IListDataSource.Render(Terminal.Gui.ListView,Terminal.Gui.ConsoleDriver,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) @@ -8601,7 +8326,6 @@ references: name: Render href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html#Terminal_Gui_IListDataSource_Render_ commentId: Overload:Terminal.Gui.IListDataSource.Render - isSpec: "True" fullName: Terminal.Gui.IListDataSource.Render nameWithType: IListDataSource.Render - uid: Terminal.Gui.IListDataSource.SetMark(System.Int32,System.Boolean) @@ -8614,7 +8338,6 @@ references: name: SetMark href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html#Terminal_Gui_IListDataSource_SetMark_ commentId: Overload:Terminal.Gui.IListDataSource.SetMark - isSpec: "True" fullName: Terminal.Gui.IListDataSource.SetMark nameWithType: IListDataSource.SetMark - uid: Terminal.Gui.IListDataSource.ToList @@ -8627,7 +8350,6 @@ references: name: ToList href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html#Terminal_Gui_IListDataSource_ToList_ commentId: Overload:Terminal.Gui.IListDataSource.ToList - isSpec: "True" fullName: Terminal.Gui.IListDataSource.ToList nameWithType: IListDataSource.ToList - uid: Terminal.Gui.IMainLoopDriver @@ -8646,7 +8368,6 @@ references: name: EventsPending href: api/Terminal.Gui/Terminal.Gui.IMainLoopDriver.html#Terminal_Gui_IMainLoopDriver_EventsPending_ commentId: Overload:Terminal.Gui.IMainLoopDriver.EventsPending - isSpec: "True" fullName: Terminal.Gui.IMainLoopDriver.EventsPending nameWithType: IMainLoopDriver.EventsPending - uid: Terminal.Gui.IMainLoopDriver.MainIteration @@ -8659,7 +8380,6 @@ references: name: MainIteration href: api/Terminal.Gui/Terminal.Gui.IMainLoopDriver.html#Terminal_Gui_IMainLoopDriver_MainIteration_ commentId: Overload:Terminal.Gui.IMainLoopDriver.MainIteration - isSpec: "True" fullName: Terminal.Gui.IMainLoopDriver.MainIteration nameWithType: IMainLoopDriver.MainIteration - uid: Terminal.Gui.IMainLoopDriver.Setup(Terminal.Gui.MainLoop) @@ -8672,7 +8392,6 @@ references: name: Setup href: api/Terminal.Gui/Terminal.Gui.IMainLoopDriver.html#Terminal_Gui_IMainLoopDriver_Setup_ commentId: Overload:Terminal.Gui.IMainLoopDriver.Setup - isSpec: "True" fullName: Terminal.Gui.IMainLoopDriver.Setup nameWithType: IMainLoopDriver.Setup - uid: Terminal.Gui.IMainLoopDriver.Wakeup @@ -8685,7 +8404,6 @@ references: name: Wakeup href: api/Terminal.Gui/Terminal.Gui.IMainLoopDriver.html#Terminal_Gui_IMainLoopDriver_Wakeup_ commentId: Overload:Terminal.Gui.IMainLoopDriver.Wakeup - isSpec: "True" fullName: Terminal.Gui.IMainLoopDriver.Wakeup nameWithType: IMainLoopDriver.Wakeup - uid: Terminal.Gui.ITreeView @@ -8704,7 +8422,6 @@ references: name: ClearObjects href: api/Terminal.Gui/Terminal.Gui.ITreeView.html#Terminal_Gui_ITreeView_ClearObjects_ commentId: Overload:Terminal.Gui.ITreeView.ClearObjects - isSpec: "True" fullName: Terminal.Gui.ITreeView.ClearObjects nameWithType: ITreeView.ClearObjects - uid: Terminal.Gui.ITreeView.SetNeedsDisplay @@ -8717,7 +8434,6 @@ references: name: SetNeedsDisplay href: api/Terminal.Gui/Terminal.Gui.ITreeView.html#Terminal_Gui_ITreeView_SetNeedsDisplay_ commentId: Overload:Terminal.Gui.ITreeView.SetNeedsDisplay - isSpec: "True" fullName: Terminal.Gui.ITreeView.SetNeedsDisplay nameWithType: ITreeView.SetNeedsDisplay - uid: Terminal.Gui.ITreeView.Style @@ -8730,7 +8446,6 @@ references: name: Style href: api/Terminal.Gui/Terminal.Gui.ITreeView.html#Terminal_Gui_ITreeView_Style_ commentId: Overload:Terminal.Gui.ITreeView.Style - isSpec: "True" fullName: Terminal.Gui.ITreeView.Style nameWithType: ITreeView.Style - uid: Terminal.Gui.Key @@ -9279,6 +8994,12 @@ references: commentId: F:Terminal.Gui.Key.V fullName: Terminal.Gui.Key.V nameWithType: Key.V +- uid: Terminal.Gui.Key.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.Key.html#Terminal_Gui_Key_value__ + commentId: F:Terminal.Gui.Key.value__ + fullName: Terminal.Gui.Key.value__ + nameWithType: Key.value__ - uid: Terminal.Gui.Key.w name: w href: api/Terminal.Gui/Terminal.Gui.Key.html#Terminal_Gui_Key_w @@ -9349,7 +9070,6 @@ references: name: KeyEvent href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent__ctor_ commentId: Overload:Terminal.Gui.KeyEvent.#ctor - isSpec: "True" fullName: Terminal.Gui.KeyEvent.KeyEvent nameWithType: KeyEvent.KeyEvent - uid: Terminal.Gui.KeyEvent.IsAlt @@ -9362,7 +9082,6 @@ references: name: IsAlt href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent_IsAlt_ commentId: Overload:Terminal.Gui.KeyEvent.IsAlt - isSpec: "True" fullName: Terminal.Gui.KeyEvent.IsAlt nameWithType: KeyEvent.IsAlt - uid: Terminal.Gui.KeyEvent.IsCapslock @@ -9375,7 +9094,6 @@ references: name: IsCapslock href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent_IsCapslock_ commentId: Overload:Terminal.Gui.KeyEvent.IsCapslock - isSpec: "True" fullName: Terminal.Gui.KeyEvent.IsCapslock nameWithType: KeyEvent.IsCapslock - uid: Terminal.Gui.KeyEvent.IsCtrl @@ -9388,7 +9106,6 @@ references: name: IsCtrl href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent_IsCtrl_ commentId: Overload:Terminal.Gui.KeyEvent.IsCtrl - isSpec: "True" fullName: Terminal.Gui.KeyEvent.IsCtrl nameWithType: KeyEvent.IsCtrl - uid: Terminal.Gui.KeyEvent.IsNumlock @@ -9401,7 +9118,6 @@ references: name: IsNumlock href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent_IsNumlock_ commentId: Overload:Terminal.Gui.KeyEvent.IsNumlock - isSpec: "True" fullName: Terminal.Gui.KeyEvent.IsNumlock nameWithType: KeyEvent.IsNumlock - uid: Terminal.Gui.KeyEvent.IsScrolllock @@ -9414,7 +9130,6 @@ references: name: IsScrolllock href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent_IsScrolllock_ commentId: Overload:Terminal.Gui.KeyEvent.IsScrolllock - isSpec: "True" fullName: Terminal.Gui.KeyEvent.IsScrolllock nameWithType: KeyEvent.IsScrolllock - uid: Terminal.Gui.KeyEvent.IsShift @@ -9427,7 +9142,6 @@ references: name: IsShift href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent_IsShift_ commentId: Overload:Terminal.Gui.KeyEvent.IsShift - isSpec: "True" fullName: Terminal.Gui.KeyEvent.IsShift nameWithType: KeyEvent.IsShift - uid: Terminal.Gui.KeyEvent.Key @@ -9446,7 +9160,6 @@ references: name: KeyValue href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent_KeyValue_ commentId: Overload:Terminal.Gui.KeyEvent.KeyValue - isSpec: "True" fullName: Terminal.Gui.KeyEvent.KeyValue nameWithType: KeyEvent.KeyValue - uid: Terminal.Gui.KeyEvent.ToString @@ -9459,7 +9172,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.KeyEvent.html#Terminal_Gui_KeyEvent_ToString_ commentId: Overload:Terminal.Gui.KeyEvent.ToString - isSpec: "True" fullName: Terminal.Gui.KeyEvent.ToString nameWithType: KeyEvent.ToString - uid: Terminal.Gui.KeyModifiers @@ -9468,6 +9180,18 @@ references: commentId: T:Terminal.Gui.KeyModifiers fullName: Terminal.Gui.KeyModifiers nameWithType: KeyModifiers +- uid: Terminal.Gui.KeyModifiers.#ctor + name: KeyModifiers() + href: api/Terminal.Gui/Terminal.Gui.KeyModifiers.html#Terminal_Gui_KeyModifiers__ctor + commentId: M:Terminal.Gui.KeyModifiers.#ctor + fullName: Terminal.Gui.KeyModifiers.KeyModifiers() + nameWithType: KeyModifiers.KeyModifiers() +- uid: Terminal.Gui.KeyModifiers.#ctor* + name: KeyModifiers + href: api/Terminal.Gui/Terminal.Gui.KeyModifiers.html#Terminal_Gui_KeyModifiers__ctor_ + commentId: Overload:Terminal.Gui.KeyModifiers.#ctor + fullName: Terminal.Gui.KeyModifiers.KeyModifiers + nameWithType: KeyModifiers.KeyModifiers - uid: Terminal.Gui.KeyModifiers.Alt name: Alt href: api/Terminal.Gui/Terminal.Gui.KeyModifiers.html#Terminal_Gui_KeyModifiers_Alt @@ -9550,7 +9274,6 @@ references: name: Label href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label__ctor_ commentId: Overload:Terminal.Gui.Label.#ctor - isSpec: "True" fullName: Terminal.Gui.Label.Label nameWithType: Label.Label - uid: Terminal.Gui.Label.Clicked @@ -9569,7 +9292,6 @@ references: name: OnClicked href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label_OnClicked_ commentId: Overload:Terminal.Gui.Label.OnClicked - isSpec: "True" fullName: Terminal.Gui.Label.OnClicked nameWithType: Label.OnClicked - uid: Terminal.Gui.Label.OnEnter(Terminal.Gui.View) @@ -9582,7 +9304,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label_OnEnter_ commentId: Overload:Terminal.Gui.Label.OnEnter - isSpec: "True" fullName: Terminal.Gui.Label.OnEnter nameWithType: Label.OnEnter - uid: Terminal.Gui.Label.OnMouseEvent(Terminal.Gui.MouseEvent) @@ -9595,7 +9316,6 @@ references: name: OnMouseEvent href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label_OnMouseEvent_ commentId: Overload:Terminal.Gui.Label.OnMouseEvent - isSpec: "True" fullName: Terminal.Gui.Label.OnMouseEvent nameWithType: Label.OnMouseEvent - uid: Terminal.Gui.Label.ProcessHotKey(Terminal.Gui.KeyEvent) @@ -9608,7 +9328,6 @@ references: name: ProcessHotKey href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label_ProcessHotKey_ commentId: Overload:Terminal.Gui.Label.ProcessHotKey - isSpec: "True" fullName: Terminal.Gui.Label.ProcessHotKey nameWithType: Label.ProcessHotKey - uid: Terminal.Gui.LayoutStyle @@ -9629,6 +9348,12 @@ references: commentId: F:Terminal.Gui.LayoutStyle.Computed fullName: Terminal.Gui.LayoutStyle.Computed nameWithType: LayoutStyle.Computed +- uid: Terminal.Gui.LayoutStyle.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.LayoutStyle.html#Terminal_Gui_LayoutStyle_value__ + commentId: F:Terminal.Gui.LayoutStyle.value__ + fullName: Terminal.Gui.LayoutStyle.value__ + nameWithType: LayoutStyle.value__ - uid: Terminal.Gui.LineView name: LineView href: api/Terminal.Gui/Terminal.Gui.LineView.html @@ -9651,7 +9376,6 @@ references: name: LineView href: api/Terminal.Gui/Terminal.Gui.LineView.html#Terminal_Gui_LineView__ctor_ commentId: Overload:Terminal.Gui.LineView.#ctor - isSpec: "True" fullName: Terminal.Gui.LineView.LineView nameWithType: LineView.LineView - uid: Terminal.Gui.LineView.EndingAnchor @@ -9664,7 +9388,6 @@ references: name: EndingAnchor href: api/Terminal.Gui/Terminal.Gui.LineView.html#Terminal_Gui_LineView_EndingAnchor_ commentId: Overload:Terminal.Gui.LineView.EndingAnchor - isSpec: "True" fullName: Terminal.Gui.LineView.EndingAnchor nameWithType: LineView.EndingAnchor - uid: Terminal.Gui.LineView.LineRune @@ -9677,7 +9400,6 @@ references: name: LineRune href: api/Terminal.Gui/Terminal.Gui.LineView.html#Terminal_Gui_LineView_LineRune_ commentId: Overload:Terminal.Gui.LineView.LineRune - isSpec: "True" fullName: Terminal.Gui.LineView.LineRune nameWithType: LineView.LineRune - uid: Terminal.Gui.LineView.Orientation @@ -9690,7 +9412,6 @@ references: name: Orientation href: api/Terminal.Gui/Terminal.Gui.LineView.html#Terminal_Gui_LineView_Orientation_ commentId: Overload:Terminal.Gui.LineView.Orientation - isSpec: "True" fullName: Terminal.Gui.LineView.Orientation nameWithType: LineView.Orientation - uid: Terminal.Gui.LineView.Redraw(Terminal.Gui.Rect) @@ -9703,7 +9424,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.LineView.html#Terminal_Gui_LineView_Redraw_ commentId: Overload:Terminal.Gui.LineView.Redraw - isSpec: "True" fullName: Terminal.Gui.LineView.Redraw nameWithType: LineView.Redraw - uid: Terminal.Gui.LineView.StartingAnchor @@ -9716,7 +9436,6 @@ references: name: StartingAnchor href: api/Terminal.Gui/Terminal.Gui.LineView.html#Terminal_Gui_LineView_StartingAnchor_ commentId: Overload:Terminal.Gui.LineView.StartingAnchor - isSpec: "True" fullName: Terminal.Gui.LineView.StartingAnchor nameWithType: LineView.StartingAnchor - uid: Terminal.Gui.ListView @@ -9759,7 +9478,6 @@ references: name: ListView href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView__ctor_ commentId: Overload:Terminal.Gui.ListView.#ctor - isSpec: "True" fullName: Terminal.Gui.ListView.ListView nameWithType: ListView.ListView - uid: Terminal.Gui.ListView.AllowsAll @@ -9772,7 +9490,6 @@ references: name: AllowsAll href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_AllowsAll_ commentId: Overload:Terminal.Gui.ListView.AllowsAll - isSpec: "True" fullName: Terminal.Gui.ListView.AllowsAll nameWithType: ListView.AllowsAll - uid: Terminal.Gui.ListView.AllowsMarking @@ -9785,7 +9502,6 @@ references: name: AllowsMarking href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_AllowsMarking_ commentId: Overload:Terminal.Gui.ListView.AllowsMarking - isSpec: "True" fullName: Terminal.Gui.ListView.AllowsMarking nameWithType: ListView.AllowsMarking - uid: Terminal.Gui.ListView.AllowsMultipleSelection @@ -9798,7 +9514,6 @@ references: name: AllowsMultipleSelection href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_AllowsMultipleSelection_ commentId: Overload:Terminal.Gui.ListView.AllowsMultipleSelection - isSpec: "True" fullName: Terminal.Gui.ListView.AllowsMultipleSelection nameWithType: ListView.AllowsMultipleSelection - uid: Terminal.Gui.ListView.LeftItem @@ -9811,7 +9526,6 @@ references: name: LeftItem href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_LeftItem_ commentId: Overload:Terminal.Gui.ListView.LeftItem - isSpec: "True" fullName: Terminal.Gui.ListView.LeftItem nameWithType: ListView.LeftItem - uid: Terminal.Gui.ListView.MarkUnmarkRow @@ -9824,7 +9538,6 @@ references: name: MarkUnmarkRow href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MarkUnmarkRow_ commentId: Overload:Terminal.Gui.ListView.MarkUnmarkRow - isSpec: "True" fullName: Terminal.Gui.ListView.MarkUnmarkRow nameWithType: ListView.MarkUnmarkRow - uid: Terminal.Gui.ListView.Maxlength @@ -9837,7 +9550,6 @@ references: name: Maxlength href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_Maxlength_ commentId: Overload:Terminal.Gui.ListView.Maxlength - isSpec: "True" fullName: Terminal.Gui.ListView.Maxlength nameWithType: ListView.Maxlength - uid: Terminal.Gui.ListView.MouseEvent(Terminal.Gui.MouseEvent) @@ -9850,7 +9562,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MouseEvent_ commentId: Overload:Terminal.Gui.ListView.MouseEvent - isSpec: "True" fullName: Terminal.Gui.ListView.MouseEvent nameWithType: ListView.MouseEvent - uid: Terminal.Gui.ListView.MoveDown @@ -9863,7 +9574,6 @@ references: name: MoveDown href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MoveDown_ commentId: Overload:Terminal.Gui.ListView.MoveDown - isSpec: "True" fullName: Terminal.Gui.ListView.MoveDown nameWithType: ListView.MoveDown - uid: Terminal.Gui.ListView.MoveEnd @@ -9876,7 +9586,6 @@ references: name: MoveEnd href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MoveEnd_ commentId: Overload:Terminal.Gui.ListView.MoveEnd - isSpec: "True" fullName: Terminal.Gui.ListView.MoveEnd nameWithType: ListView.MoveEnd - uid: Terminal.Gui.ListView.MoveHome @@ -9889,7 +9598,6 @@ references: name: MoveHome href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MoveHome_ commentId: Overload:Terminal.Gui.ListView.MoveHome - isSpec: "True" fullName: Terminal.Gui.ListView.MoveHome nameWithType: ListView.MoveHome - uid: Terminal.Gui.ListView.MovePageDown @@ -9902,7 +9610,6 @@ references: name: MovePageDown href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MovePageDown_ commentId: Overload:Terminal.Gui.ListView.MovePageDown - isSpec: "True" fullName: Terminal.Gui.ListView.MovePageDown nameWithType: ListView.MovePageDown - uid: Terminal.Gui.ListView.MovePageUp @@ -9915,7 +9622,6 @@ references: name: MovePageUp href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MovePageUp_ commentId: Overload:Terminal.Gui.ListView.MovePageUp - isSpec: "True" fullName: Terminal.Gui.ListView.MovePageUp nameWithType: ListView.MovePageUp - uid: Terminal.Gui.ListView.MoveUp @@ -9928,7 +9634,6 @@ references: name: MoveUp href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MoveUp_ commentId: Overload:Terminal.Gui.ListView.MoveUp - isSpec: "True" fullName: Terminal.Gui.ListView.MoveUp nameWithType: ListView.MoveUp - uid: Terminal.Gui.ListView.OnEnter(Terminal.Gui.View) @@ -9941,7 +9646,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_OnEnter_ commentId: Overload:Terminal.Gui.ListView.OnEnter - isSpec: "True" fullName: Terminal.Gui.ListView.OnEnter nameWithType: ListView.OnEnter - uid: Terminal.Gui.ListView.OnLeave(Terminal.Gui.View) @@ -9954,7 +9658,6 @@ references: name: OnLeave href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_OnLeave_ commentId: Overload:Terminal.Gui.ListView.OnLeave - isSpec: "True" fullName: Terminal.Gui.ListView.OnLeave nameWithType: ListView.OnLeave - uid: Terminal.Gui.ListView.OnOpenSelectedItem @@ -9967,7 +9670,6 @@ references: name: OnOpenSelectedItem href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_OnOpenSelectedItem_ commentId: Overload:Terminal.Gui.ListView.OnOpenSelectedItem - isSpec: "True" fullName: Terminal.Gui.ListView.OnOpenSelectedItem nameWithType: ListView.OnOpenSelectedItem - uid: Terminal.Gui.ListView.OnRowRender(Terminal.Gui.ListViewRowEventArgs) @@ -9980,7 +9682,6 @@ references: name: OnRowRender href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_OnRowRender_ commentId: Overload:Terminal.Gui.ListView.OnRowRender - isSpec: "True" fullName: Terminal.Gui.ListView.OnRowRender nameWithType: ListView.OnRowRender - uid: Terminal.Gui.ListView.OnSelectedChanged @@ -9993,7 +9694,6 @@ references: name: OnSelectedChanged href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_OnSelectedChanged_ commentId: Overload:Terminal.Gui.ListView.OnSelectedChanged - isSpec: "True" fullName: Terminal.Gui.ListView.OnSelectedChanged nameWithType: ListView.OnSelectedChanged - uid: Terminal.Gui.ListView.OpenSelectedItem @@ -10012,7 +9712,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_PositionCursor_ commentId: Overload:Terminal.Gui.ListView.PositionCursor - isSpec: "True" fullName: Terminal.Gui.ListView.PositionCursor nameWithType: ListView.PositionCursor - uid: Terminal.Gui.ListView.ProcessKey(Terminal.Gui.KeyEvent) @@ -10025,7 +9724,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_ProcessKey_ commentId: Overload:Terminal.Gui.ListView.ProcessKey - isSpec: "True" fullName: Terminal.Gui.ListView.ProcessKey nameWithType: ListView.ProcessKey - uid: Terminal.Gui.ListView.Redraw(Terminal.Gui.Rect) @@ -10038,7 +9736,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_Redraw_ commentId: Overload:Terminal.Gui.ListView.Redraw - isSpec: "True" fullName: Terminal.Gui.ListView.Redraw nameWithType: ListView.Redraw - uid: Terminal.Gui.ListView.RowRender @@ -10057,7 +9754,6 @@ references: name: ScrollDown href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_ScrollDown_ commentId: Overload:Terminal.Gui.ListView.ScrollDown - isSpec: "True" fullName: Terminal.Gui.ListView.ScrollDown nameWithType: ListView.ScrollDown - uid: Terminal.Gui.ListView.ScrollLeft(System.Int32) @@ -10070,7 +9766,6 @@ references: name: ScrollLeft href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_ScrollLeft_ commentId: Overload:Terminal.Gui.ListView.ScrollLeft - isSpec: "True" fullName: Terminal.Gui.ListView.ScrollLeft nameWithType: ListView.ScrollLeft - uid: Terminal.Gui.ListView.ScrollRight(System.Int32) @@ -10083,7 +9778,6 @@ references: name: ScrollRight href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_ScrollRight_ commentId: Overload:Terminal.Gui.ListView.ScrollRight - isSpec: "True" fullName: Terminal.Gui.ListView.ScrollRight nameWithType: ListView.ScrollRight - uid: Terminal.Gui.ListView.ScrollUp(System.Int32) @@ -10096,7 +9790,6 @@ references: name: ScrollUp href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_ScrollUp_ commentId: Overload:Terminal.Gui.ListView.ScrollUp - isSpec: "True" fullName: Terminal.Gui.ListView.ScrollUp nameWithType: ListView.ScrollUp - uid: Terminal.Gui.ListView.SelectedItem @@ -10109,7 +9802,6 @@ references: name: SelectedItem href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_SelectedItem_ commentId: Overload:Terminal.Gui.ListView.SelectedItem - isSpec: "True" fullName: Terminal.Gui.ListView.SelectedItem nameWithType: ListView.SelectedItem - uid: Terminal.Gui.ListView.SelectedItemChanged @@ -10128,7 +9820,6 @@ references: name: SetSource href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_SetSource_ commentId: Overload:Terminal.Gui.ListView.SetSource - isSpec: "True" fullName: Terminal.Gui.ListView.SetSource nameWithType: ListView.SetSource - uid: Terminal.Gui.ListView.SetSourceAsync(System.Collections.IList) @@ -10141,7 +9832,6 @@ references: name: SetSourceAsync href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_SetSourceAsync_ commentId: Overload:Terminal.Gui.ListView.SetSourceAsync - isSpec: "True" fullName: Terminal.Gui.ListView.SetSourceAsync nameWithType: ListView.SetSourceAsync - uid: Terminal.Gui.ListView.Source @@ -10154,7 +9844,6 @@ references: name: Source href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_Source_ commentId: Overload:Terminal.Gui.ListView.Source - isSpec: "True" fullName: Terminal.Gui.ListView.Source nameWithType: ListView.Source - uid: Terminal.Gui.ListView.TopItem @@ -10167,7 +9856,6 @@ references: name: TopItem href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_TopItem_ commentId: Overload:Terminal.Gui.ListView.TopItem - isSpec: "True" fullName: Terminal.Gui.ListView.TopItem nameWithType: ListView.TopItem - uid: Terminal.Gui.ListViewItemEventArgs @@ -10186,7 +9874,6 @@ references: name: ListViewItemEventArgs href: api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html#Terminal_Gui_ListViewItemEventArgs__ctor_ commentId: Overload:Terminal.Gui.ListViewItemEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.ListViewItemEventArgs.ListViewItemEventArgs nameWithType: ListViewItemEventArgs.ListViewItemEventArgs - uid: Terminal.Gui.ListViewItemEventArgs.Item @@ -10199,7 +9886,6 @@ references: name: Item href: api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html#Terminal_Gui_ListViewItemEventArgs_Item_ commentId: Overload:Terminal.Gui.ListViewItemEventArgs.Item - isSpec: "True" fullName: Terminal.Gui.ListViewItemEventArgs.Item nameWithType: ListViewItemEventArgs.Item - uid: Terminal.Gui.ListViewItemEventArgs.Value @@ -10212,7 +9898,6 @@ references: name: Value href: api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html#Terminal_Gui_ListViewItemEventArgs_Value_ commentId: Overload:Terminal.Gui.ListViewItemEventArgs.Value - isSpec: "True" fullName: Terminal.Gui.ListViewItemEventArgs.Value nameWithType: ListViewItemEventArgs.Value - uid: Terminal.Gui.ListViewRowEventArgs @@ -10231,7 +9916,6 @@ references: name: ListViewRowEventArgs href: api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html#Terminal_Gui_ListViewRowEventArgs__ctor_ commentId: Overload:Terminal.Gui.ListViewRowEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.ListViewRowEventArgs.ListViewRowEventArgs nameWithType: ListViewRowEventArgs.ListViewRowEventArgs - uid: Terminal.Gui.ListViewRowEventArgs.Row @@ -10244,7 +9928,6 @@ references: name: Row href: api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html#Terminal_Gui_ListViewRowEventArgs_Row_ commentId: Overload:Terminal.Gui.ListViewRowEventArgs.Row - isSpec: "True" fullName: Terminal.Gui.ListViewRowEventArgs.Row nameWithType: ListViewRowEventArgs.Row - uid: Terminal.Gui.ListViewRowEventArgs.RowAttribute @@ -10257,7 +9940,6 @@ references: name: RowAttribute href: api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html#Terminal_Gui_ListViewRowEventArgs_RowAttribute_ commentId: Overload:Terminal.Gui.ListViewRowEventArgs.RowAttribute - isSpec: "True" fullName: Terminal.Gui.ListViewRowEventArgs.RowAttribute nameWithType: ListViewRowEventArgs.RowAttribute - uid: Terminal.Gui.ListWrapper @@ -10276,7 +9958,6 @@ references: name: ListWrapper href: api/Terminal.Gui/Terminal.Gui.ListWrapper.html#Terminal_Gui_ListWrapper__ctor_ commentId: Overload:Terminal.Gui.ListWrapper.#ctor - isSpec: "True" fullName: Terminal.Gui.ListWrapper.ListWrapper nameWithType: ListWrapper.ListWrapper - uid: Terminal.Gui.ListWrapper.Count @@ -10289,7 +9970,6 @@ references: name: Count href: api/Terminal.Gui/Terminal.Gui.ListWrapper.html#Terminal_Gui_ListWrapper_Count_ commentId: Overload:Terminal.Gui.ListWrapper.Count - isSpec: "True" fullName: Terminal.Gui.ListWrapper.Count nameWithType: ListWrapper.Count - uid: Terminal.Gui.ListWrapper.IsMarked(System.Int32) @@ -10302,7 +9982,6 @@ references: name: IsMarked href: api/Terminal.Gui/Terminal.Gui.ListWrapper.html#Terminal_Gui_ListWrapper_IsMarked_ commentId: Overload:Terminal.Gui.ListWrapper.IsMarked - isSpec: "True" fullName: Terminal.Gui.ListWrapper.IsMarked nameWithType: ListWrapper.IsMarked - uid: Terminal.Gui.ListWrapper.Length @@ -10315,7 +9994,6 @@ references: name: Length href: api/Terminal.Gui/Terminal.Gui.ListWrapper.html#Terminal_Gui_ListWrapper_Length_ commentId: Overload:Terminal.Gui.ListWrapper.Length - isSpec: "True" fullName: Terminal.Gui.ListWrapper.Length nameWithType: ListWrapper.Length - uid: Terminal.Gui.ListWrapper.Render(Terminal.Gui.ListView,Terminal.Gui.ConsoleDriver,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) @@ -10328,7 +10006,6 @@ references: name: Render href: api/Terminal.Gui/Terminal.Gui.ListWrapper.html#Terminal_Gui_ListWrapper_Render_ commentId: Overload:Terminal.Gui.ListWrapper.Render - isSpec: "True" fullName: Terminal.Gui.ListWrapper.Render nameWithType: ListWrapper.Render - uid: Terminal.Gui.ListWrapper.SetMark(System.Int32,System.Boolean) @@ -10341,7 +10018,6 @@ references: name: SetMark href: api/Terminal.Gui/Terminal.Gui.ListWrapper.html#Terminal_Gui_ListWrapper_SetMark_ commentId: Overload:Terminal.Gui.ListWrapper.SetMark - isSpec: "True" fullName: Terminal.Gui.ListWrapper.SetMark nameWithType: ListWrapper.SetMark - uid: Terminal.Gui.ListWrapper.ToList @@ -10354,7 +10030,6 @@ references: name: ToList href: api/Terminal.Gui/Terminal.Gui.ListWrapper.html#Terminal_Gui_ListWrapper_ToList_ commentId: Overload:Terminal.Gui.ListWrapper.ToList - isSpec: "True" fullName: Terminal.Gui.ListWrapper.ToList nameWithType: ListWrapper.ToList - uid: Terminal.Gui.MainLoop @@ -10373,7 +10048,6 @@ references: name: MainLoop href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop__ctor_ commentId: Overload:Terminal.Gui.MainLoop.#ctor - isSpec: "True" fullName: Terminal.Gui.MainLoop.MainLoop nameWithType: MainLoop.MainLoop - uid: Terminal.Gui.MainLoop.AddIdle(System.Func{System.Boolean}) @@ -10389,7 +10063,6 @@ references: name: AddIdle href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_AddIdle_ commentId: Overload:Terminal.Gui.MainLoop.AddIdle - isSpec: "True" fullName: Terminal.Gui.MainLoop.AddIdle nameWithType: MainLoop.AddIdle - uid: Terminal.Gui.MainLoop.AddTimeout(System.TimeSpan,System.Func{Terminal.Gui.MainLoop,System.Boolean}) @@ -10405,7 +10078,6 @@ references: name: AddTimeout href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_AddTimeout_ commentId: Overload:Terminal.Gui.MainLoop.AddTimeout - isSpec: "True" fullName: Terminal.Gui.MainLoop.AddTimeout nameWithType: MainLoop.AddTimeout - uid: Terminal.Gui.MainLoop.Driver @@ -10418,7 +10090,6 @@ references: name: Driver href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_Driver_ commentId: Overload:Terminal.Gui.MainLoop.Driver - isSpec: "True" fullName: Terminal.Gui.MainLoop.Driver nameWithType: MainLoop.Driver - uid: Terminal.Gui.MainLoop.EventsPending(System.Boolean) @@ -10431,7 +10102,6 @@ references: name: EventsPending href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_EventsPending_ commentId: Overload:Terminal.Gui.MainLoop.EventsPending - isSpec: "True" fullName: Terminal.Gui.MainLoop.EventsPending nameWithType: MainLoop.EventsPending - uid: Terminal.Gui.MainLoop.IdleHandlers @@ -10444,7 +10114,6 @@ references: name: IdleHandlers href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_IdleHandlers_ commentId: Overload:Terminal.Gui.MainLoop.IdleHandlers - isSpec: "True" fullName: Terminal.Gui.MainLoop.IdleHandlers nameWithType: MainLoop.IdleHandlers - uid: Terminal.Gui.MainLoop.Invoke(System.Action) @@ -10457,7 +10126,6 @@ references: name: Invoke href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_Invoke_ commentId: Overload:Terminal.Gui.MainLoop.Invoke - isSpec: "True" fullName: Terminal.Gui.MainLoop.Invoke nameWithType: MainLoop.Invoke - uid: Terminal.Gui.MainLoop.MainIteration @@ -10470,7 +10138,6 @@ references: name: MainIteration href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_MainIteration_ commentId: Overload:Terminal.Gui.MainLoop.MainIteration - isSpec: "True" fullName: Terminal.Gui.MainLoop.MainIteration nameWithType: MainLoop.MainIteration - uid: Terminal.Gui.MainLoop.RemoveIdle(System.Func{System.Boolean}) @@ -10486,7 +10153,6 @@ references: name: RemoveIdle href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_RemoveIdle_ commentId: Overload:Terminal.Gui.MainLoop.RemoveIdle - isSpec: "True" fullName: Terminal.Gui.MainLoop.RemoveIdle nameWithType: MainLoop.RemoveIdle - uid: Terminal.Gui.MainLoop.RemoveTimeout(System.Object) @@ -10499,7 +10165,6 @@ references: name: RemoveTimeout href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_RemoveTimeout_ commentId: Overload:Terminal.Gui.MainLoop.RemoveTimeout - isSpec: "True" fullName: Terminal.Gui.MainLoop.RemoveTimeout nameWithType: MainLoop.RemoveTimeout - uid: Terminal.Gui.MainLoop.Run @@ -10512,7 +10177,6 @@ references: name: Run href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_Run_ commentId: Overload:Terminal.Gui.MainLoop.Run - isSpec: "True" fullName: Terminal.Gui.MainLoop.Run nameWithType: MainLoop.Run - uid: Terminal.Gui.MainLoop.Stop @@ -10525,7 +10189,6 @@ references: name: Stop href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_Stop_ commentId: Overload:Terminal.Gui.MainLoop.Stop - isSpec: "True" fullName: Terminal.Gui.MainLoop.Stop nameWithType: MainLoop.Stop - uid: Terminal.Gui.MainLoop.Timeout @@ -10534,6 +10197,18 @@ references: commentId: T:Terminal.Gui.MainLoop.Timeout fullName: Terminal.Gui.MainLoop.Timeout nameWithType: MainLoop.Timeout +- uid: Terminal.Gui.MainLoop.Timeout.#ctor + name: Timeout() + href: api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html#Terminal_Gui_MainLoop_Timeout__ctor + commentId: M:Terminal.Gui.MainLoop.Timeout.#ctor + fullName: Terminal.Gui.MainLoop.Timeout.Timeout() + nameWithType: MainLoop.Timeout.Timeout() +- uid: Terminal.Gui.MainLoop.Timeout.#ctor* + name: Timeout + href: api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html#Terminal_Gui_MainLoop_Timeout__ctor_ + commentId: Overload:Terminal.Gui.MainLoop.Timeout.#ctor + fullName: Terminal.Gui.MainLoop.Timeout.Timeout + nameWithType: MainLoop.Timeout.Timeout - uid: Terminal.Gui.MainLoop.Timeout.Callback name: Callback href: api/Terminal.Gui/Terminal.Gui.MainLoop.Timeout.html#Terminal_Gui_MainLoop_Timeout_Callback @@ -10562,7 +10237,6 @@ references: name: Timeouts href: api/Terminal.Gui/Terminal.Gui.MainLoop.html#Terminal_Gui_MainLoop_Timeouts_ commentId: Overload:Terminal.Gui.MainLoop.Timeouts - isSpec: "True" fullName: Terminal.Gui.MainLoop.Timeouts nameWithType: MainLoop.Timeouts - uid: Terminal.Gui.MenuBar @@ -10590,7 +10264,6 @@ references: name: MenuBar href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar__ctor_ commentId: Overload:Terminal.Gui.MenuBar.#ctor - isSpec: "True" fullName: Terminal.Gui.MenuBar.MenuBar nameWithType: MenuBar.MenuBar - uid: Terminal.Gui.MenuBar.CloseMenu(System.Boolean) @@ -10603,7 +10276,6 @@ references: name: CloseMenu href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_CloseMenu_ commentId: Overload:Terminal.Gui.MenuBar.CloseMenu - isSpec: "True" fullName: Terminal.Gui.MenuBar.CloseMenu nameWithType: MenuBar.CloseMenu - uid: Terminal.Gui.MenuBar.HotKeySpecifier @@ -10616,7 +10288,6 @@ references: name: HotKeySpecifier href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_HotKeySpecifier_ commentId: Overload:Terminal.Gui.MenuBar.HotKeySpecifier - isSpec: "True" fullName: Terminal.Gui.MenuBar.HotKeySpecifier nameWithType: MenuBar.HotKeySpecifier - uid: Terminal.Gui.MenuBar.IsMenuOpen @@ -10629,7 +10300,6 @@ references: name: IsMenuOpen href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_IsMenuOpen_ commentId: Overload:Terminal.Gui.MenuBar.IsMenuOpen - isSpec: "True" fullName: Terminal.Gui.MenuBar.IsMenuOpen nameWithType: MenuBar.IsMenuOpen - uid: Terminal.Gui.MenuBar.LastFocused @@ -10642,7 +10312,6 @@ references: name: LastFocused href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_LastFocused_ commentId: Overload:Terminal.Gui.MenuBar.LastFocused - isSpec: "True" fullName: Terminal.Gui.MenuBar.LastFocused nameWithType: MenuBar.LastFocused - uid: Terminal.Gui.MenuBar.MenuAllClosed @@ -10679,7 +10348,6 @@ references: name: Menus href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_Menus_ commentId: Overload:Terminal.Gui.MenuBar.Menus - isSpec: "True" fullName: Terminal.Gui.MenuBar.Menus nameWithType: MenuBar.Menus - uid: Terminal.Gui.MenuBar.MouseEvent(Terminal.Gui.MouseEvent) @@ -10692,7 +10360,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_MouseEvent_ commentId: Overload:Terminal.Gui.MenuBar.MouseEvent - isSpec: "True" fullName: Terminal.Gui.MenuBar.MouseEvent nameWithType: MenuBar.MouseEvent - uid: Terminal.Gui.MenuBar.OnEnter(Terminal.Gui.View) @@ -10705,7 +10372,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OnEnter_ commentId: Overload:Terminal.Gui.MenuBar.OnEnter - isSpec: "True" fullName: Terminal.Gui.MenuBar.OnEnter nameWithType: MenuBar.OnEnter - uid: Terminal.Gui.MenuBar.OnKeyDown(Terminal.Gui.KeyEvent) @@ -10718,7 +10384,6 @@ references: name: OnKeyDown href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OnKeyDown_ commentId: Overload:Terminal.Gui.MenuBar.OnKeyDown - isSpec: "True" fullName: Terminal.Gui.MenuBar.OnKeyDown nameWithType: MenuBar.OnKeyDown - uid: Terminal.Gui.MenuBar.OnKeyUp(Terminal.Gui.KeyEvent) @@ -10731,7 +10396,6 @@ references: name: OnKeyUp href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OnKeyUp_ commentId: Overload:Terminal.Gui.MenuBar.OnKeyUp - isSpec: "True" fullName: Terminal.Gui.MenuBar.OnKeyUp nameWithType: MenuBar.OnKeyUp - uid: Terminal.Gui.MenuBar.OnLeave(Terminal.Gui.View) @@ -10744,7 +10408,6 @@ references: name: OnLeave href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OnLeave_ commentId: Overload:Terminal.Gui.MenuBar.OnLeave - isSpec: "True" fullName: Terminal.Gui.MenuBar.OnLeave nameWithType: MenuBar.OnLeave - uid: Terminal.Gui.MenuBar.OnMenuAllClosed @@ -10757,7 +10420,6 @@ references: name: OnMenuAllClosed href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OnMenuAllClosed_ commentId: Overload:Terminal.Gui.MenuBar.OnMenuAllClosed - isSpec: "True" fullName: Terminal.Gui.MenuBar.OnMenuAllClosed nameWithType: MenuBar.OnMenuAllClosed - uid: Terminal.Gui.MenuBar.OnMenuClosing(Terminal.Gui.MenuBarItem,System.Boolean,System.Boolean) @@ -10770,7 +10432,6 @@ references: name: OnMenuClosing href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OnMenuClosing_ commentId: Overload:Terminal.Gui.MenuBar.OnMenuClosing - isSpec: "True" fullName: Terminal.Gui.MenuBar.OnMenuClosing nameWithType: MenuBar.OnMenuClosing - uid: Terminal.Gui.MenuBar.OnMenuOpened @@ -10783,7 +10444,6 @@ references: name: OnMenuOpened href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OnMenuOpened_ commentId: Overload:Terminal.Gui.MenuBar.OnMenuOpened - isSpec: "True" fullName: Terminal.Gui.MenuBar.OnMenuOpened nameWithType: MenuBar.OnMenuOpened - uid: Terminal.Gui.MenuBar.OnMenuOpening(Terminal.Gui.MenuBarItem) @@ -10796,7 +10456,6 @@ references: name: OnMenuOpening href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OnMenuOpening_ commentId: Overload:Terminal.Gui.MenuBar.OnMenuOpening - isSpec: "True" fullName: Terminal.Gui.MenuBar.OnMenuOpening nameWithType: MenuBar.OnMenuOpening - uid: Terminal.Gui.MenuBar.OpenMenu @@ -10809,7 +10468,6 @@ references: name: OpenMenu href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_OpenMenu_ commentId: Overload:Terminal.Gui.MenuBar.OpenMenu - isSpec: "True" fullName: Terminal.Gui.MenuBar.OpenMenu nameWithType: MenuBar.OpenMenu - uid: Terminal.Gui.MenuBar.PositionCursor @@ -10822,7 +10480,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_PositionCursor_ commentId: Overload:Terminal.Gui.MenuBar.PositionCursor - isSpec: "True" fullName: Terminal.Gui.MenuBar.PositionCursor nameWithType: MenuBar.PositionCursor - uid: Terminal.Gui.MenuBar.ProcessColdKey(Terminal.Gui.KeyEvent) @@ -10835,7 +10492,6 @@ references: name: ProcessColdKey href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_ProcessColdKey_ commentId: Overload:Terminal.Gui.MenuBar.ProcessColdKey - isSpec: "True" fullName: Terminal.Gui.MenuBar.ProcessColdKey nameWithType: MenuBar.ProcessColdKey - uid: Terminal.Gui.MenuBar.ProcessHotKey(Terminal.Gui.KeyEvent) @@ -10848,7 +10504,6 @@ references: name: ProcessHotKey href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_ProcessHotKey_ commentId: Overload:Terminal.Gui.MenuBar.ProcessHotKey - isSpec: "True" fullName: Terminal.Gui.MenuBar.ProcessHotKey nameWithType: MenuBar.ProcessHotKey - uid: Terminal.Gui.MenuBar.ProcessKey(Terminal.Gui.KeyEvent) @@ -10861,7 +10516,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_ProcessKey_ commentId: Overload:Terminal.Gui.MenuBar.ProcessKey - isSpec: "True" fullName: Terminal.Gui.MenuBar.ProcessKey nameWithType: MenuBar.ProcessKey - uid: Terminal.Gui.MenuBar.Redraw(Terminal.Gui.Rect) @@ -10874,7 +10528,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_Redraw_ commentId: Overload:Terminal.Gui.MenuBar.Redraw - isSpec: "True" fullName: Terminal.Gui.MenuBar.Redraw nameWithType: MenuBar.Redraw - uid: Terminal.Gui.MenuBar.ShortcutDelimiter @@ -10887,7 +10540,6 @@ references: name: ShortcutDelimiter href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_ShortcutDelimiter_ commentId: Overload:Terminal.Gui.MenuBar.ShortcutDelimiter - isSpec: "True" fullName: Terminal.Gui.MenuBar.ShortcutDelimiter nameWithType: MenuBar.ShortcutDelimiter - uid: Terminal.Gui.MenuBar.UseKeysUpDownAsKeysLeftRight @@ -10900,7 +10552,6 @@ references: name: UseKeysUpDownAsKeysLeftRight href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_UseKeysUpDownAsKeysLeftRight_ commentId: Overload:Terminal.Gui.MenuBar.UseKeysUpDownAsKeysLeftRight - isSpec: "True" fullName: Terminal.Gui.MenuBar.UseKeysUpDownAsKeysLeftRight nameWithType: MenuBar.UseKeysUpDownAsKeysLeftRight - uid: Terminal.Gui.MenuBar.UseSubMenusSingleFrame @@ -10913,7 +10564,6 @@ references: name: UseSubMenusSingleFrame href: api/Terminal.Gui/Terminal.Gui.MenuBar.html#Terminal_Gui_MenuBar_UseSubMenusSingleFrame_ commentId: Overload:Terminal.Gui.MenuBar.UseSubMenusSingleFrame - isSpec: "True" fullName: Terminal.Gui.MenuBar.UseSubMenusSingleFrame nameWithType: MenuBar.UseSubMenusSingleFrame - uid: Terminal.Gui.MenuBarItem @@ -10968,7 +10618,6 @@ references: name: MenuBarItem href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html#Terminal_Gui_MenuBarItem__ctor_ commentId: Overload:Terminal.Gui.MenuBarItem.#ctor - isSpec: "True" fullName: Terminal.Gui.MenuBarItem.MenuBarItem nameWithType: MenuBarItem.MenuBarItem - uid: Terminal.Gui.MenuBarItem.Children @@ -10981,7 +10630,6 @@ references: name: Children href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html#Terminal_Gui_MenuBarItem_Children_ commentId: Overload:Terminal.Gui.MenuBarItem.Children - isSpec: "True" fullName: Terminal.Gui.MenuBarItem.Children nameWithType: MenuBarItem.Children - uid: Terminal.Gui.MenuBarItem.GetChildrenIndex(Terminal.Gui.MenuItem) @@ -10994,7 +10642,6 @@ references: name: GetChildrenIndex href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html#Terminal_Gui_MenuBarItem_GetChildrenIndex_ commentId: Overload:Terminal.Gui.MenuBarItem.GetChildrenIndex - isSpec: "True" fullName: Terminal.Gui.MenuBarItem.GetChildrenIndex nameWithType: MenuBarItem.GetChildrenIndex - uid: Terminal.Gui.MenuBarItem.IsSubMenuOf(Terminal.Gui.MenuItem) @@ -11007,7 +10654,6 @@ references: name: IsSubMenuOf href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html#Terminal_Gui_MenuBarItem_IsSubMenuOf_ commentId: Overload:Terminal.Gui.MenuBarItem.IsSubMenuOf - isSpec: "True" fullName: Terminal.Gui.MenuBarItem.IsSubMenuOf nameWithType: MenuBarItem.IsSubMenuOf - uid: Terminal.Gui.MenuBarItem.SubMenu(Terminal.Gui.MenuItem) @@ -11020,7 +10666,6 @@ references: name: SubMenu href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html#Terminal_Gui_MenuBarItem_SubMenu_ commentId: Overload:Terminal.Gui.MenuBarItem.SubMenu - isSpec: "True" fullName: Terminal.Gui.MenuBarItem.SubMenu nameWithType: MenuBarItem.SubMenu - uid: Terminal.Gui.MenuClosingEventArgs @@ -11039,7 +10684,6 @@ references: name: MenuClosingEventArgs href: api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html#Terminal_Gui_MenuClosingEventArgs__ctor_ commentId: Overload:Terminal.Gui.MenuClosingEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.MenuClosingEventArgs.MenuClosingEventArgs nameWithType: MenuClosingEventArgs.MenuClosingEventArgs - uid: Terminal.Gui.MenuClosingEventArgs.Cancel @@ -11052,7 +10696,6 @@ references: name: Cancel href: api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html#Terminal_Gui_MenuClosingEventArgs_Cancel_ commentId: Overload:Terminal.Gui.MenuClosingEventArgs.Cancel - isSpec: "True" fullName: Terminal.Gui.MenuClosingEventArgs.Cancel nameWithType: MenuClosingEventArgs.Cancel - uid: Terminal.Gui.MenuClosingEventArgs.CurrentMenu @@ -11065,7 +10708,6 @@ references: name: CurrentMenu href: api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html#Terminal_Gui_MenuClosingEventArgs_CurrentMenu_ commentId: Overload:Terminal.Gui.MenuClosingEventArgs.CurrentMenu - isSpec: "True" fullName: Terminal.Gui.MenuClosingEventArgs.CurrentMenu nameWithType: MenuClosingEventArgs.CurrentMenu - uid: Terminal.Gui.MenuClosingEventArgs.IsSubMenu @@ -11078,7 +10720,6 @@ references: name: IsSubMenu href: api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html#Terminal_Gui_MenuClosingEventArgs_IsSubMenu_ commentId: Overload:Terminal.Gui.MenuClosingEventArgs.IsSubMenu - isSpec: "True" fullName: Terminal.Gui.MenuClosingEventArgs.IsSubMenu nameWithType: MenuClosingEventArgs.IsSubMenu - uid: Terminal.Gui.MenuClosingEventArgs.Reopen @@ -11091,7 +10732,6 @@ references: name: Reopen href: api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html#Terminal_Gui_MenuClosingEventArgs_Reopen_ commentId: Overload:Terminal.Gui.MenuClosingEventArgs.Reopen - isSpec: "True" fullName: Terminal.Gui.MenuClosingEventArgs.Reopen nameWithType: MenuClosingEventArgs.Reopen - uid: Terminal.Gui.MenuItem @@ -11119,7 +10759,6 @@ references: name: MenuItem href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem__ctor_ commentId: Overload:Terminal.Gui.MenuItem.#ctor - isSpec: "True" fullName: Terminal.Gui.MenuItem.MenuItem nameWithType: MenuItem.MenuItem - uid: Terminal.Gui.MenuItem.Action @@ -11132,7 +10771,6 @@ references: name: Action href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_Action_ commentId: Overload:Terminal.Gui.MenuItem.Action - isSpec: "True" fullName: Terminal.Gui.MenuItem.Action nameWithType: MenuItem.Action - uid: Terminal.Gui.MenuItem.CanExecute @@ -11145,7 +10783,6 @@ references: name: CanExecute href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_CanExecute_ commentId: Overload:Terminal.Gui.MenuItem.CanExecute - isSpec: "True" fullName: Terminal.Gui.MenuItem.CanExecute nameWithType: MenuItem.CanExecute - uid: Terminal.Gui.MenuItem.Checked @@ -11158,7 +10795,6 @@ references: name: Checked href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_Checked_ commentId: Overload:Terminal.Gui.MenuItem.Checked - isSpec: "True" fullName: Terminal.Gui.MenuItem.Checked nameWithType: MenuItem.Checked - uid: Terminal.Gui.MenuItem.CheckType @@ -11171,7 +10807,6 @@ references: name: CheckType href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_CheckType_ commentId: Overload:Terminal.Gui.MenuItem.CheckType - isSpec: "True" fullName: Terminal.Gui.MenuItem.CheckType nameWithType: MenuItem.CheckType - uid: Terminal.Gui.MenuItem.Data @@ -11184,7 +10819,6 @@ references: name: Data href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_Data_ commentId: Overload:Terminal.Gui.MenuItem.Data - isSpec: "True" fullName: Terminal.Gui.MenuItem.Data nameWithType: MenuItem.Data - uid: Terminal.Gui.MenuItem.GetMenuBarItem @@ -11197,7 +10831,6 @@ references: name: GetMenuBarItem href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_GetMenuBarItem_ commentId: Overload:Terminal.Gui.MenuItem.GetMenuBarItem - isSpec: "True" fullName: Terminal.Gui.MenuItem.GetMenuBarItem nameWithType: MenuItem.GetMenuBarItem - uid: Terminal.Gui.MenuItem.GetMenuItem @@ -11210,7 +10843,6 @@ references: name: GetMenuItem href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_GetMenuItem_ commentId: Overload:Terminal.Gui.MenuItem.GetMenuItem - isSpec: "True" fullName: Terminal.Gui.MenuItem.GetMenuItem nameWithType: MenuItem.GetMenuItem - uid: Terminal.Gui.MenuItem.Help @@ -11223,7 +10855,6 @@ references: name: Help href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_Help_ commentId: Overload:Terminal.Gui.MenuItem.Help - isSpec: "True" fullName: Terminal.Gui.MenuItem.Help nameWithType: MenuItem.Help - uid: Terminal.Gui.MenuItem.HotKey @@ -11242,7 +10873,6 @@ references: name: IsEnabled href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_IsEnabled_ commentId: Overload:Terminal.Gui.MenuItem.IsEnabled - isSpec: "True" fullName: Terminal.Gui.MenuItem.IsEnabled nameWithType: MenuItem.IsEnabled - uid: Terminal.Gui.MenuItem.Parent @@ -11255,7 +10885,6 @@ references: name: Parent href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_Parent_ commentId: Overload:Terminal.Gui.MenuItem.Parent - isSpec: "True" fullName: Terminal.Gui.MenuItem.Parent nameWithType: MenuItem.Parent - uid: Terminal.Gui.MenuItem.Shortcut @@ -11268,7 +10897,6 @@ references: name: Shortcut href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_Shortcut_ commentId: Overload:Terminal.Gui.MenuItem.Shortcut - isSpec: "True" fullName: Terminal.Gui.MenuItem.Shortcut nameWithType: MenuItem.Shortcut - uid: Terminal.Gui.MenuItem.ShortcutTag @@ -11281,7 +10909,6 @@ references: name: ShortcutTag href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_ShortcutTag_ commentId: Overload:Terminal.Gui.MenuItem.ShortcutTag - isSpec: "True" fullName: Terminal.Gui.MenuItem.ShortcutTag nameWithType: MenuItem.ShortcutTag - uid: Terminal.Gui.MenuItem.Title @@ -11294,7 +10921,6 @@ references: name: Title href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_Title_ commentId: Overload:Terminal.Gui.MenuItem.Title - isSpec: "True" fullName: Terminal.Gui.MenuItem.Title nameWithType: MenuItem.Title - uid: Terminal.Gui.MenuItemCheckStyle @@ -11321,6 +10947,12 @@ references: commentId: F:Terminal.Gui.MenuItemCheckStyle.Radio fullName: Terminal.Gui.MenuItemCheckStyle.Radio nameWithType: MenuItemCheckStyle.Radio +- uid: Terminal.Gui.MenuItemCheckStyle.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html#Terminal_Gui_MenuItemCheckStyle_value__ + commentId: F:Terminal.Gui.MenuItemCheckStyle.value__ + fullName: Terminal.Gui.MenuItemCheckStyle.value__ + nameWithType: MenuItemCheckStyle.value__ - uid: Terminal.Gui.MenuOpeningEventArgs name: MenuOpeningEventArgs href: api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html @@ -11337,7 +10969,6 @@ references: name: MenuOpeningEventArgs href: api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html#Terminal_Gui_MenuOpeningEventArgs__ctor_ commentId: Overload:Terminal.Gui.MenuOpeningEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.MenuOpeningEventArgs.MenuOpeningEventArgs nameWithType: MenuOpeningEventArgs.MenuOpeningEventArgs - uid: Terminal.Gui.MenuOpeningEventArgs.Cancel @@ -11350,7 +10981,6 @@ references: name: Cancel href: api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html#Terminal_Gui_MenuOpeningEventArgs_Cancel_ commentId: Overload:Terminal.Gui.MenuOpeningEventArgs.Cancel - isSpec: "True" fullName: Terminal.Gui.MenuOpeningEventArgs.Cancel nameWithType: MenuOpeningEventArgs.Cancel - uid: Terminal.Gui.MenuOpeningEventArgs.CurrentMenu @@ -11363,7 +10993,6 @@ references: name: CurrentMenu href: api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html#Terminal_Gui_MenuOpeningEventArgs_CurrentMenu_ commentId: Overload:Terminal.Gui.MenuOpeningEventArgs.CurrentMenu - isSpec: "True" fullName: Terminal.Gui.MenuOpeningEventArgs.CurrentMenu nameWithType: MenuOpeningEventArgs.CurrentMenu - uid: Terminal.Gui.MenuOpeningEventArgs.NewMenuBarItem @@ -11376,7 +11005,6 @@ references: name: NewMenuBarItem href: api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html#Terminal_Gui_MenuOpeningEventArgs_NewMenuBarItem_ commentId: Overload:Terminal.Gui.MenuOpeningEventArgs.NewMenuBarItem - isSpec: "True" fullName: Terminal.Gui.MenuOpeningEventArgs.NewMenuBarItem nameWithType: MenuOpeningEventArgs.NewMenuBarItem - uid: Terminal.Gui.MessageBox @@ -11395,7 +11023,6 @@ references: name: Clicked href: api/Terminal.Gui/Terminal.Gui.MessageBox.html#Terminal_Gui_MessageBox_Clicked_ commentId: Overload:Terminal.Gui.MessageBox.Clicked - isSpec: "True" fullName: Terminal.Gui.MessageBox.Clicked nameWithType: MessageBox.Clicked - uid: Terminal.Gui.MessageBox.ErrorQuery(NStack.ustring,NStack.ustring,NStack.ustring[]) @@ -11456,7 +11083,6 @@ references: name: ErrorQuery href: api/Terminal.Gui/Terminal.Gui.MessageBox.html#Terminal_Gui_MessageBox_ErrorQuery_ commentId: Overload:Terminal.Gui.MessageBox.ErrorQuery - isSpec: "True" fullName: Terminal.Gui.MessageBox.ErrorQuery nameWithType: MessageBox.ErrorQuery - uid: Terminal.Gui.MessageBox.Query(NStack.ustring,NStack.ustring,NStack.ustring[]) @@ -11517,7 +11143,6 @@ references: name: Query href: api/Terminal.Gui/Terminal.Gui.MessageBox.html#Terminal_Gui_MessageBox_Query_ commentId: Overload:Terminal.Gui.MessageBox.Query - isSpec: "True" fullName: Terminal.Gui.MessageBox.Query nameWithType: MessageBox.Query - uid: Terminal.Gui.MouseEvent @@ -11554,7 +11179,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.MouseEvent.html#Terminal_Gui_MouseEvent_ToString_ commentId: Overload:Terminal.Gui.MouseEvent.ToString - isSpec: "True" fullName: Terminal.Gui.MouseEvent.ToString nameWithType: MouseEvent.ToString - uid: Terminal.Gui.MouseEvent.View @@ -11731,6 +11355,12 @@ references: commentId: F:Terminal.Gui.MouseFlags.ReportMousePosition fullName: Terminal.Gui.MouseFlags.ReportMousePosition nameWithType: MouseFlags.ReportMousePosition +- uid: Terminal.Gui.MouseFlags.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.MouseFlags.html#Terminal_Gui_MouseFlags_value__ + commentId: F:Terminal.Gui.MouseFlags.value__ + fullName: Terminal.Gui.MouseFlags.value__ + nameWithType: MouseFlags.value__ - uid: Terminal.Gui.MouseFlags.WheeledDown name: WheeledDown href: api/Terminal.Gui/Terminal.Gui.MouseFlags.html#Terminal_Gui_MouseFlags_WheeledDown @@ -11780,7 +11410,6 @@ references: name: OpenDialog href: api/Terminal.Gui/Terminal.Gui.OpenDialog.html#Terminal_Gui_OpenDialog__ctor_ commentId: Overload:Terminal.Gui.OpenDialog.#ctor - isSpec: "True" fullName: Terminal.Gui.OpenDialog.OpenDialog nameWithType: OpenDialog.OpenDialog - uid: Terminal.Gui.OpenDialog.AllowsMultipleSelection @@ -11793,7 +11422,6 @@ references: name: AllowsMultipleSelection href: api/Terminal.Gui/Terminal.Gui.OpenDialog.html#Terminal_Gui_OpenDialog_AllowsMultipleSelection_ commentId: Overload:Terminal.Gui.OpenDialog.AllowsMultipleSelection - isSpec: "True" fullName: Terminal.Gui.OpenDialog.AllowsMultipleSelection nameWithType: OpenDialog.AllowsMultipleSelection - uid: Terminal.Gui.OpenDialog.CanChooseDirectories @@ -11806,7 +11434,6 @@ references: name: CanChooseDirectories href: api/Terminal.Gui/Terminal.Gui.OpenDialog.html#Terminal_Gui_OpenDialog_CanChooseDirectories_ commentId: Overload:Terminal.Gui.OpenDialog.CanChooseDirectories - isSpec: "True" fullName: Terminal.Gui.OpenDialog.CanChooseDirectories nameWithType: OpenDialog.CanChooseDirectories - uid: Terminal.Gui.OpenDialog.CanChooseFiles @@ -11819,7 +11446,6 @@ references: name: CanChooseFiles href: api/Terminal.Gui/Terminal.Gui.OpenDialog.html#Terminal_Gui_OpenDialog_CanChooseFiles_ commentId: Overload:Terminal.Gui.OpenDialog.CanChooseFiles - isSpec: "True" fullName: Terminal.Gui.OpenDialog.CanChooseFiles nameWithType: OpenDialog.CanChooseFiles - uid: Terminal.Gui.OpenDialog.FilePaths @@ -11832,7 +11458,6 @@ references: name: FilePaths href: api/Terminal.Gui/Terminal.Gui.OpenDialog.html#Terminal_Gui_OpenDialog_FilePaths_ commentId: Overload:Terminal.Gui.OpenDialog.FilePaths - isSpec: "True" fullName: Terminal.Gui.OpenDialog.FilePaths nameWithType: OpenDialog.FilePaths - uid: Terminal.Gui.OpenDialog.OpenMode @@ -11859,6 +11484,12 @@ references: commentId: F:Terminal.Gui.OpenDialog.OpenMode.Mixed fullName: Terminal.Gui.OpenDialog.OpenMode.Mixed nameWithType: OpenDialog.OpenMode.Mixed +- uid: Terminal.Gui.OpenDialog.OpenMode.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html#Terminal_Gui_OpenDialog_OpenMode_value__ + commentId: F:Terminal.Gui.OpenDialog.OpenMode.value__ + fullName: Terminal.Gui.OpenDialog.OpenMode.value__ + nameWithType: OpenDialog.OpenMode.value__ - uid: Terminal.Gui.PanelView name: PanelView href: api/Terminal.Gui/Terminal.Gui.PanelView.html @@ -11881,7 +11512,6 @@ references: name: PanelView href: api/Terminal.Gui/Terminal.Gui.PanelView.html#Terminal_Gui_PanelView__ctor_ commentId: Overload:Terminal.Gui.PanelView.#ctor - isSpec: "True" fullName: Terminal.Gui.PanelView.PanelView nameWithType: PanelView.PanelView - uid: Terminal.Gui.PanelView.Add(Terminal.Gui.View) @@ -11894,7 +11524,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.PanelView.html#Terminal_Gui_PanelView_Add_ commentId: Overload:Terminal.Gui.PanelView.Add - isSpec: "True" fullName: Terminal.Gui.PanelView.Add nameWithType: PanelView.Add - uid: Terminal.Gui.PanelView.Border @@ -11907,7 +11536,6 @@ references: name: Border href: api/Terminal.Gui/Terminal.Gui.PanelView.html#Terminal_Gui_PanelView_Border_ commentId: Overload:Terminal.Gui.PanelView.Border - isSpec: "True" fullName: Terminal.Gui.PanelView.Border nameWithType: PanelView.Border - uid: Terminal.Gui.PanelView.Child @@ -11920,7 +11548,6 @@ references: name: Child href: api/Terminal.Gui/Terminal.Gui.PanelView.html#Terminal_Gui_PanelView_Child_ commentId: Overload:Terminal.Gui.PanelView.Child - isSpec: "True" fullName: Terminal.Gui.PanelView.Child nameWithType: PanelView.Child - uid: Terminal.Gui.PanelView.Redraw(Terminal.Gui.Rect) @@ -11933,7 +11560,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.PanelView.html#Terminal_Gui_PanelView_Redraw_ commentId: Overload:Terminal.Gui.PanelView.Redraw - isSpec: "True" fullName: Terminal.Gui.PanelView.Redraw nameWithType: PanelView.Redraw - uid: Terminal.Gui.PanelView.Remove(Terminal.Gui.View) @@ -11946,7 +11572,6 @@ references: name: Remove href: api/Terminal.Gui/Terminal.Gui.PanelView.html#Terminal_Gui_PanelView_Remove_ commentId: Overload:Terminal.Gui.PanelView.Remove - isSpec: "True" fullName: Terminal.Gui.PanelView.Remove nameWithType: PanelView.Remove - uid: Terminal.Gui.PanelView.RemoveAll @@ -11959,7 +11584,6 @@ references: name: RemoveAll href: api/Terminal.Gui/Terminal.Gui.PanelView.html#Terminal_Gui_PanelView_RemoveAll_ commentId: Overload:Terminal.Gui.PanelView.RemoveAll - isSpec: "True" fullName: Terminal.Gui.PanelView.RemoveAll nameWithType: PanelView.RemoveAll - uid: Terminal.Gui.PanelView.UsePanelFrame @@ -11972,7 +11596,6 @@ references: name: UsePanelFrame href: api/Terminal.Gui/Terminal.Gui.PanelView.html#Terminal_Gui_PanelView_UsePanelFrame_ commentId: Overload:Terminal.Gui.PanelView.UsePanelFrame - isSpec: "True" fullName: Terminal.Gui.PanelView.UsePanelFrame nameWithType: PanelView.UsePanelFrame - uid: Terminal.Gui.Point @@ -11997,7 +11620,6 @@ references: name: Point href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point__ctor_ commentId: Overload:Terminal.Gui.Point.#ctor - isSpec: "True" fullName: Terminal.Gui.Point.Point nameWithType: Point.Point - uid: Terminal.Gui.Point.Add(Terminal.Gui.Point,Terminal.Gui.Size) @@ -12010,7 +11632,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_Add_ commentId: Overload:Terminal.Gui.Point.Add - isSpec: "True" fullName: Terminal.Gui.Point.Add nameWithType: Point.Add - uid: Terminal.Gui.Point.Empty @@ -12029,7 +11650,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_Equals_ commentId: Overload:Terminal.Gui.Point.Equals - isSpec: "True" fullName: Terminal.Gui.Point.Equals nameWithType: Point.Equals - uid: Terminal.Gui.Point.GetHashCode @@ -12042,7 +11662,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_GetHashCode_ commentId: Overload:Terminal.Gui.Point.GetHashCode - isSpec: "True" fullName: Terminal.Gui.Point.GetHashCode nameWithType: Point.GetHashCode - uid: Terminal.Gui.Point.IsEmpty @@ -12055,7 +11674,6 @@ references: name: IsEmpty href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_IsEmpty_ commentId: Overload:Terminal.Gui.Point.IsEmpty - isSpec: "True" fullName: Terminal.Gui.Point.IsEmpty nameWithType: Point.IsEmpty - uid: Terminal.Gui.Point.Offset(System.Int32,System.Int32) @@ -12074,7 +11692,6 @@ references: name: Offset href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_Offset_ commentId: Overload:Terminal.Gui.Point.Offset - isSpec: "True" fullName: Terminal.Gui.Point.Offset nameWithType: Point.Offset - uid: Terminal.Gui.Point.op_Addition(Terminal.Gui.Point,Terminal.Gui.Size) @@ -12087,7 +11704,6 @@ references: name: Addition href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_op_Addition_ commentId: Overload:Terminal.Gui.Point.op_Addition - isSpec: "True" fullName: Terminal.Gui.Point.Addition nameWithType: Point.Addition - uid: Terminal.Gui.Point.op_Equality(Terminal.Gui.Point,Terminal.Gui.Point) @@ -12100,7 +11716,6 @@ references: name: Equality href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_op_Equality_ commentId: Overload:Terminal.Gui.Point.op_Equality - isSpec: "True" fullName: Terminal.Gui.Point.Equality nameWithType: Point.Equality - uid: Terminal.Gui.Point.op_Explicit(Terminal.Gui.Point)~Terminal.Gui.Size @@ -12116,7 +11731,6 @@ references: name: Explicit href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_op_Explicit_ commentId: Overload:Terminal.Gui.Point.op_Explicit - isSpec: "True" name.vb: Narrowing fullName: Terminal.Gui.Point.Explicit fullName.vb: Terminal.Gui.Point.Narrowing @@ -12132,7 +11746,6 @@ references: name: Inequality href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_op_Inequality_ commentId: Overload:Terminal.Gui.Point.op_Inequality - isSpec: "True" fullName: Terminal.Gui.Point.Inequality nameWithType: Point.Inequality - uid: Terminal.Gui.Point.op_Subtraction(Terminal.Gui.Point,Terminal.Gui.Size) @@ -12145,7 +11758,6 @@ references: name: Subtraction href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_op_Subtraction_ commentId: Overload:Terminal.Gui.Point.op_Subtraction - isSpec: "True" fullName: Terminal.Gui.Point.Subtraction nameWithType: Point.Subtraction - uid: Terminal.Gui.Point.Subtract(Terminal.Gui.Point,Terminal.Gui.Size) @@ -12158,7 +11770,6 @@ references: name: Subtract href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_Subtract_ commentId: Overload:Terminal.Gui.Point.Subtract - isSpec: "True" fullName: Terminal.Gui.Point.Subtract nameWithType: Point.Subtract - uid: Terminal.Gui.Point.ToString @@ -12171,7 +11782,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_ToString_ commentId: Overload:Terminal.Gui.Point.ToString - isSpec: "True" fullName: Terminal.Gui.Point.ToString nameWithType: Point.ToString - uid: Terminal.Gui.Point.X @@ -12202,7 +11812,6 @@ references: name: PointF href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF__ctor_ commentId: Overload:Terminal.Gui.PointF.#ctor - isSpec: "True" fullName: Terminal.Gui.PointF.PointF nameWithType: PointF.PointF - uid: Terminal.Gui.PointF.Add(Terminal.Gui.PointF,Terminal.Gui.Size) @@ -12221,7 +11830,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_Add_ commentId: Overload:Terminal.Gui.PointF.Add - isSpec: "True" fullName: Terminal.Gui.PointF.Add nameWithType: PointF.Add - uid: Terminal.Gui.PointF.Empty @@ -12246,7 +11854,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_Equals_ commentId: Overload:Terminal.Gui.PointF.Equals - isSpec: "True" fullName: Terminal.Gui.PointF.Equals nameWithType: PointF.Equals - uid: Terminal.Gui.PointF.GetHashCode @@ -12259,7 +11866,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_GetHashCode_ commentId: Overload:Terminal.Gui.PointF.GetHashCode - isSpec: "True" fullName: Terminal.Gui.PointF.GetHashCode nameWithType: PointF.GetHashCode - uid: Terminal.Gui.PointF.IsEmpty @@ -12272,7 +11878,6 @@ references: name: IsEmpty href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_IsEmpty_ commentId: Overload:Terminal.Gui.PointF.IsEmpty - isSpec: "True" fullName: Terminal.Gui.PointF.IsEmpty nameWithType: PointF.IsEmpty - uid: Terminal.Gui.PointF.op_Addition(Terminal.Gui.PointF,Terminal.Gui.Size) @@ -12291,7 +11896,6 @@ references: name: Addition href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_op_Addition_ commentId: Overload:Terminal.Gui.PointF.op_Addition - isSpec: "True" fullName: Terminal.Gui.PointF.Addition nameWithType: PointF.Addition - uid: Terminal.Gui.PointF.op_Equality(Terminal.Gui.PointF,Terminal.Gui.PointF) @@ -12304,7 +11908,6 @@ references: name: Equality href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_op_Equality_ commentId: Overload:Terminal.Gui.PointF.op_Equality - isSpec: "True" fullName: Terminal.Gui.PointF.Equality nameWithType: PointF.Equality - uid: Terminal.Gui.PointF.op_Inequality(Terminal.Gui.PointF,Terminal.Gui.PointF) @@ -12317,7 +11920,6 @@ references: name: Inequality href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_op_Inequality_ commentId: Overload:Terminal.Gui.PointF.op_Inequality - isSpec: "True" fullName: Terminal.Gui.PointF.Inequality nameWithType: PointF.Inequality - uid: Terminal.Gui.PointF.op_Subtraction(Terminal.Gui.PointF,Terminal.Gui.Size) @@ -12336,7 +11938,6 @@ references: name: Subtraction href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_op_Subtraction_ commentId: Overload:Terminal.Gui.PointF.op_Subtraction - isSpec: "True" fullName: Terminal.Gui.PointF.Subtraction nameWithType: PointF.Subtraction - uid: Terminal.Gui.PointF.Subtract(Terminal.Gui.PointF,Terminal.Gui.Size) @@ -12355,7 +11956,6 @@ references: name: Subtract href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_Subtract_ commentId: Overload:Terminal.Gui.PointF.Subtract - isSpec: "True" fullName: Terminal.Gui.PointF.Subtract nameWithType: PointF.Subtract - uid: Terminal.Gui.PointF.ToString @@ -12368,7 +11968,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_ToString_ commentId: Overload:Terminal.Gui.PointF.ToString - isSpec: "True" fullName: Terminal.Gui.PointF.ToString nameWithType: PointF.ToString - uid: Terminal.Gui.PointF.X @@ -12381,7 +11980,6 @@ references: name: X href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_X_ commentId: Overload:Terminal.Gui.PointF.X - isSpec: "True" fullName: Terminal.Gui.PointF.X nameWithType: PointF.X - uid: Terminal.Gui.PointF.Y @@ -12394,7 +11992,6 @@ references: name: Y href: api/Terminal.Gui/Terminal.Gui.PointF.html#Terminal_Gui_PointF_Y_ commentId: Overload:Terminal.Gui.PointF.Y - isSpec: "True" fullName: Terminal.Gui.PointF.Y nameWithType: PointF.Y - uid: Terminal.Gui.Pos @@ -12403,6 +12000,18 @@ references: commentId: T:Terminal.Gui.Pos fullName: Terminal.Gui.Pos nameWithType: Pos +- uid: Terminal.Gui.Pos.#ctor + name: Pos() + href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos__ctor + commentId: M:Terminal.Gui.Pos.#ctor + fullName: Terminal.Gui.Pos.Pos() + nameWithType: Pos.Pos() +- uid: Terminal.Gui.Pos.#ctor* + name: Pos + href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos__ctor_ + commentId: Overload:Terminal.Gui.Pos.#ctor + fullName: Terminal.Gui.Pos.Pos + nameWithType: Pos.Pos - uid: Terminal.Gui.Pos.AnchorEnd(System.Int32) name: AnchorEnd(Int32) href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_AnchorEnd_System_Int32_ @@ -12413,7 +12022,6 @@ references: name: AnchorEnd href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_AnchorEnd_ commentId: Overload:Terminal.Gui.Pos.AnchorEnd - isSpec: "True" fullName: Terminal.Gui.Pos.AnchorEnd nameWithType: Pos.AnchorEnd - uid: Terminal.Gui.Pos.At(System.Int32) @@ -12426,7 +12034,6 @@ references: name: At href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_At_ commentId: Overload:Terminal.Gui.Pos.At - isSpec: "True" fullName: Terminal.Gui.Pos.At nameWithType: Pos.At - uid: Terminal.Gui.Pos.Bottom(Terminal.Gui.View) @@ -12439,7 +12046,6 @@ references: name: Bottom href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Bottom_ commentId: Overload:Terminal.Gui.Pos.Bottom - isSpec: "True" fullName: Terminal.Gui.Pos.Bottom nameWithType: Pos.Bottom - uid: Terminal.Gui.Pos.Center @@ -12452,7 +12058,6 @@ references: name: Center href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Center_ commentId: Overload:Terminal.Gui.Pos.Center - isSpec: "True" fullName: Terminal.Gui.Pos.Center nameWithType: Pos.Center - uid: Terminal.Gui.Pos.Equals(System.Object) @@ -12465,7 +12070,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Equals_ commentId: Overload:Terminal.Gui.Pos.Equals - isSpec: "True" fullName: Terminal.Gui.Pos.Equals nameWithType: Pos.Equals - uid: Terminal.Gui.Pos.Function(System.Func{System.Int32}) @@ -12481,7 +12085,6 @@ references: name: Function href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Function_ commentId: Overload:Terminal.Gui.Pos.Function - isSpec: "True" fullName: Terminal.Gui.Pos.Function nameWithType: Pos.Function - uid: Terminal.Gui.Pos.GetHashCode @@ -12494,7 +12097,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_GetHashCode_ commentId: Overload:Terminal.Gui.Pos.GetHashCode - isSpec: "True" fullName: Terminal.Gui.Pos.GetHashCode nameWithType: Pos.GetHashCode - uid: Terminal.Gui.Pos.Left(Terminal.Gui.View) @@ -12507,7 +12109,6 @@ references: name: Left href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Left_ commentId: Overload:Terminal.Gui.Pos.Left - isSpec: "True" fullName: Terminal.Gui.Pos.Left nameWithType: Pos.Left - uid: Terminal.Gui.Pos.op_Addition(Terminal.Gui.Pos,Terminal.Gui.Pos) @@ -12520,7 +12121,6 @@ references: name: Addition href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_op_Addition_ commentId: Overload:Terminal.Gui.Pos.op_Addition - isSpec: "True" fullName: Terminal.Gui.Pos.Addition nameWithType: Pos.Addition - uid: Terminal.Gui.Pos.op_Implicit(System.Int32)~Terminal.Gui.Pos @@ -12536,7 +12136,6 @@ references: name: Implicit href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_op_Implicit_ commentId: Overload:Terminal.Gui.Pos.op_Implicit - isSpec: "True" name.vb: Widening fullName: Terminal.Gui.Pos.Implicit fullName.vb: Terminal.Gui.Pos.Widening @@ -12552,7 +12151,6 @@ references: name: Subtraction href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_op_Subtraction_ commentId: Overload:Terminal.Gui.Pos.op_Subtraction - isSpec: "True" fullName: Terminal.Gui.Pos.Subtraction nameWithType: Pos.Subtraction - uid: Terminal.Gui.Pos.Percent(System.Single) @@ -12565,7 +12163,6 @@ references: name: Percent href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Percent_ commentId: Overload:Terminal.Gui.Pos.Percent - isSpec: "True" fullName: Terminal.Gui.Pos.Percent nameWithType: Pos.Percent - uid: Terminal.Gui.Pos.Right(Terminal.Gui.View) @@ -12578,7 +12175,6 @@ references: name: Right href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Right_ commentId: Overload:Terminal.Gui.Pos.Right - isSpec: "True" fullName: Terminal.Gui.Pos.Right nameWithType: Pos.Right - uid: Terminal.Gui.Pos.Top(Terminal.Gui.View) @@ -12591,7 +12187,6 @@ references: name: Top href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Top_ commentId: Overload:Terminal.Gui.Pos.Top - isSpec: "True" fullName: Terminal.Gui.Pos.Top nameWithType: Pos.Top - uid: Terminal.Gui.Pos.X(Terminal.Gui.View) @@ -12604,7 +12199,6 @@ references: name: X href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_X_ commentId: Overload:Terminal.Gui.Pos.X - isSpec: "True" fullName: Terminal.Gui.Pos.X nameWithType: Pos.X - uid: Terminal.Gui.Pos.Y(Terminal.Gui.View) @@ -12617,7 +12211,6 @@ references: name: Y href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Y_ commentId: Overload:Terminal.Gui.Pos.Y - isSpec: "True" fullName: Terminal.Gui.Pos.Y nameWithType: Pos.Y - uid: Terminal.Gui.ProgressBar @@ -12642,7 +12235,6 @@ references: name: ProgressBar href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar__ctor_ commentId: Overload:Terminal.Gui.ProgressBar.#ctor - isSpec: "True" fullName: Terminal.Gui.ProgressBar.ProgressBar nameWithType: ProgressBar.ProgressBar - uid: Terminal.Gui.ProgressBar.BidirectionalMarquee @@ -12655,7 +12247,6 @@ references: name: BidirectionalMarquee href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_BidirectionalMarquee_ commentId: Overload:Terminal.Gui.ProgressBar.BidirectionalMarquee - isSpec: "True" fullName: Terminal.Gui.ProgressBar.BidirectionalMarquee nameWithType: ProgressBar.BidirectionalMarquee - uid: Terminal.Gui.ProgressBar.Fraction @@ -12668,7 +12259,6 @@ references: name: Fraction href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Fraction_ commentId: Overload:Terminal.Gui.ProgressBar.Fraction - isSpec: "True" fullName: Terminal.Gui.ProgressBar.Fraction nameWithType: ProgressBar.Fraction - uid: Terminal.Gui.ProgressBar.OnEnter(Terminal.Gui.View) @@ -12681,7 +12271,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_OnEnter_ commentId: Overload:Terminal.Gui.ProgressBar.OnEnter - isSpec: "True" fullName: Terminal.Gui.ProgressBar.OnEnter nameWithType: ProgressBar.OnEnter - uid: Terminal.Gui.ProgressBar.ProgressBarFormat @@ -12694,7 +12283,6 @@ references: name: ProgressBarFormat href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_ProgressBarFormat_ commentId: Overload:Terminal.Gui.ProgressBar.ProgressBarFormat - isSpec: "True" fullName: Terminal.Gui.ProgressBar.ProgressBarFormat nameWithType: ProgressBar.ProgressBarFormat - uid: Terminal.Gui.ProgressBar.ProgressBarStyle @@ -12707,7 +12295,6 @@ references: name: ProgressBarStyle href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_ProgressBarStyle_ commentId: Overload:Terminal.Gui.ProgressBar.ProgressBarStyle - isSpec: "True" fullName: Terminal.Gui.ProgressBar.ProgressBarStyle nameWithType: ProgressBar.ProgressBarStyle - uid: Terminal.Gui.ProgressBar.Pulse @@ -12720,7 +12307,6 @@ references: name: Pulse href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Pulse_ commentId: Overload:Terminal.Gui.ProgressBar.Pulse - isSpec: "True" fullName: Terminal.Gui.ProgressBar.Pulse nameWithType: ProgressBar.Pulse - uid: Terminal.Gui.ProgressBar.Redraw(Terminal.Gui.Rect) @@ -12733,7 +12319,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Redraw_ commentId: Overload:Terminal.Gui.ProgressBar.Redraw - isSpec: "True" fullName: Terminal.Gui.ProgressBar.Redraw nameWithType: ProgressBar.Redraw - uid: Terminal.Gui.ProgressBar.SegmentCharacter @@ -12746,7 +12331,6 @@ references: name: SegmentCharacter href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_SegmentCharacter_ commentId: Overload:Terminal.Gui.ProgressBar.SegmentCharacter - isSpec: "True" fullName: Terminal.Gui.ProgressBar.SegmentCharacter nameWithType: ProgressBar.SegmentCharacter - uid: Terminal.Gui.ProgressBar.Text @@ -12759,7 +12343,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Text_ commentId: Overload:Terminal.Gui.ProgressBar.Text - isSpec: "True" fullName: Terminal.Gui.ProgressBar.Text nameWithType: ProgressBar.Text - uid: Terminal.Gui.ProgressBarFormat @@ -12798,6 +12381,12 @@ references: commentId: F:Terminal.Gui.ProgressBarFormat.SimplePlusPercentage fullName: Terminal.Gui.ProgressBarFormat.SimplePlusPercentage nameWithType: ProgressBarFormat.SimplePlusPercentage +- uid: Terminal.Gui.ProgressBarFormat.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html#Terminal_Gui_ProgressBarFormat_value__ + commentId: F:Terminal.Gui.ProgressBarFormat.value__ + fullName: Terminal.Gui.ProgressBarFormat.value__ + nameWithType: ProgressBarFormat.value__ - uid: Terminal.Gui.ProgressBarStyle name: ProgressBarStyle href: api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html @@ -12828,6 +12417,12 @@ references: commentId: F:Terminal.Gui.ProgressBarStyle.MarqueeContinuous fullName: Terminal.Gui.ProgressBarStyle.MarqueeContinuous nameWithType: ProgressBarStyle.MarqueeContinuous +- uid: Terminal.Gui.ProgressBarStyle.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html#Terminal_Gui_ProgressBarStyle_value__ + commentId: F:Terminal.Gui.ProgressBarStyle.value__ + fullName: Terminal.Gui.ProgressBarStyle.value__ + nameWithType: ProgressBarStyle.value__ - uid: Terminal.Gui.RadioGroup name: RadioGroup href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html @@ -12871,7 +12466,6 @@ references: name: RadioGroup href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup__ctor_ commentId: Overload:Terminal.Gui.RadioGroup.#ctor - isSpec: "True" fullName: Terminal.Gui.RadioGroup.RadioGroup nameWithType: RadioGroup.RadioGroup - uid: Terminal.Gui.RadioGroup.DisplayMode @@ -12884,7 +12478,6 @@ references: name: DisplayMode href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_DisplayMode_ commentId: Overload:Terminal.Gui.RadioGroup.DisplayMode - isSpec: "True" fullName: Terminal.Gui.RadioGroup.DisplayMode nameWithType: RadioGroup.DisplayMode - uid: Terminal.Gui.RadioGroup.HorizontalSpace @@ -12897,7 +12490,6 @@ references: name: HorizontalSpace href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_HorizontalSpace_ commentId: Overload:Terminal.Gui.RadioGroup.HorizontalSpace - isSpec: "True" fullName: Terminal.Gui.RadioGroup.HorizontalSpace nameWithType: RadioGroup.HorizontalSpace - uid: Terminal.Gui.RadioGroup.MouseEvent(Terminal.Gui.MouseEvent) @@ -12910,7 +12502,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_MouseEvent_ commentId: Overload:Terminal.Gui.RadioGroup.MouseEvent - isSpec: "True" fullName: Terminal.Gui.RadioGroup.MouseEvent nameWithType: RadioGroup.MouseEvent - uid: Terminal.Gui.RadioGroup.OnEnter(Terminal.Gui.View) @@ -12923,7 +12514,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_OnEnter_ commentId: Overload:Terminal.Gui.RadioGroup.OnEnter - isSpec: "True" fullName: Terminal.Gui.RadioGroup.OnEnter nameWithType: RadioGroup.OnEnter - uid: Terminal.Gui.RadioGroup.OnSelectedItemChanged(System.Int32,System.Int32) @@ -12936,7 +12526,6 @@ references: name: OnSelectedItemChanged href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_OnSelectedItemChanged_ commentId: Overload:Terminal.Gui.RadioGroup.OnSelectedItemChanged - isSpec: "True" fullName: Terminal.Gui.RadioGroup.OnSelectedItemChanged nameWithType: RadioGroup.OnSelectedItemChanged - uid: Terminal.Gui.RadioGroup.PositionCursor @@ -12949,7 +12538,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_PositionCursor_ commentId: Overload:Terminal.Gui.RadioGroup.PositionCursor - isSpec: "True" fullName: Terminal.Gui.RadioGroup.PositionCursor nameWithType: RadioGroup.PositionCursor - uid: Terminal.Gui.RadioGroup.ProcessColdKey(Terminal.Gui.KeyEvent) @@ -12962,7 +12550,6 @@ references: name: ProcessColdKey href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_ProcessColdKey_ commentId: Overload:Terminal.Gui.RadioGroup.ProcessColdKey - isSpec: "True" fullName: Terminal.Gui.RadioGroup.ProcessColdKey nameWithType: RadioGroup.ProcessColdKey - uid: Terminal.Gui.RadioGroup.ProcessKey(Terminal.Gui.KeyEvent) @@ -12975,7 +12562,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_ProcessKey_ commentId: Overload:Terminal.Gui.RadioGroup.ProcessKey - isSpec: "True" fullName: Terminal.Gui.RadioGroup.ProcessKey nameWithType: RadioGroup.ProcessKey - uid: Terminal.Gui.RadioGroup.RadioLabels @@ -12988,7 +12574,6 @@ references: name: RadioLabels href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_RadioLabels_ commentId: Overload:Terminal.Gui.RadioGroup.RadioLabels - isSpec: "True" fullName: Terminal.Gui.RadioGroup.RadioLabels nameWithType: RadioGroup.RadioLabels - uid: Terminal.Gui.RadioGroup.Redraw(Terminal.Gui.Rect) @@ -13001,7 +12586,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_Redraw_ commentId: Overload:Terminal.Gui.RadioGroup.Redraw - isSpec: "True" fullName: Terminal.Gui.RadioGroup.Redraw nameWithType: RadioGroup.Redraw - uid: Terminal.Gui.RadioGroup.Refresh @@ -13014,7 +12598,6 @@ references: name: Refresh href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_Refresh_ commentId: Overload:Terminal.Gui.RadioGroup.Refresh - isSpec: "True" fullName: Terminal.Gui.RadioGroup.Refresh nameWithType: RadioGroup.Refresh - uid: Terminal.Gui.RadioGroup.SelectedItem @@ -13027,7 +12610,6 @@ references: name: SelectedItem href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html#Terminal_Gui_RadioGroup_SelectedItem_ commentId: Overload:Terminal.Gui.RadioGroup.SelectedItem - isSpec: "True" fullName: Terminal.Gui.RadioGroup.SelectedItem nameWithType: RadioGroup.SelectedItem - uid: Terminal.Gui.RadioGroup.SelectedItemChanged @@ -13058,7 +12640,6 @@ references: name: Rect href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect__ctor_ commentId: Overload:Terminal.Gui.Rect.#ctor - isSpec: "True" fullName: Terminal.Gui.Rect.Rect nameWithType: Rect.Rect - uid: Terminal.Gui.Rect.Bottom @@ -13071,7 +12652,6 @@ references: name: Bottom href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Bottom_ commentId: Overload:Terminal.Gui.Rect.Bottom - isSpec: "True" fullName: Terminal.Gui.Rect.Bottom nameWithType: Rect.Bottom - uid: Terminal.Gui.Rect.Contains(System.Int32,System.Int32) @@ -13096,7 +12676,6 @@ references: name: Contains href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Contains_ commentId: Overload:Terminal.Gui.Rect.Contains - isSpec: "True" fullName: Terminal.Gui.Rect.Contains nameWithType: Rect.Contains - uid: Terminal.Gui.Rect.Empty @@ -13115,7 +12694,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Equals_ commentId: Overload:Terminal.Gui.Rect.Equals - isSpec: "True" fullName: Terminal.Gui.Rect.Equals nameWithType: Rect.Equals - uid: Terminal.Gui.Rect.FromLTRB(System.Int32,System.Int32,System.Int32,System.Int32) @@ -13128,7 +12706,6 @@ references: name: FromLTRB href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_FromLTRB_ commentId: Overload:Terminal.Gui.Rect.FromLTRB - isSpec: "True" fullName: Terminal.Gui.Rect.FromLTRB nameWithType: Rect.FromLTRB - uid: Terminal.Gui.Rect.GetHashCode @@ -13141,7 +12718,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_GetHashCode_ commentId: Overload:Terminal.Gui.Rect.GetHashCode - isSpec: "True" fullName: Terminal.Gui.Rect.GetHashCode nameWithType: Rect.GetHashCode - uid: Terminal.Gui.Rect.Height @@ -13154,7 +12730,6 @@ references: name: Height href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Height_ commentId: Overload:Terminal.Gui.Rect.Height - isSpec: "True" fullName: Terminal.Gui.Rect.Height nameWithType: Rect.Height - uid: Terminal.Gui.Rect.Inflate(System.Int32,System.Int32) @@ -13179,7 +12754,6 @@ references: name: Inflate href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Inflate_ commentId: Overload:Terminal.Gui.Rect.Inflate - isSpec: "True" fullName: Terminal.Gui.Rect.Inflate nameWithType: Rect.Inflate - uid: Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect) @@ -13198,7 +12772,6 @@ references: name: Intersect href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Intersect_ commentId: Overload:Terminal.Gui.Rect.Intersect - isSpec: "True" fullName: Terminal.Gui.Rect.Intersect nameWithType: Rect.Intersect - uid: Terminal.Gui.Rect.IntersectsWith(Terminal.Gui.Rect) @@ -13211,7 +12784,6 @@ references: name: IntersectsWith href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_IntersectsWith_ commentId: Overload:Terminal.Gui.Rect.IntersectsWith - isSpec: "True" fullName: Terminal.Gui.Rect.IntersectsWith nameWithType: Rect.IntersectsWith - uid: Terminal.Gui.Rect.IsEmpty @@ -13224,7 +12796,6 @@ references: name: IsEmpty href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_IsEmpty_ commentId: Overload:Terminal.Gui.Rect.IsEmpty - isSpec: "True" fullName: Terminal.Gui.Rect.IsEmpty nameWithType: Rect.IsEmpty - uid: Terminal.Gui.Rect.Left @@ -13237,7 +12808,6 @@ references: name: Left href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Left_ commentId: Overload:Terminal.Gui.Rect.Left - isSpec: "True" fullName: Terminal.Gui.Rect.Left nameWithType: Rect.Left - uid: Terminal.Gui.Rect.Location @@ -13250,7 +12820,6 @@ references: name: Location href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Location_ commentId: Overload:Terminal.Gui.Rect.Location - isSpec: "True" fullName: Terminal.Gui.Rect.Location nameWithType: Rect.Location - uid: Terminal.Gui.Rect.Offset(System.Int32,System.Int32) @@ -13269,7 +12838,6 @@ references: name: Offset href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Offset_ commentId: Overload:Terminal.Gui.Rect.Offset - isSpec: "True" fullName: Terminal.Gui.Rect.Offset nameWithType: Rect.Offset - uid: Terminal.Gui.Rect.op_Equality(Terminal.Gui.Rect,Terminal.Gui.Rect) @@ -13282,7 +12850,6 @@ references: name: Equality href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_op_Equality_ commentId: Overload:Terminal.Gui.Rect.op_Equality - isSpec: "True" fullName: Terminal.Gui.Rect.Equality nameWithType: Rect.Equality - uid: Terminal.Gui.Rect.op_Inequality(Terminal.Gui.Rect,Terminal.Gui.Rect) @@ -13295,7 +12862,6 @@ references: name: Inequality href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_op_Inequality_ commentId: Overload:Terminal.Gui.Rect.op_Inequality - isSpec: "True" fullName: Terminal.Gui.Rect.Inequality nameWithType: Rect.Inequality - uid: Terminal.Gui.Rect.Right @@ -13308,7 +12874,6 @@ references: name: Right href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Right_ commentId: Overload:Terminal.Gui.Rect.Right - isSpec: "True" fullName: Terminal.Gui.Rect.Right nameWithType: Rect.Right - uid: Terminal.Gui.Rect.Size @@ -13321,7 +12886,6 @@ references: name: Size href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Size_ commentId: Overload:Terminal.Gui.Rect.Size - isSpec: "True" fullName: Terminal.Gui.Rect.Size nameWithType: Rect.Size - uid: Terminal.Gui.Rect.Top @@ -13334,7 +12898,6 @@ references: name: Top href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Top_ commentId: Overload:Terminal.Gui.Rect.Top - isSpec: "True" fullName: Terminal.Gui.Rect.Top nameWithType: Rect.Top - uid: Terminal.Gui.Rect.ToString @@ -13347,7 +12910,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_ToString_ commentId: Overload:Terminal.Gui.Rect.ToString - isSpec: "True" fullName: Terminal.Gui.Rect.ToString nameWithType: Rect.ToString - uid: Terminal.Gui.Rect.Union(Terminal.Gui.Rect,Terminal.Gui.Rect) @@ -13360,7 +12922,6 @@ references: name: Union href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Union_ commentId: Overload:Terminal.Gui.Rect.Union - isSpec: "True" fullName: Terminal.Gui.Rect.Union nameWithType: Rect.Union - uid: Terminal.Gui.Rect.Width @@ -13373,7 +12934,6 @@ references: name: Width href: api/Terminal.Gui/Terminal.Gui.Rect.html#Terminal_Gui_Rect_Width_ commentId: Overload:Terminal.Gui.Rect.Width - isSpec: "True" fullName: Terminal.Gui.Rect.Width nameWithType: Rect.Width - uid: Terminal.Gui.Rect.X @@ -13410,7 +12970,6 @@ references: name: RectangleF href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF__ctor_ commentId: Overload:Terminal.Gui.RectangleF.#ctor - isSpec: "True" fullName: Terminal.Gui.RectangleF.RectangleF nameWithType: RectangleF.RectangleF - uid: Terminal.Gui.RectangleF.Bottom @@ -13423,7 +12982,6 @@ references: name: Bottom href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Bottom_ commentId: Overload:Terminal.Gui.RectangleF.Bottom - isSpec: "True" fullName: Terminal.Gui.RectangleF.Bottom nameWithType: RectangleF.Bottom - uid: Terminal.Gui.RectangleF.Contains(System.Single,System.Single) @@ -13448,7 +13006,6 @@ references: name: Contains href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Contains_ commentId: Overload:Terminal.Gui.RectangleF.Contains - isSpec: "True" fullName: Terminal.Gui.RectangleF.Contains nameWithType: RectangleF.Contains - uid: Terminal.Gui.RectangleF.Empty @@ -13473,7 +13030,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Equals_ commentId: Overload:Terminal.Gui.RectangleF.Equals - isSpec: "True" fullName: Terminal.Gui.RectangleF.Equals nameWithType: RectangleF.Equals - uid: Terminal.Gui.RectangleF.FromLTRB(System.Single,System.Single,System.Single,System.Single) @@ -13486,7 +13042,6 @@ references: name: FromLTRB href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_FromLTRB_ commentId: Overload:Terminal.Gui.RectangleF.FromLTRB - isSpec: "True" fullName: Terminal.Gui.RectangleF.FromLTRB nameWithType: RectangleF.FromLTRB - uid: Terminal.Gui.RectangleF.GetHashCode @@ -13499,7 +13054,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_GetHashCode_ commentId: Overload:Terminal.Gui.RectangleF.GetHashCode - isSpec: "True" fullName: Terminal.Gui.RectangleF.GetHashCode nameWithType: RectangleF.GetHashCode - uid: Terminal.Gui.RectangleF.Height @@ -13512,7 +13066,6 @@ references: name: Height href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Height_ commentId: Overload:Terminal.Gui.RectangleF.Height - isSpec: "True" fullName: Terminal.Gui.RectangleF.Height nameWithType: RectangleF.Height - uid: Terminal.Gui.RectangleF.Inflate(System.Single,System.Single) @@ -13537,7 +13090,6 @@ references: name: Inflate href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Inflate_ commentId: Overload:Terminal.Gui.RectangleF.Inflate - isSpec: "True" fullName: Terminal.Gui.RectangleF.Inflate nameWithType: RectangleF.Inflate - uid: Terminal.Gui.RectangleF.Intersect(Terminal.Gui.RectangleF) @@ -13556,7 +13108,6 @@ references: name: Intersect href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Intersect_ commentId: Overload:Terminal.Gui.RectangleF.Intersect - isSpec: "True" fullName: Terminal.Gui.RectangleF.Intersect nameWithType: RectangleF.Intersect - uid: Terminal.Gui.RectangleF.IntersectsWith(Terminal.Gui.RectangleF) @@ -13569,7 +13120,6 @@ references: name: IntersectsWith href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_IntersectsWith_ commentId: Overload:Terminal.Gui.RectangleF.IntersectsWith - isSpec: "True" fullName: Terminal.Gui.RectangleF.IntersectsWith nameWithType: RectangleF.IntersectsWith - uid: Terminal.Gui.RectangleF.IsEmpty @@ -13582,7 +13132,6 @@ references: name: IsEmpty href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_IsEmpty_ commentId: Overload:Terminal.Gui.RectangleF.IsEmpty - isSpec: "True" fullName: Terminal.Gui.RectangleF.IsEmpty nameWithType: RectangleF.IsEmpty - uid: Terminal.Gui.RectangleF.Left @@ -13595,7 +13144,6 @@ references: name: Left href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Left_ commentId: Overload:Terminal.Gui.RectangleF.Left - isSpec: "True" fullName: Terminal.Gui.RectangleF.Left nameWithType: RectangleF.Left - uid: Terminal.Gui.RectangleF.Location @@ -13608,7 +13156,6 @@ references: name: Location href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Location_ commentId: Overload:Terminal.Gui.RectangleF.Location - isSpec: "True" fullName: Terminal.Gui.RectangleF.Location nameWithType: RectangleF.Location - uid: Terminal.Gui.RectangleF.Offset(System.Single,System.Single) @@ -13627,7 +13174,6 @@ references: name: Offset href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Offset_ commentId: Overload:Terminal.Gui.RectangleF.Offset - isSpec: "True" fullName: Terminal.Gui.RectangleF.Offset nameWithType: RectangleF.Offset - uid: Terminal.Gui.RectangleF.op_Equality(Terminal.Gui.RectangleF,Terminal.Gui.RectangleF) @@ -13640,7 +13186,6 @@ references: name: Equality href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_op_Equality_ commentId: Overload:Terminal.Gui.RectangleF.op_Equality - isSpec: "True" fullName: Terminal.Gui.RectangleF.Equality nameWithType: RectangleF.Equality - uid: Terminal.Gui.RectangleF.op_Implicit(Terminal.Gui.Rect)~Terminal.Gui.RectangleF @@ -13656,7 +13201,6 @@ references: name: Implicit href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_op_Implicit_ commentId: Overload:Terminal.Gui.RectangleF.op_Implicit - isSpec: "True" name.vb: Widening fullName: Terminal.Gui.RectangleF.Implicit fullName.vb: Terminal.Gui.RectangleF.Widening @@ -13672,7 +13216,6 @@ references: name: Inequality href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_op_Inequality_ commentId: Overload:Terminal.Gui.RectangleF.op_Inequality - isSpec: "True" fullName: Terminal.Gui.RectangleF.Inequality nameWithType: RectangleF.Inequality - uid: Terminal.Gui.RectangleF.Right @@ -13685,7 +13228,6 @@ references: name: Right href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Right_ commentId: Overload:Terminal.Gui.RectangleF.Right - isSpec: "True" fullName: Terminal.Gui.RectangleF.Right nameWithType: RectangleF.Right - uid: Terminal.Gui.RectangleF.Size @@ -13698,7 +13240,6 @@ references: name: Size href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Size_ commentId: Overload:Terminal.Gui.RectangleF.Size - isSpec: "True" fullName: Terminal.Gui.RectangleF.Size nameWithType: RectangleF.Size - uid: Terminal.Gui.RectangleF.Top @@ -13711,7 +13252,6 @@ references: name: Top href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Top_ commentId: Overload:Terminal.Gui.RectangleF.Top - isSpec: "True" fullName: Terminal.Gui.RectangleF.Top nameWithType: RectangleF.Top - uid: Terminal.Gui.RectangleF.ToString @@ -13724,7 +13264,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_ToString_ commentId: Overload:Terminal.Gui.RectangleF.ToString - isSpec: "True" fullName: Terminal.Gui.RectangleF.ToString nameWithType: RectangleF.ToString - uid: Terminal.Gui.RectangleF.Union(Terminal.Gui.RectangleF,Terminal.Gui.RectangleF) @@ -13737,7 +13276,6 @@ references: name: Union href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Union_ commentId: Overload:Terminal.Gui.RectangleF.Union - isSpec: "True" fullName: Terminal.Gui.RectangleF.Union nameWithType: RectangleF.Union - uid: Terminal.Gui.RectangleF.Width @@ -13750,7 +13288,6 @@ references: name: Width href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Width_ commentId: Overload:Terminal.Gui.RectangleF.Width - isSpec: "True" fullName: Terminal.Gui.RectangleF.Width nameWithType: RectangleF.Width - uid: Terminal.Gui.RectangleF.X @@ -13763,7 +13300,6 @@ references: name: X href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_X_ commentId: Overload:Terminal.Gui.RectangleF.X - isSpec: "True" fullName: Terminal.Gui.RectangleF.X nameWithType: RectangleF.X - uid: Terminal.Gui.RectangleF.Y @@ -13776,7 +13312,6 @@ references: name: Y href: api/Terminal.Gui/Terminal.Gui.RectangleF.html#Terminal_Gui_RectangleF_Y_ commentId: Overload:Terminal.Gui.RectangleF.Y - isSpec: "True" fullName: Terminal.Gui.RectangleF.Y nameWithType: RectangleF.Y - uid: Terminal.Gui.Responder @@ -13785,6 +13320,18 @@ references: commentId: T:Terminal.Gui.Responder fullName: Terminal.Gui.Responder nameWithType: Responder +- uid: Terminal.Gui.Responder.#ctor + name: Responder() + href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder__ctor + commentId: M:Terminal.Gui.Responder.#ctor + fullName: Terminal.Gui.Responder.Responder() + nameWithType: Responder.Responder() +- uid: Terminal.Gui.Responder.#ctor* + name: Responder + href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder__ctor_ + commentId: Overload:Terminal.Gui.Responder.#ctor + fullName: Terminal.Gui.Responder.Responder + nameWithType: Responder.Responder - uid: Terminal.Gui.Responder.CanFocus name: CanFocus href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_CanFocus @@ -13795,7 +13342,6 @@ references: name: CanFocus href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_CanFocus_ commentId: Overload:Terminal.Gui.Responder.CanFocus - isSpec: "True" fullName: Terminal.Gui.Responder.CanFocus nameWithType: Responder.CanFocus - uid: Terminal.Gui.Responder.Dispose @@ -13814,7 +13360,6 @@ references: name: Dispose href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_Dispose_ commentId: Overload:Terminal.Gui.Responder.Dispose - isSpec: "True" fullName: Terminal.Gui.Responder.Dispose nameWithType: Responder.Dispose - uid: Terminal.Gui.Responder.Enabled @@ -13827,7 +13372,6 @@ references: name: Enabled href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_Enabled_ commentId: Overload:Terminal.Gui.Responder.Enabled - isSpec: "True" fullName: Terminal.Gui.Responder.Enabled nameWithType: Responder.Enabled - uid: Terminal.Gui.Responder.HasFocus @@ -13840,7 +13384,6 @@ references: name: HasFocus href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_HasFocus_ commentId: Overload:Terminal.Gui.Responder.HasFocus - isSpec: "True" fullName: Terminal.Gui.Responder.HasFocus nameWithType: Responder.HasFocus - uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent) @@ -13853,7 +13396,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_MouseEvent_ commentId: Overload:Terminal.Gui.Responder.MouseEvent - isSpec: "True" fullName: Terminal.Gui.Responder.MouseEvent nameWithType: Responder.MouseEvent - uid: Terminal.Gui.Responder.OnCanFocusChanged @@ -13866,7 +13408,6 @@ references: name: OnCanFocusChanged href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnCanFocusChanged_ commentId: Overload:Terminal.Gui.Responder.OnCanFocusChanged - isSpec: "True" fullName: Terminal.Gui.Responder.OnCanFocusChanged nameWithType: Responder.OnCanFocusChanged - uid: Terminal.Gui.Responder.OnEnabledChanged @@ -13879,7 +13420,6 @@ references: name: OnEnabledChanged href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnEnabledChanged_ commentId: Overload:Terminal.Gui.Responder.OnEnabledChanged - isSpec: "True" fullName: Terminal.Gui.Responder.OnEnabledChanged nameWithType: Responder.OnEnabledChanged - uid: Terminal.Gui.Responder.OnEnter(Terminal.Gui.View) @@ -13892,7 +13432,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnEnter_ commentId: Overload:Terminal.Gui.Responder.OnEnter - isSpec: "True" fullName: Terminal.Gui.Responder.OnEnter nameWithType: Responder.OnEnter - uid: Terminal.Gui.Responder.OnKeyDown(Terminal.Gui.KeyEvent) @@ -13905,7 +13444,6 @@ references: name: OnKeyDown href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnKeyDown_ commentId: Overload:Terminal.Gui.Responder.OnKeyDown - isSpec: "True" fullName: Terminal.Gui.Responder.OnKeyDown nameWithType: Responder.OnKeyDown - uid: Terminal.Gui.Responder.OnKeyUp(Terminal.Gui.KeyEvent) @@ -13918,7 +13456,6 @@ references: name: OnKeyUp href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnKeyUp_ commentId: Overload:Terminal.Gui.Responder.OnKeyUp - isSpec: "True" fullName: Terminal.Gui.Responder.OnKeyUp nameWithType: Responder.OnKeyUp - uid: Terminal.Gui.Responder.OnLeave(Terminal.Gui.View) @@ -13931,7 +13468,6 @@ references: name: OnLeave href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnLeave_ commentId: Overload:Terminal.Gui.Responder.OnLeave - isSpec: "True" fullName: Terminal.Gui.Responder.OnLeave nameWithType: Responder.OnLeave - uid: Terminal.Gui.Responder.OnMouseEnter(Terminal.Gui.MouseEvent) @@ -13944,7 +13480,6 @@ references: name: OnMouseEnter href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnMouseEnter_ commentId: Overload:Terminal.Gui.Responder.OnMouseEnter - isSpec: "True" fullName: Terminal.Gui.Responder.OnMouseEnter nameWithType: Responder.OnMouseEnter - uid: Terminal.Gui.Responder.OnMouseLeave(Terminal.Gui.MouseEvent) @@ -13957,7 +13492,6 @@ references: name: OnMouseLeave href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnMouseLeave_ commentId: Overload:Terminal.Gui.Responder.OnMouseLeave - isSpec: "True" fullName: Terminal.Gui.Responder.OnMouseLeave nameWithType: Responder.OnMouseLeave - uid: Terminal.Gui.Responder.OnVisibleChanged @@ -13970,7 +13504,6 @@ references: name: OnVisibleChanged href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_OnVisibleChanged_ commentId: Overload:Terminal.Gui.Responder.OnVisibleChanged - isSpec: "True" fullName: Terminal.Gui.Responder.OnVisibleChanged nameWithType: Responder.OnVisibleChanged - uid: Terminal.Gui.Responder.ProcessColdKey(Terminal.Gui.KeyEvent) @@ -13983,7 +13516,6 @@ references: name: ProcessColdKey href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_ProcessColdKey_ commentId: Overload:Terminal.Gui.Responder.ProcessColdKey - isSpec: "True" fullName: Terminal.Gui.Responder.ProcessColdKey nameWithType: Responder.ProcessColdKey - uid: Terminal.Gui.Responder.ProcessHotKey(Terminal.Gui.KeyEvent) @@ -13996,7 +13528,6 @@ references: name: ProcessHotKey href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_ProcessHotKey_ commentId: Overload:Terminal.Gui.Responder.ProcessHotKey - isSpec: "True" fullName: Terminal.Gui.Responder.ProcessHotKey nameWithType: Responder.ProcessHotKey - uid: Terminal.Gui.Responder.ProcessKey(Terminal.Gui.KeyEvent) @@ -14009,7 +13540,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_ProcessKey_ commentId: Overload:Terminal.Gui.Responder.ProcessKey - isSpec: "True" fullName: Terminal.Gui.Responder.ProcessKey nameWithType: Responder.ProcessKey - uid: Terminal.Gui.Responder.Visible @@ -14022,7 +13552,6 @@ references: name: Visible href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_Visible_ commentId: Overload:Terminal.Gui.Responder.Visible - isSpec: "True" fullName: Terminal.Gui.Responder.Visible nameWithType: Responder.Visible - uid: Terminal.Gui.SaveDialog @@ -14050,7 +13579,6 @@ references: name: SaveDialog href: api/Terminal.Gui/Terminal.Gui.SaveDialog.html#Terminal_Gui_SaveDialog__ctor_ commentId: Overload:Terminal.Gui.SaveDialog.#ctor - isSpec: "True" fullName: Terminal.Gui.SaveDialog.SaveDialog nameWithType: SaveDialog.SaveDialog - uid: Terminal.Gui.SaveDialog.FileName @@ -14063,7 +13591,6 @@ references: name: FileName href: api/Terminal.Gui/Terminal.Gui.SaveDialog.html#Terminal_Gui_SaveDialog_FileName_ commentId: Overload:Terminal.Gui.SaveDialog.FileName - isSpec: "True" fullName: Terminal.Gui.SaveDialog.FileName nameWithType: SaveDialog.FileName - uid: Terminal.Gui.ScrollBarView @@ -14106,7 +13633,6 @@ references: name: ScrollBarView href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView__ctor_ commentId: Overload:Terminal.Gui.ScrollBarView.#ctor - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.ScrollBarView nameWithType: ScrollBarView.ScrollBarView - uid: Terminal.Gui.ScrollBarView.AutoHideScrollBars @@ -14119,7 +13645,6 @@ references: name: AutoHideScrollBars href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_AutoHideScrollBars_ commentId: Overload:Terminal.Gui.ScrollBarView.AutoHideScrollBars - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.AutoHideScrollBars nameWithType: ScrollBarView.AutoHideScrollBars - uid: Terminal.Gui.ScrollBarView.ChangedPosition @@ -14138,7 +13663,6 @@ references: name: Host href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Host_ commentId: Overload:Terminal.Gui.ScrollBarView.Host - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.Host nameWithType: ScrollBarView.Host - uid: Terminal.Gui.ScrollBarView.IsVertical @@ -14151,7 +13675,6 @@ references: name: IsVertical href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_IsVertical_ commentId: Overload:Terminal.Gui.ScrollBarView.IsVertical - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.IsVertical nameWithType: ScrollBarView.IsVertical - uid: Terminal.Gui.ScrollBarView.KeepContentAlwaysInViewport @@ -14164,7 +13687,6 @@ references: name: KeepContentAlwaysInViewport href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_KeepContentAlwaysInViewport_ commentId: Overload:Terminal.Gui.ScrollBarView.KeepContentAlwaysInViewport - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.KeepContentAlwaysInViewport nameWithType: ScrollBarView.KeepContentAlwaysInViewport - uid: Terminal.Gui.ScrollBarView.MouseEvent(Terminal.Gui.MouseEvent) @@ -14177,7 +13699,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_MouseEvent_ commentId: Overload:Terminal.Gui.ScrollBarView.MouseEvent - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.MouseEvent nameWithType: ScrollBarView.MouseEvent - uid: Terminal.Gui.ScrollBarView.OnChangedPosition @@ -14190,7 +13711,6 @@ references: name: OnChangedPosition href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_OnChangedPosition_ commentId: Overload:Terminal.Gui.ScrollBarView.OnChangedPosition - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.OnChangedPosition nameWithType: ScrollBarView.OnChangedPosition - uid: Terminal.Gui.ScrollBarView.OnEnter(Terminal.Gui.View) @@ -14203,7 +13723,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_OnEnter_ commentId: Overload:Terminal.Gui.ScrollBarView.OnEnter - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.OnEnter nameWithType: ScrollBarView.OnEnter - uid: Terminal.Gui.ScrollBarView.OtherScrollBarView @@ -14216,7 +13735,6 @@ references: name: OtherScrollBarView href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_OtherScrollBarView_ commentId: Overload:Terminal.Gui.ScrollBarView.OtherScrollBarView - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.OtherScrollBarView nameWithType: ScrollBarView.OtherScrollBarView - uid: Terminal.Gui.ScrollBarView.Position @@ -14229,7 +13747,6 @@ references: name: Position href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Position_ commentId: Overload:Terminal.Gui.ScrollBarView.Position - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.Position nameWithType: ScrollBarView.Position - uid: Terminal.Gui.ScrollBarView.Redraw(Terminal.Gui.Rect) @@ -14242,7 +13759,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Redraw_ commentId: Overload:Terminal.Gui.ScrollBarView.Redraw - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.Redraw nameWithType: ScrollBarView.Redraw - uid: Terminal.Gui.ScrollBarView.Refresh @@ -14255,7 +13771,6 @@ references: name: Refresh href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Refresh_ commentId: Overload:Terminal.Gui.ScrollBarView.Refresh - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.Refresh nameWithType: ScrollBarView.Refresh - uid: Terminal.Gui.ScrollBarView.ShowScrollIndicator @@ -14268,7 +13783,6 @@ references: name: ShowScrollIndicator href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_ShowScrollIndicator_ commentId: Overload:Terminal.Gui.ScrollBarView.ShowScrollIndicator - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.ShowScrollIndicator nameWithType: ScrollBarView.ShowScrollIndicator - uid: Terminal.Gui.ScrollBarView.Size @@ -14281,7 +13795,6 @@ references: name: Size href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Size_ commentId: Overload:Terminal.Gui.ScrollBarView.Size - isSpec: "True" fullName: Terminal.Gui.ScrollBarView.Size nameWithType: ScrollBarView.Size - uid: Terminal.Gui.ScrollView @@ -14306,7 +13819,6 @@ references: name: ScrollView href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView__ctor_ commentId: Overload:Terminal.Gui.ScrollView.#ctor - isSpec: "True" fullName: Terminal.Gui.ScrollView.ScrollView nameWithType: ScrollView.ScrollView - uid: Terminal.Gui.ScrollView.Add(Terminal.Gui.View) @@ -14319,7 +13831,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_Add_ commentId: Overload:Terminal.Gui.ScrollView.Add - isSpec: "True" fullName: Terminal.Gui.ScrollView.Add nameWithType: ScrollView.Add - uid: Terminal.Gui.ScrollView.AutoHideScrollBars @@ -14332,7 +13843,6 @@ references: name: AutoHideScrollBars href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_AutoHideScrollBars_ commentId: Overload:Terminal.Gui.ScrollView.AutoHideScrollBars - isSpec: "True" fullName: Terminal.Gui.ScrollView.AutoHideScrollBars nameWithType: ScrollView.AutoHideScrollBars - uid: Terminal.Gui.ScrollView.ContentOffset @@ -14345,7 +13855,6 @@ references: name: ContentOffset href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ContentOffset_ commentId: Overload:Terminal.Gui.ScrollView.ContentOffset - isSpec: "True" fullName: Terminal.Gui.ScrollView.ContentOffset nameWithType: ScrollView.ContentOffset - uid: Terminal.Gui.ScrollView.ContentSize @@ -14358,7 +13867,6 @@ references: name: ContentSize href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ContentSize_ commentId: Overload:Terminal.Gui.ScrollView.ContentSize - isSpec: "True" fullName: Terminal.Gui.ScrollView.ContentSize nameWithType: ScrollView.ContentSize - uid: Terminal.Gui.ScrollView.Dispose(System.Boolean) @@ -14371,7 +13879,6 @@ references: name: Dispose href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_Dispose_ commentId: Overload:Terminal.Gui.ScrollView.Dispose - isSpec: "True" fullName: Terminal.Gui.ScrollView.Dispose nameWithType: ScrollView.Dispose - uid: Terminal.Gui.ScrollView.KeepContentAlwaysInViewport @@ -14384,7 +13891,6 @@ references: name: KeepContentAlwaysInViewport href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_KeepContentAlwaysInViewport_ commentId: Overload:Terminal.Gui.ScrollView.KeepContentAlwaysInViewport - isSpec: "True" fullName: Terminal.Gui.ScrollView.KeepContentAlwaysInViewport nameWithType: ScrollView.KeepContentAlwaysInViewport - uid: Terminal.Gui.ScrollView.MouseEvent(Terminal.Gui.MouseEvent) @@ -14397,7 +13903,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_MouseEvent_ commentId: Overload:Terminal.Gui.ScrollView.MouseEvent - isSpec: "True" fullName: Terminal.Gui.ScrollView.MouseEvent nameWithType: ScrollView.MouseEvent - uid: Terminal.Gui.ScrollView.OnEnter(Terminal.Gui.View) @@ -14410,7 +13915,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_OnEnter_ commentId: Overload:Terminal.Gui.ScrollView.OnEnter - isSpec: "True" fullName: Terminal.Gui.ScrollView.OnEnter nameWithType: ScrollView.OnEnter - uid: Terminal.Gui.ScrollView.PositionCursor @@ -14423,7 +13927,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_PositionCursor_ commentId: Overload:Terminal.Gui.ScrollView.PositionCursor - isSpec: "True" fullName: Terminal.Gui.ScrollView.PositionCursor nameWithType: ScrollView.PositionCursor - uid: Terminal.Gui.ScrollView.ProcessKey(Terminal.Gui.KeyEvent) @@ -14436,7 +13939,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ProcessKey_ commentId: Overload:Terminal.Gui.ScrollView.ProcessKey - isSpec: "True" fullName: Terminal.Gui.ScrollView.ProcessKey nameWithType: ScrollView.ProcessKey - uid: Terminal.Gui.ScrollView.Redraw(Terminal.Gui.Rect) @@ -14449,7 +13951,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_Redraw_ commentId: Overload:Terminal.Gui.ScrollView.Redraw - isSpec: "True" fullName: Terminal.Gui.ScrollView.Redraw nameWithType: ScrollView.Redraw - uid: Terminal.Gui.ScrollView.RemoveAll @@ -14462,7 +13963,6 @@ references: name: RemoveAll href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_RemoveAll_ commentId: Overload:Terminal.Gui.ScrollView.RemoveAll - isSpec: "True" fullName: Terminal.Gui.ScrollView.RemoveAll nameWithType: ScrollView.RemoveAll - uid: Terminal.Gui.ScrollView.ScrollDown(System.Int32) @@ -14475,7 +13975,6 @@ references: name: ScrollDown href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ScrollDown_ commentId: Overload:Terminal.Gui.ScrollView.ScrollDown - isSpec: "True" fullName: Terminal.Gui.ScrollView.ScrollDown nameWithType: ScrollView.ScrollDown - uid: Terminal.Gui.ScrollView.ScrollLeft(System.Int32) @@ -14488,7 +13987,6 @@ references: name: ScrollLeft href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ScrollLeft_ commentId: Overload:Terminal.Gui.ScrollView.ScrollLeft - isSpec: "True" fullName: Terminal.Gui.ScrollView.ScrollLeft nameWithType: ScrollView.ScrollLeft - uid: Terminal.Gui.ScrollView.ScrollRight(System.Int32) @@ -14501,7 +13999,6 @@ references: name: ScrollRight href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ScrollRight_ commentId: Overload:Terminal.Gui.ScrollView.ScrollRight - isSpec: "True" fullName: Terminal.Gui.ScrollView.ScrollRight nameWithType: ScrollView.ScrollRight - uid: Terminal.Gui.ScrollView.ScrollUp(System.Int32) @@ -14514,7 +14011,6 @@ references: name: ScrollUp href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ScrollUp_ commentId: Overload:Terminal.Gui.ScrollView.ScrollUp - isSpec: "True" fullName: Terminal.Gui.ScrollView.ScrollUp nameWithType: ScrollView.ScrollUp - uid: Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator @@ -14527,7 +14023,6 @@ references: name: ShowHorizontalScrollIndicator href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ShowHorizontalScrollIndicator_ commentId: Overload:Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator - isSpec: "True" fullName: Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator nameWithType: ScrollView.ShowHorizontalScrollIndicator - uid: Terminal.Gui.ScrollView.ShowVerticalScrollIndicator @@ -14540,7 +14035,6 @@ references: name: ShowVerticalScrollIndicator href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ShowVerticalScrollIndicator_ commentId: Overload:Terminal.Gui.ScrollView.ShowVerticalScrollIndicator - isSpec: "True" fullName: Terminal.Gui.ScrollView.ShowVerticalScrollIndicator nameWithType: ScrollView.ShowVerticalScrollIndicator - uid: Terminal.Gui.SelectedItemChangedArgs @@ -14559,7 +14053,6 @@ references: name: SelectedItemChangedArgs href: api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html#Terminal_Gui_SelectedItemChangedArgs__ctor_ commentId: Overload:Terminal.Gui.SelectedItemChangedArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.SelectedItemChangedArgs.SelectedItemChangedArgs nameWithType: SelectedItemChangedArgs.SelectedItemChangedArgs - uid: Terminal.Gui.SelectedItemChangedArgs.PreviousSelectedItem @@ -14572,7 +14065,6 @@ references: name: PreviousSelectedItem href: api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html#Terminal_Gui_SelectedItemChangedArgs_PreviousSelectedItem_ commentId: Overload:Terminal.Gui.SelectedItemChangedArgs.PreviousSelectedItem - isSpec: "True" fullName: Terminal.Gui.SelectedItemChangedArgs.PreviousSelectedItem nameWithType: SelectedItemChangedArgs.PreviousSelectedItem - uid: Terminal.Gui.SelectedItemChangedArgs.SelectedItem @@ -14585,7 +14077,6 @@ references: name: SelectedItem href: api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html#Terminal_Gui_SelectedItemChangedArgs_SelectedItem_ commentId: Overload:Terminal.Gui.SelectedItemChangedArgs.SelectedItem - isSpec: "True" fullName: Terminal.Gui.SelectedItemChangedArgs.SelectedItem nameWithType: SelectedItemChangedArgs.SelectedItem - uid: Terminal.Gui.ShortcutHelper @@ -14594,6 +14085,18 @@ references: commentId: T:Terminal.Gui.ShortcutHelper fullName: Terminal.Gui.ShortcutHelper nameWithType: ShortcutHelper +- uid: Terminal.Gui.ShortcutHelper.#ctor + name: ShortcutHelper() + href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper__ctor + commentId: M:Terminal.Gui.ShortcutHelper.#ctor + fullName: Terminal.Gui.ShortcutHelper.ShortcutHelper() + nameWithType: ShortcutHelper.ShortcutHelper() +- uid: Terminal.Gui.ShortcutHelper.#ctor* + name: ShortcutHelper + href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper__ctor_ + commentId: Overload:Terminal.Gui.ShortcutHelper.#ctor + fullName: Terminal.Gui.ShortcutHelper.ShortcutHelper + nameWithType: ShortcutHelper.ShortcutHelper - uid: Terminal.Gui.ShortcutHelper.CheckKeysFlagRange(Terminal.Gui.Key,Terminal.Gui.Key,Terminal.Gui.Key) name: CheckKeysFlagRange(Key, Key, Key) href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_CheckKeysFlagRange_Terminal_Gui_Key_Terminal_Gui_Key_Terminal_Gui_Key_ @@ -14604,7 +14107,6 @@ references: name: CheckKeysFlagRange href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_CheckKeysFlagRange_ commentId: Overload:Terminal.Gui.ShortcutHelper.CheckKeysFlagRange - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.CheckKeysFlagRange nameWithType: ShortcutHelper.CheckKeysFlagRange - uid: Terminal.Gui.ShortcutHelper.FindAndOpenByShortcut(Terminal.Gui.KeyEvent,Terminal.Gui.View) @@ -14617,7 +14119,6 @@ references: name: FindAndOpenByShortcut href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_FindAndOpenByShortcut_ commentId: Overload:Terminal.Gui.ShortcutHelper.FindAndOpenByShortcut - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.FindAndOpenByShortcut nameWithType: ShortcutHelper.FindAndOpenByShortcut - uid: Terminal.Gui.ShortcutHelper.GetKeyToString(Terminal.Gui.Key,Terminal.Gui.Key@) @@ -14633,7 +14134,6 @@ references: name: GetKeyToString href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_GetKeyToString_ commentId: Overload:Terminal.Gui.ShortcutHelper.GetKeyToString - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.GetKeyToString nameWithType: ShortcutHelper.GetKeyToString - uid: Terminal.Gui.ShortcutHelper.GetModifiersKey(Terminal.Gui.KeyEvent) @@ -14646,7 +14146,6 @@ references: name: GetModifiersKey href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_GetModifiersKey_ commentId: Overload:Terminal.Gui.ShortcutHelper.GetModifiersKey - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.GetModifiersKey nameWithType: ShortcutHelper.GetModifiersKey - uid: Terminal.Gui.ShortcutHelper.GetShortcutFromTag(NStack.ustring,NStack.ustring) @@ -14659,7 +14158,6 @@ references: name: GetShortcutFromTag href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_GetShortcutFromTag_ commentId: Overload:Terminal.Gui.ShortcutHelper.GetShortcutFromTag - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.GetShortcutFromTag nameWithType: ShortcutHelper.GetShortcutFromTag - uid: Terminal.Gui.ShortcutHelper.GetShortcutTag(Terminal.Gui.Key,NStack.ustring) @@ -14672,7 +14170,6 @@ references: name: GetShortcutTag href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_GetShortcutTag_ commentId: Overload:Terminal.Gui.ShortcutHelper.GetShortcutTag - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.GetShortcutTag nameWithType: ShortcutHelper.GetShortcutTag - uid: Terminal.Gui.ShortcutHelper.PostShortcutValidation(Terminal.Gui.Key) @@ -14685,7 +14182,6 @@ references: name: PostShortcutValidation href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_PostShortcutValidation_ commentId: Overload:Terminal.Gui.ShortcutHelper.PostShortcutValidation - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.PostShortcutValidation nameWithType: ShortcutHelper.PostShortcutValidation - uid: Terminal.Gui.ShortcutHelper.PreShortcutValidation(Terminal.Gui.Key) @@ -14698,7 +14194,6 @@ references: name: PreShortcutValidation href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_PreShortcutValidation_ commentId: Overload:Terminal.Gui.ShortcutHelper.PreShortcutValidation - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.PreShortcutValidation nameWithType: ShortcutHelper.PreShortcutValidation - uid: Terminal.Gui.ShortcutHelper.Shortcut @@ -14711,7 +14206,6 @@ references: name: Shortcut href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_Shortcut_ commentId: Overload:Terminal.Gui.ShortcutHelper.Shortcut - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.Shortcut nameWithType: ShortcutHelper.Shortcut - uid: Terminal.Gui.ShortcutHelper.ShortcutAction @@ -14724,7 +14218,6 @@ references: name: ShortcutAction href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_ShortcutAction_ commentId: Overload:Terminal.Gui.ShortcutHelper.ShortcutAction - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.ShortcutAction nameWithType: ShortcutHelper.ShortcutAction - uid: Terminal.Gui.ShortcutHelper.ShortcutTag @@ -14737,7 +14230,6 @@ references: name: ShortcutTag href: api/Terminal.Gui/Terminal.Gui.ShortcutHelper.html#Terminal_Gui_ShortcutHelper_ShortcutTag_ commentId: Overload:Terminal.Gui.ShortcutHelper.ShortcutTag - isSpec: "True" fullName: Terminal.Gui.ShortcutHelper.ShortcutTag nameWithType: ShortcutHelper.ShortcutTag - uid: Terminal.Gui.Size @@ -14762,7 +14254,6 @@ references: name: Size href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size__ctor_ commentId: Overload:Terminal.Gui.Size.#ctor - isSpec: "True" fullName: Terminal.Gui.Size.Size nameWithType: Size.Size - uid: Terminal.Gui.Size.Add(Terminal.Gui.Size,Terminal.Gui.Size) @@ -14775,7 +14266,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_Add_ commentId: Overload:Terminal.Gui.Size.Add - isSpec: "True" fullName: Terminal.Gui.Size.Add nameWithType: Size.Add - uid: Terminal.Gui.Size.Empty @@ -14794,7 +14284,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_Equals_ commentId: Overload:Terminal.Gui.Size.Equals - isSpec: "True" fullName: Terminal.Gui.Size.Equals nameWithType: Size.Equals - uid: Terminal.Gui.Size.GetHashCode @@ -14807,7 +14296,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_GetHashCode_ commentId: Overload:Terminal.Gui.Size.GetHashCode - isSpec: "True" fullName: Terminal.Gui.Size.GetHashCode nameWithType: Size.GetHashCode - uid: Terminal.Gui.Size.Height @@ -14820,7 +14308,6 @@ references: name: Height href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_Height_ commentId: Overload:Terminal.Gui.Size.Height - isSpec: "True" fullName: Terminal.Gui.Size.Height nameWithType: Size.Height - uid: Terminal.Gui.Size.IsEmpty @@ -14833,7 +14320,6 @@ references: name: IsEmpty href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_IsEmpty_ commentId: Overload:Terminal.Gui.Size.IsEmpty - isSpec: "True" fullName: Terminal.Gui.Size.IsEmpty nameWithType: Size.IsEmpty - uid: Terminal.Gui.Size.op_Addition(Terminal.Gui.Size,Terminal.Gui.Size) @@ -14846,7 +14332,6 @@ references: name: Addition href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_op_Addition_ commentId: Overload:Terminal.Gui.Size.op_Addition - isSpec: "True" fullName: Terminal.Gui.Size.Addition nameWithType: Size.Addition - uid: Terminal.Gui.Size.op_Equality(Terminal.Gui.Size,Terminal.Gui.Size) @@ -14859,7 +14344,6 @@ references: name: Equality href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_op_Equality_ commentId: Overload:Terminal.Gui.Size.op_Equality - isSpec: "True" fullName: Terminal.Gui.Size.Equality nameWithType: Size.Equality - uid: Terminal.Gui.Size.op_Explicit(Terminal.Gui.Size)~Terminal.Gui.Point @@ -14875,7 +14359,6 @@ references: name: Explicit href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_op_Explicit_ commentId: Overload:Terminal.Gui.Size.op_Explicit - isSpec: "True" name.vb: Narrowing fullName: Terminal.Gui.Size.Explicit fullName.vb: Terminal.Gui.Size.Narrowing @@ -14891,7 +14374,6 @@ references: name: Inequality href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_op_Inequality_ commentId: Overload:Terminal.Gui.Size.op_Inequality - isSpec: "True" fullName: Terminal.Gui.Size.Inequality nameWithType: Size.Inequality - uid: Terminal.Gui.Size.op_Subtraction(Terminal.Gui.Size,Terminal.Gui.Size) @@ -14904,7 +14386,6 @@ references: name: Subtraction href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_op_Subtraction_ commentId: Overload:Terminal.Gui.Size.op_Subtraction - isSpec: "True" fullName: Terminal.Gui.Size.Subtraction nameWithType: Size.Subtraction - uid: Terminal.Gui.Size.Subtract(Terminal.Gui.Size,Terminal.Gui.Size) @@ -14917,7 +14398,6 @@ references: name: Subtract href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_Subtract_ commentId: Overload:Terminal.Gui.Size.Subtract - isSpec: "True" fullName: Terminal.Gui.Size.Subtract nameWithType: Size.Subtract - uid: Terminal.Gui.Size.ToString @@ -14930,7 +14410,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_ToString_ commentId: Overload:Terminal.Gui.Size.ToString - isSpec: "True" fullName: Terminal.Gui.Size.ToString nameWithType: Size.ToString - uid: Terminal.Gui.Size.Width @@ -14943,7 +14422,6 @@ references: name: Width href: api/Terminal.Gui/Terminal.Gui.Size.html#Terminal_Gui_Size_Width_ commentId: Overload:Terminal.Gui.Size.Width - isSpec: "True" fullName: Terminal.Gui.Size.Width nameWithType: Size.Width - uid: Terminal.Gui.SizeF @@ -14974,7 +14452,6 @@ references: name: SizeF href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF__ctor_ commentId: Overload:Terminal.Gui.SizeF.#ctor - isSpec: "True" fullName: Terminal.Gui.SizeF.SizeF nameWithType: SizeF.SizeF - uid: Terminal.Gui.SizeF.Add(Terminal.Gui.SizeF,Terminal.Gui.SizeF) @@ -14987,7 +14464,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_Add_ commentId: Overload:Terminal.Gui.SizeF.Add - isSpec: "True" fullName: Terminal.Gui.SizeF.Add nameWithType: SizeF.Add - uid: Terminal.Gui.SizeF.Empty @@ -15012,7 +14488,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_Equals_ commentId: Overload:Terminal.Gui.SizeF.Equals - isSpec: "True" fullName: Terminal.Gui.SizeF.Equals nameWithType: SizeF.Equals - uid: Terminal.Gui.SizeF.GetHashCode @@ -15025,7 +14500,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_GetHashCode_ commentId: Overload:Terminal.Gui.SizeF.GetHashCode - isSpec: "True" fullName: Terminal.Gui.SizeF.GetHashCode nameWithType: SizeF.GetHashCode - uid: Terminal.Gui.SizeF.Height @@ -15038,7 +14512,6 @@ references: name: Height href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_Height_ commentId: Overload:Terminal.Gui.SizeF.Height - isSpec: "True" fullName: Terminal.Gui.SizeF.Height nameWithType: SizeF.Height - uid: Terminal.Gui.SizeF.IsEmpty @@ -15051,7 +14524,6 @@ references: name: IsEmpty href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_IsEmpty_ commentId: Overload:Terminal.Gui.SizeF.IsEmpty - isSpec: "True" fullName: Terminal.Gui.SizeF.IsEmpty nameWithType: SizeF.IsEmpty - uid: Terminal.Gui.SizeF.op_Addition(Terminal.Gui.SizeF,Terminal.Gui.SizeF) @@ -15064,7 +14536,6 @@ references: name: Addition href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_op_Addition_ commentId: Overload:Terminal.Gui.SizeF.op_Addition - isSpec: "True" fullName: Terminal.Gui.SizeF.Addition nameWithType: SizeF.Addition - uid: Terminal.Gui.SizeF.op_Division(Terminal.Gui.SizeF,System.Single) @@ -15077,7 +14548,6 @@ references: name: Division href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_op_Division_ commentId: Overload:Terminal.Gui.SizeF.op_Division - isSpec: "True" fullName: Terminal.Gui.SizeF.Division nameWithType: SizeF.Division - uid: Terminal.Gui.SizeF.op_Equality(Terminal.Gui.SizeF,Terminal.Gui.SizeF) @@ -15090,7 +14560,6 @@ references: name: Equality href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_op_Equality_ commentId: Overload:Terminal.Gui.SizeF.op_Equality - isSpec: "True" fullName: Terminal.Gui.SizeF.Equality nameWithType: SizeF.Equality - uid: Terminal.Gui.SizeF.op_Explicit(Terminal.Gui.SizeF)~Terminal.Gui.PointF @@ -15106,7 +14575,6 @@ references: name: Explicit href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_op_Explicit_ commentId: Overload:Terminal.Gui.SizeF.op_Explicit - isSpec: "True" name.vb: Narrowing fullName: Terminal.Gui.SizeF.Explicit fullName.vb: Terminal.Gui.SizeF.Narrowing @@ -15122,7 +14590,6 @@ references: name: Inequality href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_op_Inequality_ commentId: Overload:Terminal.Gui.SizeF.op_Inequality - isSpec: "True" fullName: Terminal.Gui.SizeF.Inequality nameWithType: SizeF.Inequality - uid: Terminal.Gui.SizeF.op_Multiply(System.Single,Terminal.Gui.SizeF) @@ -15141,7 +14608,6 @@ references: name: Multiply href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_op_Multiply_ commentId: Overload:Terminal.Gui.SizeF.op_Multiply - isSpec: "True" fullName: Terminal.Gui.SizeF.Multiply nameWithType: SizeF.Multiply - uid: Terminal.Gui.SizeF.op_Subtraction(Terminal.Gui.SizeF,Terminal.Gui.SizeF) @@ -15154,7 +14620,6 @@ references: name: Subtraction href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_op_Subtraction_ commentId: Overload:Terminal.Gui.SizeF.op_Subtraction - isSpec: "True" fullName: Terminal.Gui.SizeF.Subtraction nameWithType: SizeF.Subtraction - uid: Terminal.Gui.SizeF.Subtract(Terminal.Gui.SizeF,Terminal.Gui.SizeF) @@ -15167,7 +14632,6 @@ references: name: Subtract href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_Subtract_ commentId: Overload:Terminal.Gui.SizeF.Subtract - isSpec: "True" fullName: Terminal.Gui.SizeF.Subtract nameWithType: SizeF.Subtract - uid: Terminal.Gui.SizeF.ToString @@ -15180,7 +14644,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_ToString_ commentId: Overload:Terminal.Gui.SizeF.ToString - isSpec: "True" fullName: Terminal.Gui.SizeF.ToString nameWithType: SizeF.ToString - uid: Terminal.Gui.SizeF.Width @@ -15193,7 +14656,6 @@ references: name: Width href: api/Terminal.Gui/Terminal.Gui.SizeF.html#Terminal_Gui_SizeF_Width_ commentId: Overload:Terminal.Gui.SizeF.Width - isSpec: "True" fullName: Terminal.Gui.SizeF.Width nameWithType: SizeF.Width - uid: Terminal.Gui.StackExtensions @@ -15206,7 +14668,6 @@ references: name: Contains href: api/Terminal.Gui/Terminal.Gui.StackExtensions.html#Terminal_Gui_StackExtensions_Contains_ commentId: Overload:Terminal.Gui.StackExtensions.Contains - isSpec: "True" fullName: Terminal.Gui.StackExtensions.Contains nameWithType: StackExtensions.Contains - uid: Terminal.Gui.StackExtensions.Contains``1(System.Collections.Generic.Stack{``0},``0,System.Collections.Generic.IEqualityComparer{``0}) @@ -15222,7 +14683,6 @@ references: name: FindDuplicates href: api/Terminal.Gui/Terminal.Gui.StackExtensions.html#Terminal_Gui_StackExtensions_FindDuplicates_ commentId: Overload:Terminal.Gui.StackExtensions.FindDuplicates - isSpec: "True" fullName: Terminal.Gui.StackExtensions.FindDuplicates nameWithType: StackExtensions.FindDuplicates - uid: Terminal.Gui.StackExtensions.FindDuplicates``1(System.Collections.Generic.Stack{``0},System.Collections.Generic.IEqualityComparer{``0}) @@ -15238,7 +14698,6 @@ references: name: MoveNext href: api/Terminal.Gui/Terminal.Gui.StackExtensions.html#Terminal_Gui_StackExtensions_MoveNext_ commentId: Overload:Terminal.Gui.StackExtensions.MoveNext - isSpec: "True" fullName: Terminal.Gui.StackExtensions.MoveNext nameWithType: StackExtensions.MoveNext - uid: Terminal.Gui.StackExtensions.MoveNext``1(System.Collections.Generic.Stack{``0}) @@ -15254,7 +14713,6 @@ references: name: MovePrevious href: api/Terminal.Gui/Terminal.Gui.StackExtensions.html#Terminal_Gui_StackExtensions_MovePrevious_ commentId: Overload:Terminal.Gui.StackExtensions.MovePrevious - isSpec: "True" fullName: Terminal.Gui.StackExtensions.MovePrevious nameWithType: StackExtensions.MovePrevious - uid: Terminal.Gui.StackExtensions.MovePrevious``1(System.Collections.Generic.Stack{``0}) @@ -15270,7 +14728,6 @@ references: name: MoveTo href: api/Terminal.Gui/Terminal.Gui.StackExtensions.html#Terminal_Gui_StackExtensions_MoveTo_ commentId: Overload:Terminal.Gui.StackExtensions.MoveTo - isSpec: "True" fullName: Terminal.Gui.StackExtensions.MoveTo nameWithType: StackExtensions.MoveTo - uid: Terminal.Gui.StackExtensions.MoveTo``1(System.Collections.Generic.Stack{``0},``0,System.Int32,System.Collections.Generic.IEqualityComparer{``0}) @@ -15286,7 +14743,6 @@ references: name: Replace href: api/Terminal.Gui/Terminal.Gui.StackExtensions.html#Terminal_Gui_StackExtensions_Replace_ commentId: Overload:Terminal.Gui.StackExtensions.Replace - isSpec: "True" fullName: Terminal.Gui.StackExtensions.Replace nameWithType: StackExtensions.Replace - uid: Terminal.Gui.StackExtensions.Replace``1(System.Collections.Generic.Stack{``0},``0,``0,System.Collections.Generic.IEqualityComparer{``0}) @@ -15302,7 +14758,6 @@ references: name: Swap href: api/Terminal.Gui/Terminal.Gui.StackExtensions.html#Terminal_Gui_StackExtensions_Swap_ commentId: Overload:Terminal.Gui.StackExtensions.Swap - isSpec: "True" fullName: Terminal.Gui.StackExtensions.Swap nameWithType: StackExtensions.Swap - uid: Terminal.Gui.StackExtensions.Swap``1(System.Collections.Generic.Stack{``0},``0,``0,System.Collections.Generic.IEqualityComparer{``0}) @@ -15339,7 +14794,6 @@ references: name: StatusBar href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar__ctor_ commentId: Overload:Terminal.Gui.StatusBar.#ctor - isSpec: "True" fullName: Terminal.Gui.StatusBar.StatusBar nameWithType: StatusBar.StatusBar - uid: Terminal.Gui.StatusBar.AddItemAt(System.Int32,Terminal.Gui.StatusItem) @@ -15352,7 +14806,6 @@ references: name: AddItemAt href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_AddItemAt_ commentId: Overload:Terminal.Gui.StatusBar.AddItemAt - isSpec: "True" fullName: Terminal.Gui.StatusBar.AddItemAt nameWithType: StatusBar.AddItemAt - uid: Terminal.Gui.StatusBar.Dispose(System.Boolean) @@ -15365,7 +14818,6 @@ references: name: Dispose href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_Dispose_ commentId: Overload:Terminal.Gui.StatusBar.Dispose - isSpec: "True" fullName: Terminal.Gui.StatusBar.Dispose nameWithType: StatusBar.Dispose - uid: Terminal.Gui.StatusBar.Items @@ -15378,7 +14830,6 @@ references: name: Items href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_Items_ commentId: Overload:Terminal.Gui.StatusBar.Items - isSpec: "True" fullName: Terminal.Gui.StatusBar.Items nameWithType: StatusBar.Items - uid: Terminal.Gui.StatusBar.MouseEvent(Terminal.Gui.MouseEvent) @@ -15391,7 +14842,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_MouseEvent_ commentId: Overload:Terminal.Gui.StatusBar.MouseEvent - isSpec: "True" fullName: Terminal.Gui.StatusBar.MouseEvent nameWithType: StatusBar.MouseEvent - uid: Terminal.Gui.StatusBar.OnEnter(Terminal.Gui.View) @@ -15404,7 +14854,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_OnEnter_ commentId: Overload:Terminal.Gui.StatusBar.OnEnter - isSpec: "True" fullName: Terminal.Gui.StatusBar.OnEnter nameWithType: StatusBar.OnEnter - uid: Terminal.Gui.StatusBar.ProcessHotKey(Terminal.Gui.KeyEvent) @@ -15417,7 +14866,6 @@ references: name: ProcessHotKey href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_ProcessHotKey_ commentId: Overload:Terminal.Gui.StatusBar.ProcessHotKey - isSpec: "True" fullName: Terminal.Gui.StatusBar.ProcessHotKey nameWithType: StatusBar.ProcessHotKey - uid: Terminal.Gui.StatusBar.Redraw(Terminal.Gui.Rect) @@ -15430,7 +14878,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_Redraw_ commentId: Overload:Terminal.Gui.StatusBar.Redraw - isSpec: "True" fullName: Terminal.Gui.StatusBar.Redraw nameWithType: StatusBar.Redraw - uid: Terminal.Gui.StatusBar.RemoveItem(System.Int32) @@ -15443,7 +14890,6 @@ references: name: RemoveItem href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_RemoveItem_ commentId: Overload:Terminal.Gui.StatusBar.RemoveItem - isSpec: "True" fullName: Terminal.Gui.StatusBar.RemoveItem nameWithType: StatusBar.RemoveItem - uid: Terminal.Gui.StatusBar.ShortcutDelimiter @@ -15456,7 +14902,6 @@ references: name: ShortcutDelimiter href: api/Terminal.Gui/Terminal.Gui.StatusBar.html#Terminal_Gui_StatusBar_ShortcutDelimiter_ commentId: Overload:Terminal.Gui.StatusBar.ShortcutDelimiter - isSpec: "True" fullName: Terminal.Gui.StatusBar.ShortcutDelimiter nameWithType: StatusBar.ShortcutDelimiter - uid: Terminal.Gui.StatusItem @@ -15475,7 +14920,6 @@ references: name: StatusItem href: api/Terminal.Gui/Terminal.Gui.StatusItem.html#Terminal_Gui_StatusItem__ctor_ commentId: Overload:Terminal.Gui.StatusItem.#ctor - isSpec: "True" fullName: Terminal.Gui.StatusItem.StatusItem nameWithType: StatusItem.StatusItem - uid: Terminal.Gui.StatusItem.Action @@ -15488,7 +14932,6 @@ references: name: Action href: api/Terminal.Gui/Terminal.Gui.StatusItem.html#Terminal_Gui_StatusItem_Action_ commentId: Overload:Terminal.Gui.StatusItem.Action - isSpec: "True" fullName: Terminal.Gui.StatusItem.Action nameWithType: StatusItem.Action - uid: Terminal.Gui.StatusItem.Shortcut @@ -15501,7 +14944,6 @@ references: name: Shortcut href: api/Terminal.Gui/Terminal.Gui.StatusItem.html#Terminal_Gui_StatusItem_Shortcut_ commentId: Overload:Terminal.Gui.StatusItem.Shortcut - isSpec: "True" fullName: Terminal.Gui.StatusItem.Shortcut nameWithType: StatusItem.Shortcut - uid: Terminal.Gui.StatusItem.Title @@ -15514,7 +14956,6 @@ references: name: Title href: api/Terminal.Gui/Terminal.Gui.StatusItem.html#Terminal_Gui_StatusItem_Title_ commentId: Overload:Terminal.Gui.StatusItem.Title - isSpec: "True" fullName: Terminal.Gui.StatusItem.Title nameWithType: StatusItem.Title - uid: Terminal.Gui.TableView @@ -15539,7 +14980,6 @@ references: name: TableView href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView__ctor_ commentId: Overload:Terminal.Gui.TableView.#ctor - isSpec: "True" fullName: Terminal.Gui.TableView.TableView nameWithType: TableView.TableView - uid: Terminal.Gui.TableView.CellActivated @@ -15564,7 +15004,6 @@ references: name: CellActivatedEventArgs href: api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html#Terminal_Gui_TableView_CellActivatedEventArgs__ctor_ commentId: Overload:Terminal.Gui.TableView.CellActivatedEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.TableView.CellActivatedEventArgs.CellActivatedEventArgs nameWithType: TableView.CellActivatedEventArgs.CellActivatedEventArgs - uid: Terminal.Gui.TableView.CellActivatedEventArgs.Col @@ -15577,7 +15016,6 @@ references: name: Col href: api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html#Terminal_Gui_TableView_CellActivatedEventArgs_Col_ commentId: Overload:Terminal.Gui.TableView.CellActivatedEventArgs.Col - isSpec: "True" fullName: Terminal.Gui.TableView.CellActivatedEventArgs.Col nameWithType: TableView.CellActivatedEventArgs.Col - uid: Terminal.Gui.TableView.CellActivatedEventArgs.Row @@ -15590,7 +15028,6 @@ references: name: Row href: api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html#Terminal_Gui_TableView_CellActivatedEventArgs_Row_ commentId: Overload:Terminal.Gui.TableView.CellActivatedEventArgs.Row - isSpec: "True" fullName: Terminal.Gui.TableView.CellActivatedEventArgs.Row nameWithType: TableView.CellActivatedEventArgs.Row - uid: Terminal.Gui.TableView.CellActivatedEventArgs.Table @@ -15603,7 +15040,6 @@ references: name: Table href: api/Terminal.Gui/Terminal.Gui.TableView.CellActivatedEventArgs.html#Terminal_Gui_TableView_CellActivatedEventArgs_Table_ commentId: Overload:Terminal.Gui.TableView.CellActivatedEventArgs.Table - isSpec: "True" fullName: Terminal.Gui.TableView.CellActivatedEventArgs.Table nameWithType: TableView.CellActivatedEventArgs.Table - uid: Terminal.Gui.TableView.CellActivationKey @@ -15616,7 +15052,6 @@ references: name: CellActivationKey href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_CellActivationKey_ commentId: Overload:Terminal.Gui.TableView.CellActivationKey - isSpec: "True" fullName: Terminal.Gui.TableView.CellActivationKey nameWithType: TableView.CellActivationKey - uid: Terminal.Gui.TableView.CellColorGetterArgs @@ -15635,7 +15070,6 @@ references: name: CellValue href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html#Terminal_Gui_TableView_CellColorGetterArgs_CellValue_ commentId: Overload:Terminal.Gui.TableView.CellColorGetterArgs.CellValue - isSpec: "True" fullName: Terminal.Gui.TableView.CellColorGetterArgs.CellValue nameWithType: TableView.CellColorGetterArgs.CellValue - uid: Terminal.Gui.TableView.CellColorGetterArgs.ColIdex @@ -15648,7 +15082,6 @@ references: name: ColIdex href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html#Terminal_Gui_TableView_CellColorGetterArgs_ColIdex_ commentId: Overload:Terminal.Gui.TableView.CellColorGetterArgs.ColIdex - isSpec: "True" fullName: Terminal.Gui.TableView.CellColorGetterArgs.ColIdex nameWithType: TableView.CellColorGetterArgs.ColIdex - uid: Terminal.Gui.TableView.CellColorGetterArgs.Representation @@ -15661,7 +15094,6 @@ references: name: Representation href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html#Terminal_Gui_TableView_CellColorGetterArgs_Representation_ commentId: Overload:Terminal.Gui.TableView.CellColorGetterArgs.Representation - isSpec: "True" fullName: Terminal.Gui.TableView.CellColorGetterArgs.Representation nameWithType: TableView.CellColorGetterArgs.Representation - uid: Terminal.Gui.TableView.CellColorGetterArgs.RowIndex @@ -15674,7 +15106,6 @@ references: name: RowIndex href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html#Terminal_Gui_TableView_CellColorGetterArgs_RowIndex_ commentId: Overload:Terminal.Gui.TableView.CellColorGetterArgs.RowIndex - isSpec: "True" fullName: Terminal.Gui.TableView.CellColorGetterArgs.RowIndex nameWithType: TableView.CellColorGetterArgs.RowIndex - uid: Terminal.Gui.TableView.CellColorGetterArgs.RowScheme @@ -15687,7 +15118,6 @@ references: name: RowScheme href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html#Terminal_Gui_TableView_CellColorGetterArgs_RowScheme_ commentId: Overload:Terminal.Gui.TableView.CellColorGetterArgs.RowScheme - isSpec: "True" fullName: Terminal.Gui.TableView.CellColorGetterArgs.RowScheme nameWithType: TableView.CellColorGetterArgs.RowScheme - uid: Terminal.Gui.TableView.CellColorGetterArgs.Table @@ -15700,7 +15130,6 @@ references: name: Table href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterArgs.html#Terminal_Gui_TableView_CellColorGetterArgs_Table_ commentId: Overload:Terminal.Gui.TableView.CellColorGetterArgs.Table - isSpec: "True" fullName: Terminal.Gui.TableView.CellColorGetterArgs.Table nameWithType: TableView.CellColorGetterArgs.Table - uid: Terminal.Gui.TableView.CellColorGetterDelegate @@ -15709,6 +15138,54 @@ references: commentId: T:Terminal.Gui.TableView.CellColorGetterDelegate fullName: Terminal.Gui.TableView.CellColorGetterDelegate nameWithType: TableView.CellColorGetterDelegate +- uid: Terminal.Gui.TableView.CellColorGetterDelegate.#ctor(System.Object,System.IntPtr) + name: CellColorGetterDelegate(Object, IntPtr) + href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html#Terminal_Gui_TableView_CellColorGetterDelegate__ctor_System_Object_System_IntPtr_ + commentId: M:Terminal.Gui.TableView.CellColorGetterDelegate.#ctor(System.Object,System.IntPtr) + fullName: Terminal.Gui.TableView.CellColorGetterDelegate.CellColorGetterDelegate(System.Object, System.IntPtr) + nameWithType: TableView.CellColorGetterDelegate.CellColorGetterDelegate(Object, IntPtr) +- uid: Terminal.Gui.TableView.CellColorGetterDelegate.#ctor* + name: CellColorGetterDelegate + href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html#Terminal_Gui_TableView_CellColorGetterDelegate__ctor_ + commentId: Overload:Terminal.Gui.TableView.CellColorGetterDelegate.#ctor + fullName: Terminal.Gui.TableView.CellColorGetterDelegate.CellColorGetterDelegate + nameWithType: TableView.CellColorGetterDelegate.CellColorGetterDelegate +- uid: Terminal.Gui.TableView.CellColorGetterDelegate.BeginInvoke(Terminal.Gui.TableView.CellColorGetterArgs,System.AsyncCallback,System.Object) + name: BeginInvoke(TableView.CellColorGetterArgs, AsyncCallback, Object) + href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html#Terminal_Gui_TableView_CellColorGetterDelegate_BeginInvoke_Terminal_Gui_TableView_CellColorGetterArgs_System_AsyncCallback_System_Object_ + commentId: M:Terminal.Gui.TableView.CellColorGetterDelegate.BeginInvoke(Terminal.Gui.TableView.CellColorGetterArgs,System.AsyncCallback,System.Object) + fullName: Terminal.Gui.TableView.CellColorGetterDelegate.BeginInvoke(Terminal.Gui.TableView.CellColorGetterArgs, System.AsyncCallback, System.Object) + nameWithType: TableView.CellColorGetterDelegate.BeginInvoke(TableView.CellColorGetterArgs, AsyncCallback, Object) +- uid: Terminal.Gui.TableView.CellColorGetterDelegate.BeginInvoke* + name: BeginInvoke + href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html#Terminal_Gui_TableView_CellColorGetterDelegate_BeginInvoke_ + commentId: Overload:Terminal.Gui.TableView.CellColorGetterDelegate.BeginInvoke + fullName: Terminal.Gui.TableView.CellColorGetterDelegate.BeginInvoke + nameWithType: TableView.CellColorGetterDelegate.BeginInvoke +- uid: Terminal.Gui.TableView.CellColorGetterDelegate.EndInvoke(System.IAsyncResult) + name: EndInvoke(IAsyncResult) + href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html#Terminal_Gui_TableView_CellColorGetterDelegate_EndInvoke_System_IAsyncResult_ + commentId: M:Terminal.Gui.TableView.CellColorGetterDelegate.EndInvoke(System.IAsyncResult) + fullName: Terminal.Gui.TableView.CellColorGetterDelegate.EndInvoke(System.IAsyncResult) + nameWithType: TableView.CellColorGetterDelegate.EndInvoke(IAsyncResult) +- uid: Terminal.Gui.TableView.CellColorGetterDelegate.EndInvoke* + name: EndInvoke + href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html#Terminal_Gui_TableView_CellColorGetterDelegate_EndInvoke_ + commentId: Overload:Terminal.Gui.TableView.CellColorGetterDelegate.EndInvoke + fullName: Terminal.Gui.TableView.CellColorGetterDelegate.EndInvoke + nameWithType: TableView.CellColorGetterDelegate.EndInvoke +- uid: Terminal.Gui.TableView.CellColorGetterDelegate.Invoke(Terminal.Gui.TableView.CellColorGetterArgs) + name: Invoke(TableView.CellColorGetterArgs) + href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html#Terminal_Gui_TableView_CellColorGetterDelegate_Invoke_Terminal_Gui_TableView_CellColorGetterArgs_ + commentId: M:Terminal.Gui.TableView.CellColorGetterDelegate.Invoke(Terminal.Gui.TableView.CellColorGetterArgs) + fullName: Terminal.Gui.TableView.CellColorGetterDelegate.Invoke(Terminal.Gui.TableView.CellColorGetterArgs) + nameWithType: TableView.CellColorGetterDelegate.Invoke(TableView.CellColorGetterArgs) +- uid: Terminal.Gui.TableView.CellColorGetterDelegate.Invoke* + name: Invoke + href: api/Terminal.Gui/Terminal.Gui.TableView.CellColorGetterDelegate.html#Terminal_Gui_TableView_CellColorGetterDelegate_Invoke_ + commentId: Overload:Terminal.Gui.TableView.CellColorGetterDelegate.Invoke + fullName: Terminal.Gui.TableView.CellColorGetterDelegate.Invoke + nameWithType: TableView.CellColorGetterDelegate.Invoke - uid: Terminal.Gui.TableView.CellToScreen(System.Int32,System.Int32) name: CellToScreen(Int32, Int32) href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_CellToScreen_System_Int32_System_Int32_ @@ -15719,7 +15196,6 @@ references: name: CellToScreen href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_CellToScreen_ commentId: Overload:Terminal.Gui.TableView.CellToScreen - isSpec: "True" fullName: Terminal.Gui.TableView.CellToScreen nameWithType: TableView.CellToScreen - uid: Terminal.Gui.TableView.ChangeSelectionByOffset(System.Int32,System.Int32,System.Boolean) @@ -15732,7 +15208,6 @@ references: name: ChangeSelectionByOffset href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_ChangeSelectionByOffset_ commentId: Overload:Terminal.Gui.TableView.ChangeSelectionByOffset - isSpec: "True" fullName: Terminal.Gui.TableView.ChangeSelectionByOffset nameWithType: TableView.ChangeSelectionByOffset - uid: Terminal.Gui.TableView.ChangeSelectionToEndOfRow(System.Boolean) @@ -15745,7 +15220,6 @@ references: name: ChangeSelectionToEndOfRow href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_ChangeSelectionToEndOfRow_ commentId: Overload:Terminal.Gui.TableView.ChangeSelectionToEndOfRow - isSpec: "True" fullName: Terminal.Gui.TableView.ChangeSelectionToEndOfRow nameWithType: TableView.ChangeSelectionToEndOfRow - uid: Terminal.Gui.TableView.ChangeSelectionToEndOfTable(System.Boolean) @@ -15758,7 +15232,6 @@ references: name: ChangeSelectionToEndOfTable href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_ChangeSelectionToEndOfTable_ commentId: Overload:Terminal.Gui.TableView.ChangeSelectionToEndOfTable - isSpec: "True" fullName: Terminal.Gui.TableView.ChangeSelectionToEndOfTable nameWithType: TableView.ChangeSelectionToEndOfTable - uid: Terminal.Gui.TableView.ChangeSelectionToStartOfRow(System.Boolean) @@ -15771,7 +15244,6 @@ references: name: ChangeSelectionToStartOfRow href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_ChangeSelectionToStartOfRow_ commentId: Overload:Terminal.Gui.TableView.ChangeSelectionToStartOfRow - isSpec: "True" fullName: Terminal.Gui.TableView.ChangeSelectionToStartOfRow nameWithType: TableView.ChangeSelectionToStartOfRow - uid: Terminal.Gui.TableView.ChangeSelectionToStartOfTable(System.Boolean) @@ -15784,7 +15256,6 @@ references: name: ChangeSelectionToStartOfTable href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_ChangeSelectionToStartOfTable_ commentId: Overload:Terminal.Gui.TableView.ChangeSelectionToStartOfTable - isSpec: "True" fullName: Terminal.Gui.TableView.ChangeSelectionToStartOfTable nameWithType: TableView.ChangeSelectionToStartOfTable - uid: Terminal.Gui.TableView.ColumnOffset @@ -15797,7 +15268,6 @@ references: name: ColumnOffset href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_ColumnOffset_ commentId: Overload:Terminal.Gui.TableView.ColumnOffset - isSpec: "True" fullName: Terminal.Gui.TableView.ColumnOffset nameWithType: TableView.ColumnOffset - uid: Terminal.Gui.TableView.ColumnStyle @@ -15806,6 +15276,18 @@ references: commentId: T:Terminal.Gui.TableView.ColumnStyle fullName: Terminal.Gui.TableView.ColumnStyle nameWithType: TableView.ColumnStyle +- uid: Terminal.Gui.TableView.ColumnStyle.#ctor + name: ColumnStyle() + href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle__ctor + commentId: M:Terminal.Gui.TableView.ColumnStyle.#ctor + fullName: Terminal.Gui.TableView.ColumnStyle.ColumnStyle() + nameWithType: TableView.ColumnStyle.ColumnStyle() +- uid: Terminal.Gui.TableView.ColumnStyle.#ctor* + name: ColumnStyle + href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle__ctor_ + commentId: Overload:Terminal.Gui.TableView.ColumnStyle.#ctor + fullName: Terminal.Gui.TableView.ColumnStyle.ColumnStyle + nameWithType: TableView.ColumnStyle.ColumnStyle - uid: Terminal.Gui.TableView.ColumnStyle.Alignment name: Alignment href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle_Alignment @@ -15816,7 +15298,6 @@ references: name: Alignment href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle_Alignment_ commentId: Overload:Terminal.Gui.TableView.ColumnStyle.Alignment - isSpec: "True" fullName: Terminal.Gui.TableView.ColumnStyle.Alignment nameWithType: TableView.ColumnStyle.Alignment - uid: Terminal.Gui.TableView.ColumnStyle.AlignmentGetter @@ -15841,7 +15322,6 @@ references: name: Format href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle_Format_ commentId: Overload:Terminal.Gui.TableView.ColumnStyle.Format - isSpec: "True" fullName: Terminal.Gui.TableView.ColumnStyle.Format nameWithType: TableView.ColumnStyle.Format - uid: Terminal.Gui.TableView.ColumnStyle.GetAlignment(System.Object) @@ -15854,7 +15334,6 @@ references: name: GetAlignment href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle_GetAlignment_ commentId: Overload:Terminal.Gui.TableView.ColumnStyle.GetAlignment - isSpec: "True" fullName: Terminal.Gui.TableView.ColumnStyle.GetAlignment nameWithType: TableView.ColumnStyle.GetAlignment - uid: Terminal.Gui.TableView.ColumnStyle.GetRepresentation(System.Object) @@ -15867,7 +15346,6 @@ references: name: GetRepresentation href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle_GetRepresentation_ commentId: Overload:Terminal.Gui.TableView.ColumnStyle.GetRepresentation - isSpec: "True" fullName: Terminal.Gui.TableView.ColumnStyle.GetRepresentation nameWithType: TableView.ColumnStyle.GetRepresentation - uid: Terminal.Gui.TableView.ColumnStyle.MaxWidth @@ -15880,7 +15358,6 @@ references: name: MaxWidth href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle_MaxWidth_ commentId: Overload:Terminal.Gui.TableView.ColumnStyle.MaxWidth - isSpec: "True" fullName: Terminal.Gui.TableView.ColumnStyle.MaxWidth nameWithType: TableView.ColumnStyle.MaxWidth - uid: Terminal.Gui.TableView.ColumnStyle.MinAcceptableWidth @@ -15893,7 +15370,6 @@ references: name: MinAcceptableWidth href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle_MinAcceptableWidth_ commentId: Overload:Terminal.Gui.TableView.ColumnStyle.MinAcceptableWidth - isSpec: "True" fullName: Terminal.Gui.TableView.ColumnStyle.MinAcceptableWidth nameWithType: TableView.ColumnStyle.MinAcceptableWidth - uid: Terminal.Gui.TableView.ColumnStyle.MinWidth @@ -15906,7 +15382,6 @@ references: name: MinWidth href: api/Terminal.Gui/Terminal.Gui.TableView.ColumnStyle.html#Terminal_Gui_TableView_ColumnStyle_MinWidth_ commentId: Overload:Terminal.Gui.TableView.ColumnStyle.MinWidth - isSpec: "True" fullName: Terminal.Gui.TableView.ColumnStyle.MinWidth nameWithType: TableView.ColumnStyle.MinWidth - uid: Terminal.Gui.TableView.ColumnStyle.RepresentationGetter @@ -15937,7 +15412,6 @@ references: name: EnsureSelectedCellIsVisible href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_EnsureSelectedCellIsVisible_ commentId: Overload:Terminal.Gui.TableView.EnsureSelectedCellIsVisible - isSpec: "True" fullName: Terminal.Gui.TableView.EnsureSelectedCellIsVisible nameWithType: TableView.EnsureSelectedCellIsVisible - uid: Terminal.Gui.TableView.EnsureValidScrollOffsets @@ -15950,7 +15424,6 @@ references: name: EnsureValidScrollOffsets href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_EnsureValidScrollOffsets_ commentId: Overload:Terminal.Gui.TableView.EnsureValidScrollOffsets - isSpec: "True" fullName: Terminal.Gui.TableView.EnsureValidScrollOffsets nameWithType: TableView.EnsureValidScrollOffsets - uid: Terminal.Gui.TableView.EnsureValidSelection @@ -15963,7 +15436,6 @@ references: name: EnsureValidSelection href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_EnsureValidSelection_ commentId: Overload:Terminal.Gui.TableView.EnsureValidSelection - isSpec: "True" fullName: Terminal.Gui.TableView.EnsureValidSelection nameWithType: TableView.EnsureValidSelection - uid: Terminal.Gui.TableView.FullRowSelect @@ -15976,7 +15448,6 @@ references: name: FullRowSelect href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_FullRowSelect_ commentId: Overload:Terminal.Gui.TableView.FullRowSelect - isSpec: "True" fullName: Terminal.Gui.TableView.FullRowSelect nameWithType: TableView.FullRowSelect - uid: Terminal.Gui.TableView.GetAllSelectedCells @@ -15989,7 +15460,6 @@ references: name: GetAllSelectedCells href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_GetAllSelectedCells_ commentId: Overload:Terminal.Gui.TableView.GetAllSelectedCells - isSpec: "True" fullName: Terminal.Gui.TableView.GetAllSelectedCells nameWithType: TableView.GetAllSelectedCells - uid: Terminal.Gui.TableView.IsSelected(System.Int32,System.Int32) @@ -16002,7 +15472,6 @@ references: name: IsSelected href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_IsSelected_ commentId: Overload:Terminal.Gui.TableView.IsSelected - isSpec: "True" fullName: Terminal.Gui.TableView.IsSelected nameWithType: TableView.IsSelected - uid: Terminal.Gui.TableView.MaxCellWidth @@ -16015,7 +15484,6 @@ references: name: MaxCellWidth href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_MaxCellWidth_ commentId: Overload:Terminal.Gui.TableView.MaxCellWidth - isSpec: "True" fullName: Terminal.Gui.TableView.MaxCellWidth nameWithType: TableView.MaxCellWidth - uid: Terminal.Gui.TableView.MouseEvent(Terminal.Gui.MouseEvent) @@ -16028,7 +15496,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_MouseEvent_ commentId: Overload:Terminal.Gui.TableView.MouseEvent - isSpec: "True" fullName: Terminal.Gui.TableView.MouseEvent nameWithType: TableView.MouseEvent - uid: Terminal.Gui.TableView.MultiSelect @@ -16041,7 +15508,6 @@ references: name: MultiSelect href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_MultiSelect_ commentId: Overload:Terminal.Gui.TableView.MultiSelect - isSpec: "True" fullName: Terminal.Gui.TableView.MultiSelect nameWithType: TableView.MultiSelect - uid: Terminal.Gui.TableView.MultiSelectedRegions @@ -16054,7 +15520,6 @@ references: name: MultiSelectedRegions href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_MultiSelectedRegions_ commentId: Overload:Terminal.Gui.TableView.MultiSelectedRegions - isSpec: "True" fullName: Terminal.Gui.TableView.MultiSelectedRegions nameWithType: TableView.MultiSelectedRegions - uid: Terminal.Gui.TableView.NullSymbol @@ -16067,7 +15532,6 @@ references: name: NullSymbol href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_NullSymbol_ commentId: Overload:Terminal.Gui.TableView.NullSymbol - isSpec: "True" fullName: Terminal.Gui.TableView.NullSymbol nameWithType: TableView.NullSymbol - uid: Terminal.Gui.TableView.OnCellActivated(Terminal.Gui.TableView.CellActivatedEventArgs) @@ -16080,7 +15544,6 @@ references: name: OnCellActivated href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_OnCellActivated_ commentId: Overload:Terminal.Gui.TableView.OnCellActivated - isSpec: "True" fullName: Terminal.Gui.TableView.OnCellActivated nameWithType: TableView.OnCellActivated - uid: Terminal.Gui.TableView.OnSelectedCellChanged(Terminal.Gui.TableView.SelectedCellChangedEventArgs) @@ -16093,7 +15556,6 @@ references: name: OnSelectedCellChanged href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_OnSelectedCellChanged_ commentId: Overload:Terminal.Gui.TableView.OnSelectedCellChanged - isSpec: "True" fullName: Terminal.Gui.TableView.OnSelectedCellChanged nameWithType: TableView.OnSelectedCellChanged - uid: Terminal.Gui.TableView.PageDown(System.Boolean) @@ -16106,7 +15568,6 @@ references: name: PageDown href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_PageDown_ commentId: Overload:Terminal.Gui.TableView.PageDown - isSpec: "True" fullName: Terminal.Gui.TableView.PageDown nameWithType: TableView.PageDown - uid: Terminal.Gui.TableView.PageUp(System.Boolean) @@ -16119,7 +15580,6 @@ references: name: PageUp href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_PageUp_ commentId: Overload:Terminal.Gui.TableView.PageUp - isSpec: "True" fullName: Terminal.Gui.TableView.PageUp nameWithType: TableView.PageUp - uid: Terminal.Gui.TableView.PositionCursor @@ -16132,7 +15592,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_PositionCursor_ commentId: Overload:Terminal.Gui.TableView.PositionCursor - isSpec: "True" fullName: Terminal.Gui.TableView.PositionCursor nameWithType: TableView.PositionCursor - uid: Terminal.Gui.TableView.ProcessKey(Terminal.Gui.KeyEvent) @@ -16145,7 +15604,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_ProcessKey_ commentId: Overload:Terminal.Gui.TableView.ProcessKey - isSpec: "True" fullName: Terminal.Gui.TableView.ProcessKey nameWithType: TableView.ProcessKey - uid: Terminal.Gui.TableView.Redraw(Terminal.Gui.Rect) @@ -16158,7 +15616,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_Redraw_ commentId: Overload:Terminal.Gui.TableView.Redraw - isSpec: "True" fullName: Terminal.Gui.TableView.Redraw nameWithType: TableView.Redraw - uid: Terminal.Gui.TableView.RenderCell(Terminal.Gui.Attribute,System.String,System.Boolean) @@ -16171,7 +15628,6 @@ references: name: RenderCell href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_RenderCell_ commentId: Overload:Terminal.Gui.TableView.RenderCell - isSpec: "True" fullName: Terminal.Gui.TableView.RenderCell nameWithType: TableView.RenderCell - uid: Terminal.Gui.TableView.RowColorGetterArgs @@ -16190,7 +15646,6 @@ references: name: RowIndex href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html#Terminal_Gui_TableView_RowColorGetterArgs_RowIndex_ commentId: Overload:Terminal.Gui.TableView.RowColorGetterArgs.RowIndex - isSpec: "True" fullName: Terminal.Gui.TableView.RowColorGetterArgs.RowIndex nameWithType: TableView.RowColorGetterArgs.RowIndex - uid: Terminal.Gui.TableView.RowColorGetterArgs.Table @@ -16203,7 +15658,6 @@ references: name: Table href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterArgs.html#Terminal_Gui_TableView_RowColorGetterArgs_Table_ commentId: Overload:Terminal.Gui.TableView.RowColorGetterArgs.Table - isSpec: "True" fullName: Terminal.Gui.TableView.RowColorGetterArgs.Table nameWithType: TableView.RowColorGetterArgs.Table - uid: Terminal.Gui.TableView.RowColorGetterDelegate @@ -16212,6 +15666,54 @@ references: commentId: T:Terminal.Gui.TableView.RowColorGetterDelegate fullName: Terminal.Gui.TableView.RowColorGetterDelegate nameWithType: TableView.RowColorGetterDelegate +- uid: Terminal.Gui.TableView.RowColorGetterDelegate.#ctor(System.Object,System.IntPtr) + name: RowColorGetterDelegate(Object, IntPtr) + href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html#Terminal_Gui_TableView_RowColorGetterDelegate__ctor_System_Object_System_IntPtr_ + commentId: M:Terminal.Gui.TableView.RowColorGetterDelegate.#ctor(System.Object,System.IntPtr) + fullName: Terminal.Gui.TableView.RowColorGetterDelegate.RowColorGetterDelegate(System.Object, System.IntPtr) + nameWithType: TableView.RowColorGetterDelegate.RowColorGetterDelegate(Object, IntPtr) +- uid: Terminal.Gui.TableView.RowColorGetterDelegate.#ctor* + name: RowColorGetterDelegate + href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html#Terminal_Gui_TableView_RowColorGetterDelegate__ctor_ + commentId: Overload:Terminal.Gui.TableView.RowColorGetterDelegate.#ctor + fullName: Terminal.Gui.TableView.RowColorGetterDelegate.RowColorGetterDelegate + nameWithType: TableView.RowColorGetterDelegate.RowColorGetterDelegate +- uid: Terminal.Gui.TableView.RowColorGetterDelegate.BeginInvoke(Terminal.Gui.TableView.RowColorGetterArgs,System.AsyncCallback,System.Object) + name: BeginInvoke(TableView.RowColorGetterArgs, AsyncCallback, Object) + href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html#Terminal_Gui_TableView_RowColorGetterDelegate_BeginInvoke_Terminal_Gui_TableView_RowColorGetterArgs_System_AsyncCallback_System_Object_ + commentId: M:Terminal.Gui.TableView.RowColorGetterDelegate.BeginInvoke(Terminal.Gui.TableView.RowColorGetterArgs,System.AsyncCallback,System.Object) + fullName: Terminal.Gui.TableView.RowColorGetterDelegate.BeginInvoke(Terminal.Gui.TableView.RowColorGetterArgs, System.AsyncCallback, System.Object) + nameWithType: TableView.RowColorGetterDelegate.BeginInvoke(TableView.RowColorGetterArgs, AsyncCallback, Object) +- uid: Terminal.Gui.TableView.RowColorGetterDelegate.BeginInvoke* + name: BeginInvoke + href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html#Terminal_Gui_TableView_RowColorGetterDelegate_BeginInvoke_ + commentId: Overload:Terminal.Gui.TableView.RowColorGetterDelegate.BeginInvoke + fullName: Terminal.Gui.TableView.RowColorGetterDelegate.BeginInvoke + nameWithType: TableView.RowColorGetterDelegate.BeginInvoke +- uid: Terminal.Gui.TableView.RowColorGetterDelegate.EndInvoke(System.IAsyncResult) + name: EndInvoke(IAsyncResult) + href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html#Terminal_Gui_TableView_RowColorGetterDelegate_EndInvoke_System_IAsyncResult_ + commentId: M:Terminal.Gui.TableView.RowColorGetterDelegate.EndInvoke(System.IAsyncResult) + fullName: Terminal.Gui.TableView.RowColorGetterDelegate.EndInvoke(System.IAsyncResult) + nameWithType: TableView.RowColorGetterDelegate.EndInvoke(IAsyncResult) +- uid: Terminal.Gui.TableView.RowColorGetterDelegate.EndInvoke* + name: EndInvoke + href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html#Terminal_Gui_TableView_RowColorGetterDelegate_EndInvoke_ + commentId: Overload:Terminal.Gui.TableView.RowColorGetterDelegate.EndInvoke + fullName: Terminal.Gui.TableView.RowColorGetterDelegate.EndInvoke + nameWithType: TableView.RowColorGetterDelegate.EndInvoke +- uid: Terminal.Gui.TableView.RowColorGetterDelegate.Invoke(Terminal.Gui.TableView.RowColorGetterArgs) + name: Invoke(TableView.RowColorGetterArgs) + href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html#Terminal_Gui_TableView_RowColorGetterDelegate_Invoke_Terminal_Gui_TableView_RowColorGetterArgs_ + commentId: M:Terminal.Gui.TableView.RowColorGetterDelegate.Invoke(Terminal.Gui.TableView.RowColorGetterArgs) + fullName: Terminal.Gui.TableView.RowColorGetterDelegate.Invoke(Terminal.Gui.TableView.RowColorGetterArgs) + nameWithType: TableView.RowColorGetterDelegate.Invoke(TableView.RowColorGetterArgs) +- uid: Terminal.Gui.TableView.RowColorGetterDelegate.Invoke* + name: Invoke + href: api/Terminal.Gui/Terminal.Gui.TableView.RowColorGetterDelegate.html#Terminal_Gui_TableView_RowColorGetterDelegate_Invoke_ + commentId: Overload:Terminal.Gui.TableView.RowColorGetterDelegate.Invoke + fullName: Terminal.Gui.TableView.RowColorGetterDelegate.Invoke + nameWithType: TableView.RowColorGetterDelegate.Invoke - uid: Terminal.Gui.TableView.RowOffset name: RowOffset href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_RowOffset @@ -16222,7 +15724,6 @@ references: name: RowOffset href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_RowOffset_ commentId: Overload:Terminal.Gui.TableView.RowOffset - isSpec: "True" fullName: Terminal.Gui.TableView.RowOffset nameWithType: TableView.RowOffset - uid: Terminal.Gui.TableView.ScreenToCell(System.Int32,System.Int32) @@ -16235,7 +15736,6 @@ references: name: ScreenToCell href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_ScreenToCell_ commentId: Overload:Terminal.Gui.TableView.ScreenToCell - isSpec: "True" fullName: Terminal.Gui.TableView.ScreenToCell nameWithType: TableView.ScreenToCell - uid: Terminal.Gui.TableView.SelectAll @@ -16248,7 +15748,6 @@ references: name: SelectAll href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_SelectAll_ commentId: Overload:Terminal.Gui.TableView.SelectAll - isSpec: "True" fullName: Terminal.Gui.TableView.SelectAll nameWithType: TableView.SelectAll - uid: Terminal.Gui.TableView.SelectedCellChanged @@ -16273,7 +15772,6 @@ references: name: SelectedCellChangedEventArgs href: api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html#Terminal_Gui_TableView_SelectedCellChangedEventArgs__ctor_ commentId: Overload:Terminal.Gui.TableView.SelectedCellChangedEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.TableView.SelectedCellChangedEventArgs.SelectedCellChangedEventArgs nameWithType: TableView.SelectedCellChangedEventArgs.SelectedCellChangedEventArgs - uid: Terminal.Gui.TableView.SelectedCellChangedEventArgs.NewCol @@ -16286,7 +15784,6 @@ references: name: NewCol href: api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html#Terminal_Gui_TableView_SelectedCellChangedEventArgs_NewCol_ commentId: Overload:Terminal.Gui.TableView.SelectedCellChangedEventArgs.NewCol - isSpec: "True" fullName: Terminal.Gui.TableView.SelectedCellChangedEventArgs.NewCol nameWithType: TableView.SelectedCellChangedEventArgs.NewCol - uid: Terminal.Gui.TableView.SelectedCellChangedEventArgs.NewRow @@ -16299,7 +15796,6 @@ references: name: NewRow href: api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html#Terminal_Gui_TableView_SelectedCellChangedEventArgs_NewRow_ commentId: Overload:Terminal.Gui.TableView.SelectedCellChangedEventArgs.NewRow - isSpec: "True" fullName: Terminal.Gui.TableView.SelectedCellChangedEventArgs.NewRow nameWithType: TableView.SelectedCellChangedEventArgs.NewRow - uid: Terminal.Gui.TableView.SelectedCellChangedEventArgs.OldCol @@ -16312,7 +15808,6 @@ references: name: OldCol href: api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html#Terminal_Gui_TableView_SelectedCellChangedEventArgs_OldCol_ commentId: Overload:Terminal.Gui.TableView.SelectedCellChangedEventArgs.OldCol - isSpec: "True" fullName: Terminal.Gui.TableView.SelectedCellChangedEventArgs.OldCol nameWithType: TableView.SelectedCellChangedEventArgs.OldCol - uid: Terminal.Gui.TableView.SelectedCellChangedEventArgs.OldRow @@ -16325,7 +15820,6 @@ references: name: OldRow href: api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html#Terminal_Gui_TableView_SelectedCellChangedEventArgs_OldRow_ commentId: Overload:Terminal.Gui.TableView.SelectedCellChangedEventArgs.OldRow - isSpec: "True" fullName: Terminal.Gui.TableView.SelectedCellChangedEventArgs.OldRow nameWithType: TableView.SelectedCellChangedEventArgs.OldRow - uid: Terminal.Gui.TableView.SelectedCellChangedEventArgs.Table @@ -16338,7 +15832,6 @@ references: name: Table href: api/Terminal.Gui/Terminal.Gui.TableView.SelectedCellChangedEventArgs.html#Terminal_Gui_TableView_SelectedCellChangedEventArgs_Table_ commentId: Overload:Terminal.Gui.TableView.SelectedCellChangedEventArgs.Table - isSpec: "True" fullName: Terminal.Gui.TableView.SelectedCellChangedEventArgs.Table nameWithType: TableView.SelectedCellChangedEventArgs.Table - uid: Terminal.Gui.TableView.SelectedColumn @@ -16351,7 +15844,6 @@ references: name: SelectedColumn href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_SelectedColumn_ commentId: Overload:Terminal.Gui.TableView.SelectedColumn - isSpec: "True" fullName: Terminal.Gui.TableView.SelectedColumn nameWithType: TableView.SelectedColumn - uid: Terminal.Gui.TableView.SelectedRow @@ -16364,7 +15856,6 @@ references: name: SelectedRow href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_SelectedRow_ commentId: Overload:Terminal.Gui.TableView.SelectedRow - isSpec: "True" fullName: Terminal.Gui.TableView.SelectedRow nameWithType: TableView.SelectedRow - uid: Terminal.Gui.TableView.SeparatorSymbol @@ -16377,7 +15868,6 @@ references: name: SeparatorSymbol href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_SeparatorSymbol_ commentId: Overload:Terminal.Gui.TableView.SeparatorSymbol - isSpec: "True" fullName: Terminal.Gui.TableView.SeparatorSymbol nameWithType: TableView.SeparatorSymbol - uid: Terminal.Gui.TableView.SetSelection(System.Int32,System.Int32,System.Boolean) @@ -16390,7 +15880,6 @@ references: name: SetSelection href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_SetSelection_ commentId: Overload:Terminal.Gui.TableView.SetSelection - isSpec: "True" fullName: Terminal.Gui.TableView.SetSelection nameWithType: TableView.SetSelection - uid: Terminal.Gui.TableView.Style @@ -16403,7 +15892,6 @@ references: name: Style href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_Style_ commentId: Overload:Terminal.Gui.TableView.Style - isSpec: "True" fullName: Terminal.Gui.TableView.Style nameWithType: TableView.Style - uid: Terminal.Gui.TableView.Table @@ -16416,7 +15904,6 @@ references: name: Table href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_Table_ commentId: Overload:Terminal.Gui.TableView.Table - isSpec: "True" fullName: Terminal.Gui.TableView.Table nameWithType: TableView.Table - uid: Terminal.Gui.TableView.TableSelection @@ -16435,7 +15922,6 @@ references: name: TableSelection href: api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html#Terminal_Gui_TableView_TableSelection__ctor_ commentId: Overload:Terminal.Gui.TableView.TableSelection.#ctor - isSpec: "True" fullName: Terminal.Gui.TableView.TableSelection.TableSelection nameWithType: TableView.TableSelection.TableSelection - uid: Terminal.Gui.TableView.TableSelection.Origin @@ -16448,7 +15934,6 @@ references: name: Origin href: api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html#Terminal_Gui_TableView_TableSelection_Origin_ commentId: Overload:Terminal.Gui.TableView.TableSelection.Origin - isSpec: "True" fullName: Terminal.Gui.TableView.TableSelection.Origin nameWithType: TableView.TableSelection.Origin - uid: Terminal.Gui.TableView.TableSelection.Rect @@ -16461,7 +15946,6 @@ references: name: Rect href: api/Terminal.Gui/Terminal.Gui.TableView.TableSelection.html#Terminal_Gui_TableView_TableSelection_Rect_ commentId: Overload:Terminal.Gui.TableView.TableSelection.Rect - isSpec: "True" fullName: Terminal.Gui.TableView.TableSelection.Rect nameWithType: TableView.TableSelection.Rect - uid: Terminal.Gui.TableView.TableStyle @@ -16470,6 +15954,18 @@ references: commentId: T:Terminal.Gui.TableView.TableStyle fullName: Terminal.Gui.TableView.TableStyle nameWithType: TableView.TableStyle +- uid: Terminal.Gui.TableView.TableStyle.#ctor + name: TableStyle() + href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle__ctor + commentId: M:Terminal.Gui.TableView.TableStyle.#ctor + fullName: Terminal.Gui.TableView.TableStyle.TableStyle() + nameWithType: TableView.TableStyle.TableStyle() +- uid: Terminal.Gui.TableView.TableStyle.#ctor* + name: TableStyle + href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle__ctor_ + commentId: Overload:Terminal.Gui.TableView.TableStyle.#ctor + fullName: Terminal.Gui.TableView.TableStyle.TableStyle + nameWithType: TableView.TableStyle.TableStyle - uid: Terminal.Gui.TableView.TableStyle.AlwaysShowHeaders name: AlwaysShowHeaders href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_AlwaysShowHeaders @@ -16480,7 +15976,6 @@ references: name: AlwaysShowHeaders href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_AlwaysShowHeaders_ commentId: Overload:Terminal.Gui.TableView.TableStyle.AlwaysShowHeaders - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.AlwaysShowHeaders nameWithType: TableView.TableStyle.AlwaysShowHeaders - uid: Terminal.Gui.TableView.TableStyle.ColumnStyles @@ -16493,7 +15988,6 @@ references: name: ColumnStyles href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_ColumnStyles_ commentId: Overload:Terminal.Gui.TableView.TableStyle.ColumnStyles - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.ColumnStyles nameWithType: TableView.TableStyle.ColumnStyles - uid: Terminal.Gui.TableView.TableStyle.ExpandLastColumn @@ -16506,7 +16000,6 @@ references: name: ExpandLastColumn href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_ExpandLastColumn_ commentId: Overload:Terminal.Gui.TableView.TableStyle.ExpandLastColumn - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.ExpandLastColumn nameWithType: TableView.TableStyle.ExpandLastColumn - uid: Terminal.Gui.TableView.TableStyle.GetColumnStyleIfAny(System.Data.DataColumn) @@ -16519,7 +16012,6 @@ references: name: GetColumnStyleIfAny href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_GetColumnStyleIfAny_ commentId: Overload:Terminal.Gui.TableView.TableStyle.GetColumnStyleIfAny - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.GetColumnStyleIfAny nameWithType: TableView.TableStyle.GetColumnStyleIfAny - uid: Terminal.Gui.TableView.TableStyle.GetOrCreateColumnStyle(System.Data.DataColumn) @@ -16532,7 +16024,6 @@ references: name: GetOrCreateColumnStyle href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_GetOrCreateColumnStyle_ commentId: Overload:Terminal.Gui.TableView.TableStyle.GetOrCreateColumnStyle - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.GetOrCreateColumnStyle nameWithType: TableView.TableStyle.GetOrCreateColumnStyle - uid: Terminal.Gui.TableView.TableStyle.InvertSelectedCellFirstCharacter @@ -16545,7 +16036,6 @@ references: name: InvertSelectedCellFirstCharacter href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_InvertSelectedCellFirstCharacter_ commentId: Overload:Terminal.Gui.TableView.TableStyle.InvertSelectedCellFirstCharacter - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.InvertSelectedCellFirstCharacter nameWithType: TableView.TableStyle.InvertSelectedCellFirstCharacter - uid: Terminal.Gui.TableView.TableStyle.RowColorGetter @@ -16558,7 +16048,6 @@ references: name: RowColorGetter href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_RowColorGetter_ commentId: Overload:Terminal.Gui.TableView.TableStyle.RowColorGetter - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.RowColorGetter nameWithType: TableView.TableStyle.RowColorGetter - uid: Terminal.Gui.TableView.TableStyle.ShowHorizontalHeaderOverline @@ -16571,7 +16060,6 @@ references: name: ShowHorizontalHeaderOverline href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_ShowHorizontalHeaderOverline_ commentId: Overload:Terminal.Gui.TableView.TableStyle.ShowHorizontalHeaderOverline - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.ShowHorizontalHeaderOverline nameWithType: TableView.TableStyle.ShowHorizontalHeaderOverline - uid: Terminal.Gui.TableView.TableStyle.ShowHorizontalHeaderUnderline @@ -16584,7 +16072,6 @@ references: name: ShowHorizontalHeaderUnderline href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_ShowHorizontalHeaderUnderline_ commentId: Overload:Terminal.Gui.TableView.TableStyle.ShowHorizontalHeaderUnderline - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.ShowHorizontalHeaderUnderline nameWithType: TableView.TableStyle.ShowHorizontalHeaderUnderline - uid: Terminal.Gui.TableView.TableStyle.ShowHorizontalScrollIndicators @@ -16597,7 +16084,6 @@ references: name: ShowHorizontalScrollIndicators href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_ShowHorizontalScrollIndicators_ commentId: Overload:Terminal.Gui.TableView.TableStyle.ShowHorizontalScrollIndicators - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.ShowHorizontalScrollIndicators nameWithType: TableView.TableStyle.ShowHorizontalScrollIndicators - uid: Terminal.Gui.TableView.TableStyle.ShowVerticalCellLines @@ -16610,7 +16096,6 @@ references: name: ShowVerticalCellLines href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_ShowVerticalCellLines_ commentId: Overload:Terminal.Gui.TableView.TableStyle.ShowVerticalCellLines - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.ShowVerticalCellLines nameWithType: TableView.TableStyle.ShowVerticalCellLines - uid: Terminal.Gui.TableView.TableStyle.ShowVerticalHeaderLines @@ -16623,7 +16108,6 @@ references: name: ShowVerticalHeaderLines href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_ShowVerticalHeaderLines_ commentId: Overload:Terminal.Gui.TableView.TableStyle.ShowVerticalHeaderLines - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.ShowVerticalHeaderLines nameWithType: TableView.TableStyle.ShowVerticalHeaderLines - uid: Terminal.Gui.TableView.TableStyle.SmoothHorizontalScrolling @@ -16636,7 +16120,6 @@ references: name: SmoothHorizontalScrolling href: api/Terminal.Gui/Terminal.Gui.TableView.TableStyle.html#Terminal_Gui_TableView_TableStyle_SmoothHorizontalScrolling_ commentId: Overload:Terminal.Gui.TableView.TableStyle.SmoothHorizontalScrolling - isSpec: "True" fullName: Terminal.Gui.TableView.TableStyle.SmoothHorizontalScrolling nameWithType: TableView.TableStyle.SmoothHorizontalScrolling - uid: Terminal.Gui.TableView.Update @@ -16649,7 +16132,6 @@ references: name: Update href: api/Terminal.Gui/Terminal.Gui.TableView.html#Terminal_Gui_TableView_Update_ commentId: Overload:Terminal.Gui.TableView.Update - isSpec: "True" fullName: Terminal.Gui.TableView.Update nameWithType: TableView.Update - uid: Terminal.Gui.TabView @@ -16668,7 +16150,6 @@ references: name: TabView href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView__ctor_ commentId: Overload:Terminal.Gui.TabView.#ctor - isSpec: "True" fullName: Terminal.Gui.TabView.TabView nameWithType: TabView.TabView - uid: Terminal.Gui.TabView.AddTab(Terminal.Gui.TabView.Tab,System.Boolean) @@ -16681,7 +16162,6 @@ references: name: AddTab href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_AddTab_ commentId: Overload:Terminal.Gui.TabView.AddTab - isSpec: "True" fullName: Terminal.Gui.TabView.AddTab nameWithType: TabView.AddTab - uid: Terminal.Gui.TabView.ApplyStyleChanges @@ -16694,7 +16174,6 @@ references: name: ApplyStyleChanges href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_ApplyStyleChanges_ commentId: Overload:Terminal.Gui.TabView.ApplyStyleChanges - isSpec: "True" fullName: Terminal.Gui.TabView.ApplyStyleChanges nameWithType: TabView.ApplyStyleChanges - uid: Terminal.Gui.TabView.DefaultMaxTabTextWidth @@ -16713,7 +16192,6 @@ references: name: Dispose href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_Dispose_ commentId: Overload:Terminal.Gui.TabView.Dispose - isSpec: "True" fullName: Terminal.Gui.TabView.Dispose nameWithType: TabView.Dispose - uid: Terminal.Gui.TabView.EnsureSelectedTabIsVisible @@ -16726,7 +16204,6 @@ references: name: EnsureSelectedTabIsVisible href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_EnsureSelectedTabIsVisible_ commentId: Overload:Terminal.Gui.TabView.EnsureSelectedTabIsVisible - isSpec: "True" fullName: Terminal.Gui.TabView.EnsureSelectedTabIsVisible nameWithType: TabView.EnsureSelectedTabIsVisible - uid: Terminal.Gui.TabView.EnsureValidScrollOffsets @@ -16739,7 +16216,6 @@ references: name: EnsureValidScrollOffsets href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_EnsureValidScrollOffsets_ commentId: Overload:Terminal.Gui.TabView.EnsureValidScrollOffsets - isSpec: "True" fullName: Terminal.Gui.TabView.EnsureValidScrollOffsets nameWithType: TabView.EnsureValidScrollOffsets - uid: Terminal.Gui.TabView.MaxTabTextWidth @@ -16752,7 +16228,6 @@ references: name: MaxTabTextWidth href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_MaxTabTextWidth_ commentId: Overload:Terminal.Gui.TabView.MaxTabTextWidth - isSpec: "True" fullName: Terminal.Gui.TabView.MaxTabTextWidth nameWithType: TabView.MaxTabTextWidth - uid: Terminal.Gui.TabView.OnSelectedTabChanged(Terminal.Gui.TabView.Tab,Terminal.Gui.TabView.Tab) @@ -16765,7 +16240,6 @@ references: name: OnSelectedTabChanged href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_OnSelectedTabChanged_ commentId: Overload:Terminal.Gui.TabView.OnSelectedTabChanged - isSpec: "True" fullName: Terminal.Gui.TabView.OnSelectedTabChanged nameWithType: TabView.OnSelectedTabChanged - uid: Terminal.Gui.TabView.ProcessKey(Terminal.Gui.KeyEvent) @@ -16778,7 +16252,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_ProcessKey_ commentId: Overload:Terminal.Gui.TabView.ProcessKey - isSpec: "True" fullName: Terminal.Gui.TabView.ProcessKey nameWithType: TabView.ProcessKey - uid: Terminal.Gui.TabView.Redraw(Terminal.Gui.Rect) @@ -16791,7 +16264,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_Redraw_ commentId: Overload:Terminal.Gui.TabView.Redraw - isSpec: "True" fullName: Terminal.Gui.TabView.Redraw nameWithType: TabView.Redraw - uid: Terminal.Gui.TabView.RemoveTab(Terminal.Gui.TabView.Tab) @@ -16804,7 +16276,6 @@ references: name: RemoveTab href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_RemoveTab_ commentId: Overload:Terminal.Gui.TabView.RemoveTab - isSpec: "True" fullName: Terminal.Gui.TabView.RemoveTab nameWithType: TabView.RemoveTab - uid: Terminal.Gui.TabView.SelectedTab @@ -16817,7 +16288,6 @@ references: name: SelectedTab href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_SelectedTab_ commentId: Overload:Terminal.Gui.TabView.SelectedTab - isSpec: "True" fullName: Terminal.Gui.TabView.SelectedTab nameWithType: TabView.SelectedTab - uid: Terminal.Gui.TabView.SelectedTabChanged @@ -16836,7 +16306,6 @@ references: name: Style href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_Style_ commentId: Overload:Terminal.Gui.TabView.Style - isSpec: "True" fullName: Terminal.Gui.TabView.Style nameWithType: TabView.Style - uid: Terminal.Gui.TabView.SwitchTabBy(System.Int32) @@ -16849,7 +16318,6 @@ references: name: SwitchTabBy href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_SwitchTabBy_ commentId: Overload:Terminal.Gui.TabView.SwitchTabBy - isSpec: "True" fullName: Terminal.Gui.TabView.SwitchTabBy nameWithType: TabView.SwitchTabBy - uid: Terminal.Gui.TabView.Tab @@ -16874,7 +16342,6 @@ references: name: Tab href: api/Terminal.Gui/Terminal.Gui.TabView.Tab.html#Terminal_Gui_TabView_Tab__ctor_ commentId: Overload:Terminal.Gui.TabView.Tab.#ctor - isSpec: "True" fullName: Terminal.Gui.TabView.Tab.Tab nameWithType: TabView.Tab.Tab - uid: Terminal.Gui.TabView.Tab.Text @@ -16887,7 +16354,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.TabView.Tab.html#Terminal_Gui_TabView_Tab_Text_ commentId: Overload:Terminal.Gui.TabView.Tab.Text - isSpec: "True" fullName: Terminal.Gui.TabView.Tab.Text nameWithType: TabView.Tab.Text - uid: Terminal.Gui.TabView.Tab.View @@ -16900,7 +16366,6 @@ references: name: View href: api/Terminal.Gui/Terminal.Gui.TabView.Tab.html#Terminal_Gui_TabView_Tab_View_ commentId: Overload:Terminal.Gui.TabView.Tab.View - isSpec: "True" fullName: Terminal.Gui.TabView.Tab.View nameWithType: TabView.Tab.View - uid: Terminal.Gui.TabView.TabChangedEventArgs @@ -16919,7 +16384,6 @@ references: name: TabChangedEventArgs href: api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html#Terminal_Gui_TabView_TabChangedEventArgs__ctor_ commentId: Overload:Terminal.Gui.TabView.TabChangedEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.TabView.TabChangedEventArgs.TabChangedEventArgs nameWithType: TabView.TabChangedEventArgs.TabChangedEventArgs - uid: Terminal.Gui.TabView.TabChangedEventArgs.NewTab @@ -16932,7 +16396,6 @@ references: name: NewTab href: api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html#Terminal_Gui_TabView_TabChangedEventArgs_NewTab_ commentId: Overload:Terminal.Gui.TabView.TabChangedEventArgs.NewTab - isSpec: "True" fullName: Terminal.Gui.TabView.TabChangedEventArgs.NewTab nameWithType: TabView.TabChangedEventArgs.NewTab - uid: Terminal.Gui.TabView.TabChangedEventArgs.OldTab @@ -16945,7 +16408,6 @@ references: name: OldTab href: api/Terminal.Gui/Terminal.Gui.TabView.TabChangedEventArgs.html#Terminal_Gui_TabView_TabChangedEventArgs_OldTab_ commentId: Overload:Terminal.Gui.TabView.TabChangedEventArgs.OldTab - isSpec: "True" fullName: Terminal.Gui.TabView.TabChangedEventArgs.OldTab nameWithType: TabView.TabChangedEventArgs.OldTab - uid: Terminal.Gui.TabView.Tabs @@ -16958,7 +16420,6 @@ references: name: Tabs href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_Tabs_ commentId: Overload:Terminal.Gui.TabView.Tabs - isSpec: "True" fullName: Terminal.Gui.TabView.Tabs nameWithType: TabView.Tabs - uid: Terminal.Gui.TabView.TabScrollOffset @@ -16971,7 +16432,6 @@ references: name: TabScrollOffset href: api/Terminal.Gui/Terminal.Gui.TabView.html#Terminal_Gui_TabView_TabScrollOffset_ commentId: Overload:Terminal.Gui.TabView.TabScrollOffset - isSpec: "True" fullName: Terminal.Gui.TabView.TabScrollOffset nameWithType: TabView.TabScrollOffset - uid: Terminal.Gui.TabView.TabStyle @@ -16980,6 +16440,18 @@ references: commentId: T:Terminal.Gui.TabView.TabStyle fullName: Terminal.Gui.TabView.TabStyle nameWithType: TabView.TabStyle +- uid: Terminal.Gui.TabView.TabStyle.#ctor + name: TabStyle() + href: api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html#Terminal_Gui_TabView_TabStyle__ctor + commentId: M:Terminal.Gui.TabView.TabStyle.#ctor + fullName: Terminal.Gui.TabView.TabStyle.TabStyle() + nameWithType: TabView.TabStyle.TabStyle() +- uid: Terminal.Gui.TabView.TabStyle.#ctor* + name: TabStyle + href: api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html#Terminal_Gui_TabView_TabStyle__ctor_ + commentId: Overload:Terminal.Gui.TabView.TabStyle.#ctor + fullName: Terminal.Gui.TabView.TabStyle.TabStyle + nameWithType: TabView.TabStyle.TabStyle - uid: Terminal.Gui.TabView.TabStyle.ShowBorder name: ShowBorder href: api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html#Terminal_Gui_TabView_TabStyle_ShowBorder @@ -16990,7 +16462,6 @@ references: name: ShowBorder href: api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html#Terminal_Gui_TabView_TabStyle_ShowBorder_ commentId: Overload:Terminal.Gui.TabView.TabStyle.ShowBorder - isSpec: "True" fullName: Terminal.Gui.TabView.TabStyle.ShowBorder nameWithType: TabView.TabStyle.ShowBorder - uid: Terminal.Gui.TabView.TabStyle.ShowTopLine @@ -17003,7 +16474,6 @@ references: name: ShowTopLine href: api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html#Terminal_Gui_TabView_TabStyle_ShowTopLine_ commentId: Overload:Terminal.Gui.TabView.TabStyle.ShowTopLine - isSpec: "True" fullName: Terminal.Gui.TabView.TabStyle.ShowTopLine nameWithType: TabView.TabStyle.ShowTopLine - uid: Terminal.Gui.TabView.TabStyle.TabsOnBottom @@ -17016,7 +16486,6 @@ references: name: TabsOnBottom href: api/Terminal.Gui/Terminal.Gui.TabView.TabStyle.html#Terminal_Gui_TabView_TabStyle_TabsOnBottom_ commentId: Overload:Terminal.Gui.TabView.TabStyle.TabsOnBottom - isSpec: "True" fullName: Terminal.Gui.TabView.TabStyle.TabsOnBottom nameWithType: TabView.TabStyle.TabsOnBottom - uid: Terminal.Gui.TextAlignment @@ -17049,6 +16518,12 @@ references: commentId: F:Terminal.Gui.TextAlignment.Right fullName: Terminal.Gui.TextAlignment.Right nameWithType: TextAlignment.Right +- uid: Terminal.Gui.TextAlignment.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.TextAlignment.html#Terminal_Gui_TextAlignment_value__ + commentId: F:Terminal.Gui.TextAlignment.value__ + fullName: Terminal.Gui.TextAlignment.value__ + nameWithType: TextAlignment.value__ - uid: Terminal.Gui.TextChangingEventArgs name: TextChangingEventArgs href: api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html @@ -17065,7 +16540,6 @@ references: name: TextChangingEventArgs href: api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html#Terminal_Gui_TextChangingEventArgs__ctor_ commentId: Overload:Terminal.Gui.TextChangingEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.TextChangingEventArgs.TextChangingEventArgs nameWithType: TextChangingEventArgs.TextChangingEventArgs - uid: Terminal.Gui.TextChangingEventArgs.Cancel @@ -17078,7 +16552,6 @@ references: name: Cancel href: api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html#Terminal_Gui_TextChangingEventArgs_Cancel_ commentId: Overload:Terminal.Gui.TextChangingEventArgs.Cancel - isSpec: "True" fullName: Terminal.Gui.TextChangingEventArgs.Cancel nameWithType: TextChangingEventArgs.Cancel - uid: Terminal.Gui.TextChangingEventArgs.NewText @@ -17091,7 +16564,6 @@ references: name: NewText href: api/Terminal.Gui/Terminal.Gui.TextChangingEventArgs.html#Terminal_Gui_TextChangingEventArgs_NewText_ commentId: Overload:Terminal.Gui.TextChangingEventArgs.NewText - isSpec: "True" fullName: Terminal.Gui.TextChangingEventArgs.NewText nameWithType: TextChangingEventArgs.NewText - uid: Terminal.Gui.TextDirection @@ -17148,6 +16620,12 @@ references: commentId: F:Terminal.Gui.TextDirection.TopBottom_RightLeft fullName: Terminal.Gui.TextDirection.TopBottom_RightLeft nameWithType: TextDirection.TopBottom_RightLeft +- uid: Terminal.Gui.TextDirection.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.TextDirection.html#Terminal_Gui_TextDirection_value__ + commentId: F:Terminal.Gui.TextDirection.value__ + fullName: Terminal.Gui.TextDirection.value__ + nameWithType: TextDirection.value__ - uid: Terminal.Gui.TextField name: TextField href: api/Terminal.Gui/Terminal.Gui.TextField.html @@ -17182,7 +16660,6 @@ references: name: TextField href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField__ctor_ commentId: Overload:Terminal.Gui.TextField.#ctor - isSpec: "True" fullName: Terminal.Gui.TextField.TextField nameWithType: TextField.TextField - uid: Terminal.Gui.TextField.Autocomplete @@ -17195,7 +16672,6 @@ references: name: Autocomplete href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Autocomplete_ commentId: Overload:Terminal.Gui.TextField.Autocomplete - isSpec: "True" fullName: Terminal.Gui.TextField.Autocomplete nameWithType: TextField.Autocomplete - uid: Terminal.Gui.TextField.CanFocus @@ -17208,7 +16684,6 @@ references: name: CanFocus href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_CanFocus_ commentId: Overload:Terminal.Gui.TextField.CanFocus - isSpec: "True" fullName: Terminal.Gui.TextField.CanFocus nameWithType: TextField.CanFocus - uid: Terminal.Gui.TextField.ClearAllSelection @@ -17221,7 +16696,6 @@ references: name: ClearAllSelection href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_ClearAllSelection_ commentId: Overload:Terminal.Gui.TextField.ClearAllSelection - isSpec: "True" fullName: Terminal.Gui.TextField.ClearAllSelection nameWithType: TextField.ClearAllSelection - uid: Terminal.Gui.TextField.ClearHistoryChanges @@ -17234,7 +16708,6 @@ references: name: ClearHistoryChanges href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_ClearHistoryChanges_ commentId: Overload:Terminal.Gui.TextField.ClearHistoryChanges - isSpec: "True" fullName: Terminal.Gui.TextField.ClearHistoryChanges nameWithType: TextField.ClearHistoryChanges - uid: Terminal.Gui.TextField.ContextMenu @@ -17247,7 +16720,6 @@ references: name: ContextMenu href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_ContextMenu_ commentId: Overload:Terminal.Gui.TextField.ContextMenu - isSpec: "True" fullName: Terminal.Gui.TextField.ContextMenu nameWithType: TextField.ContextMenu - uid: Terminal.Gui.TextField.Copy @@ -17260,7 +16732,6 @@ references: name: Copy href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Copy_ commentId: Overload:Terminal.Gui.TextField.Copy - isSpec: "True" fullName: Terminal.Gui.TextField.Copy nameWithType: TextField.Copy - uid: Terminal.Gui.TextField.CursorPosition @@ -17273,7 +16744,6 @@ references: name: CursorPosition href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_CursorPosition_ commentId: Overload:Terminal.Gui.TextField.CursorPosition - isSpec: "True" fullName: Terminal.Gui.TextField.CursorPosition nameWithType: TextField.CursorPosition - uid: Terminal.Gui.TextField.Cut @@ -17286,7 +16756,6 @@ references: name: Cut href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Cut_ commentId: Overload:Terminal.Gui.TextField.Cut - isSpec: "True" fullName: Terminal.Gui.TextField.Cut nameWithType: TextField.Cut - uid: Terminal.Gui.TextField.DeleteAll @@ -17299,7 +16768,6 @@ references: name: DeleteAll href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_DeleteAll_ commentId: Overload:Terminal.Gui.TextField.DeleteAll - isSpec: "True" fullName: Terminal.Gui.TextField.DeleteAll nameWithType: TextField.DeleteAll - uid: Terminal.Gui.TextField.DeleteCharLeft(System.Boolean) @@ -17312,7 +16780,6 @@ references: name: DeleteCharLeft href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_DeleteCharLeft_ commentId: Overload:Terminal.Gui.TextField.DeleteCharLeft - isSpec: "True" fullName: Terminal.Gui.TextField.DeleteCharLeft nameWithType: TextField.DeleteCharLeft - uid: Terminal.Gui.TextField.DeleteCharRight @@ -17325,7 +16792,6 @@ references: name: DeleteCharRight href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_DeleteCharRight_ commentId: Overload:Terminal.Gui.TextField.DeleteCharRight - isSpec: "True" fullName: Terminal.Gui.TextField.DeleteCharRight nameWithType: TextField.DeleteCharRight - uid: Terminal.Gui.TextField.DesiredCursorVisibility @@ -17338,7 +16804,6 @@ references: name: DesiredCursorVisibility href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_DesiredCursorVisibility_ commentId: Overload:Terminal.Gui.TextField.DesiredCursorVisibility - isSpec: "True" fullName: Terminal.Gui.TextField.DesiredCursorVisibility nameWithType: TextField.DesiredCursorVisibility - uid: Terminal.Gui.TextField.Frame @@ -17351,7 +16816,6 @@ references: name: Frame href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Frame_ commentId: Overload:Terminal.Gui.TextField.Frame - isSpec: "True" fullName: Terminal.Gui.TextField.Frame nameWithType: TextField.Frame - uid: Terminal.Gui.TextField.HasHistoryChanges @@ -17364,7 +16828,6 @@ references: name: HasHistoryChanges href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_HasHistoryChanges_ commentId: Overload:Terminal.Gui.TextField.HasHistoryChanges - isSpec: "True" fullName: Terminal.Gui.TextField.HasHistoryChanges nameWithType: TextField.HasHistoryChanges - uid: Terminal.Gui.TextField.InsertText(System.String,System.Boolean) @@ -17377,7 +16840,6 @@ references: name: InsertText href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_InsertText_ commentId: Overload:Terminal.Gui.TextField.InsertText - isSpec: "True" fullName: Terminal.Gui.TextField.InsertText nameWithType: TextField.InsertText - uid: Terminal.Gui.TextField.IsDirty @@ -17390,7 +16852,6 @@ references: name: IsDirty href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_IsDirty_ commentId: Overload:Terminal.Gui.TextField.IsDirty - isSpec: "True" fullName: Terminal.Gui.TextField.IsDirty nameWithType: TextField.IsDirty - uid: Terminal.Gui.TextField.KillWordBackwards @@ -17403,7 +16864,6 @@ references: name: KillWordBackwards href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_KillWordBackwards_ commentId: Overload:Terminal.Gui.TextField.KillWordBackwards - isSpec: "True" fullName: Terminal.Gui.TextField.KillWordBackwards nameWithType: TextField.KillWordBackwards - uid: Terminal.Gui.TextField.KillWordForwards @@ -17416,7 +16876,6 @@ references: name: KillWordForwards href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_KillWordForwards_ commentId: Overload:Terminal.Gui.TextField.KillWordForwards - isSpec: "True" fullName: Terminal.Gui.TextField.KillWordForwards nameWithType: TextField.KillWordForwards - uid: Terminal.Gui.TextField.MouseEvent(Terminal.Gui.MouseEvent) @@ -17429,7 +16888,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_MouseEvent_ commentId: Overload:Terminal.Gui.TextField.MouseEvent - isSpec: "True" fullName: Terminal.Gui.TextField.MouseEvent nameWithType: TextField.MouseEvent - uid: Terminal.Gui.TextField.OnEnter(Terminal.Gui.View) @@ -17442,7 +16900,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_OnEnter_ commentId: Overload:Terminal.Gui.TextField.OnEnter - isSpec: "True" fullName: Terminal.Gui.TextField.OnEnter nameWithType: TextField.OnEnter - uid: Terminal.Gui.TextField.OnLeave(Terminal.Gui.View) @@ -17455,7 +16912,6 @@ references: name: OnLeave href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_OnLeave_ commentId: Overload:Terminal.Gui.TextField.OnLeave - isSpec: "True" fullName: Terminal.Gui.TextField.OnLeave nameWithType: TextField.OnLeave - uid: Terminal.Gui.TextField.OnTextChanging(NStack.ustring) @@ -17468,7 +16924,6 @@ references: name: OnTextChanging href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_OnTextChanging_ commentId: Overload:Terminal.Gui.TextField.OnTextChanging - isSpec: "True" fullName: Terminal.Gui.TextField.OnTextChanging nameWithType: TextField.OnTextChanging - uid: Terminal.Gui.TextField.Paste @@ -17481,7 +16936,6 @@ references: name: Paste href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Paste_ commentId: Overload:Terminal.Gui.TextField.Paste - isSpec: "True" fullName: Terminal.Gui.TextField.Paste nameWithType: TextField.Paste - uid: Terminal.Gui.TextField.PositionCursor @@ -17494,7 +16948,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_PositionCursor_ commentId: Overload:Terminal.Gui.TextField.PositionCursor - isSpec: "True" fullName: Terminal.Gui.TextField.PositionCursor nameWithType: TextField.PositionCursor - uid: Terminal.Gui.TextField.ProcessKey(Terminal.Gui.KeyEvent) @@ -17507,7 +16960,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_ProcessKey_ commentId: Overload:Terminal.Gui.TextField.ProcessKey - isSpec: "True" fullName: Terminal.Gui.TextField.ProcessKey nameWithType: TextField.ProcessKey - uid: Terminal.Gui.TextField.ReadOnly @@ -17520,7 +16972,6 @@ references: name: ReadOnly href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_ReadOnly_ commentId: Overload:Terminal.Gui.TextField.ReadOnly - isSpec: "True" fullName: Terminal.Gui.TextField.ReadOnly nameWithType: TextField.ReadOnly - uid: Terminal.Gui.TextField.Redraw(Terminal.Gui.Rect) @@ -17533,7 +16984,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Redraw_ commentId: Overload:Terminal.Gui.TextField.Redraw - isSpec: "True" fullName: Terminal.Gui.TextField.Redraw nameWithType: TextField.Redraw - uid: Terminal.Gui.TextField.ScrollOffset @@ -17546,7 +16996,6 @@ references: name: ScrollOffset href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_ScrollOffset_ commentId: Overload:Terminal.Gui.TextField.ScrollOffset - isSpec: "True" fullName: Terminal.Gui.TextField.ScrollOffset nameWithType: TextField.ScrollOffset - uid: Terminal.Gui.TextField.Secret @@ -17559,7 +17008,6 @@ references: name: Secret href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Secret_ commentId: Overload:Terminal.Gui.TextField.Secret - isSpec: "True" fullName: Terminal.Gui.TextField.Secret nameWithType: TextField.Secret - uid: Terminal.Gui.TextField.SelectAll @@ -17572,7 +17020,6 @@ references: name: SelectAll href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_SelectAll_ commentId: Overload:Terminal.Gui.TextField.SelectAll - isSpec: "True" fullName: Terminal.Gui.TextField.SelectAll nameWithType: TextField.SelectAll - uid: Terminal.Gui.TextField.SelectedLength @@ -17585,7 +17032,6 @@ references: name: SelectedLength href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_SelectedLength_ commentId: Overload:Terminal.Gui.TextField.SelectedLength - isSpec: "True" fullName: Terminal.Gui.TextField.SelectedLength nameWithType: TextField.SelectedLength - uid: Terminal.Gui.TextField.SelectedStart @@ -17598,7 +17044,6 @@ references: name: SelectedStart href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_SelectedStart_ commentId: Overload:Terminal.Gui.TextField.SelectedStart - isSpec: "True" fullName: Terminal.Gui.TextField.SelectedStart nameWithType: TextField.SelectedStart - uid: Terminal.Gui.TextField.SelectedText @@ -17611,7 +17056,6 @@ references: name: SelectedText href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_SelectedText_ commentId: Overload:Terminal.Gui.TextField.SelectedText - isSpec: "True" fullName: Terminal.Gui.TextField.SelectedText nameWithType: TextField.SelectedText - uid: Terminal.Gui.TextField.Text @@ -17624,7 +17068,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Text_ commentId: Overload:Terminal.Gui.TextField.Text - isSpec: "True" fullName: Terminal.Gui.TextField.Text nameWithType: TextField.Text - uid: Terminal.Gui.TextField.TextChanged @@ -17649,7 +17092,6 @@ references: name: Used href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField_Used_ commentId: Overload:Terminal.Gui.TextField.Used - isSpec: "True" fullName: Terminal.Gui.TextField.Used nameWithType: TextField.Used - uid: Terminal.Gui.TextFieldAutocomplete @@ -17658,6 +17100,18 @@ references: commentId: T:Terminal.Gui.TextFieldAutocomplete fullName: Terminal.Gui.TextFieldAutocomplete nameWithType: TextFieldAutocomplete +- uid: Terminal.Gui.TextFieldAutocomplete.#ctor + name: TextFieldAutocomplete() + href: api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html#Terminal_Gui_TextFieldAutocomplete__ctor + commentId: M:Terminal.Gui.TextFieldAutocomplete.#ctor + fullName: Terminal.Gui.TextFieldAutocomplete.TextFieldAutocomplete() + nameWithType: TextFieldAutocomplete.TextFieldAutocomplete() +- uid: Terminal.Gui.TextFieldAutocomplete.#ctor* + name: TextFieldAutocomplete + href: api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html#Terminal_Gui_TextFieldAutocomplete__ctor_ + commentId: Overload:Terminal.Gui.TextFieldAutocomplete.#ctor + fullName: Terminal.Gui.TextFieldAutocomplete.TextFieldAutocomplete + nameWithType: TextFieldAutocomplete.TextFieldAutocomplete - uid: Terminal.Gui.TextFieldAutocomplete.DeleteTextBackwards name: DeleteTextBackwards() href: api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html#Terminal_Gui_TextFieldAutocomplete_DeleteTextBackwards @@ -17668,7 +17122,6 @@ references: name: DeleteTextBackwards href: api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html#Terminal_Gui_TextFieldAutocomplete_DeleteTextBackwards_ commentId: Overload:Terminal.Gui.TextFieldAutocomplete.DeleteTextBackwards - isSpec: "True" fullName: Terminal.Gui.TextFieldAutocomplete.DeleteTextBackwards nameWithType: TextFieldAutocomplete.DeleteTextBackwards - uid: Terminal.Gui.TextFieldAutocomplete.GetCurrentWord @@ -17681,7 +17134,6 @@ references: name: GetCurrentWord href: api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html#Terminal_Gui_TextFieldAutocomplete_GetCurrentWord_ commentId: Overload:Terminal.Gui.TextFieldAutocomplete.GetCurrentWord - isSpec: "True" fullName: Terminal.Gui.TextFieldAutocomplete.GetCurrentWord nameWithType: TextFieldAutocomplete.GetCurrentWord - uid: Terminal.Gui.TextFieldAutocomplete.InsertText(System.String) @@ -17694,7 +17146,6 @@ references: name: InsertText href: api/Terminal.Gui/Terminal.Gui.TextFieldAutocomplete.html#Terminal_Gui_TextFieldAutocomplete_InsertText_ commentId: Overload:Terminal.Gui.TextFieldAutocomplete.InsertText - isSpec: "True" fullName: Terminal.Gui.TextFieldAutocomplete.InsertText nameWithType: TextFieldAutocomplete.InsertText - uid: Terminal.Gui.TextFormatter @@ -17703,6 +17154,18 @@ references: commentId: T:Terminal.Gui.TextFormatter fullName: Terminal.Gui.TextFormatter nameWithType: TextFormatter +- uid: Terminal.Gui.TextFormatter.#ctor + name: TextFormatter() + href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter__ctor + commentId: M:Terminal.Gui.TextFormatter.#ctor + fullName: Terminal.Gui.TextFormatter.TextFormatter() + nameWithType: TextFormatter.TextFormatter() +- uid: Terminal.Gui.TextFormatter.#ctor* + name: TextFormatter + href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter__ctor_ + commentId: Overload:Terminal.Gui.TextFormatter.#ctor + fullName: Terminal.Gui.TextFormatter.TextFormatter + nameWithType: TextFormatter.TextFormatter - uid: Terminal.Gui.TextFormatter.Alignment name: Alignment href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Alignment @@ -17713,7 +17176,6 @@ references: name: Alignment href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Alignment_ commentId: Overload:Terminal.Gui.TextFormatter.Alignment - isSpec: "True" fullName: Terminal.Gui.TextFormatter.Alignment nameWithType: TextFormatter.Alignment - uid: Terminal.Gui.TextFormatter.AutoSize @@ -17726,7 +17188,6 @@ references: name: AutoSize href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_AutoSize_ commentId: Overload:Terminal.Gui.TextFormatter.AutoSize - isSpec: "True" fullName: Terminal.Gui.TextFormatter.AutoSize nameWithType: TextFormatter.AutoSize - uid: Terminal.Gui.TextFormatter.CalcRect(System.Int32,System.Int32,NStack.ustring,Terminal.Gui.TextDirection) @@ -17739,7 +17200,6 @@ references: name: CalcRect href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_CalcRect_ commentId: Overload:Terminal.Gui.TextFormatter.CalcRect - isSpec: "True" fullName: Terminal.Gui.TextFormatter.CalcRect nameWithType: TextFormatter.CalcRect - uid: Terminal.Gui.TextFormatter.ClipAndJustify(NStack.ustring,System.Int32,System.Boolean,Terminal.Gui.TextDirection) @@ -17758,7 +17218,6 @@ references: name: ClipAndJustify href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_ClipAndJustify_ commentId: Overload:Terminal.Gui.TextFormatter.ClipAndJustify - isSpec: "True" fullName: Terminal.Gui.TextFormatter.ClipAndJustify nameWithType: TextFormatter.ClipAndJustify - uid: Terminal.Gui.TextFormatter.ClipOrPad(System.String,System.Int32) @@ -17771,7 +17230,6 @@ references: name: ClipOrPad href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_ClipOrPad_ commentId: Overload:Terminal.Gui.TextFormatter.ClipOrPad - isSpec: "True" fullName: Terminal.Gui.TextFormatter.ClipOrPad nameWithType: TextFormatter.ClipOrPad - uid: Terminal.Gui.TextFormatter.CursorPosition @@ -17784,7 +17242,6 @@ references: name: CursorPosition href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_CursorPosition_ commentId: Overload:Terminal.Gui.TextFormatter.CursorPosition - isSpec: "True" fullName: Terminal.Gui.TextFormatter.CursorPosition nameWithType: TextFormatter.CursorPosition - uid: Terminal.Gui.TextFormatter.Direction @@ -17797,7 +17254,6 @@ references: name: Direction href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Direction_ commentId: Overload:Terminal.Gui.TextFormatter.Direction - isSpec: "True" fullName: Terminal.Gui.TextFormatter.Direction nameWithType: TextFormatter.Direction - uid: Terminal.Gui.TextFormatter.Draw(Terminal.Gui.Rect,Terminal.Gui.Attribute,Terminal.Gui.Attribute,Terminal.Gui.Rect) @@ -17810,7 +17266,6 @@ references: name: Draw href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Draw_ commentId: Overload:Terminal.Gui.TextFormatter.Draw - isSpec: "True" fullName: Terminal.Gui.TextFormatter.Draw nameWithType: TextFormatter.Draw - uid: Terminal.Gui.TextFormatter.FindHotKey(NStack.ustring,System.Rune,System.Boolean,System.Int32@,Terminal.Gui.Key@) @@ -17826,7 +17281,6 @@ references: name: FindHotKey href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_FindHotKey_ commentId: Overload:Terminal.Gui.TextFormatter.FindHotKey - isSpec: "True" fullName: Terminal.Gui.TextFormatter.FindHotKey nameWithType: TextFormatter.FindHotKey - uid: Terminal.Gui.TextFormatter.Format(NStack.ustring,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32,Terminal.Gui.TextDirection) @@ -17845,7 +17299,6 @@ references: name: Format href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Format_ commentId: Overload:Terminal.Gui.TextFormatter.Format - isSpec: "True" fullName: Terminal.Gui.TextFormatter.Format nameWithType: TextFormatter.Format - uid: Terminal.Gui.TextFormatter.GetMaxColsForWidth(System.Collections.Generic.List{NStack.ustring},System.Int32) @@ -17861,7 +17314,6 @@ references: name: GetMaxColsForWidth href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_GetMaxColsForWidth_ commentId: Overload:Terminal.Gui.TextFormatter.GetMaxColsForWidth - isSpec: "True" fullName: Terminal.Gui.TextFormatter.GetMaxColsForWidth nameWithType: TextFormatter.GetMaxColsForWidth - uid: Terminal.Gui.TextFormatter.GetMaxLengthForWidth(NStack.ustring,System.Int32) @@ -17883,7 +17335,6 @@ references: name: GetMaxLengthForWidth href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_GetMaxLengthForWidth_ commentId: Overload:Terminal.Gui.TextFormatter.GetMaxLengthForWidth - isSpec: "True" fullName: Terminal.Gui.TextFormatter.GetMaxLengthForWidth nameWithType: TextFormatter.GetMaxLengthForWidth - uid: Terminal.Gui.TextFormatter.GetSumMaxCharWidth(NStack.ustring,System.Int32,System.Int32) @@ -17905,7 +17356,6 @@ references: name: GetSumMaxCharWidth href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_GetSumMaxCharWidth_ commentId: Overload:Terminal.Gui.TextFormatter.GetSumMaxCharWidth - isSpec: "True" fullName: Terminal.Gui.TextFormatter.GetSumMaxCharWidth nameWithType: TextFormatter.GetSumMaxCharWidth - uid: Terminal.Gui.TextFormatter.GetTextWidth(NStack.ustring) @@ -17918,7 +17368,6 @@ references: name: GetTextWidth href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_GetTextWidth_ commentId: Overload:Terminal.Gui.TextFormatter.GetTextWidth - isSpec: "True" fullName: Terminal.Gui.TextFormatter.GetTextWidth nameWithType: TextFormatter.GetTextWidth - uid: Terminal.Gui.TextFormatter.HotKey @@ -17931,7 +17380,6 @@ references: name: HotKey href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_HotKey_ commentId: Overload:Terminal.Gui.TextFormatter.HotKey - isSpec: "True" fullName: Terminal.Gui.TextFormatter.HotKey nameWithType: TextFormatter.HotKey - uid: Terminal.Gui.TextFormatter.HotKeyChanged @@ -17950,7 +17398,6 @@ references: name: HotKeyPos href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_HotKeyPos_ commentId: Overload:Terminal.Gui.TextFormatter.HotKeyPos - isSpec: "True" fullName: Terminal.Gui.TextFormatter.HotKeyPos nameWithType: TextFormatter.HotKeyPos - uid: Terminal.Gui.TextFormatter.HotKeySpecifier @@ -17963,7 +17410,6 @@ references: name: HotKeySpecifier href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_HotKeySpecifier_ commentId: Overload:Terminal.Gui.TextFormatter.HotKeySpecifier - isSpec: "True" fullName: Terminal.Gui.TextFormatter.HotKeySpecifier nameWithType: TextFormatter.HotKeySpecifier - uid: Terminal.Gui.TextFormatter.HotKeyTagMask @@ -17976,7 +17422,6 @@ references: name: HotKeyTagMask href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_HotKeyTagMask_ commentId: Overload:Terminal.Gui.TextFormatter.HotKeyTagMask - isSpec: "True" fullName: Terminal.Gui.TextFormatter.HotKeyTagMask nameWithType: TextFormatter.HotKeyTagMask - uid: Terminal.Gui.TextFormatter.IsHorizontalDirection(Terminal.Gui.TextDirection) @@ -17989,7 +17434,6 @@ references: name: IsHorizontalDirection href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_IsHorizontalDirection_ commentId: Overload:Terminal.Gui.TextFormatter.IsHorizontalDirection - isSpec: "True" fullName: Terminal.Gui.TextFormatter.IsHorizontalDirection nameWithType: TextFormatter.IsHorizontalDirection - uid: Terminal.Gui.TextFormatter.IsLeftToRight(Terminal.Gui.TextDirection) @@ -18002,7 +17446,6 @@ references: name: IsLeftToRight href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_IsLeftToRight_ commentId: Overload:Terminal.Gui.TextFormatter.IsLeftToRight - isSpec: "True" fullName: Terminal.Gui.TextFormatter.IsLeftToRight nameWithType: TextFormatter.IsLeftToRight - uid: Terminal.Gui.TextFormatter.IsTopToBottom(Terminal.Gui.TextDirection) @@ -18015,7 +17458,6 @@ references: name: IsTopToBottom href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_IsTopToBottom_ commentId: Overload:Terminal.Gui.TextFormatter.IsTopToBottom - isSpec: "True" fullName: Terminal.Gui.TextFormatter.IsTopToBottom nameWithType: TextFormatter.IsTopToBottom - uid: Terminal.Gui.TextFormatter.IsVerticalDirection(Terminal.Gui.TextDirection) @@ -18028,7 +17470,6 @@ references: name: IsVerticalDirection href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_IsVerticalDirection_ commentId: Overload:Terminal.Gui.TextFormatter.IsVerticalDirection - isSpec: "True" fullName: Terminal.Gui.TextFormatter.IsVerticalDirection nameWithType: TextFormatter.IsVerticalDirection - uid: Terminal.Gui.TextFormatter.Justify(NStack.ustring,System.Int32,System.Char,Terminal.Gui.TextDirection) @@ -18041,7 +17482,6 @@ references: name: Justify href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Justify_ commentId: Overload:Terminal.Gui.TextFormatter.Justify - isSpec: "True" fullName: Terminal.Gui.TextFormatter.Justify nameWithType: TextFormatter.Justify - uid: Terminal.Gui.TextFormatter.Lines @@ -18054,7 +17494,6 @@ references: name: Lines href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Lines_ commentId: Overload:Terminal.Gui.TextFormatter.Lines - isSpec: "True" fullName: Terminal.Gui.TextFormatter.Lines nameWithType: TextFormatter.Lines - uid: Terminal.Gui.TextFormatter.MaxLines(NStack.ustring,System.Int32) @@ -18067,7 +17506,6 @@ references: name: MaxLines href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_MaxLines_ commentId: Overload:Terminal.Gui.TextFormatter.MaxLines - isSpec: "True" fullName: Terminal.Gui.TextFormatter.MaxLines nameWithType: TextFormatter.MaxLines - uid: Terminal.Gui.TextFormatter.MaxWidth(NStack.ustring,System.Int32) @@ -18080,7 +17518,6 @@ references: name: MaxWidth href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_MaxWidth_ commentId: Overload:Terminal.Gui.TextFormatter.MaxWidth - isSpec: "True" fullName: Terminal.Gui.TextFormatter.MaxWidth nameWithType: TextFormatter.MaxWidth - uid: Terminal.Gui.TextFormatter.NeedsFormat @@ -18093,7 +17530,6 @@ references: name: NeedsFormat href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_NeedsFormat_ commentId: Overload:Terminal.Gui.TextFormatter.NeedsFormat - isSpec: "True" fullName: Terminal.Gui.TextFormatter.NeedsFormat nameWithType: TextFormatter.NeedsFormat - uid: Terminal.Gui.TextFormatter.PreserveTrailingSpaces @@ -18106,7 +17542,6 @@ references: name: PreserveTrailingSpaces href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_PreserveTrailingSpaces_ commentId: Overload:Terminal.Gui.TextFormatter.PreserveTrailingSpaces - isSpec: "True" fullName: Terminal.Gui.TextFormatter.PreserveTrailingSpaces nameWithType: TextFormatter.PreserveTrailingSpaces - uid: Terminal.Gui.TextFormatter.RemoveHotKeySpecifier(NStack.ustring,System.Int32,System.Rune) @@ -18119,7 +17554,6 @@ references: name: RemoveHotKeySpecifier href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_RemoveHotKeySpecifier_ commentId: Overload:Terminal.Gui.TextFormatter.RemoveHotKeySpecifier - isSpec: "True" fullName: Terminal.Gui.TextFormatter.RemoveHotKeySpecifier nameWithType: TextFormatter.RemoveHotKeySpecifier - uid: Terminal.Gui.TextFormatter.ReplaceHotKeyWithTag(NStack.ustring,System.Int32) @@ -18132,7 +17566,6 @@ references: name: ReplaceHotKeyWithTag href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_ReplaceHotKeyWithTag_ commentId: Overload:Terminal.Gui.TextFormatter.ReplaceHotKeyWithTag - isSpec: "True" fullName: Terminal.Gui.TextFormatter.ReplaceHotKeyWithTag nameWithType: TextFormatter.ReplaceHotKeyWithTag - uid: Terminal.Gui.TextFormatter.Size @@ -18145,7 +17578,6 @@ references: name: Size href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Size_ commentId: Overload:Terminal.Gui.TextFormatter.Size - isSpec: "True" fullName: Terminal.Gui.TextFormatter.Size nameWithType: TextFormatter.Size - uid: Terminal.Gui.TextFormatter.Text @@ -18158,7 +17590,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_Text_ commentId: Overload:Terminal.Gui.TextFormatter.Text - isSpec: "True" fullName: Terminal.Gui.TextFormatter.Text nameWithType: TextFormatter.Text - uid: Terminal.Gui.TextFormatter.VerticalAlignment @@ -18171,7 +17602,6 @@ references: name: VerticalAlignment href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_VerticalAlignment_ commentId: Overload:Terminal.Gui.TextFormatter.VerticalAlignment - isSpec: "True" fullName: Terminal.Gui.TextFormatter.VerticalAlignment nameWithType: TextFormatter.VerticalAlignment - uid: Terminal.Gui.TextFormatter.WordWrap(NStack.ustring,System.Int32,System.Boolean,System.Int32,Terminal.Gui.TextDirection) @@ -18184,7 +17614,6 @@ references: name: WordWrap href: api/Terminal.Gui/Terminal.Gui.TextFormatter.html#Terminal_Gui_TextFormatter_WordWrap_ commentId: Overload:Terminal.Gui.TextFormatter.WordWrap - isSpec: "True" fullName: Terminal.Gui.TextFormatter.WordWrap nameWithType: TextFormatter.WordWrap - uid: Terminal.Gui.TextValidateField @@ -18209,7 +17638,6 @@ references: name: TextValidateField href: api/Terminal.Gui/Terminal.Gui.TextValidateField.html#Terminal_Gui_TextValidateField__ctor_ commentId: Overload:Terminal.Gui.TextValidateField.#ctor - isSpec: "True" fullName: Terminal.Gui.TextValidateField.TextValidateField nameWithType: TextValidateField.TextValidateField - uid: Terminal.Gui.TextValidateField.IsValid @@ -18222,7 +17650,6 @@ references: name: IsValid href: api/Terminal.Gui/Terminal.Gui.TextValidateField.html#Terminal_Gui_TextValidateField_IsValid_ commentId: Overload:Terminal.Gui.TextValidateField.IsValid - isSpec: "True" fullName: Terminal.Gui.TextValidateField.IsValid nameWithType: TextValidateField.IsValid - uid: Terminal.Gui.TextValidateField.MouseEvent(Terminal.Gui.MouseEvent) @@ -18235,7 +17662,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.TextValidateField.html#Terminal_Gui_TextValidateField_MouseEvent_ commentId: Overload:Terminal.Gui.TextValidateField.MouseEvent - isSpec: "True" fullName: Terminal.Gui.TextValidateField.MouseEvent nameWithType: TextValidateField.MouseEvent - uid: Terminal.Gui.TextValidateField.PositionCursor @@ -18248,7 +17674,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.TextValidateField.html#Terminal_Gui_TextValidateField_PositionCursor_ commentId: Overload:Terminal.Gui.TextValidateField.PositionCursor - isSpec: "True" fullName: Terminal.Gui.TextValidateField.PositionCursor nameWithType: TextValidateField.PositionCursor - uid: Terminal.Gui.TextValidateField.ProcessKey(Terminal.Gui.KeyEvent) @@ -18261,7 +17686,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.TextValidateField.html#Terminal_Gui_TextValidateField_ProcessKey_ commentId: Overload:Terminal.Gui.TextValidateField.ProcessKey - isSpec: "True" fullName: Terminal.Gui.TextValidateField.ProcessKey nameWithType: TextValidateField.ProcessKey - uid: Terminal.Gui.TextValidateField.Provider @@ -18274,7 +17698,6 @@ references: name: Provider href: api/Terminal.Gui/Terminal.Gui.TextValidateField.html#Terminal_Gui_TextValidateField_Provider_ commentId: Overload:Terminal.Gui.TextValidateField.Provider - isSpec: "True" fullName: Terminal.Gui.TextValidateField.Provider nameWithType: TextValidateField.Provider - uid: Terminal.Gui.TextValidateField.Redraw(Terminal.Gui.Rect) @@ -18287,7 +17710,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.TextValidateField.html#Terminal_Gui_TextValidateField_Redraw_ commentId: Overload:Terminal.Gui.TextValidateField.Redraw - isSpec: "True" fullName: Terminal.Gui.TextValidateField.Redraw nameWithType: TextValidateField.Redraw - uid: Terminal.Gui.TextValidateField.Text @@ -18300,7 +17722,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.TextValidateField.html#Terminal_Gui_TextValidateField_Text_ commentId: Overload:Terminal.Gui.TextValidateField.Text - isSpec: "True" fullName: Terminal.Gui.TextValidateField.Text nameWithType: TextValidateField.Text - uid: Terminal.Gui.TextValidateProviders @@ -18325,7 +17746,6 @@ references: name: Cursor href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_Cursor_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.Cursor - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.Cursor nameWithType: ITextValidateProvider.Cursor - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorEnd @@ -18338,7 +17758,6 @@ references: name: CursorEnd href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_CursorEnd_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorEnd - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorEnd nameWithType: ITextValidateProvider.CursorEnd - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorLeft(System.Int32) @@ -18351,7 +17770,6 @@ references: name: CursorLeft href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_CursorLeft_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorLeft - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorLeft nameWithType: ITextValidateProvider.CursorLeft - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorRight(System.Int32) @@ -18364,7 +17782,6 @@ references: name: CursorRight href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_CursorRight_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorRight - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorRight nameWithType: ITextValidateProvider.CursorRight - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorStart @@ -18377,7 +17794,6 @@ references: name: CursorStart href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_CursorStart_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorStart - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.CursorStart nameWithType: ITextValidateProvider.CursorStart - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.Delete(System.Int32) @@ -18390,7 +17806,6 @@ references: name: Delete href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_Delete_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.Delete - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.Delete nameWithType: ITextValidateProvider.Delete - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.DisplayText @@ -18403,7 +17818,6 @@ references: name: DisplayText href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_DisplayText_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.DisplayText - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.DisplayText nameWithType: ITextValidateProvider.DisplayText - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.Fixed @@ -18416,7 +17830,6 @@ references: name: Fixed href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_Fixed_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.Fixed - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.Fixed nameWithType: ITextValidateProvider.Fixed - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.InsertAt(System.Char,System.Int32) @@ -18429,7 +17842,6 @@ references: name: InsertAt href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_InsertAt_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.InsertAt - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.InsertAt nameWithType: ITextValidateProvider.InsertAt - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.IsValid @@ -18442,7 +17854,6 @@ references: name: IsValid href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_IsValid_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.IsValid - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.IsValid nameWithType: ITextValidateProvider.IsValid - uid: Terminal.Gui.TextValidateProviders.ITextValidateProvider.Text @@ -18455,7 +17866,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.ITextValidateProvider.html#Terminal_Gui_TextValidateProviders_ITextValidateProvider_Text_ commentId: Overload:Terminal.Gui.TextValidateProviders.ITextValidateProvider.Text - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.ITextValidateProvider.Text nameWithType: ITextValidateProvider.Text - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider @@ -18474,7 +17884,6 @@ references: name: NetMaskedTextProvider href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider__ctor_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.#ctor - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.NetMaskedTextProvider nameWithType: NetMaskedTextProvider.NetMaskedTextProvider - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Cursor(System.Int32) @@ -18487,7 +17896,6 @@ references: name: Cursor href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_Cursor_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Cursor - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Cursor nameWithType: NetMaskedTextProvider.Cursor - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorEnd @@ -18500,7 +17908,6 @@ references: name: CursorEnd href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_CursorEnd_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorEnd - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorEnd nameWithType: NetMaskedTextProvider.CursorEnd - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorLeft(System.Int32) @@ -18513,7 +17920,6 @@ references: name: CursorLeft href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_CursorLeft_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorLeft - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorLeft nameWithType: NetMaskedTextProvider.CursorLeft - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorRight(System.Int32) @@ -18526,7 +17932,6 @@ references: name: CursorRight href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_CursorRight_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorRight - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorRight nameWithType: NetMaskedTextProvider.CursorRight - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorStart @@ -18539,7 +17944,6 @@ references: name: CursorStart href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_CursorStart_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorStart - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.CursorStart nameWithType: NetMaskedTextProvider.CursorStart - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Delete(System.Int32) @@ -18552,7 +17956,6 @@ references: name: Delete href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_Delete_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Delete - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Delete nameWithType: NetMaskedTextProvider.Delete - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.DisplayText @@ -18565,7 +17968,6 @@ references: name: DisplayText href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_DisplayText_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.DisplayText - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.DisplayText nameWithType: NetMaskedTextProvider.DisplayText - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Fixed @@ -18578,7 +17980,6 @@ references: name: Fixed href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_Fixed_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Fixed - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Fixed nameWithType: NetMaskedTextProvider.Fixed - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.InsertAt(System.Char,System.Int32) @@ -18591,7 +17992,6 @@ references: name: InsertAt href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_InsertAt_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.InsertAt - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.InsertAt nameWithType: NetMaskedTextProvider.InsertAt - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.IsValid @@ -18604,7 +18004,6 @@ references: name: IsValid href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_IsValid_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.IsValid - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.IsValid nameWithType: NetMaskedTextProvider.IsValid - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Mask @@ -18617,7 +18016,6 @@ references: name: Mask href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_Mask_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Mask - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Mask nameWithType: NetMaskedTextProvider.Mask - uid: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Text @@ -18630,7 +18028,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.html#Terminal_Gui_TextValidateProviders_NetMaskedTextProvider_Text_ commentId: Overload:Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Text - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.NetMaskedTextProvider.Text nameWithType: NetMaskedTextProvider.Text - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider @@ -18649,7 +18046,6 @@ references: name: TextRegexProvider href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider__ctor_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.#ctor - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.TextRegexProvider nameWithType: TextRegexProvider.TextRegexProvider - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.Cursor(System.Int32) @@ -18662,7 +18058,6 @@ references: name: Cursor href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_Cursor_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.Cursor - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.Cursor nameWithType: TextRegexProvider.Cursor - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorEnd @@ -18675,7 +18070,6 @@ references: name: CursorEnd href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_CursorEnd_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorEnd - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorEnd nameWithType: TextRegexProvider.CursorEnd - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorLeft(System.Int32) @@ -18688,7 +18082,6 @@ references: name: CursorLeft href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_CursorLeft_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorLeft - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorLeft nameWithType: TextRegexProvider.CursorLeft - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorRight(System.Int32) @@ -18701,7 +18094,6 @@ references: name: CursorRight href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_CursorRight_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorRight - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorRight nameWithType: TextRegexProvider.CursorRight - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorStart @@ -18714,7 +18106,6 @@ references: name: CursorStart href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_CursorStart_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorStart - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.CursorStart nameWithType: TextRegexProvider.CursorStart - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.Delete(System.Int32) @@ -18727,7 +18118,6 @@ references: name: Delete href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_Delete_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.Delete - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.Delete nameWithType: TextRegexProvider.Delete - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.DisplayText @@ -18740,7 +18130,6 @@ references: name: DisplayText href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_DisplayText_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.DisplayText - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.DisplayText nameWithType: TextRegexProvider.DisplayText - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.Fixed @@ -18753,7 +18142,6 @@ references: name: Fixed href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_Fixed_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.Fixed - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.Fixed nameWithType: TextRegexProvider.Fixed - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.InsertAt(System.Char,System.Int32) @@ -18766,7 +18154,6 @@ references: name: InsertAt href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_InsertAt_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.InsertAt - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.InsertAt nameWithType: TextRegexProvider.InsertAt - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.IsValid @@ -18779,7 +18166,6 @@ references: name: IsValid href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_IsValid_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.IsValid - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.IsValid nameWithType: TextRegexProvider.IsValid - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.Pattern @@ -18792,7 +18178,6 @@ references: name: Pattern href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_Pattern_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.Pattern - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.Pattern nameWithType: TextRegexProvider.Pattern - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.Text @@ -18805,7 +18190,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_Text_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.Text - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.Text nameWithType: TextRegexProvider.Text - uid: Terminal.Gui.TextValidateProviders.TextRegexProvider.ValidateOnInput @@ -18818,7 +18202,6 @@ references: name: ValidateOnInput href: api/Terminal.Gui/Terminal.Gui.TextValidateProviders.TextRegexProvider.html#Terminal_Gui_TextValidateProviders_TextRegexProvider_ValidateOnInput_ commentId: Overload:Terminal.Gui.TextValidateProviders.TextRegexProvider.ValidateOnInput - isSpec: "True" fullName: Terminal.Gui.TextValidateProviders.TextRegexProvider.ValidateOnInput nameWithType: TextRegexProvider.ValidateOnInput - uid: Terminal.Gui.TextView @@ -18843,7 +18226,6 @@ references: name: TextView href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView__ctor_ commentId: Overload:Terminal.Gui.TextView.#ctor - isSpec: "True" fullName: Terminal.Gui.TextView.TextView nameWithType: TextView.TextView - uid: Terminal.Gui.TextView.AllowsReturn @@ -18856,7 +18238,6 @@ references: name: AllowsReturn href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_AllowsReturn_ commentId: Overload:Terminal.Gui.TextView.AllowsReturn - isSpec: "True" fullName: Terminal.Gui.TextView.AllowsReturn nameWithType: TextView.AllowsReturn - uid: Terminal.Gui.TextView.AllowsTab @@ -18869,7 +18250,6 @@ references: name: AllowsTab href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_AllowsTab_ commentId: Overload:Terminal.Gui.TextView.AllowsTab - isSpec: "True" fullName: Terminal.Gui.TextView.AllowsTab nameWithType: TextView.AllowsTab - uid: Terminal.Gui.TextView.Autocomplete @@ -18882,7 +18262,6 @@ references: name: Autocomplete href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Autocomplete_ commentId: Overload:Terminal.Gui.TextView.Autocomplete - isSpec: "True" fullName: Terminal.Gui.TextView.Autocomplete nameWithType: TextView.Autocomplete - uid: Terminal.Gui.TextView.BottomOffset @@ -18895,7 +18274,6 @@ references: name: BottomOffset href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_BottomOffset_ commentId: Overload:Terminal.Gui.TextView.BottomOffset - isSpec: "True" fullName: Terminal.Gui.TextView.BottomOffset nameWithType: TextView.BottomOffset - uid: Terminal.Gui.TextView.CanFocus @@ -18908,7 +18286,6 @@ references: name: CanFocus href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_CanFocus_ commentId: Overload:Terminal.Gui.TextView.CanFocus - isSpec: "True" fullName: Terminal.Gui.TextView.CanFocus nameWithType: TextView.CanFocus - uid: Terminal.Gui.TextView.ClearHistoryChanges @@ -18921,7 +18298,6 @@ references: name: ClearHistoryChanges href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ClearHistoryChanges_ commentId: Overload:Terminal.Gui.TextView.ClearHistoryChanges - isSpec: "True" fullName: Terminal.Gui.TextView.ClearHistoryChanges nameWithType: TextView.ClearHistoryChanges - uid: Terminal.Gui.TextView.CloseFile @@ -18934,7 +18310,6 @@ references: name: CloseFile href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_CloseFile_ commentId: Overload:Terminal.Gui.TextView.CloseFile - isSpec: "True" fullName: Terminal.Gui.TextView.CloseFile nameWithType: TextView.CloseFile - uid: Terminal.Gui.TextView.ColorNormal @@ -18956,7 +18331,6 @@ references: name: ColorNormal href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ColorNormal_ commentId: Overload:Terminal.Gui.TextView.ColorNormal - isSpec: "True" fullName: Terminal.Gui.TextView.ColorNormal nameWithType: TextView.ColorNormal - uid: Terminal.Gui.TextView.ColorSelection(System.Collections.Generic.List{System.Rune},System.Int32) @@ -18972,7 +18346,6 @@ references: name: ColorSelection href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ColorSelection_ commentId: Overload:Terminal.Gui.TextView.ColorSelection - isSpec: "True" fullName: Terminal.Gui.TextView.ColorSelection nameWithType: TextView.ColorSelection - uid: Terminal.Gui.TextView.ColorUsed(System.Collections.Generic.List{System.Rune},System.Int32) @@ -18988,7 +18361,6 @@ references: name: ColorUsed href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ColorUsed_ commentId: Overload:Terminal.Gui.TextView.ColorUsed - isSpec: "True" fullName: Terminal.Gui.TextView.ColorUsed nameWithType: TextView.ColorUsed - uid: Terminal.Gui.TextView.ContextMenu @@ -19001,7 +18373,6 @@ references: name: ContextMenu href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ContextMenu_ commentId: Overload:Terminal.Gui.TextView.ContextMenu - isSpec: "True" fullName: Terminal.Gui.TextView.ContextMenu nameWithType: TextView.ContextMenu - uid: Terminal.Gui.TextView.Copy @@ -19014,7 +18385,6 @@ references: name: Copy href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Copy_ commentId: Overload:Terminal.Gui.TextView.Copy - isSpec: "True" fullName: Terminal.Gui.TextView.Copy nameWithType: TextView.Copy - uid: Terminal.Gui.TextView.CurrentColumn @@ -19027,7 +18397,6 @@ references: name: CurrentColumn href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_CurrentColumn_ commentId: Overload:Terminal.Gui.TextView.CurrentColumn - isSpec: "True" fullName: Terminal.Gui.TextView.CurrentColumn nameWithType: TextView.CurrentColumn - uid: Terminal.Gui.TextView.CurrentRow @@ -19040,7 +18409,6 @@ references: name: CurrentRow href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_CurrentRow_ commentId: Overload:Terminal.Gui.TextView.CurrentRow - isSpec: "True" fullName: Terminal.Gui.TextView.CurrentRow nameWithType: TextView.CurrentRow - uid: Terminal.Gui.TextView.CursorPosition @@ -19053,7 +18421,6 @@ references: name: CursorPosition href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_CursorPosition_ commentId: Overload:Terminal.Gui.TextView.CursorPosition - isSpec: "True" fullName: Terminal.Gui.TextView.CursorPosition nameWithType: TextView.CursorPosition - uid: Terminal.Gui.TextView.Cut @@ -19066,7 +18433,6 @@ references: name: Cut href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Cut_ commentId: Overload:Terminal.Gui.TextView.Cut - isSpec: "True" fullName: Terminal.Gui.TextView.Cut nameWithType: TextView.Cut - uid: Terminal.Gui.TextView.DeleteAll @@ -19079,7 +18445,6 @@ references: name: DeleteAll href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_DeleteAll_ commentId: Overload:Terminal.Gui.TextView.DeleteAll - isSpec: "True" fullName: Terminal.Gui.TextView.DeleteAll nameWithType: TextView.DeleteAll - uid: Terminal.Gui.TextView.DeleteCharLeft @@ -19092,7 +18457,6 @@ references: name: DeleteCharLeft href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_DeleteCharLeft_ commentId: Overload:Terminal.Gui.TextView.DeleteCharLeft - isSpec: "True" fullName: Terminal.Gui.TextView.DeleteCharLeft nameWithType: TextView.DeleteCharLeft - uid: Terminal.Gui.TextView.DeleteCharRight @@ -19105,7 +18469,6 @@ references: name: DeleteCharRight href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_DeleteCharRight_ commentId: Overload:Terminal.Gui.TextView.DeleteCharRight - isSpec: "True" fullName: Terminal.Gui.TextView.DeleteCharRight nameWithType: TextView.DeleteCharRight - uid: Terminal.Gui.TextView.DesiredCursorVisibility @@ -19118,7 +18481,6 @@ references: name: DesiredCursorVisibility href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_DesiredCursorVisibility_ commentId: Overload:Terminal.Gui.TextView.DesiredCursorVisibility - isSpec: "True" fullName: Terminal.Gui.TextView.DesiredCursorVisibility nameWithType: TextView.DesiredCursorVisibility - uid: Terminal.Gui.TextView.FindNextText(NStack.ustring,System.Boolean@,System.Boolean,System.Boolean,NStack.ustring,System.Boolean) @@ -19134,7 +18496,6 @@ references: name: FindNextText href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_FindNextText_ commentId: Overload:Terminal.Gui.TextView.FindNextText - isSpec: "True" fullName: Terminal.Gui.TextView.FindNextText nameWithType: TextView.FindNextText - uid: Terminal.Gui.TextView.FindPreviousText(NStack.ustring,System.Boolean@,System.Boolean,System.Boolean,NStack.ustring,System.Boolean) @@ -19150,7 +18511,6 @@ references: name: FindPreviousText href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_FindPreviousText_ commentId: Overload:Terminal.Gui.TextView.FindPreviousText - isSpec: "True" fullName: Terminal.Gui.TextView.FindPreviousText nameWithType: TextView.FindPreviousText - uid: Terminal.Gui.TextView.FindTextChanged @@ -19163,7 +18523,6 @@ references: name: FindTextChanged href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_FindTextChanged_ commentId: Overload:Terminal.Gui.TextView.FindTextChanged - isSpec: "True" fullName: Terminal.Gui.TextView.FindTextChanged nameWithType: TextView.FindTextChanged - uid: Terminal.Gui.TextView.Frame @@ -19176,7 +18535,6 @@ references: name: Frame href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Frame_ commentId: Overload:Terminal.Gui.TextView.Frame - isSpec: "True" fullName: Terminal.Gui.TextView.Frame nameWithType: TextView.Frame - uid: Terminal.Gui.TextView.GetCurrentLine @@ -19189,7 +18547,6 @@ references: name: GetCurrentLine href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_GetCurrentLine_ commentId: Overload:Terminal.Gui.TextView.GetCurrentLine - isSpec: "True" fullName: Terminal.Gui.TextView.GetCurrentLine nameWithType: TextView.GetCurrentLine - uid: Terminal.Gui.TextView.HasHistoryChanges @@ -19202,7 +18559,6 @@ references: name: HasHistoryChanges href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_HasHistoryChanges_ commentId: Overload:Terminal.Gui.TextView.HasHistoryChanges - isSpec: "True" fullName: Terminal.Gui.TextView.HasHistoryChanges nameWithType: TextView.HasHistoryChanges - uid: Terminal.Gui.TextView.InsertText(System.String) @@ -19215,7 +18571,6 @@ references: name: InsertText href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_InsertText_ commentId: Overload:Terminal.Gui.TextView.InsertText - isSpec: "True" fullName: Terminal.Gui.TextView.InsertText nameWithType: TextView.InsertText - uid: Terminal.Gui.TextView.IsDirty @@ -19228,7 +18583,6 @@ references: name: IsDirty href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_IsDirty_ commentId: Overload:Terminal.Gui.TextView.IsDirty - isSpec: "True" fullName: Terminal.Gui.TextView.IsDirty nameWithType: TextView.IsDirty - uid: Terminal.Gui.TextView.LeftColumn @@ -19241,7 +18595,6 @@ references: name: LeftColumn href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_LeftColumn_ commentId: Overload:Terminal.Gui.TextView.LeftColumn - isSpec: "True" fullName: Terminal.Gui.TextView.LeftColumn nameWithType: TextView.LeftColumn - uid: Terminal.Gui.TextView.Lines @@ -19254,7 +18607,6 @@ references: name: Lines href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Lines_ commentId: Overload:Terminal.Gui.TextView.Lines - isSpec: "True" fullName: Terminal.Gui.TextView.Lines nameWithType: TextView.Lines - uid: Terminal.Gui.TextView.LoadFile(System.String) @@ -19267,7 +18619,6 @@ references: name: LoadFile href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_LoadFile_ commentId: Overload:Terminal.Gui.TextView.LoadFile - isSpec: "True" fullName: Terminal.Gui.TextView.LoadFile nameWithType: TextView.LoadFile - uid: Terminal.Gui.TextView.LoadStream(System.IO.Stream) @@ -19280,7 +18631,6 @@ references: name: LoadStream href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_LoadStream_ commentId: Overload:Terminal.Gui.TextView.LoadStream - isSpec: "True" fullName: Terminal.Gui.TextView.LoadStream nameWithType: TextView.LoadStream - uid: Terminal.Gui.TextView.Maxlength @@ -19293,7 +18643,6 @@ references: name: Maxlength href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Maxlength_ commentId: Overload:Terminal.Gui.TextView.Maxlength - isSpec: "True" fullName: Terminal.Gui.TextView.Maxlength nameWithType: TextView.Maxlength - uid: Terminal.Gui.TextView.MouseEvent(Terminal.Gui.MouseEvent) @@ -19306,7 +18655,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_MouseEvent_ commentId: Overload:Terminal.Gui.TextView.MouseEvent - isSpec: "True" fullName: Terminal.Gui.TextView.MouseEvent nameWithType: TextView.MouseEvent - uid: Terminal.Gui.TextView.MoveEnd @@ -19319,7 +18667,6 @@ references: name: MoveEnd href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_MoveEnd_ commentId: Overload:Terminal.Gui.TextView.MoveEnd - isSpec: "True" fullName: Terminal.Gui.TextView.MoveEnd nameWithType: TextView.MoveEnd - uid: Terminal.Gui.TextView.MoveHome @@ -19332,7 +18679,6 @@ references: name: MoveHome href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_MoveHome_ commentId: Overload:Terminal.Gui.TextView.MoveHome - isSpec: "True" fullName: Terminal.Gui.TextView.MoveHome nameWithType: TextView.MoveHome - uid: Terminal.Gui.TextView.Multiline @@ -19345,7 +18691,6 @@ references: name: Multiline href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Multiline_ commentId: Overload:Terminal.Gui.TextView.Multiline - isSpec: "True" fullName: Terminal.Gui.TextView.Multiline nameWithType: TextView.Multiline - uid: Terminal.Gui.TextView.OnEnter(Terminal.Gui.View) @@ -19358,7 +18703,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_OnEnter_ commentId: Overload:Terminal.Gui.TextView.OnEnter - isSpec: "True" fullName: Terminal.Gui.TextView.OnEnter nameWithType: TextView.OnEnter - uid: Terminal.Gui.TextView.OnKeyUp(Terminal.Gui.KeyEvent) @@ -19371,7 +18715,6 @@ references: name: OnKeyUp href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_OnKeyUp_ commentId: Overload:Terminal.Gui.TextView.OnKeyUp - isSpec: "True" fullName: Terminal.Gui.TextView.OnKeyUp nameWithType: TextView.OnKeyUp - uid: Terminal.Gui.TextView.OnLeave(Terminal.Gui.View) @@ -19384,7 +18727,6 @@ references: name: OnLeave href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_OnLeave_ commentId: Overload:Terminal.Gui.TextView.OnLeave - isSpec: "True" fullName: Terminal.Gui.TextView.OnLeave nameWithType: TextView.OnLeave - uid: Terminal.Gui.TextView.Paste @@ -19397,7 +18739,6 @@ references: name: Paste href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Paste_ commentId: Overload:Terminal.Gui.TextView.Paste - isSpec: "True" fullName: Terminal.Gui.TextView.Paste nameWithType: TextView.Paste - uid: Terminal.Gui.TextView.PositionCursor @@ -19410,7 +18751,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_PositionCursor_ commentId: Overload:Terminal.Gui.TextView.PositionCursor - isSpec: "True" fullName: Terminal.Gui.TextView.PositionCursor nameWithType: TextView.PositionCursor - uid: Terminal.Gui.TextView.ProcessKey(Terminal.Gui.KeyEvent) @@ -19423,7 +18763,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ProcessKey_ commentId: Overload:Terminal.Gui.TextView.ProcessKey - isSpec: "True" fullName: Terminal.Gui.TextView.ProcessKey nameWithType: TextView.ProcessKey - uid: Terminal.Gui.TextView.ReadOnly @@ -19436,7 +18775,6 @@ references: name: ReadOnly href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ReadOnly_ commentId: Overload:Terminal.Gui.TextView.ReadOnly - isSpec: "True" fullName: Terminal.Gui.TextView.ReadOnly nameWithType: TextView.ReadOnly - uid: Terminal.Gui.TextView.Redraw(Terminal.Gui.Rect) @@ -19449,7 +18787,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Redraw_ commentId: Overload:Terminal.Gui.TextView.Redraw - isSpec: "True" fullName: Terminal.Gui.TextView.Redraw nameWithType: TextView.Redraw - uid: Terminal.Gui.TextView.ReplaceAllText(NStack.ustring,System.Boolean,System.Boolean,NStack.ustring) @@ -19462,7 +18799,6 @@ references: name: ReplaceAllText href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ReplaceAllText_ commentId: Overload:Terminal.Gui.TextView.ReplaceAllText - isSpec: "True" fullName: Terminal.Gui.TextView.ReplaceAllText nameWithType: TextView.ReplaceAllText - uid: Terminal.Gui.TextView.RightOffset @@ -19475,7 +18811,6 @@ references: name: RightOffset href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_RightOffset_ commentId: Overload:Terminal.Gui.TextView.RightOffset - isSpec: "True" fullName: Terminal.Gui.TextView.RightOffset nameWithType: TextView.RightOffset - uid: Terminal.Gui.TextView.ScrollTo(System.Int32,System.Boolean) @@ -19488,7 +18823,6 @@ references: name: ScrollTo href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_ScrollTo_ commentId: Overload:Terminal.Gui.TextView.ScrollTo - isSpec: "True" fullName: Terminal.Gui.TextView.ScrollTo nameWithType: TextView.ScrollTo - uid: Terminal.Gui.TextView.SelectAll @@ -19501,7 +18835,6 @@ references: name: SelectAll href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_SelectAll_ commentId: Overload:Terminal.Gui.TextView.SelectAll - isSpec: "True" fullName: Terminal.Gui.TextView.SelectAll nameWithType: TextView.SelectAll - uid: Terminal.Gui.TextView.SelectedLength @@ -19514,7 +18847,6 @@ references: name: SelectedLength href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_SelectedLength_ commentId: Overload:Terminal.Gui.TextView.SelectedLength - isSpec: "True" fullName: Terminal.Gui.TextView.SelectedLength nameWithType: TextView.SelectedLength - uid: Terminal.Gui.TextView.SelectedText @@ -19527,7 +18859,6 @@ references: name: SelectedText href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_SelectedText_ commentId: Overload:Terminal.Gui.TextView.SelectedText - isSpec: "True" fullName: Terminal.Gui.TextView.SelectedText nameWithType: TextView.SelectedText - uid: Terminal.Gui.TextView.Selecting @@ -19540,7 +18871,6 @@ references: name: Selecting href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Selecting_ commentId: Overload:Terminal.Gui.TextView.Selecting - isSpec: "True" fullName: Terminal.Gui.TextView.Selecting nameWithType: TextView.Selecting - uid: Terminal.Gui.TextView.SelectionStartColumn @@ -19553,7 +18883,6 @@ references: name: SelectionStartColumn href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_SelectionStartColumn_ commentId: Overload:Terminal.Gui.TextView.SelectionStartColumn - isSpec: "True" fullName: Terminal.Gui.TextView.SelectionStartColumn nameWithType: TextView.SelectionStartColumn - uid: Terminal.Gui.TextView.SelectionStartRow @@ -19566,7 +18895,6 @@ references: name: SelectionStartRow href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_SelectionStartRow_ commentId: Overload:Terminal.Gui.TextView.SelectionStartRow - isSpec: "True" fullName: Terminal.Gui.TextView.SelectionStartRow nameWithType: TextView.SelectionStartRow - uid: Terminal.Gui.TextView.TabWidth @@ -19579,7 +18907,6 @@ references: name: TabWidth href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_TabWidth_ commentId: Overload:Terminal.Gui.TextView.TabWidth - isSpec: "True" fullName: Terminal.Gui.TextView.TabWidth nameWithType: TextView.TabWidth - uid: Terminal.Gui.TextView.Text @@ -19592,7 +18919,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Text_ commentId: Overload:Terminal.Gui.TextView.Text - isSpec: "True" fullName: Terminal.Gui.TextView.Text nameWithType: TextView.Text - uid: Terminal.Gui.TextView.TextChanged @@ -19611,7 +18937,6 @@ references: name: TopRow href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_TopRow_ commentId: Overload:Terminal.Gui.TextView.TopRow - isSpec: "True" fullName: Terminal.Gui.TextView.TopRow nameWithType: TextView.TopRow - uid: Terminal.Gui.TextView.Used @@ -19624,7 +18949,6 @@ references: name: Used href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_Used_ commentId: Overload:Terminal.Gui.TextView.Used - isSpec: "True" fullName: Terminal.Gui.TextView.Used nameWithType: TextView.Used - uid: Terminal.Gui.TextView.WordWrap @@ -19637,7 +18961,6 @@ references: name: WordWrap href: api/Terminal.Gui/Terminal.Gui.TextView.html#Terminal_Gui_TextView_WordWrap_ commentId: Overload:Terminal.Gui.TextView.WordWrap - isSpec: "True" fullName: Terminal.Gui.TextView.WordWrap nameWithType: TextView.WordWrap - uid: Terminal.Gui.TextViewAutocomplete @@ -19646,6 +18969,18 @@ references: commentId: T:Terminal.Gui.TextViewAutocomplete fullName: Terminal.Gui.TextViewAutocomplete nameWithType: TextViewAutocomplete +- uid: Terminal.Gui.TextViewAutocomplete.#ctor + name: TextViewAutocomplete() + href: api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html#Terminal_Gui_TextViewAutocomplete__ctor + commentId: M:Terminal.Gui.TextViewAutocomplete.#ctor + fullName: Terminal.Gui.TextViewAutocomplete.TextViewAutocomplete() + nameWithType: TextViewAutocomplete.TextViewAutocomplete() +- uid: Terminal.Gui.TextViewAutocomplete.#ctor* + name: TextViewAutocomplete + href: api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html#Terminal_Gui_TextViewAutocomplete__ctor_ + commentId: Overload:Terminal.Gui.TextViewAutocomplete.#ctor + fullName: Terminal.Gui.TextViewAutocomplete.TextViewAutocomplete + nameWithType: TextViewAutocomplete.TextViewAutocomplete - uid: Terminal.Gui.TextViewAutocomplete.DeleteTextBackwards name: DeleteTextBackwards() href: api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html#Terminal_Gui_TextViewAutocomplete_DeleteTextBackwards @@ -19656,7 +18991,6 @@ references: name: DeleteTextBackwards href: api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html#Terminal_Gui_TextViewAutocomplete_DeleteTextBackwards_ commentId: Overload:Terminal.Gui.TextViewAutocomplete.DeleteTextBackwards - isSpec: "True" fullName: Terminal.Gui.TextViewAutocomplete.DeleteTextBackwards nameWithType: TextViewAutocomplete.DeleteTextBackwards - uid: Terminal.Gui.TextViewAutocomplete.GetCurrentWord @@ -19669,7 +19003,6 @@ references: name: GetCurrentWord href: api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html#Terminal_Gui_TextViewAutocomplete_GetCurrentWord_ commentId: Overload:Terminal.Gui.TextViewAutocomplete.GetCurrentWord - isSpec: "True" fullName: Terminal.Gui.TextViewAutocomplete.GetCurrentWord nameWithType: TextViewAutocomplete.GetCurrentWord - uid: Terminal.Gui.TextViewAutocomplete.InsertText(System.String) @@ -19682,7 +19015,6 @@ references: name: InsertText href: api/Terminal.Gui/Terminal.Gui.TextViewAutocomplete.html#Terminal_Gui_TextViewAutocomplete_InsertText_ commentId: Overload:Terminal.Gui.TextViewAutocomplete.InsertText - isSpec: "True" fullName: Terminal.Gui.TextViewAutocomplete.InsertText nameWithType: TextViewAutocomplete.InsertText - uid: Terminal.Gui.Thickness @@ -19707,7 +19039,6 @@ references: name: Thickness href: api/Terminal.Gui/Terminal.Gui.Thickness.html#Terminal_Gui_Thickness__ctor_ commentId: Overload:Terminal.Gui.Thickness.#ctor - isSpec: "True" fullName: Terminal.Gui.Thickness.Thickness nameWithType: Thickness.Thickness - uid: Terminal.Gui.Thickness.Bottom @@ -19744,7 +19075,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.Thickness.html#Terminal_Gui_Thickness_ToString_ commentId: Overload:Terminal.Gui.Thickness.ToString - isSpec: "True" fullName: Terminal.Gui.Thickness.ToString nameWithType: Thickness.ToString - uid: Terminal.Gui.TimeField @@ -19775,7 +19105,6 @@ references: name: TimeField href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField__ctor_ commentId: Overload:Terminal.Gui.TimeField.#ctor - isSpec: "True" fullName: Terminal.Gui.TimeField.TimeField nameWithType: TimeField.TimeField - uid: Terminal.Gui.TimeField.CursorPosition @@ -19788,7 +19117,6 @@ references: name: CursorPosition href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField_CursorPosition_ commentId: Overload:Terminal.Gui.TimeField.CursorPosition - isSpec: "True" fullName: Terminal.Gui.TimeField.CursorPosition nameWithType: TimeField.CursorPosition - uid: Terminal.Gui.TimeField.DeleteCharLeft(System.Boolean) @@ -19801,7 +19129,6 @@ references: name: DeleteCharLeft href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField_DeleteCharLeft_ commentId: Overload:Terminal.Gui.TimeField.DeleteCharLeft - isSpec: "True" fullName: Terminal.Gui.TimeField.DeleteCharLeft nameWithType: TimeField.DeleteCharLeft - uid: Terminal.Gui.TimeField.DeleteCharRight @@ -19814,7 +19141,6 @@ references: name: DeleteCharRight href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField_DeleteCharRight_ commentId: Overload:Terminal.Gui.TimeField.DeleteCharRight - isSpec: "True" fullName: Terminal.Gui.TimeField.DeleteCharRight nameWithType: TimeField.DeleteCharRight - uid: Terminal.Gui.TimeField.IsShortFormat @@ -19827,7 +19153,6 @@ references: name: IsShortFormat href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField_IsShortFormat_ commentId: Overload:Terminal.Gui.TimeField.IsShortFormat - isSpec: "True" fullName: Terminal.Gui.TimeField.IsShortFormat nameWithType: TimeField.IsShortFormat - uid: Terminal.Gui.TimeField.MouseEvent(Terminal.Gui.MouseEvent) @@ -19840,7 +19165,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField_MouseEvent_ commentId: Overload:Terminal.Gui.TimeField.MouseEvent - isSpec: "True" fullName: Terminal.Gui.TimeField.MouseEvent nameWithType: TimeField.MouseEvent - uid: Terminal.Gui.TimeField.OnTimeChanged(Terminal.Gui.DateTimeEventArgs{System.TimeSpan}) @@ -19856,7 +19180,6 @@ references: name: OnTimeChanged href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField_OnTimeChanged_ commentId: Overload:Terminal.Gui.TimeField.OnTimeChanged - isSpec: "True" fullName: Terminal.Gui.TimeField.OnTimeChanged nameWithType: TimeField.OnTimeChanged - uid: Terminal.Gui.TimeField.ProcessKey(Terminal.Gui.KeyEvent) @@ -19869,7 +19192,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField_ProcessKey_ commentId: Overload:Terminal.Gui.TimeField.ProcessKey - isSpec: "True" fullName: Terminal.Gui.TimeField.ProcessKey nameWithType: TimeField.ProcessKey - uid: Terminal.Gui.TimeField.Time @@ -19882,7 +19204,6 @@ references: name: Time href: api/Terminal.Gui/Terminal.Gui.TimeField.html#Terminal_Gui_TimeField_Time_ commentId: Overload:Terminal.Gui.TimeField.Time - isSpec: "True" fullName: Terminal.Gui.TimeField.Time nameWithType: TimeField.Time - uid: Terminal.Gui.TimeField.TimeChanged @@ -19913,7 +19234,6 @@ references: name: Toplevel href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel__ctor_ commentId: Overload:Terminal.Gui.Toplevel.#ctor - isSpec: "True" fullName: Terminal.Gui.Toplevel.Toplevel nameWithType: Toplevel.Toplevel - uid: Terminal.Gui.Toplevel.Activate @@ -19932,7 +19252,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_Add_ commentId: Overload:Terminal.Gui.Toplevel.Add - isSpec: "True" fullName: Terminal.Gui.Toplevel.Add nameWithType: Toplevel.Add - uid: Terminal.Gui.Toplevel.AllChildClosed @@ -19963,7 +19282,6 @@ references: name: CanFocus href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_CanFocus_ commentId: Overload:Terminal.Gui.Toplevel.CanFocus - isSpec: "True" fullName: Terminal.Gui.Toplevel.CanFocus nameWithType: Toplevel.CanFocus - uid: Terminal.Gui.Toplevel.ChildClosed @@ -20006,7 +19324,6 @@ references: name: Create href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_Create_ commentId: Overload:Terminal.Gui.Toplevel.Create - isSpec: "True" fullName: Terminal.Gui.Toplevel.Create nameWithType: Toplevel.Create - uid: Terminal.Gui.Toplevel.Deactivate @@ -20028,7 +19345,6 @@ references: name: GetTopMdiChild href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_GetTopMdiChild_ commentId: Overload:Terminal.Gui.Toplevel.GetTopMdiChild - isSpec: "True" fullName: Terminal.Gui.Toplevel.GetTopMdiChild nameWithType: Toplevel.GetTopMdiChild - uid: Terminal.Gui.Toplevel.IsMdiChild @@ -20041,7 +19357,6 @@ references: name: IsMdiChild href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_IsMdiChild_ commentId: Overload:Terminal.Gui.Toplevel.IsMdiChild - isSpec: "True" fullName: Terminal.Gui.Toplevel.IsMdiChild nameWithType: Toplevel.IsMdiChild - uid: Terminal.Gui.Toplevel.IsMdiContainer @@ -20054,7 +19369,6 @@ references: name: IsMdiContainer href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_IsMdiContainer_ commentId: Overload:Terminal.Gui.Toplevel.IsMdiContainer - isSpec: "True" fullName: Terminal.Gui.Toplevel.IsMdiContainer nameWithType: Toplevel.IsMdiContainer - uid: Terminal.Gui.Toplevel.Loaded @@ -20073,7 +19387,6 @@ references: name: MenuBar href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_MenuBar_ commentId: Overload:Terminal.Gui.Toplevel.MenuBar - isSpec: "True" fullName: Terminal.Gui.Toplevel.MenuBar nameWithType: Toplevel.MenuBar - uid: Terminal.Gui.Toplevel.Modal @@ -20086,7 +19399,6 @@ references: name: Modal href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_Modal_ commentId: Overload:Terminal.Gui.Toplevel.Modal - isSpec: "True" fullName: Terminal.Gui.Toplevel.Modal nameWithType: Toplevel.Modal - uid: Terminal.Gui.Toplevel.MouseEvent(Terminal.Gui.MouseEvent) @@ -20099,7 +19411,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_MouseEvent_ commentId: Overload:Terminal.Gui.Toplevel.MouseEvent - isSpec: "True" fullName: Terminal.Gui.Toplevel.MouseEvent nameWithType: Toplevel.MouseEvent - uid: Terminal.Gui.Toplevel.MoveNext @@ -20112,7 +19423,6 @@ references: name: MoveNext href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_MoveNext_ commentId: Overload:Terminal.Gui.Toplevel.MoveNext - isSpec: "True" fullName: Terminal.Gui.Toplevel.MoveNext nameWithType: Toplevel.MoveNext - uid: Terminal.Gui.Toplevel.MovePrevious @@ -20125,7 +19435,6 @@ references: name: MovePrevious href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_MovePrevious_ commentId: Overload:Terminal.Gui.Toplevel.MovePrevious - isSpec: "True" fullName: Terminal.Gui.Toplevel.MovePrevious nameWithType: Toplevel.MovePrevious - uid: Terminal.Gui.Toplevel.OnAlternateBackwardKeyChanged(Terminal.Gui.Key) @@ -20138,7 +19447,6 @@ references: name: OnAlternateBackwardKeyChanged href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_OnAlternateBackwardKeyChanged_ commentId: Overload:Terminal.Gui.Toplevel.OnAlternateBackwardKeyChanged - isSpec: "True" fullName: Terminal.Gui.Toplevel.OnAlternateBackwardKeyChanged nameWithType: Toplevel.OnAlternateBackwardKeyChanged - uid: Terminal.Gui.Toplevel.OnAlternateForwardKeyChanged(Terminal.Gui.Key) @@ -20151,7 +19459,6 @@ references: name: OnAlternateForwardKeyChanged href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_OnAlternateForwardKeyChanged_ commentId: Overload:Terminal.Gui.Toplevel.OnAlternateForwardKeyChanged - isSpec: "True" fullName: Terminal.Gui.Toplevel.OnAlternateForwardKeyChanged nameWithType: Toplevel.OnAlternateForwardKeyChanged - uid: Terminal.Gui.Toplevel.OnKeyDown(Terminal.Gui.KeyEvent) @@ -20164,7 +19471,6 @@ references: name: OnKeyDown href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_OnKeyDown_ commentId: Overload:Terminal.Gui.Toplevel.OnKeyDown - isSpec: "True" fullName: Terminal.Gui.Toplevel.OnKeyDown nameWithType: Toplevel.OnKeyDown - uid: Terminal.Gui.Toplevel.OnKeyUp(Terminal.Gui.KeyEvent) @@ -20177,7 +19483,6 @@ references: name: OnKeyUp href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_OnKeyUp_ commentId: Overload:Terminal.Gui.Toplevel.OnKeyUp - isSpec: "True" fullName: Terminal.Gui.Toplevel.OnKeyUp nameWithType: Toplevel.OnKeyUp - uid: Terminal.Gui.Toplevel.OnLoaded @@ -20190,7 +19495,6 @@ references: name: OnLoaded href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_OnLoaded_ commentId: Overload:Terminal.Gui.Toplevel.OnLoaded - isSpec: "True" fullName: Terminal.Gui.Toplevel.OnLoaded nameWithType: Toplevel.OnLoaded - uid: Terminal.Gui.Toplevel.OnQuitKeyChanged(Terminal.Gui.Key) @@ -20203,7 +19507,6 @@ references: name: OnQuitKeyChanged href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_OnQuitKeyChanged_ commentId: Overload:Terminal.Gui.Toplevel.OnQuitKeyChanged - isSpec: "True" fullName: Terminal.Gui.Toplevel.OnQuitKeyChanged nameWithType: Toplevel.OnQuitKeyChanged - uid: Terminal.Gui.Toplevel.PositionCursor @@ -20216,7 +19519,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_PositionCursor_ commentId: Overload:Terminal.Gui.Toplevel.PositionCursor - isSpec: "True" fullName: Terminal.Gui.Toplevel.PositionCursor nameWithType: Toplevel.PositionCursor - uid: Terminal.Gui.Toplevel.PositionToplevel(Terminal.Gui.Toplevel) @@ -20229,7 +19531,6 @@ references: name: PositionToplevel href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_PositionToplevel_ commentId: Overload:Terminal.Gui.Toplevel.PositionToplevel - isSpec: "True" fullName: Terminal.Gui.Toplevel.PositionToplevel nameWithType: Toplevel.PositionToplevel - uid: Terminal.Gui.Toplevel.ProcessColdKey(Terminal.Gui.KeyEvent) @@ -20242,7 +19543,6 @@ references: name: ProcessColdKey href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_ProcessColdKey_ commentId: Overload:Terminal.Gui.Toplevel.ProcessColdKey - isSpec: "True" fullName: Terminal.Gui.Toplevel.ProcessColdKey nameWithType: Toplevel.ProcessColdKey - uid: Terminal.Gui.Toplevel.ProcessKey(Terminal.Gui.KeyEvent) @@ -20255,7 +19555,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_ProcessKey_ commentId: Overload:Terminal.Gui.Toplevel.ProcessKey - isSpec: "True" fullName: Terminal.Gui.Toplevel.ProcessKey nameWithType: Toplevel.ProcessKey - uid: Terminal.Gui.Toplevel.QuitKeyChanged @@ -20280,7 +19579,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_Redraw_ commentId: Overload:Terminal.Gui.Toplevel.Redraw - isSpec: "True" fullName: Terminal.Gui.Toplevel.Redraw nameWithType: Toplevel.Redraw - uid: Terminal.Gui.Toplevel.Remove(Terminal.Gui.View) @@ -20293,7 +19591,6 @@ references: name: Remove href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_Remove_ commentId: Overload:Terminal.Gui.Toplevel.Remove - isSpec: "True" fullName: Terminal.Gui.Toplevel.Remove nameWithType: Toplevel.Remove - uid: Terminal.Gui.Toplevel.RemoveAll @@ -20306,7 +19603,6 @@ references: name: RemoveAll href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_RemoveAll_ commentId: Overload:Terminal.Gui.Toplevel.RemoveAll - isSpec: "True" fullName: Terminal.Gui.Toplevel.RemoveAll nameWithType: Toplevel.RemoveAll - uid: Terminal.Gui.Toplevel.RequestStop @@ -20325,7 +19621,6 @@ references: name: RequestStop href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_RequestStop_ commentId: Overload:Terminal.Gui.Toplevel.RequestStop - isSpec: "True" fullName: Terminal.Gui.Toplevel.RequestStop nameWithType: Toplevel.RequestStop - uid: Terminal.Gui.Toplevel.Resized @@ -20344,7 +19639,6 @@ references: name: Running href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_Running_ commentId: Overload:Terminal.Gui.Toplevel.Running - isSpec: "True" fullName: Terminal.Gui.Toplevel.Running nameWithType: Toplevel.Running - uid: Terminal.Gui.Toplevel.ShowChild(Terminal.Gui.Toplevel) @@ -20357,7 +19651,6 @@ references: name: ShowChild href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_ShowChild_ commentId: Overload:Terminal.Gui.Toplevel.ShowChild - isSpec: "True" fullName: Terminal.Gui.Toplevel.ShowChild nameWithType: Toplevel.ShowChild - uid: Terminal.Gui.Toplevel.StatusBar @@ -20370,7 +19663,6 @@ references: name: StatusBar href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_StatusBar_ commentId: Overload:Terminal.Gui.Toplevel.StatusBar - isSpec: "True" fullName: Terminal.Gui.Toplevel.StatusBar nameWithType: Toplevel.StatusBar - uid: Terminal.Gui.Toplevel.Unloaded @@ -20389,7 +19681,6 @@ references: name: WillPresent href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_WillPresent_ commentId: Overload:Terminal.Gui.Toplevel.WillPresent - isSpec: "True" fullName: Terminal.Gui.Toplevel.WillPresent nameWithType: Toplevel.WillPresent - uid: Terminal.Gui.ToplevelClosingEventArgs @@ -20408,7 +19699,6 @@ references: name: ToplevelClosingEventArgs href: api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html#Terminal_Gui_ToplevelClosingEventArgs__ctor_ commentId: Overload:Terminal.Gui.ToplevelClosingEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.ToplevelClosingEventArgs.ToplevelClosingEventArgs nameWithType: ToplevelClosingEventArgs.ToplevelClosingEventArgs - uid: Terminal.Gui.ToplevelClosingEventArgs.Cancel @@ -20421,7 +19711,6 @@ references: name: Cancel href: api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html#Terminal_Gui_ToplevelClosingEventArgs_Cancel_ commentId: Overload:Terminal.Gui.ToplevelClosingEventArgs.Cancel - isSpec: "True" fullName: Terminal.Gui.ToplevelClosingEventArgs.Cancel nameWithType: ToplevelClosingEventArgs.Cancel - uid: Terminal.Gui.ToplevelClosingEventArgs.RequestingTop @@ -20434,7 +19723,6 @@ references: name: RequestingTop href: api/Terminal.Gui/Terminal.Gui.ToplevelClosingEventArgs.html#Terminal_Gui_ToplevelClosingEventArgs_RequestingTop_ commentId: Overload:Terminal.Gui.ToplevelClosingEventArgs.RequestingTop - isSpec: "True" fullName: Terminal.Gui.ToplevelClosingEventArgs.RequestingTop nameWithType: ToplevelClosingEventArgs.RequestingTop - uid: Terminal.Gui.ToplevelComparer @@ -20443,6 +19731,18 @@ references: commentId: T:Terminal.Gui.ToplevelComparer fullName: Terminal.Gui.ToplevelComparer nameWithType: ToplevelComparer +- uid: Terminal.Gui.ToplevelComparer.#ctor + name: ToplevelComparer() + href: api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html#Terminal_Gui_ToplevelComparer__ctor + commentId: M:Terminal.Gui.ToplevelComparer.#ctor + fullName: Terminal.Gui.ToplevelComparer.ToplevelComparer() + nameWithType: ToplevelComparer.ToplevelComparer() +- uid: Terminal.Gui.ToplevelComparer.#ctor* + name: ToplevelComparer + href: api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html#Terminal_Gui_ToplevelComparer__ctor_ + commentId: Overload:Terminal.Gui.ToplevelComparer.#ctor + fullName: Terminal.Gui.ToplevelComparer.ToplevelComparer + nameWithType: ToplevelComparer.ToplevelComparer - uid: Terminal.Gui.ToplevelComparer.Compare(Terminal.Gui.Toplevel,Terminal.Gui.Toplevel) name: Compare(Toplevel, Toplevel) href: api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html#Terminal_Gui_ToplevelComparer_Compare_Terminal_Gui_Toplevel_Terminal_Gui_Toplevel_ @@ -20453,7 +19753,6 @@ references: name: Compare href: api/Terminal.Gui/Terminal.Gui.ToplevelComparer.html#Terminal_Gui_ToplevelComparer_Compare_ commentId: Overload:Terminal.Gui.ToplevelComparer.Compare - isSpec: "True" fullName: Terminal.Gui.ToplevelComparer.Compare nameWithType: ToplevelComparer.Compare - uid: Terminal.Gui.ToplevelEqualityComparer @@ -20462,6 +19761,18 @@ references: commentId: T:Terminal.Gui.ToplevelEqualityComparer fullName: Terminal.Gui.ToplevelEqualityComparer nameWithType: ToplevelEqualityComparer +- uid: Terminal.Gui.ToplevelEqualityComparer.#ctor + name: ToplevelEqualityComparer() + href: api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html#Terminal_Gui_ToplevelEqualityComparer__ctor + commentId: M:Terminal.Gui.ToplevelEqualityComparer.#ctor + fullName: Terminal.Gui.ToplevelEqualityComparer.ToplevelEqualityComparer() + nameWithType: ToplevelEqualityComparer.ToplevelEqualityComparer() +- uid: Terminal.Gui.ToplevelEqualityComparer.#ctor* + name: ToplevelEqualityComparer + href: api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html#Terminal_Gui_ToplevelEqualityComparer__ctor_ + commentId: Overload:Terminal.Gui.ToplevelEqualityComparer.#ctor + fullName: Terminal.Gui.ToplevelEqualityComparer.ToplevelEqualityComparer + nameWithType: ToplevelEqualityComparer.ToplevelEqualityComparer - uid: Terminal.Gui.ToplevelEqualityComparer.Equals(Terminal.Gui.Toplevel,Terminal.Gui.Toplevel) name: Equals(Toplevel, Toplevel) href: api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html#Terminal_Gui_ToplevelEqualityComparer_Equals_Terminal_Gui_Toplevel_Terminal_Gui_Toplevel_ @@ -20472,7 +19783,6 @@ references: name: Equals href: api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html#Terminal_Gui_ToplevelEqualityComparer_Equals_ commentId: Overload:Terminal.Gui.ToplevelEqualityComparer.Equals - isSpec: "True" fullName: Terminal.Gui.ToplevelEqualityComparer.Equals nameWithType: ToplevelEqualityComparer.Equals - uid: Terminal.Gui.ToplevelEqualityComparer.GetHashCode(Terminal.Gui.Toplevel) @@ -20485,7 +19795,6 @@ references: name: GetHashCode href: api/Terminal.Gui/Terminal.Gui.ToplevelEqualityComparer.html#Terminal_Gui_ToplevelEqualityComparer_GetHashCode_ commentId: Overload:Terminal.Gui.ToplevelEqualityComparer.GetHashCode - isSpec: "True" fullName: Terminal.Gui.ToplevelEqualityComparer.GetHashCode nameWithType: ToplevelEqualityComparer.GetHashCode - uid: Terminal.Gui.Trees @@ -20503,6 +19812,70 @@ references: fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T) nameWithType: AspectGetterDelegate nameWithType.vb: AspectGetterDelegate(Of T) +- uid: Terminal.Gui.Trees.AspectGetterDelegate`1.#ctor(System.Object,System.IntPtr) + name: AspectGetterDelegate(Object, IntPtr) + href: api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html#Terminal_Gui_Trees_AspectGetterDelegate_1__ctor_System_Object_System_IntPtr_ + commentId: M:Terminal.Gui.Trees.AspectGetterDelegate`1.#ctor(System.Object,System.IntPtr) + fullName: Terminal.Gui.Trees.AspectGetterDelegate.AspectGetterDelegate(System.Object, System.IntPtr) + fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T).AspectGetterDelegate(System.Object, System.IntPtr) + nameWithType: AspectGetterDelegate.AspectGetterDelegate(Object, IntPtr) + nameWithType.vb: AspectGetterDelegate(Of T).AspectGetterDelegate(Object, IntPtr) +- uid: Terminal.Gui.Trees.AspectGetterDelegate`1.#ctor* + name: AspectGetterDelegate + href: api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html#Terminal_Gui_Trees_AspectGetterDelegate_1__ctor_ + commentId: Overload:Terminal.Gui.Trees.AspectGetterDelegate`1.#ctor + fullName: Terminal.Gui.Trees.AspectGetterDelegate.AspectGetterDelegate + fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T).AspectGetterDelegate + nameWithType: AspectGetterDelegate.AspectGetterDelegate + nameWithType.vb: AspectGetterDelegate(Of T).AspectGetterDelegate +- uid: Terminal.Gui.Trees.AspectGetterDelegate`1.BeginInvoke(`0,System.AsyncCallback,System.Object) + name: BeginInvoke(T, AsyncCallback, Object) + href: api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html#Terminal_Gui_Trees_AspectGetterDelegate_1_BeginInvoke__0_System_AsyncCallback_System_Object_ + commentId: M:Terminal.Gui.Trees.AspectGetterDelegate`1.BeginInvoke(`0,System.AsyncCallback,System.Object) + fullName: Terminal.Gui.Trees.AspectGetterDelegate.BeginInvoke(T, System.AsyncCallback, System.Object) + fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T).BeginInvoke(T, System.AsyncCallback, System.Object) + nameWithType: AspectGetterDelegate.BeginInvoke(T, AsyncCallback, Object) + nameWithType.vb: AspectGetterDelegate(Of T).BeginInvoke(T, AsyncCallback, Object) +- uid: Terminal.Gui.Trees.AspectGetterDelegate`1.BeginInvoke* + name: BeginInvoke + href: api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html#Terminal_Gui_Trees_AspectGetterDelegate_1_BeginInvoke_ + commentId: Overload:Terminal.Gui.Trees.AspectGetterDelegate`1.BeginInvoke + fullName: Terminal.Gui.Trees.AspectGetterDelegate.BeginInvoke + fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T).BeginInvoke + nameWithType: AspectGetterDelegate.BeginInvoke + nameWithType.vb: AspectGetterDelegate(Of T).BeginInvoke +- uid: Terminal.Gui.Trees.AspectGetterDelegate`1.EndInvoke(System.IAsyncResult) + name: EndInvoke(IAsyncResult) + href: api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html#Terminal_Gui_Trees_AspectGetterDelegate_1_EndInvoke_System_IAsyncResult_ + commentId: M:Terminal.Gui.Trees.AspectGetterDelegate`1.EndInvoke(System.IAsyncResult) + fullName: Terminal.Gui.Trees.AspectGetterDelegate.EndInvoke(System.IAsyncResult) + fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T).EndInvoke(System.IAsyncResult) + nameWithType: AspectGetterDelegate.EndInvoke(IAsyncResult) + nameWithType.vb: AspectGetterDelegate(Of T).EndInvoke(IAsyncResult) +- uid: Terminal.Gui.Trees.AspectGetterDelegate`1.EndInvoke* + name: EndInvoke + href: api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html#Terminal_Gui_Trees_AspectGetterDelegate_1_EndInvoke_ + commentId: Overload:Terminal.Gui.Trees.AspectGetterDelegate`1.EndInvoke + fullName: Terminal.Gui.Trees.AspectGetterDelegate.EndInvoke + fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T).EndInvoke + nameWithType: AspectGetterDelegate.EndInvoke + nameWithType.vb: AspectGetterDelegate(Of T).EndInvoke +- uid: Terminal.Gui.Trees.AspectGetterDelegate`1.Invoke(`0) + name: Invoke(T) + href: api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html#Terminal_Gui_Trees_AspectGetterDelegate_1_Invoke__0_ + commentId: M:Terminal.Gui.Trees.AspectGetterDelegate`1.Invoke(`0) + fullName: Terminal.Gui.Trees.AspectGetterDelegate.Invoke(T) + fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T).Invoke(T) + nameWithType: AspectGetterDelegate.Invoke(T) + nameWithType.vb: AspectGetterDelegate(Of T).Invoke(T) +- uid: Terminal.Gui.Trees.AspectGetterDelegate`1.Invoke* + name: Invoke + href: api/Terminal.Gui/Terminal.Gui.Trees.AspectGetterDelegate-1.html#Terminal_Gui_Trees_AspectGetterDelegate_1_Invoke_ + commentId: Overload:Terminal.Gui.Trees.AspectGetterDelegate`1.Invoke + fullName: Terminal.Gui.Trees.AspectGetterDelegate.Invoke + fullName.vb: Terminal.Gui.Trees.AspectGetterDelegate(Of T).Invoke + nameWithType: AspectGetterDelegate.Invoke + nameWithType.vb: AspectGetterDelegate(Of T).Invoke - uid: Terminal.Gui.Trees.DelegateTreeBuilder`1 name: DelegateTreeBuilder href: api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html @@ -20534,7 +19907,6 @@ references: name: DelegateTreeBuilder href: api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html#Terminal_Gui_Trees_DelegateTreeBuilder_1__ctor_ commentId: Overload:Terminal.Gui.Trees.DelegateTreeBuilder`1.#ctor - isSpec: "True" fullName: Terminal.Gui.Trees.DelegateTreeBuilder.DelegateTreeBuilder fullName.vb: Terminal.Gui.Trees.DelegateTreeBuilder(Of T).DelegateTreeBuilder nameWithType: DelegateTreeBuilder.DelegateTreeBuilder @@ -20551,7 +19923,6 @@ references: name: CanExpand href: api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html#Terminal_Gui_Trees_DelegateTreeBuilder_1_CanExpand_ commentId: Overload:Terminal.Gui.Trees.DelegateTreeBuilder`1.CanExpand - isSpec: "True" fullName: Terminal.Gui.Trees.DelegateTreeBuilder.CanExpand fullName.vb: Terminal.Gui.Trees.DelegateTreeBuilder(Of T).CanExpand nameWithType: DelegateTreeBuilder.CanExpand @@ -20568,7 +19939,6 @@ references: name: GetChildren href: api/Terminal.Gui/Terminal.Gui.Trees.DelegateTreeBuilder-1.html#Terminal_Gui_Trees_DelegateTreeBuilder_1_GetChildren_ commentId: Overload:Terminal.Gui.Trees.DelegateTreeBuilder`1.GetChildren - isSpec: "True" fullName: Terminal.Gui.Trees.DelegateTreeBuilder.GetChildren fullName.vb: Terminal.Gui.Trees.DelegateTreeBuilder(Of T).GetChildren nameWithType: DelegateTreeBuilder.GetChildren @@ -20594,7 +19964,6 @@ references: name: CanExpand href: api/Terminal.Gui/Terminal.Gui.Trees.ITreeBuilder-1.html#Terminal_Gui_Trees_ITreeBuilder_1_CanExpand_ commentId: Overload:Terminal.Gui.Trees.ITreeBuilder`1.CanExpand - isSpec: "True" fullName: Terminal.Gui.Trees.ITreeBuilder.CanExpand fullName.vb: Terminal.Gui.Trees.ITreeBuilder(Of T).CanExpand nameWithType: ITreeBuilder.CanExpand @@ -20611,7 +19980,6 @@ references: name: GetChildren href: api/Terminal.Gui/Terminal.Gui.Trees.ITreeBuilder-1.html#Terminal_Gui_Trees_ITreeBuilder_1_GetChildren_ commentId: Overload:Terminal.Gui.Trees.ITreeBuilder`1.GetChildren - isSpec: "True" fullName: Terminal.Gui.Trees.ITreeBuilder.GetChildren fullName.vb: Terminal.Gui.Trees.ITreeBuilder(Of T).GetChildren nameWithType: ITreeBuilder.GetChildren @@ -20628,7 +19996,6 @@ references: name: SupportsCanExpand href: api/Terminal.Gui/Terminal.Gui.Trees.ITreeBuilder-1.html#Terminal_Gui_Trees_ITreeBuilder_1_SupportsCanExpand_ commentId: Overload:Terminal.Gui.Trees.ITreeBuilder`1.SupportsCanExpand - isSpec: "True" fullName: Terminal.Gui.Trees.ITreeBuilder.SupportsCanExpand fullName.vb: Terminal.Gui.Trees.ITreeBuilder(Of T).SupportsCanExpand nameWithType: ITreeBuilder.SupportsCanExpand @@ -20649,7 +20016,6 @@ references: name: Children href: api/Terminal.Gui/Terminal.Gui.Trees.ITreeNode.html#Terminal_Gui_Trees_ITreeNode_Children_ commentId: Overload:Terminal.Gui.Trees.ITreeNode.Children - isSpec: "True" fullName: Terminal.Gui.Trees.ITreeNode.Children nameWithType: ITreeNode.Children - uid: Terminal.Gui.Trees.ITreeNode.Tag @@ -20662,7 +20028,6 @@ references: name: Tag href: api/Terminal.Gui/Terminal.Gui.Trees.ITreeNode.html#Terminal_Gui_Trees_ITreeNode_Tag_ commentId: Overload:Terminal.Gui.Trees.ITreeNode.Tag - isSpec: "True" fullName: Terminal.Gui.Trees.ITreeNode.Tag nameWithType: ITreeNode.Tag - uid: Terminal.Gui.Trees.ITreeNode.Text @@ -20675,7 +20040,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.Trees.ITreeNode.html#Terminal_Gui_Trees_ITreeNode_Text_ commentId: Overload:Terminal.Gui.Trees.ITreeNode.Text - isSpec: "True" fullName: Terminal.Gui.Trees.ITreeNode.Text nameWithType: ITreeNode.Text - uid: Terminal.Gui.Trees.ObjectActivatedEventArgs`1 @@ -20700,7 +20064,6 @@ references: name: ObjectActivatedEventArgs href: api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html#Terminal_Gui_Trees_ObjectActivatedEventArgs_1__ctor_ commentId: Overload:Terminal.Gui.Trees.ObjectActivatedEventArgs`1.#ctor - isSpec: "True" fullName: Terminal.Gui.Trees.ObjectActivatedEventArgs.ObjectActivatedEventArgs fullName.vb: Terminal.Gui.Trees.ObjectActivatedEventArgs(Of T).ObjectActivatedEventArgs nameWithType: ObjectActivatedEventArgs.ObjectActivatedEventArgs @@ -20717,7 +20080,6 @@ references: name: ActivatedObject href: api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html#Terminal_Gui_Trees_ObjectActivatedEventArgs_1_ActivatedObject_ commentId: Overload:Terminal.Gui.Trees.ObjectActivatedEventArgs`1.ActivatedObject - isSpec: "True" fullName: Terminal.Gui.Trees.ObjectActivatedEventArgs.ActivatedObject fullName.vb: Terminal.Gui.Trees.ObjectActivatedEventArgs(Of T).ActivatedObject nameWithType: ObjectActivatedEventArgs.ActivatedObject @@ -20734,7 +20096,6 @@ references: name: Tree href: api/Terminal.Gui/Terminal.Gui.Trees.ObjectActivatedEventArgs-1.html#Terminal_Gui_Trees_ObjectActivatedEventArgs_1_Tree_ commentId: Overload:Terminal.Gui.Trees.ObjectActivatedEventArgs`1.Tree - isSpec: "True" fullName: Terminal.Gui.Trees.ObjectActivatedEventArgs.Tree fullName.vb: Terminal.Gui.Trees.ObjectActivatedEventArgs(Of T).Tree nameWithType: ObjectActivatedEventArgs.Tree @@ -20761,7 +20122,6 @@ references: name: SelectionChangedEventArgs href: api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html#Terminal_Gui_Trees_SelectionChangedEventArgs_1__ctor_ commentId: Overload:Terminal.Gui.Trees.SelectionChangedEventArgs`1.#ctor - isSpec: "True" fullName: Terminal.Gui.Trees.SelectionChangedEventArgs.SelectionChangedEventArgs fullName.vb: Terminal.Gui.Trees.SelectionChangedEventArgs(Of T).SelectionChangedEventArgs nameWithType: SelectionChangedEventArgs.SelectionChangedEventArgs @@ -20778,7 +20138,6 @@ references: name: NewValue href: api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html#Terminal_Gui_Trees_SelectionChangedEventArgs_1_NewValue_ commentId: Overload:Terminal.Gui.Trees.SelectionChangedEventArgs`1.NewValue - isSpec: "True" fullName: Terminal.Gui.Trees.SelectionChangedEventArgs.NewValue fullName.vb: Terminal.Gui.Trees.SelectionChangedEventArgs(Of T).NewValue nameWithType: SelectionChangedEventArgs.NewValue @@ -20795,7 +20154,6 @@ references: name: OldValue href: api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html#Terminal_Gui_Trees_SelectionChangedEventArgs_1_OldValue_ commentId: Overload:Terminal.Gui.Trees.SelectionChangedEventArgs`1.OldValue - isSpec: "True" fullName: Terminal.Gui.Trees.SelectionChangedEventArgs.OldValue fullName.vb: Terminal.Gui.Trees.SelectionChangedEventArgs(Of T).OldValue nameWithType: SelectionChangedEventArgs.OldValue @@ -20812,7 +20170,6 @@ references: name: Tree href: api/Terminal.Gui/Terminal.Gui.Trees.SelectionChangedEventArgs-1.html#Terminal_Gui_Trees_SelectionChangedEventArgs_1_Tree_ commentId: Overload:Terminal.Gui.Trees.SelectionChangedEventArgs`1.Tree - isSpec: "True" fullName: Terminal.Gui.Trees.SelectionChangedEventArgs.Tree fullName.vb: Terminal.Gui.Trees.SelectionChangedEventArgs(Of T).Tree nameWithType: SelectionChangedEventArgs.Tree @@ -20838,7 +20195,6 @@ references: name: TreeBuilder href: api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html#Terminal_Gui_Trees_TreeBuilder_1__ctor_ commentId: Overload:Terminal.Gui.Trees.TreeBuilder`1.#ctor - isSpec: "True" fullName: Terminal.Gui.Trees.TreeBuilder.TreeBuilder fullName.vb: Terminal.Gui.Trees.TreeBuilder(Of T).TreeBuilder nameWithType: TreeBuilder.TreeBuilder @@ -20855,7 +20211,6 @@ references: name: CanExpand href: api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html#Terminal_Gui_Trees_TreeBuilder_1_CanExpand_ commentId: Overload:Terminal.Gui.Trees.TreeBuilder`1.CanExpand - isSpec: "True" fullName: Terminal.Gui.Trees.TreeBuilder.CanExpand fullName.vb: Terminal.Gui.Trees.TreeBuilder(Of T).CanExpand nameWithType: TreeBuilder.CanExpand @@ -20872,7 +20227,6 @@ references: name: GetChildren href: api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html#Terminal_Gui_Trees_TreeBuilder_1_GetChildren_ commentId: Overload:Terminal.Gui.Trees.TreeBuilder`1.GetChildren - isSpec: "True" fullName: Terminal.Gui.Trees.TreeBuilder.GetChildren fullName.vb: Terminal.Gui.Trees.TreeBuilder(Of T).GetChildren nameWithType: TreeBuilder.GetChildren @@ -20889,7 +20243,6 @@ references: name: SupportsCanExpand href: api/Terminal.Gui/Terminal.Gui.Trees.TreeBuilder-1.html#Terminal_Gui_Trees_TreeBuilder_1_SupportsCanExpand_ commentId: Overload:Terminal.Gui.Trees.TreeBuilder`1.SupportsCanExpand - isSpec: "True" fullName: Terminal.Gui.Trees.TreeBuilder.SupportsCanExpand fullName.vb: Terminal.Gui.Trees.TreeBuilder(Of T).SupportsCanExpand nameWithType: TreeBuilder.SupportsCanExpand @@ -20916,7 +20269,6 @@ references: name: TreeNode href: api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html#Terminal_Gui_Trees_TreeNode__ctor_ commentId: Overload:Terminal.Gui.Trees.TreeNode.#ctor - isSpec: "True" fullName: Terminal.Gui.Trees.TreeNode.TreeNode nameWithType: TreeNode.TreeNode - uid: Terminal.Gui.Trees.TreeNode.Children @@ -20929,7 +20281,6 @@ references: name: Children href: api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html#Terminal_Gui_Trees_TreeNode_Children_ commentId: Overload:Terminal.Gui.Trees.TreeNode.Children - isSpec: "True" fullName: Terminal.Gui.Trees.TreeNode.Children nameWithType: TreeNode.Children - uid: Terminal.Gui.Trees.TreeNode.Tag @@ -20942,7 +20293,6 @@ references: name: Tag href: api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html#Terminal_Gui_Trees_TreeNode_Tag_ commentId: Overload:Terminal.Gui.Trees.TreeNode.Tag - isSpec: "True" fullName: Terminal.Gui.Trees.TreeNode.Tag nameWithType: TreeNode.Tag - uid: Terminal.Gui.Trees.TreeNode.Text @@ -20955,7 +20305,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html#Terminal_Gui_Trees_TreeNode_Text_ commentId: Overload:Terminal.Gui.Trees.TreeNode.Text - isSpec: "True" fullName: Terminal.Gui.Trees.TreeNode.Text nameWithType: TreeNode.Text - uid: Terminal.Gui.Trees.TreeNode.ToString @@ -20968,7 +20317,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.Trees.TreeNode.html#Terminal_Gui_Trees_TreeNode_ToString_ commentId: Overload:Terminal.Gui.Trees.TreeNode.ToString - isSpec: "True" fullName: Terminal.Gui.Trees.TreeNode.ToString nameWithType: TreeNode.ToString - uid: Terminal.Gui.Trees.TreeNodeBuilder @@ -20987,7 +20335,6 @@ references: name: TreeNodeBuilder href: api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html#Terminal_Gui_Trees_TreeNodeBuilder__ctor_ commentId: Overload:Terminal.Gui.Trees.TreeNodeBuilder.#ctor - isSpec: "True" fullName: Terminal.Gui.Trees.TreeNodeBuilder.TreeNodeBuilder nameWithType: TreeNodeBuilder.TreeNodeBuilder - uid: Terminal.Gui.Trees.TreeNodeBuilder.GetChildren(Terminal.Gui.Trees.ITreeNode) @@ -21000,7 +20347,6 @@ references: name: GetChildren href: api/Terminal.Gui/Terminal.Gui.Trees.TreeNodeBuilder.html#Terminal_Gui_Trees_TreeNodeBuilder_GetChildren_ commentId: Overload:Terminal.Gui.Trees.TreeNodeBuilder.GetChildren - isSpec: "True" fullName: Terminal.Gui.Trees.TreeNodeBuilder.GetChildren nameWithType: TreeNodeBuilder.GetChildren - uid: Terminal.Gui.Trees.TreeStyle @@ -21009,6 +20355,18 @@ references: commentId: T:Terminal.Gui.Trees.TreeStyle fullName: Terminal.Gui.Trees.TreeStyle nameWithType: TreeStyle +- uid: Terminal.Gui.Trees.TreeStyle.#ctor + name: TreeStyle() + href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle__ctor + commentId: M:Terminal.Gui.Trees.TreeStyle.#ctor + fullName: Terminal.Gui.Trees.TreeStyle.TreeStyle() + nameWithType: TreeStyle.TreeStyle() +- uid: Terminal.Gui.Trees.TreeStyle.#ctor* + name: TreeStyle + href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle__ctor_ + commentId: Overload:Terminal.Gui.Trees.TreeStyle.#ctor + fullName: Terminal.Gui.Trees.TreeStyle.TreeStyle + nameWithType: TreeStyle.TreeStyle - uid: Terminal.Gui.Trees.TreeStyle.CollapseableSymbol name: CollapseableSymbol href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle_CollapseableSymbol @@ -21019,7 +20377,6 @@ references: name: CollapseableSymbol href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle_CollapseableSymbol_ commentId: Overload:Terminal.Gui.Trees.TreeStyle.CollapseableSymbol - isSpec: "True" fullName: Terminal.Gui.Trees.TreeStyle.CollapseableSymbol nameWithType: TreeStyle.CollapseableSymbol - uid: Terminal.Gui.Trees.TreeStyle.ColorExpandSymbol @@ -21032,7 +20389,6 @@ references: name: ColorExpandSymbol href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle_ColorExpandSymbol_ commentId: Overload:Terminal.Gui.Trees.TreeStyle.ColorExpandSymbol - isSpec: "True" fullName: Terminal.Gui.Trees.TreeStyle.ColorExpandSymbol nameWithType: TreeStyle.ColorExpandSymbol - uid: Terminal.Gui.Trees.TreeStyle.ExpandableSymbol @@ -21045,7 +20401,6 @@ references: name: ExpandableSymbol href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle_ExpandableSymbol_ commentId: Overload:Terminal.Gui.Trees.TreeStyle.ExpandableSymbol - isSpec: "True" fullName: Terminal.Gui.Trees.TreeStyle.ExpandableSymbol nameWithType: TreeStyle.ExpandableSymbol - uid: Terminal.Gui.Trees.TreeStyle.InvertExpandSymbolColors @@ -21058,7 +20413,6 @@ references: name: InvertExpandSymbolColors href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle_InvertExpandSymbolColors_ commentId: Overload:Terminal.Gui.Trees.TreeStyle.InvertExpandSymbolColors - isSpec: "True" fullName: Terminal.Gui.Trees.TreeStyle.InvertExpandSymbolColors nameWithType: TreeStyle.InvertExpandSymbolColors - uid: Terminal.Gui.Trees.TreeStyle.LeaveLastRow @@ -21071,7 +20425,6 @@ references: name: LeaveLastRow href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle_LeaveLastRow_ commentId: Overload:Terminal.Gui.Trees.TreeStyle.LeaveLastRow - isSpec: "True" fullName: Terminal.Gui.Trees.TreeStyle.LeaveLastRow nameWithType: TreeStyle.LeaveLastRow - uid: Terminal.Gui.Trees.TreeStyle.ShowBranchLines @@ -21084,7 +20437,6 @@ references: name: ShowBranchLines href: api/Terminal.Gui/Terminal.Gui.Trees.TreeStyle.html#Terminal_Gui_Trees_TreeStyle_ShowBranchLines_ commentId: Overload:Terminal.Gui.Trees.TreeStyle.ShowBranchLines - isSpec: "True" fullName: Terminal.Gui.Trees.TreeStyle.ShowBranchLines nameWithType: TreeStyle.ShowBranchLines - uid: Terminal.Gui.TreeView @@ -21103,7 +20455,6 @@ references: name: TreeView href: api/Terminal.Gui/Terminal.Gui.TreeView.html#Terminal_Gui_TreeView__ctor_ commentId: Overload:Terminal.Gui.TreeView.#ctor - isSpec: "True" fullName: Terminal.Gui.TreeView.TreeView nameWithType: TreeView.TreeView - uid: Terminal.Gui.TreeView`1 @@ -21136,7 +20487,6 @@ references: name: TreeView href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1__ctor_ commentId: Overload:Terminal.Gui.TreeView`1.#ctor - isSpec: "True" fullName: Terminal.Gui.TreeView.TreeView fullName.vb: Terminal.Gui.TreeView(Of T).TreeView nameWithType: TreeView.TreeView @@ -21153,7 +20503,6 @@ references: name: ActivateSelectedObjectIfAny href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ActivateSelectedObjectIfAny_ commentId: Overload:Terminal.Gui.TreeView`1.ActivateSelectedObjectIfAny - isSpec: "True" fullName: Terminal.Gui.TreeView.ActivateSelectedObjectIfAny fullName.vb: Terminal.Gui.TreeView(Of T).ActivateSelectedObjectIfAny nameWithType: TreeView.ActivateSelectedObjectIfAny @@ -21170,7 +20519,6 @@ references: name: AddObject href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_AddObject_ commentId: Overload:Terminal.Gui.TreeView`1.AddObject - isSpec: "True" fullName: Terminal.Gui.TreeView.AddObject fullName.vb: Terminal.Gui.TreeView(Of T).AddObject nameWithType: TreeView.AddObject @@ -21188,7 +20536,6 @@ references: name: AddObjects href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_AddObjects_ commentId: Overload:Terminal.Gui.TreeView`1.AddObjects - isSpec: "True" fullName: Terminal.Gui.TreeView.AddObjects fullName.vb: Terminal.Gui.TreeView(Of T).AddObjects nameWithType: TreeView.AddObjects @@ -21205,7 +20552,6 @@ references: name: AdjustSelection href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_AdjustSelection_ commentId: Overload:Terminal.Gui.TreeView`1.AdjustSelection - isSpec: "True" fullName: Terminal.Gui.TreeView.AdjustSelection fullName.vb: Terminal.Gui.TreeView(Of T).AdjustSelection nameWithType: TreeView.AdjustSelection @@ -21222,7 +20568,6 @@ references: name: AdjustSelectionToBranchEnd href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_AdjustSelectionToBranchEnd_ commentId: Overload:Terminal.Gui.TreeView`1.AdjustSelectionToBranchEnd - isSpec: "True" fullName: Terminal.Gui.TreeView.AdjustSelectionToBranchEnd fullName.vb: Terminal.Gui.TreeView(Of T).AdjustSelectionToBranchEnd nameWithType: TreeView.AdjustSelectionToBranchEnd @@ -21239,7 +20584,6 @@ references: name: AdjustSelectionToBranchStart href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_AdjustSelectionToBranchStart_ commentId: Overload:Terminal.Gui.TreeView`1.AdjustSelectionToBranchStart - isSpec: "True" fullName: Terminal.Gui.TreeView.AdjustSelectionToBranchStart fullName.vb: Terminal.Gui.TreeView(Of T).AdjustSelectionToBranchStart nameWithType: TreeView.AdjustSelectionToBranchStart @@ -21256,7 +20600,6 @@ references: name: AdjustSelectionToNextItemBeginningWith href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_AdjustSelectionToNextItemBeginningWith_ commentId: Overload:Terminal.Gui.TreeView`1.AdjustSelectionToNextItemBeginningWith - isSpec: "True" fullName: Terminal.Gui.TreeView.AdjustSelectionToNextItemBeginningWith fullName.vb: Terminal.Gui.TreeView(Of T).AdjustSelectionToNextItemBeginningWith nameWithType: TreeView.AdjustSelectionToNextItemBeginningWith @@ -21273,7 +20616,6 @@ references: name: AllowLetterBasedNavigation href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_AllowLetterBasedNavigation_ commentId: Overload:Terminal.Gui.TreeView`1.AllowLetterBasedNavigation - isSpec: "True" fullName: Terminal.Gui.TreeView.AllowLetterBasedNavigation fullName.vb: Terminal.Gui.TreeView(Of T).AllowLetterBasedNavigation nameWithType: TreeView.AllowLetterBasedNavigation @@ -21290,7 +20632,6 @@ references: name: AspectGetter href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_AspectGetter_ commentId: Overload:Terminal.Gui.TreeView`1.AspectGetter - isSpec: "True" fullName: Terminal.Gui.TreeView.AspectGetter fullName.vb: Terminal.Gui.TreeView(Of T).AspectGetter nameWithType: TreeView.AspectGetter @@ -21307,7 +20648,6 @@ references: name: CanExpand href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_CanExpand_ commentId: Overload:Terminal.Gui.TreeView`1.CanExpand - isSpec: "True" fullName: Terminal.Gui.TreeView.CanExpand fullName.vb: Terminal.Gui.TreeView(Of T).CanExpand nameWithType: TreeView.CanExpand @@ -21324,7 +20664,6 @@ references: name: ClearObjects href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ClearObjects_ commentId: Overload:Terminal.Gui.TreeView`1.ClearObjects - isSpec: "True" fullName: Terminal.Gui.TreeView.ClearObjects fullName.vb: Terminal.Gui.TreeView(Of T).ClearObjects nameWithType: TreeView.ClearObjects @@ -21349,7 +20688,6 @@ references: name: Collapse href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_Collapse_ commentId: Overload:Terminal.Gui.TreeView`1.Collapse - isSpec: "True" fullName: Terminal.Gui.TreeView.Collapse fullName.vb: Terminal.Gui.TreeView(Of T).Collapse nameWithType: TreeView.Collapse @@ -21374,7 +20712,6 @@ references: name: CollapseAll href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_CollapseAll_ commentId: Overload:Terminal.Gui.TreeView`1.CollapseAll - isSpec: "True" fullName: Terminal.Gui.TreeView.CollapseAll fullName.vb: Terminal.Gui.TreeView(Of T).CollapseAll nameWithType: TreeView.CollapseAll @@ -21391,7 +20728,6 @@ references: name: CollapseImpl href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_CollapseImpl_ commentId: Overload:Terminal.Gui.TreeView`1.CollapseImpl - isSpec: "True" fullName: Terminal.Gui.TreeView.CollapseImpl fullName.vb: Terminal.Gui.TreeView(Of T).CollapseImpl nameWithType: TreeView.CollapseImpl @@ -21408,7 +20744,6 @@ references: name: ColorGetter href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ColorGetter_ commentId: Overload:Terminal.Gui.TreeView`1.ColorGetter - isSpec: "True" fullName: Terminal.Gui.TreeView.ColorGetter fullName.vb: Terminal.Gui.TreeView(Of T).ColorGetter nameWithType: TreeView.ColorGetter @@ -21425,7 +20760,6 @@ references: name: ContentHeight href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ContentHeight_ commentId: Overload:Terminal.Gui.TreeView`1.ContentHeight - isSpec: "True" fullName: Terminal.Gui.TreeView.ContentHeight fullName.vb: Terminal.Gui.TreeView(Of T).ContentHeight nameWithType: TreeView.ContentHeight @@ -21442,7 +20776,6 @@ references: name: CursorLeft href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_CursorLeft_ commentId: Overload:Terminal.Gui.TreeView`1.CursorLeft - isSpec: "True" fullName: Terminal.Gui.TreeView.CursorLeft fullName.vb: Terminal.Gui.TreeView(Of T).CursorLeft nameWithType: TreeView.CursorLeft @@ -21459,7 +20792,6 @@ references: name: DesiredCursorVisibility href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_DesiredCursorVisibility_ commentId: Overload:Terminal.Gui.TreeView`1.DesiredCursorVisibility - isSpec: "True" fullName: Terminal.Gui.TreeView.DesiredCursorVisibility fullName.vb: Terminal.Gui.TreeView(Of T).DesiredCursorVisibility nameWithType: TreeView.DesiredCursorVisibility @@ -21476,7 +20808,6 @@ references: name: EnsureVisible href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_EnsureVisible_ commentId: Overload:Terminal.Gui.TreeView`1.EnsureVisible - isSpec: "True" fullName: Terminal.Gui.TreeView.EnsureVisible fullName.vb: Terminal.Gui.TreeView(Of T).EnsureVisible nameWithType: TreeView.EnsureVisible @@ -21501,7 +20832,6 @@ references: name: Expand href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_Expand_ commentId: Overload:Terminal.Gui.TreeView`1.Expand - isSpec: "True" fullName: Terminal.Gui.TreeView.Expand fullName.vb: Terminal.Gui.TreeView(Of T).Expand nameWithType: TreeView.Expand @@ -21526,7 +20856,6 @@ references: name: ExpandAll href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ExpandAll_ commentId: Overload:Terminal.Gui.TreeView`1.ExpandAll - isSpec: "True" fullName: Terminal.Gui.TreeView.ExpandAll fullName.vb: Terminal.Gui.TreeView(Of T).ExpandAll nameWithType: TreeView.ExpandAll @@ -21543,7 +20872,6 @@ references: name: GetAllSelectedObjects href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GetAllSelectedObjects_ commentId: Overload:Terminal.Gui.TreeView`1.GetAllSelectedObjects - isSpec: "True" fullName: Terminal.Gui.TreeView.GetAllSelectedObjects fullName.vb: Terminal.Gui.TreeView(Of T).GetAllSelectedObjects nameWithType: TreeView.GetAllSelectedObjects @@ -21560,7 +20888,6 @@ references: name: GetChildren href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GetChildren_ commentId: Overload:Terminal.Gui.TreeView`1.GetChildren - isSpec: "True" fullName: Terminal.Gui.TreeView.GetChildren fullName.vb: Terminal.Gui.TreeView(Of T).GetChildren nameWithType: TreeView.GetChildren @@ -21577,7 +20904,6 @@ references: name: GetContentWidth href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GetContentWidth_ commentId: Overload:Terminal.Gui.TreeView`1.GetContentWidth - isSpec: "True" fullName: Terminal.Gui.TreeView.GetContentWidth fullName.vb: Terminal.Gui.TreeView(Of T).GetContentWidth nameWithType: TreeView.GetContentWidth @@ -21594,7 +20920,6 @@ references: name: GetObjectOnRow href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GetObjectOnRow_ commentId: Overload:Terminal.Gui.TreeView`1.GetObjectOnRow - isSpec: "True" fullName: Terminal.Gui.TreeView.GetObjectOnRow fullName.vb: Terminal.Gui.TreeView(Of T).GetObjectOnRow nameWithType: TreeView.GetObjectOnRow @@ -21611,7 +20936,6 @@ references: name: GetObjectRow href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GetObjectRow_ commentId: Overload:Terminal.Gui.TreeView`1.GetObjectRow - isSpec: "True" fullName: Terminal.Gui.TreeView.GetObjectRow fullName.vb: Terminal.Gui.TreeView(Of T).GetObjectRow nameWithType: TreeView.GetObjectRow @@ -21628,7 +20952,6 @@ references: name: GetParent href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GetParent_ commentId: Overload:Terminal.Gui.TreeView`1.GetParent - isSpec: "True" fullName: Terminal.Gui.TreeView.GetParent fullName.vb: Terminal.Gui.TreeView(Of T).GetParent nameWithType: TreeView.GetParent @@ -21645,7 +20968,6 @@ references: name: GetScrollOffsetOf href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GetScrollOffsetOf_ commentId: Overload:Terminal.Gui.TreeView`1.GetScrollOffsetOf - isSpec: "True" fullName: Terminal.Gui.TreeView.GetScrollOffsetOf fullName.vb: Terminal.Gui.TreeView(Of T).GetScrollOffsetOf nameWithType: TreeView.GetScrollOffsetOf @@ -21662,7 +20984,6 @@ references: name: GoTo href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GoTo_ commentId: Overload:Terminal.Gui.TreeView`1.GoTo - isSpec: "True" fullName: Terminal.Gui.TreeView.GoTo fullName.vb: Terminal.Gui.TreeView(Of T).GoTo nameWithType: TreeView.GoTo @@ -21679,7 +21000,6 @@ references: name: GoToEnd href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GoToEnd_ commentId: Overload:Terminal.Gui.TreeView`1.GoToEnd - isSpec: "True" fullName: Terminal.Gui.TreeView.GoToEnd fullName.vb: Terminal.Gui.TreeView(Of T).GoToEnd nameWithType: TreeView.GoToEnd @@ -21696,7 +21016,6 @@ references: name: GoToFirst href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_GoToFirst_ commentId: Overload:Terminal.Gui.TreeView`1.GoToFirst - isSpec: "True" fullName: Terminal.Gui.TreeView.GoToFirst fullName.vb: Terminal.Gui.TreeView(Of T).GoToFirst nameWithType: TreeView.GoToFirst @@ -21713,7 +21032,6 @@ references: name: InvalidateLineMap href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_InvalidateLineMap_ commentId: Overload:Terminal.Gui.TreeView`1.InvalidateLineMap - isSpec: "True" fullName: Terminal.Gui.TreeView.InvalidateLineMap fullName.vb: Terminal.Gui.TreeView(Of T).InvalidateLineMap nameWithType: TreeView.InvalidateLineMap @@ -21730,7 +21048,6 @@ references: name: IsExpanded href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_IsExpanded_ commentId: Overload:Terminal.Gui.TreeView`1.IsExpanded - isSpec: "True" fullName: Terminal.Gui.TreeView.IsExpanded fullName.vb: Terminal.Gui.TreeView(Of T).IsExpanded nameWithType: TreeView.IsExpanded @@ -21747,7 +21064,6 @@ references: name: IsSelected href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_IsSelected_ commentId: Overload:Terminal.Gui.TreeView`1.IsSelected - isSpec: "True" fullName: Terminal.Gui.TreeView.IsSelected fullName.vb: Terminal.Gui.TreeView(Of T).IsSelected nameWithType: TreeView.IsSelected @@ -21764,7 +21080,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_MouseEvent_ commentId: Overload:Terminal.Gui.TreeView`1.MouseEvent - isSpec: "True" fullName: Terminal.Gui.TreeView.MouseEvent fullName.vb: Terminal.Gui.TreeView(Of T).MouseEvent nameWithType: TreeView.MouseEvent @@ -21781,7 +21096,6 @@ references: name: MovePageDown href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_MovePageDown_ commentId: Overload:Terminal.Gui.TreeView`1.MovePageDown - isSpec: "True" fullName: Terminal.Gui.TreeView.MovePageDown fullName.vb: Terminal.Gui.TreeView(Of T).MovePageDown nameWithType: TreeView.MovePageDown @@ -21798,7 +21112,6 @@ references: name: MovePageUp href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_MovePageUp_ commentId: Overload:Terminal.Gui.TreeView`1.MovePageUp - isSpec: "True" fullName: Terminal.Gui.TreeView.MovePageUp fullName.vb: Terminal.Gui.TreeView(Of T).MovePageUp nameWithType: TreeView.MovePageUp @@ -21815,7 +21128,6 @@ references: name: MultiSelect href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_MultiSelect_ commentId: Overload:Terminal.Gui.TreeView`1.MultiSelect - isSpec: "True" fullName: Terminal.Gui.TreeView.MultiSelect fullName.vb: Terminal.Gui.TreeView(Of T).MultiSelect nameWithType: TreeView.MultiSelect @@ -21848,7 +21160,6 @@ references: name: ObjectActivationButton href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ObjectActivationButton_ commentId: Overload:Terminal.Gui.TreeView`1.ObjectActivationButton - isSpec: "True" fullName: Terminal.Gui.TreeView.ObjectActivationButton fullName.vb: Terminal.Gui.TreeView(Of T).ObjectActivationButton nameWithType: TreeView.ObjectActivationButton @@ -21865,7 +21176,6 @@ references: name: ObjectActivationKey href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ObjectActivationKey_ commentId: Overload:Terminal.Gui.TreeView`1.ObjectActivationKey - isSpec: "True" fullName: Terminal.Gui.TreeView.ObjectActivationKey fullName.vb: Terminal.Gui.TreeView(Of T).ObjectActivationKey nameWithType: TreeView.ObjectActivationKey @@ -21882,7 +21192,6 @@ references: name: Objects href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_Objects_ commentId: Overload:Terminal.Gui.TreeView`1.Objects - isSpec: "True" fullName: Terminal.Gui.TreeView.Objects fullName.vb: Terminal.Gui.TreeView(Of T).Objects nameWithType: TreeView.Objects @@ -21899,7 +21208,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_OnEnter_ commentId: Overload:Terminal.Gui.TreeView`1.OnEnter - isSpec: "True" fullName: Terminal.Gui.TreeView.OnEnter fullName.vb: Terminal.Gui.TreeView(Of T).OnEnter nameWithType: TreeView.OnEnter @@ -21917,7 +21225,6 @@ references: name: OnObjectActivated href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_OnObjectActivated_ commentId: Overload:Terminal.Gui.TreeView`1.OnObjectActivated - isSpec: "True" fullName: Terminal.Gui.TreeView.OnObjectActivated fullName.vb: Terminal.Gui.TreeView(Of T).OnObjectActivated nameWithType: TreeView.OnObjectActivated @@ -21935,7 +21242,6 @@ references: name: OnSelectionChanged href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_OnSelectionChanged_ commentId: Overload:Terminal.Gui.TreeView`1.OnSelectionChanged - isSpec: "True" fullName: Terminal.Gui.TreeView.OnSelectionChanged fullName.vb: Terminal.Gui.TreeView(Of T).OnSelectionChanged nameWithType: TreeView.OnSelectionChanged @@ -21952,7 +21258,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_PositionCursor_ commentId: Overload:Terminal.Gui.TreeView`1.PositionCursor - isSpec: "True" fullName: Terminal.Gui.TreeView.PositionCursor fullName.vb: Terminal.Gui.TreeView(Of T).PositionCursor nameWithType: TreeView.PositionCursor @@ -21969,7 +21274,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ProcessKey_ commentId: Overload:Terminal.Gui.TreeView`1.ProcessKey - isSpec: "True" fullName: Terminal.Gui.TreeView.ProcessKey fullName.vb: Terminal.Gui.TreeView(Of T).ProcessKey nameWithType: TreeView.ProcessKey @@ -21986,7 +21290,6 @@ references: name: RebuildTree href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_RebuildTree_ commentId: Overload:Terminal.Gui.TreeView`1.RebuildTree - isSpec: "True" fullName: Terminal.Gui.TreeView.RebuildTree fullName.vb: Terminal.Gui.TreeView(Of T).RebuildTree nameWithType: TreeView.RebuildTree @@ -22003,7 +21306,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_Redraw_ commentId: Overload:Terminal.Gui.TreeView`1.Redraw - isSpec: "True" fullName: Terminal.Gui.TreeView.Redraw fullName.vb: Terminal.Gui.TreeView(Of T).Redraw nameWithType: TreeView.Redraw @@ -22020,7 +21322,6 @@ references: name: RefreshObject href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_RefreshObject_ commentId: Overload:Terminal.Gui.TreeView`1.RefreshObject - isSpec: "True" fullName: Terminal.Gui.TreeView.RefreshObject fullName.vb: Terminal.Gui.TreeView(Of T).RefreshObject nameWithType: TreeView.RefreshObject @@ -22037,7 +21338,6 @@ references: name: Remove href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_Remove_ commentId: Overload:Terminal.Gui.TreeView`1.Remove - isSpec: "True" fullName: Terminal.Gui.TreeView.Remove fullName.vb: Terminal.Gui.TreeView(Of T).Remove nameWithType: TreeView.Remove @@ -22054,7 +21354,6 @@ references: name: ScrollDown href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ScrollDown_ commentId: Overload:Terminal.Gui.TreeView`1.ScrollDown - isSpec: "True" fullName: Terminal.Gui.TreeView.ScrollDown fullName.vb: Terminal.Gui.TreeView(Of T).ScrollDown nameWithType: TreeView.ScrollDown @@ -22071,7 +21370,6 @@ references: name: ScrollOffsetHorizontal href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ScrollOffsetHorizontal_ commentId: Overload:Terminal.Gui.TreeView`1.ScrollOffsetHorizontal - isSpec: "True" fullName: Terminal.Gui.TreeView.ScrollOffsetHorizontal fullName.vb: Terminal.Gui.TreeView(Of T).ScrollOffsetHorizontal nameWithType: TreeView.ScrollOffsetHorizontal @@ -22088,7 +21386,6 @@ references: name: ScrollOffsetVertical href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ScrollOffsetVertical_ commentId: Overload:Terminal.Gui.TreeView`1.ScrollOffsetVertical - isSpec: "True" fullName: Terminal.Gui.TreeView.ScrollOffsetVertical fullName.vb: Terminal.Gui.TreeView(Of T).ScrollOffsetVertical nameWithType: TreeView.ScrollOffsetVertical @@ -22105,7 +21402,6 @@ references: name: ScrollUp href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_ScrollUp_ commentId: Overload:Terminal.Gui.TreeView`1.ScrollUp - isSpec: "True" fullName: Terminal.Gui.TreeView.ScrollUp fullName.vb: Terminal.Gui.TreeView(Of T).ScrollUp nameWithType: TreeView.ScrollUp @@ -22122,7 +21418,6 @@ references: name: SelectAll href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_SelectAll_ commentId: Overload:Terminal.Gui.TreeView`1.SelectAll - isSpec: "True" fullName: Terminal.Gui.TreeView.SelectAll fullName.vb: Terminal.Gui.TreeView(Of T).SelectAll nameWithType: TreeView.SelectAll @@ -22139,7 +21434,6 @@ references: name: SelectedObject href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_SelectedObject_ commentId: Overload:Terminal.Gui.TreeView`1.SelectedObject - isSpec: "True" fullName: Terminal.Gui.TreeView.SelectedObject fullName.vb: Terminal.Gui.TreeView(Of T).SelectedObject nameWithType: TreeView.SelectedObject @@ -22164,7 +21458,6 @@ references: name: Style href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_Style_ commentId: Overload:Terminal.Gui.TreeView`1.Style - isSpec: "True" fullName: Terminal.Gui.TreeView.Style fullName.vb: Terminal.Gui.TreeView(Of T).Style nameWithType: TreeView.Style @@ -22181,7 +21474,6 @@ references: name: TreeBuilder href: api/Terminal.Gui/Terminal.Gui.TreeView-1.html#Terminal_Gui_TreeView_1_TreeBuilder_ commentId: Overload:Terminal.Gui.TreeView`1.TreeBuilder - isSpec: "True" fullName: Terminal.Gui.TreeView.TreeBuilder fullName.vb: Terminal.Gui.TreeView(Of T).TreeBuilder nameWithType: TreeView.TreeBuilder @@ -22216,6 +21508,12 @@ references: commentId: F:Terminal.Gui.VerticalTextAlignment.Top fullName: Terminal.Gui.VerticalTextAlignment.Top nameWithType: VerticalTextAlignment.Top +- uid: Terminal.Gui.VerticalTextAlignment.value__ + name: value__ + href: api/Terminal.Gui/Terminal.Gui.VerticalTextAlignment.html#Terminal_Gui_VerticalTextAlignment_value__ + commentId: F:Terminal.Gui.VerticalTextAlignment.value__ + fullName: Terminal.Gui.VerticalTextAlignment.value__ + nameWithType: VerticalTextAlignment.value__ - uid: Terminal.Gui.View name: View href: api/Terminal.Gui/Terminal.Gui.View.html @@ -22256,7 +21554,6 @@ references: name: View href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View__ctor_ commentId: Overload:Terminal.Gui.View.#ctor - isSpec: "True" fullName: Terminal.Gui.View.View nameWithType: View.View - uid: Terminal.Gui.View.Add(Terminal.Gui.View) @@ -22278,7 +21575,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Add_ commentId: Overload:Terminal.Gui.View.Add - isSpec: "True" fullName: Terminal.Gui.View.Add nameWithType: View.Add - uid: Terminal.Gui.View.AddCommand(Terminal.Gui.Command,System.Func{System.Nullable{System.Boolean}}) @@ -22294,7 +21590,6 @@ references: name: AddCommand href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_AddCommand_ commentId: Overload:Terminal.Gui.View.AddCommand - isSpec: "True" fullName: Terminal.Gui.View.AddCommand nameWithType: View.AddCommand - uid: Terminal.Gui.View.Added @@ -22313,7 +21608,6 @@ references: name: AddKeyBinding href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_AddKeyBinding_ commentId: Overload:Terminal.Gui.View.AddKeyBinding - isSpec: "True" fullName: Terminal.Gui.View.AddKeyBinding nameWithType: View.AddKeyBinding - uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) @@ -22326,7 +21620,6 @@ references: name: AddRune href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_AddRune_ commentId: Overload:Terminal.Gui.View.AddRune - isSpec: "True" fullName: Terminal.Gui.View.AddRune nameWithType: View.AddRune - uid: Terminal.Gui.View.AutoSize @@ -22339,7 +21632,6 @@ references: name: AutoSize href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_AutoSize_ commentId: Overload:Terminal.Gui.View.AutoSize - isSpec: "True" fullName: Terminal.Gui.View.AutoSize nameWithType: View.AutoSize - uid: Terminal.Gui.View.BeginInit @@ -22352,7 +21644,6 @@ references: name: BeginInit href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_BeginInit_ commentId: Overload:Terminal.Gui.View.BeginInit - isSpec: "True" fullName: Terminal.Gui.View.BeginInit nameWithType: View.BeginInit - uid: Terminal.Gui.View.Border @@ -22365,7 +21656,6 @@ references: name: Border href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Border_ commentId: Overload:Terminal.Gui.View.Border - isSpec: "True" fullName: Terminal.Gui.View.Border nameWithType: View.Border - uid: Terminal.Gui.View.Bounds @@ -22378,7 +21668,6 @@ references: name: Bounds href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Bounds_ commentId: Overload:Terminal.Gui.View.Bounds - isSpec: "True" fullName: Terminal.Gui.View.Bounds nameWithType: View.Bounds - uid: Terminal.Gui.View.BringSubviewForward(Terminal.Gui.View) @@ -22391,7 +21680,6 @@ references: name: BringSubviewForward href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_BringSubviewForward_ commentId: Overload:Terminal.Gui.View.BringSubviewForward - isSpec: "True" fullName: Terminal.Gui.View.BringSubviewForward nameWithType: View.BringSubviewForward - uid: Terminal.Gui.View.BringSubviewToFront(Terminal.Gui.View) @@ -22404,7 +21692,6 @@ references: name: BringSubviewToFront href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_BringSubviewToFront_ commentId: Overload:Terminal.Gui.View.BringSubviewToFront - isSpec: "True" fullName: Terminal.Gui.View.BringSubviewToFront nameWithType: View.BringSubviewToFront - uid: Terminal.Gui.View.CanFocus @@ -22417,7 +21704,6 @@ references: name: CanFocus href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_CanFocus_ commentId: Overload:Terminal.Gui.View.CanFocus - isSpec: "True" fullName: Terminal.Gui.View.CanFocus nameWithType: View.CanFocus - uid: Terminal.Gui.View.CanFocusChanged @@ -22442,7 +21728,6 @@ references: name: Clear href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Clear_ commentId: Overload:Terminal.Gui.View.Clear - isSpec: "True" fullName: Terminal.Gui.View.Clear nameWithType: View.Clear - uid: Terminal.Gui.View.ClearKeybinding(Terminal.Gui.Command) @@ -22461,7 +21746,6 @@ references: name: ClearKeybinding href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ClearKeybinding_ commentId: Overload:Terminal.Gui.View.ClearKeybinding - isSpec: "True" fullName: Terminal.Gui.View.ClearKeybinding nameWithType: View.ClearKeybinding - uid: Terminal.Gui.View.ClearKeybindings @@ -22474,7 +21758,6 @@ references: name: ClearKeybindings href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ClearKeybindings_ commentId: Overload:Terminal.Gui.View.ClearKeybindings - isSpec: "True" fullName: Terminal.Gui.View.ClearKeybindings nameWithType: View.ClearKeybindings - uid: Terminal.Gui.View.ClearLayoutNeeded @@ -22487,7 +21770,6 @@ references: name: ClearLayoutNeeded href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ClearLayoutNeeded_ commentId: Overload:Terminal.Gui.View.ClearLayoutNeeded - isSpec: "True" fullName: Terminal.Gui.View.ClearLayoutNeeded nameWithType: View.ClearLayoutNeeded - uid: Terminal.Gui.View.ClearNeedsDisplay @@ -22500,7 +21782,6 @@ references: name: ClearNeedsDisplay href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ClearNeedsDisplay_ commentId: Overload:Terminal.Gui.View.ClearNeedsDisplay - isSpec: "True" fullName: Terminal.Gui.View.ClearNeedsDisplay nameWithType: View.ClearNeedsDisplay - uid: Terminal.Gui.View.ClipToBounds @@ -22513,7 +21794,6 @@ references: name: ClipToBounds href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ClipToBounds_ commentId: Overload:Terminal.Gui.View.ClipToBounds - isSpec: "True" fullName: Terminal.Gui.View.ClipToBounds nameWithType: View.ClipToBounds - uid: Terminal.Gui.View.ColorScheme @@ -22526,7 +21806,6 @@ references: name: ColorScheme href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ColorScheme_ commentId: Overload:Terminal.Gui.View.ColorScheme - isSpec: "True" fullName: Terminal.Gui.View.ColorScheme nameWithType: View.ColorScheme - uid: Terminal.Gui.View.ContainsKeyBinding(Terminal.Gui.Key) @@ -22539,7 +21818,6 @@ references: name: ContainsKeyBinding href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ContainsKeyBinding_ commentId: Overload:Terminal.Gui.View.ContainsKeyBinding - isSpec: "True" fullName: Terminal.Gui.View.ContainsKeyBinding nameWithType: View.ContainsKeyBinding - uid: Terminal.Gui.View.Data @@ -22552,7 +21830,6 @@ references: name: Data href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Data_ commentId: Overload:Terminal.Gui.View.Data - isSpec: "True" fullName: Terminal.Gui.View.Data nameWithType: View.Data - uid: Terminal.Gui.View.Dispose(System.Boolean) @@ -22565,7 +21842,6 @@ references: name: Dispose href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Dispose_ commentId: Overload:Terminal.Gui.View.Dispose - isSpec: "True" fullName: Terminal.Gui.View.Dispose nameWithType: View.Dispose - uid: Terminal.Gui.View.DrawContent @@ -22590,7 +21866,6 @@ references: name: DrawFrame href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_DrawFrame_ commentId: Overload:Terminal.Gui.View.DrawFrame - isSpec: "True" fullName: Terminal.Gui.View.DrawFrame nameWithType: View.DrawFrame - uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) @@ -22609,7 +21884,6 @@ references: name: DrawHotString href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_DrawHotString_ commentId: Overload:Terminal.Gui.View.DrawHotString - isSpec: "True" fullName: Terminal.Gui.View.DrawHotString nameWithType: View.DrawHotString - uid: Terminal.Gui.View.Driver @@ -22622,7 +21896,6 @@ references: name: Driver href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Driver_ commentId: Overload:Terminal.Gui.View.Driver - isSpec: "True" fullName: Terminal.Gui.View.Driver nameWithType: View.Driver - uid: Terminal.Gui.View.Enabled @@ -22635,7 +21908,6 @@ references: name: Enabled href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Enabled_ commentId: Overload:Terminal.Gui.View.Enabled - isSpec: "True" fullName: Terminal.Gui.View.Enabled nameWithType: View.Enabled - uid: Terminal.Gui.View.EnabledChanged @@ -22654,7 +21926,6 @@ references: name: EndInit href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_EndInit_ commentId: Overload:Terminal.Gui.View.EndInit - isSpec: "True" fullName: Terminal.Gui.View.EndInit nameWithType: View.EndInit - uid: Terminal.Gui.View.EnsureFocus @@ -22667,7 +21938,6 @@ references: name: EnsureFocus href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_EnsureFocus_ commentId: Overload:Terminal.Gui.View.EnsureFocus - isSpec: "True" fullName: Terminal.Gui.View.EnsureFocus nameWithType: View.EnsureFocus - uid: Terminal.Gui.View.Enter @@ -22686,7 +21956,6 @@ references: name: Focused href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Focused_ commentId: Overload:Terminal.Gui.View.Focused - isSpec: "True" fullName: Terminal.Gui.View.Focused nameWithType: View.Focused - uid: Terminal.Gui.View.FocusEventArgs @@ -22705,7 +21974,6 @@ references: name: FocusEventArgs href: api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html#Terminal_Gui_View_FocusEventArgs__ctor_ commentId: Overload:Terminal.Gui.View.FocusEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.View.FocusEventArgs.FocusEventArgs nameWithType: View.FocusEventArgs.FocusEventArgs - uid: Terminal.Gui.View.FocusEventArgs.Handled @@ -22718,7 +21986,6 @@ references: name: Handled href: api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html#Terminal_Gui_View_FocusEventArgs_Handled_ commentId: Overload:Terminal.Gui.View.FocusEventArgs.Handled - isSpec: "True" fullName: Terminal.Gui.View.FocusEventArgs.Handled nameWithType: View.FocusEventArgs.Handled - uid: Terminal.Gui.View.FocusEventArgs.View @@ -22731,7 +21998,6 @@ references: name: View href: api/Terminal.Gui/Terminal.Gui.View.FocusEventArgs.html#Terminal_Gui_View_FocusEventArgs_View_ commentId: Overload:Terminal.Gui.View.FocusEventArgs.View - isSpec: "True" fullName: Terminal.Gui.View.FocusEventArgs.View nameWithType: View.FocusEventArgs.View - uid: Terminal.Gui.View.FocusFirst @@ -22744,7 +22010,6 @@ references: name: FocusFirst href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_FocusFirst_ commentId: Overload:Terminal.Gui.View.FocusFirst - isSpec: "True" fullName: Terminal.Gui.View.FocusFirst nameWithType: View.FocusFirst - uid: Terminal.Gui.View.FocusLast @@ -22757,7 +22022,6 @@ references: name: FocusLast href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_FocusLast_ commentId: Overload:Terminal.Gui.View.FocusLast - isSpec: "True" fullName: Terminal.Gui.View.FocusLast nameWithType: View.FocusLast - uid: Terminal.Gui.View.FocusNext @@ -22770,7 +22034,6 @@ references: name: FocusNext href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_FocusNext_ commentId: Overload:Terminal.Gui.View.FocusNext - isSpec: "True" fullName: Terminal.Gui.View.FocusNext nameWithType: View.FocusNext - uid: Terminal.Gui.View.FocusPrev @@ -22783,7 +22046,6 @@ references: name: FocusPrev href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_FocusPrev_ commentId: Overload:Terminal.Gui.View.FocusPrev - isSpec: "True" fullName: Terminal.Gui.View.FocusPrev nameWithType: View.FocusPrev - uid: Terminal.Gui.View.ForceValidatePosDim @@ -22796,7 +22058,6 @@ references: name: ForceValidatePosDim href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ForceValidatePosDim_ commentId: Overload:Terminal.Gui.View.ForceValidatePosDim - isSpec: "True" fullName: Terminal.Gui.View.ForceValidatePosDim nameWithType: View.ForceValidatePosDim - uid: Terminal.Gui.View.Frame @@ -22809,7 +22070,6 @@ references: name: Frame href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Frame_ commentId: Overload:Terminal.Gui.View.Frame - isSpec: "True" fullName: Terminal.Gui.View.Frame nameWithType: View.Frame - uid: Terminal.Gui.View.GetAutoSize @@ -22822,7 +22082,6 @@ references: name: GetAutoSize href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetAutoSize_ commentId: Overload:Terminal.Gui.View.GetAutoSize - isSpec: "True" fullName: Terminal.Gui.View.GetAutoSize nameWithType: View.GetAutoSize - uid: Terminal.Gui.View.GetBoundsTextFormatterSize @@ -22835,7 +22094,6 @@ references: name: GetBoundsTextFormatterSize href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetBoundsTextFormatterSize_ commentId: Overload:Terminal.Gui.View.GetBoundsTextFormatterSize - isSpec: "True" fullName: Terminal.Gui.View.GetBoundsTextFormatterSize nameWithType: View.GetBoundsTextFormatterSize - uid: Terminal.Gui.View.GetCurrentHeight(System.Int32@) @@ -22851,7 +22109,6 @@ references: name: GetCurrentHeight href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetCurrentHeight_ commentId: Overload:Terminal.Gui.View.GetCurrentHeight - isSpec: "True" fullName: Terminal.Gui.View.GetCurrentHeight nameWithType: View.GetCurrentHeight - uid: Terminal.Gui.View.GetCurrentWidth(System.Int32@) @@ -22867,7 +22124,6 @@ references: name: GetCurrentWidth href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetCurrentWidth_ commentId: Overload:Terminal.Gui.View.GetCurrentWidth - isSpec: "True" fullName: Terminal.Gui.View.GetCurrentWidth nameWithType: View.GetCurrentWidth - uid: Terminal.Gui.View.GetHotKeySpecifierLength(System.Boolean) @@ -22880,7 +22136,6 @@ references: name: GetHotKeySpecifierLength href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetHotKeySpecifierLength_ commentId: Overload:Terminal.Gui.View.GetHotKeySpecifierLength - isSpec: "True" fullName: Terminal.Gui.View.GetHotKeySpecifierLength nameWithType: View.GetHotKeySpecifierLength - uid: Terminal.Gui.View.GetKeyFromCommand(Terminal.Gui.Command) @@ -22893,7 +22148,6 @@ references: name: GetKeyFromCommand href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetKeyFromCommand_ commentId: Overload:Terminal.Gui.View.GetKeyFromCommand - isSpec: "True" fullName: Terminal.Gui.View.GetKeyFromCommand nameWithType: View.GetKeyFromCommand - uid: Terminal.Gui.View.GetMinWidthHeight(Terminal.Gui.Size@) @@ -22909,7 +22163,6 @@ references: name: GetMinWidthHeight href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetMinWidthHeight_ commentId: Overload:Terminal.Gui.View.GetMinWidthHeight - isSpec: "True" fullName: Terminal.Gui.View.GetMinWidthHeight nameWithType: View.GetMinWidthHeight - uid: Terminal.Gui.View.GetNormalColor @@ -22922,7 +22175,6 @@ references: name: GetNormalColor href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetNormalColor_ commentId: Overload:Terminal.Gui.View.GetNormalColor - isSpec: "True" fullName: Terminal.Gui.View.GetNormalColor nameWithType: View.GetNormalColor - uid: Terminal.Gui.View.GetSupportedCommands @@ -22935,7 +22187,6 @@ references: name: GetSupportedCommands href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetSupportedCommands_ commentId: Overload:Terminal.Gui.View.GetSupportedCommands - isSpec: "True" fullName: Terminal.Gui.View.GetSupportedCommands nameWithType: View.GetSupportedCommands - uid: Terminal.Gui.View.GetTextFormatterBoundsSize @@ -22948,7 +22199,6 @@ references: name: GetTextFormatterBoundsSize href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetTextFormatterBoundsSize_ commentId: Overload:Terminal.Gui.View.GetTextFormatterBoundsSize - isSpec: "True" fullName: Terminal.Gui.View.GetTextFormatterBoundsSize nameWithType: View.GetTextFormatterBoundsSize - uid: Terminal.Gui.View.GetTopSuperView @@ -22961,7 +22211,6 @@ references: name: GetTopSuperView href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_GetTopSuperView_ commentId: Overload:Terminal.Gui.View.GetTopSuperView - isSpec: "True" fullName: Terminal.Gui.View.GetTopSuperView nameWithType: View.GetTopSuperView - uid: Terminal.Gui.View.HasFocus @@ -22974,7 +22223,6 @@ references: name: HasFocus href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_HasFocus_ commentId: Overload:Terminal.Gui.View.HasFocus - isSpec: "True" fullName: Terminal.Gui.View.HasFocus nameWithType: View.HasFocus - uid: Terminal.Gui.View.Height @@ -22987,7 +22235,6 @@ references: name: Height href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Height_ commentId: Overload:Terminal.Gui.View.Height - isSpec: "True" fullName: Terminal.Gui.View.Height nameWithType: View.Height - uid: Terminal.Gui.View.HotKey @@ -23000,7 +22247,6 @@ references: name: HotKey href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_HotKey_ commentId: Overload:Terminal.Gui.View.HotKey - isSpec: "True" fullName: Terminal.Gui.View.HotKey nameWithType: View.HotKey - uid: Terminal.Gui.View.HotKeyChanged @@ -23019,7 +22265,6 @@ references: name: HotKeySpecifier href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_HotKeySpecifier_ commentId: Overload:Terminal.Gui.View.HotKeySpecifier - isSpec: "True" fullName: Terminal.Gui.View.HotKeySpecifier nameWithType: View.HotKeySpecifier - uid: Terminal.Gui.View.Id @@ -23032,7 +22277,6 @@ references: name: Id href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Id_ commentId: Overload:Terminal.Gui.View.Id - isSpec: "True" fullName: Terminal.Gui.View.Id nameWithType: View.Id - uid: Terminal.Gui.View.Initialized @@ -23051,7 +22295,6 @@ references: name: InvokeKeybindings href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_InvokeKeybindings_ commentId: Overload:Terminal.Gui.View.InvokeKeybindings - isSpec: "True" fullName: Terminal.Gui.View.InvokeKeybindings nameWithType: View.InvokeKeybindings - uid: Terminal.Gui.View.IsAdded @@ -23064,7 +22307,6 @@ references: name: IsAdded href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_IsAdded_ commentId: Overload:Terminal.Gui.View.IsAdded - isSpec: "True" fullName: Terminal.Gui.View.IsAdded nameWithType: View.IsAdded - uid: Terminal.Gui.View.IsCurrentTop @@ -23077,7 +22319,6 @@ references: name: IsCurrentTop href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_IsCurrentTop_ commentId: Overload:Terminal.Gui.View.IsCurrentTop - isSpec: "True" fullName: Terminal.Gui.View.IsCurrentTop nameWithType: View.IsCurrentTop - uid: Terminal.Gui.View.IsInitialized @@ -23090,7 +22331,6 @@ references: name: IsInitialized href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_IsInitialized_ commentId: Overload:Terminal.Gui.View.IsInitialized - isSpec: "True" fullName: Terminal.Gui.View.IsInitialized nameWithType: View.IsInitialized - uid: Terminal.Gui.View.KeyDown @@ -23115,7 +22355,6 @@ references: name: KeyEventEventArgs href: api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html#Terminal_Gui_View_KeyEventEventArgs__ctor_ commentId: Overload:Terminal.Gui.View.KeyEventEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.View.KeyEventEventArgs.KeyEventEventArgs nameWithType: View.KeyEventEventArgs.KeyEventEventArgs - uid: Terminal.Gui.View.KeyEventEventArgs.Handled @@ -23128,7 +22367,6 @@ references: name: Handled href: api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html#Terminal_Gui_View_KeyEventEventArgs_Handled_ commentId: Overload:Terminal.Gui.View.KeyEventEventArgs.Handled - isSpec: "True" fullName: Terminal.Gui.View.KeyEventEventArgs.Handled nameWithType: View.KeyEventEventArgs.Handled - uid: Terminal.Gui.View.KeyEventEventArgs.KeyEvent @@ -23141,7 +22379,6 @@ references: name: KeyEvent href: api/Terminal.Gui/Terminal.Gui.View.KeyEventEventArgs.html#Terminal_Gui_View_KeyEventEventArgs_KeyEvent_ commentId: Overload:Terminal.Gui.View.KeyEventEventArgs.KeyEvent - isSpec: "True" fullName: Terminal.Gui.View.KeyEventEventArgs.KeyEvent nameWithType: View.KeyEventEventArgs.KeyEvent - uid: Terminal.Gui.View.KeyPress @@ -23168,6 +22405,18 @@ references: commentId: T:Terminal.Gui.View.LayoutEventArgs fullName: Terminal.Gui.View.LayoutEventArgs nameWithType: View.LayoutEventArgs +- uid: Terminal.Gui.View.LayoutEventArgs.#ctor + name: LayoutEventArgs() + href: api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html#Terminal_Gui_View_LayoutEventArgs__ctor + commentId: M:Terminal.Gui.View.LayoutEventArgs.#ctor + fullName: Terminal.Gui.View.LayoutEventArgs.LayoutEventArgs() + nameWithType: View.LayoutEventArgs.LayoutEventArgs() +- uid: Terminal.Gui.View.LayoutEventArgs.#ctor* + name: LayoutEventArgs + href: api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html#Terminal_Gui_View_LayoutEventArgs__ctor_ + commentId: Overload:Terminal.Gui.View.LayoutEventArgs.#ctor + fullName: Terminal.Gui.View.LayoutEventArgs.LayoutEventArgs + nameWithType: View.LayoutEventArgs.LayoutEventArgs - uid: Terminal.Gui.View.LayoutEventArgs.OldBounds name: OldBounds href: api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html#Terminal_Gui_View_LayoutEventArgs_OldBounds @@ -23178,7 +22427,6 @@ references: name: OldBounds href: api/Terminal.Gui/Terminal.Gui.View.LayoutEventArgs.html#Terminal_Gui_View_LayoutEventArgs_OldBounds_ commentId: Overload:Terminal.Gui.View.LayoutEventArgs.OldBounds - isSpec: "True" fullName: Terminal.Gui.View.LayoutEventArgs.OldBounds nameWithType: View.LayoutEventArgs.OldBounds - uid: Terminal.Gui.View.LayoutStarted @@ -23197,7 +22445,6 @@ references: name: LayoutStyle href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_LayoutStyle_ commentId: Overload:Terminal.Gui.View.LayoutStyle - isSpec: "True" fullName: Terminal.Gui.View.LayoutStyle nameWithType: View.LayoutStyle - uid: Terminal.Gui.View.LayoutSubviews @@ -23210,7 +22457,6 @@ references: name: LayoutSubviews href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_LayoutSubviews_ commentId: Overload:Terminal.Gui.View.LayoutSubviews - isSpec: "True" fullName: Terminal.Gui.View.LayoutSubviews nameWithType: View.LayoutSubviews - uid: Terminal.Gui.View.Leave @@ -23229,7 +22475,6 @@ references: name: MostFocused href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_MostFocused_ commentId: Overload:Terminal.Gui.View.MostFocused - isSpec: "True" fullName: Terminal.Gui.View.MostFocused nameWithType: View.MostFocused - uid: Terminal.Gui.View.MouseClick @@ -23260,7 +22505,6 @@ references: name: MouseEventArgs href: api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html#Terminal_Gui_View_MouseEventArgs__ctor_ commentId: Overload:Terminal.Gui.View.MouseEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.View.MouseEventArgs.MouseEventArgs nameWithType: View.MouseEventArgs.MouseEventArgs - uid: Terminal.Gui.View.MouseEventArgs.Handled @@ -23273,7 +22517,6 @@ references: name: Handled href: api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html#Terminal_Gui_View_MouseEventArgs_Handled_ commentId: Overload:Terminal.Gui.View.MouseEventArgs.Handled - isSpec: "True" fullName: Terminal.Gui.View.MouseEventArgs.Handled nameWithType: View.MouseEventArgs.Handled - uid: Terminal.Gui.View.MouseEventArgs.MouseEvent @@ -23286,7 +22529,6 @@ references: name: MouseEvent href: api/Terminal.Gui/Terminal.Gui.View.MouseEventArgs.html#Terminal_Gui_View_MouseEventArgs_MouseEvent_ commentId: Overload:Terminal.Gui.View.MouseEventArgs.MouseEvent - isSpec: "True" fullName: Terminal.Gui.View.MouseEventArgs.MouseEvent nameWithType: View.MouseEventArgs.MouseEvent - uid: Terminal.Gui.View.MouseLeave @@ -23305,7 +22547,6 @@ references: name: Move href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Move_ commentId: Overload:Terminal.Gui.View.Move - isSpec: "True" fullName: Terminal.Gui.View.Move nameWithType: View.Move - uid: Terminal.Gui.View.OnAdded(Terminal.Gui.View) @@ -23318,7 +22559,6 @@ references: name: OnAdded href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnAdded_ commentId: Overload:Terminal.Gui.View.OnAdded - isSpec: "True" fullName: Terminal.Gui.View.OnAdded nameWithType: View.OnAdded - uid: Terminal.Gui.View.OnCanFocusChanged @@ -23331,7 +22571,6 @@ references: name: OnCanFocusChanged href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnCanFocusChanged_ commentId: Overload:Terminal.Gui.View.OnCanFocusChanged - isSpec: "True" fullName: Terminal.Gui.View.OnCanFocusChanged nameWithType: View.OnCanFocusChanged - uid: Terminal.Gui.View.OnDrawContent(Terminal.Gui.Rect) @@ -23344,7 +22583,6 @@ references: name: OnDrawContent href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnDrawContent_ commentId: Overload:Terminal.Gui.View.OnDrawContent - isSpec: "True" fullName: Terminal.Gui.View.OnDrawContent nameWithType: View.OnDrawContent - uid: Terminal.Gui.View.OnDrawContentComplete(Terminal.Gui.Rect) @@ -23357,7 +22595,6 @@ references: name: OnDrawContentComplete href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnDrawContentComplete_ commentId: Overload:Terminal.Gui.View.OnDrawContentComplete - isSpec: "True" fullName: Terminal.Gui.View.OnDrawContentComplete nameWithType: View.OnDrawContentComplete - uid: Terminal.Gui.View.OnEnabledChanged @@ -23370,7 +22607,6 @@ references: name: OnEnabledChanged href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnEnabledChanged_ commentId: Overload:Terminal.Gui.View.OnEnabledChanged - isSpec: "True" fullName: Terminal.Gui.View.OnEnabledChanged nameWithType: View.OnEnabledChanged - uid: Terminal.Gui.View.OnEnter(Terminal.Gui.View) @@ -23383,7 +22619,6 @@ references: name: OnEnter href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnEnter_ commentId: Overload:Terminal.Gui.View.OnEnter - isSpec: "True" fullName: Terminal.Gui.View.OnEnter nameWithType: View.OnEnter - uid: Terminal.Gui.View.OnKeyDown(Terminal.Gui.KeyEvent) @@ -23396,7 +22631,6 @@ references: name: OnKeyDown href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnKeyDown_ commentId: Overload:Terminal.Gui.View.OnKeyDown - isSpec: "True" fullName: Terminal.Gui.View.OnKeyDown nameWithType: View.OnKeyDown - uid: Terminal.Gui.View.OnKeyUp(Terminal.Gui.KeyEvent) @@ -23409,7 +22643,6 @@ references: name: OnKeyUp href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnKeyUp_ commentId: Overload:Terminal.Gui.View.OnKeyUp - isSpec: "True" fullName: Terminal.Gui.View.OnKeyUp nameWithType: View.OnKeyUp - uid: Terminal.Gui.View.OnLeave(Terminal.Gui.View) @@ -23422,7 +22655,6 @@ references: name: OnLeave href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnLeave_ commentId: Overload:Terminal.Gui.View.OnLeave - isSpec: "True" fullName: Terminal.Gui.View.OnLeave nameWithType: View.OnLeave - uid: Terminal.Gui.View.OnMouseClick(Terminal.Gui.View.MouseEventArgs) @@ -23435,7 +22667,6 @@ references: name: OnMouseClick href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnMouseClick_ commentId: Overload:Terminal.Gui.View.OnMouseClick - isSpec: "True" fullName: Terminal.Gui.View.OnMouseClick nameWithType: View.OnMouseClick - uid: Terminal.Gui.View.OnMouseEnter(Terminal.Gui.MouseEvent) @@ -23448,7 +22679,6 @@ references: name: OnMouseEnter href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnMouseEnter_ commentId: Overload:Terminal.Gui.View.OnMouseEnter - isSpec: "True" fullName: Terminal.Gui.View.OnMouseEnter nameWithType: View.OnMouseEnter - uid: Terminal.Gui.View.OnMouseEvent(Terminal.Gui.MouseEvent) @@ -23461,7 +22691,6 @@ references: name: OnMouseEvent href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnMouseEvent_ commentId: Overload:Terminal.Gui.View.OnMouseEvent - isSpec: "True" fullName: Terminal.Gui.View.OnMouseEvent nameWithType: View.OnMouseEvent - uid: Terminal.Gui.View.OnMouseLeave(Terminal.Gui.MouseEvent) @@ -23474,7 +22703,6 @@ references: name: OnMouseLeave href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnMouseLeave_ commentId: Overload:Terminal.Gui.View.OnMouseLeave - isSpec: "True" fullName: Terminal.Gui.View.OnMouseLeave nameWithType: View.OnMouseLeave - uid: Terminal.Gui.View.OnRemoved(Terminal.Gui.View) @@ -23487,7 +22715,6 @@ references: name: OnRemoved href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnRemoved_ commentId: Overload:Terminal.Gui.View.OnRemoved - isSpec: "True" fullName: Terminal.Gui.View.OnRemoved nameWithType: View.OnRemoved - uid: Terminal.Gui.View.OnVisibleChanged @@ -23500,7 +22727,6 @@ references: name: OnVisibleChanged href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_OnVisibleChanged_ commentId: Overload:Terminal.Gui.View.OnVisibleChanged - isSpec: "True" fullName: Terminal.Gui.View.OnVisibleChanged nameWithType: View.OnVisibleChanged - uid: Terminal.Gui.View.PositionCursor @@ -23513,7 +22739,6 @@ references: name: PositionCursor href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_PositionCursor_ commentId: Overload:Terminal.Gui.View.PositionCursor - isSpec: "True" fullName: Terminal.Gui.View.PositionCursor nameWithType: View.PositionCursor - uid: Terminal.Gui.View.PreserveTrailingSpaces @@ -23526,7 +22751,6 @@ references: name: PreserveTrailingSpaces href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_PreserveTrailingSpaces_ commentId: Overload:Terminal.Gui.View.PreserveTrailingSpaces - isSpec: "True" fullName: Terminal.Gui.View.PreserveTrailingSpaces nameWithType: View.PreserveTrailingSpaces - uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) @@ -23539,7 +22763,6 @@ references: name: ProcessColdKey href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ProcessColdKey_ commentId: Overload:Terminal.Gui.View.ProcessColdKey - isSpec: "True" fullName: Terminal.Gui.View.ProcessColdKey nameWithType: View.ProcessColdKey - uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) @@ -23552,7 +22775,6 @@ references: name: ProcessHotKey href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ProcessHotKey_ commentId: Overload:Terminal.Gui.View.ProcessHotKey - isSpec: "True" fullName: Terminal.Gui.View.ProcessHotKey nameWithType: View.ProcessHotKey - uid: Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent) @@ -23565,7 +22787,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ProcessKey_ commentId: Overload:Terminal.Gui.View.ProcessKey - isSpec: "True" fullName: Terminal.Gui.View.ProcessKey nameWithType: View.ProcessKey - uid: Terminal.Gui.View.ProcessResizeView @@ -23578,7 +22799,6 @@ references: name: ProcessResizeView href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ProcessResizeView_ commentId: Overload:Terminal.Gui.View.ProcessResizeView - isSpec: "True" fullName: Terminal.Gui.View.ProcessResizeView nameWithType: View.ProcessResizeView - uid: Terminal.Gui.View.Redraw(Terminal.Gui.Rect) @@ -23591,7 +22811,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Redraw_ commentId: Overload:Terminal.Gui.View.Redraw - isSpec: "True" fullName: Terminal.Gui.View.Redraw nameWithType: View.Redraw - uid: Terminal.Gui.View.Remove(Terminal.Gui.View) @@ -23604,7 +22823,6 @@ references: name: Remove href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Remove_ commentId: Overload:Terminal.Gui.View.Remove - isSpec: "True" fullName: Terminal.Gui.View.Remove nameWithType: View.Remove - uid: Terminal.Gui.View.RemoveAll @@ -23617,7 +22835,6 @@ references: name: RemoveAll href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_RemoveAll_ commentId: Overload:Terminal.Gui.View.RemoveAll - isSpec: "True" fullName: Terminal.Gui.View.RemoveAll nameWithType: View.RemoveAll - uid: Terminal.Gui.View.Removed @@ -23636,7 +22853,6 @@ references: name: ReplaceKeyBinding href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ReplaceKeyBinding_ commentId: Overload:Terminal.Gui.View.ReplaceKeyBinding - isSpec: "True" fullName: Terminal.Gui.View.ReplaceKeyBinding nameWithType: View.ReplaceKeyBinding - uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) @@ -23649,7 +22865,6 @@ references: name: ScreenToView href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ScreenToView_ commentId: Overload:Terminal.Gui.View.ScreenToView - isSpec: "True" fullName: Terminal.Gui.View.ScreenToView nameWithType: View.ScreenToView - uid: Terminal.Gui.View.SendSubviewBackwards(Terminal.Gui.View) @@ -23662,7 +22877,6 @@ references: name: SendSubviewBackwards href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SendSubviewBackwards_ commentId: Overload:Terminal.Gui.View.SendSubviewBackwards - isSpec: "True" fullName: Terminal.Gui.View.SendSubviewBackwards nameWithType: View.SendSubviewBackwards - uid: Terminal.Gui.View.SendSubviewToBack(Terminal.Gui.View) @@ -23675,7 +22889,6 @@ references: name: SendSubviewToBack href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SendSubviewToBack_ commentId: Overload:Terminal.Gui.View.SendSubviewToBack - isSpec: "True" fullName: Terminal.Gui.View.SendSubviewToBack nameWithType: View.SendSubviewToBack - uid: Terminal.Gui.View.SetChildNeedsDisplay @@ -23688,7 +22901,6 @@ references: name: SetChildNeedsDisplay href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetChildNeedsDisplay_ commentId: Overload:Terminal.Gui.View.SetChildNeedsDisplay - isSpec: "True" fullName: Terminal.Gui.View.SetChildNeedsDisplay nameWithType: View.SetChildNeedsDisplay - uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect) @@ -23701,7 +22913,6 @@ references: name: SetClip href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetClip_ commentId: Overload:Terminal.Gui.View.SetClip - isSpec: "True" fullName: Terminal.Gui.View.SetClip nameWithType: View.SetClip - uid: Terminal.Gui.View.SetFocus @@ -23714,7 +22925,6 @@ references: name: SetFocus href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetFocus_ commentId: Overload:Terminal.Gui.View.SetFocus - isSpec: "True" fullName: Terminal.Gui.View.SetFocus nameWithType: View.SetFocus - uid: Terminal.Gui.View.SetHeight(System.Int32,System.Int32@) @@ -23730,7 +22940,6 @@ references: name: SetHeight href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetHeight_ commentId: Overload:Terminal.Gui.View.SetHeight - isSpec: "True" fullName: Terminal.Gui.View.SetHeight nameWithType: View.SetHeight - uid: Terminal.Gui.View.SetMinWidthHeight @@ -23743,7 +22952,6 @@ references: name: SetMinWidthHeight href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetMinWidthHeight_ commentId: Overload:Terminal.Gui.View.SetMinWidthHeight - isSpec: "True" fullName: Terminal.Gui.View.SetMinWidthHeight nameWithType: View.SetMinWidthHeight - uid: Terminal.Gui.View.SetNeedsDisplay @@ -23762,7 +22970,6 @@ references: name: SetNeedsDisplay href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetNeedsDisplay_ commentId: Overload:Terminal.Gui.View.SetNeedsDisplay - isSpec: "True" fullName: Terminal.Gui.View.SetNeedsDisplay nameWithType: View.SetNeedsDisplay - uid: Terminal.Gui.View.SetWidth(System.Int32,System.Int32@) @@ -23778,7 +22985,6 @@ references: name: SetWidth href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetWidth_ commentId: Overload:Terminal.Gui.View.SetWidth - isSpec: "True" fullName: Terminal.Gui.View.SetWidth nameWithType: View.SetWidth - uid: Terminal.Gui.View.Shortcut @@ -23791,7 +22997,6 @@ references: name: Shortcut href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Shortcut_ commentId: Overload:Terminal.Gui.View.Shortcut - isSpec: "True" fullName: Terminal.Gui.View.Shortcut nameWithType: View.Shortcut - uid: Terminal.Gui.View.ShortcutAction @@ -23804,7 +23009,6 @@ references: name: ShortcutAction href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ShortcutAction_ commentId: Overload:Terminal.Gui.View.ShortcutAction - isSpec: "True" fullName: Terminal.Gui.View.ShortcutAction nameWithType: View.ShortcutAction - uid: Terminal.Gui.View.ShortcutTag @@ -23817,7 +23021,6 @@ references: name: ShortcutTag href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ShortcutTag_ commentId: Overload:Terminal.Gui.View.ShortcutTag - isSpec: "True" fullName: Terminal.Gui.View.ShortcutTag nameWithType: View.ShortcutTag - uid: Terminal.Gui.View.Subviews @@ -23830,7 +23033,6 @@ references: name: Subviews href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Subviews_ commentId: Overload:Terminal.Gui.View.Subviews - isSpec: "True" fullName: Terminal.Gui.View.Subviews nameWithType: View.Subviews - uid: Terminal.Gui.View.SuperView @@ -23843,7 +23045,6 @@ references: name: SuperView href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SuperView_ commentId: Overload:Terminal.Gui.View.SuperView - isSpec: "True" fullName: Terminal.Gui.View.SuperView nameWithType: View.SuperView - uid: Terminal.Gui.View.TabIndex @@ -23856,7 +23057,6 @@ references: name: TabIndex href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_TabIndex_ commentId: Overload:Terminal.Gui.View.TabIndex - isSpec: "True" fullName: Terminal.Gui.View.TabIndex nameWithType: View.TabIndex - uid: Terminal.Gui.View.TabIndexes @@ -23869,7 +23069,6 @@ references: name: TabIndexes href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_TabIndexes_ commentId: Overload:Terminal.Gui.View.TabIndexes - isSpec: "True" fullName: Terminal.Gui.View.TabIndexes nameWithType: View.TabIndexes - uid: Terminal.Gui.View.TabStop @@ -23882,7 +23081,6 @@ references: name: TabStop href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_TabStop_ commentId: Overload:Terminal.Gui.View.TabStop - isSpec: "True" fullName: Terminal.Gui.View.TabStop nameWithType: View.TabStop - uid: Terminal.Gui.View.Text @@ -23895,7 +23093,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Text_ commentId: Overload:Terminal.Gui.View.Text - isSpec: "True" fullName: Terminal.Gui.View.Text nameWithType: View.Text - uid: Terminal.Gui.View.TextAlignment @@ -23908,7 +23105,6 @@ references: name: TextAlignment href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_TextAlignment_ commentId: Overload:Terminal.Gui.View.TextAlignment - isSpec: "True" fullName: Terminal.Gui.View.TextAlignment nameWithType: View.TextAlignment - uid: Terminal.Gui.View.TextDirection @@ -23921,7 +23117,6 @@ references: name: TextDirection href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_TextDirection_ commentId: Overload:Terminal.Gui.View.TextDirection - isSpec: "True" fullName: Terminal.Gui.View.TextDirection nameWithType: View.TextDirection - uid: Terminal.Gui.View.TextFormatter @@ -23934,7 +23129,6 @@ references: name: TextFormatter href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter_ commentId: Overload:Terminal.Gui.View.TextFormatter - isSpec: "True" fullName: Terminal.Gui.View.TextFormatter nameWithType: View.TextFormatter - uid: Terminal.Gui.View.ToString @@ -23947,7 +23141,6 @@ references: name: ToString href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ToString_ commentId: Overload:Terminal.Gui.View.ToString - isSpec: "True" fullName: Terminal.Gui.View.ToString nameWithType: View.ToString - uid: Terminal.Gui.View.UpdateTextFormatterText @@ -23960,7 +23153,6 @@ references: name: UpdateTextFormatterText href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_UpdateTextFormatterText_ commentId: Overload:Terminal.Gui.View.UpdateTextFormatterText - isSpec: "True" fullName: Terminal.Gui.View.UpdateTextFormatterText nameWithType: View.UpdateTextFormatterText - uid: Terminal.Gui.View.VerticalTextAlignment @@ -23973,7 +23165,6 @@ references: name: VerticalTextAlignment href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_VerticalTextAlignment_ commentId: Overload:Terminal.Gui.View.VerticalTextAlignment - isSpec: "True" fullName: Terminal.Gui.View.VerticalTextAlignment nameWithType: View.VerticalTextAlignment - uid: Terminal.Gui.View.Visible @@ -23986,7 +23177,6 @@ references: name: Visible href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Visible_ commentId: Overload:Terminal.Gui.View.Visible - isSpec: "True" fullName: Terminal.Gui.View.Visible nameWithType: View.Visible - uid: Terminal.Gui.View.VisibleChanged @@ -24005,7 +23195,6 @@ references: name: WantContinuousButtonPressed href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_WantContinuousButtonPressed_ commentId: Overload:Terminal.Gui.View.WantContinuousButtonPressed - isSpec: "True" fullName: Terminal.Gui.View.WantContinuousButtonPressed nameWithType: View.WantContinuousButtonPressed - uid: Terminal.Gui.View.WantMousePositionReports @@ -24018,7 +23207,6 @@ references: name: WantMousePositionReports href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_WantMousePositionReports_ commentId: Overload:Terminal.Gui.View.WantMousePositionReports - isSpec: "True" fullName: Terminal.Gui.View.WantMousePositionReports nameWithType: View.WantMousePositionReports - uid: Terminal.Gui.View.Width @@ -24031,7 +23219,6 @@ references: name: Width href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Width_ commentId: Overload:Terminal.Gui.View.Width - isSpec: "True" fullName: Terminal.Gui.View.Width nameWithType: View.Width - uid: Terminal.Gui.View.X @@ -24044,7 +23231,6 @@ references: name: X href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_X_ commentId: Overload:Terminal.Gui.View.X - isSpec: "True" fullName: Terminal.Gui.View.X nameWithType: View.X - uid: Terminal.Gui.View.Y @@ -24057,7 +23243,6 @@ references: name: Y href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Y_ commentId: Overload:Terminal.Gui.View.Y - isSpec: "True" fullName: Terminal.Gui.View.Y nameWithType: View.Y - uid: Terminal.Gui.Window @@ -24100,7 +23285,6 @@ references: name: Window href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window__ctor_ commentId: Overload:Terminal.Gui.Window.#ctor - isSpec: "True" fullName: Terminal.Gui.Window.Window nameWithType: Window.Window - uid: Terminal.Gui.Window.Add(Terminal.Gui.View) @@ -24113,7 +23297,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Add_ commentId: Overload:Terminal.Gui.Window.Add - isSpec: "True" fullName: Terminal.Gui.Window.Add nameWithType: Window.Add - uid: Terminal.Gui.Window.Border @@ -24126,7 +23309,6 @@ references: name: Border href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Border_ commentId: Overload:Terminal.Gui.Window.Border - isSpec: "True" fullName: Terminal.Gui.Window.Border nameWithType: Window.Border - uid: Terminal.Gui.Window.OnCanFocusChanged @@ -24139,7 +23321,6 @@ references: name: OnCanFocusChanged href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_OnCanFocusChanged_ commentId: Overload:Terminal.Gui.Window.OnCanFocusChanged - isSpec: "True" fullName: Terminal.Gui.Window.OnCanFocusChanged nameWithType: Window.OnCanFocusChanged - uid: Terminal.Gui.Window.OnTitleChanged(NStack.ustring,NStack.ustring) @@ -24152,7 +23333,6 @@ references: name: OnTitleChanged href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_OnTitleChanged_ commentId: Overload:Terminal.Gui.Window.OnTitleChanged - isSpec: "True" fullName: Terminal.Gui.Window.OnTitleChanged nameWithType: Window.OnTitleChanged - uid: Terminal.Gui.Window.OnTitleChanging(NStack.ustring,NStack.ustring) @@ -24165,7 +23345,6 @@ references: name: OnTitleChanging href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_OnTitleChanging_ commentId: Overload:Terminal.Gui.Window.OnTitleChanging - isSpec: "True" fullName: Terminal.Gui.Window.OnTitleChanging nameWithType: Window.OnTitleChanging - uid: Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) @@ -24178,7 +23357,6 @@ references: name: Redraw href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Redraw_ commentId: Overload:Terminal.Gui.Window.Redraw - isSpec: "True" fullName: Terminal.Gui.Window.Redraw nameWithType: Window.Redraw - uid: Terminal.Gui.Window.Remove(Terminal.Gui.View) @@ -24191,7 +23369,6 @@ references: name: Remove href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Remove_ commentId: Overload:Terminal.Gui.Window.Remove - isSpec: "True" fullName: Terminal.Gui.Window.Remove nameWithType: Window.Remove - uid: Terminal.Gui.Window.RemoveAll @@ -24204,7 +23381,6 @@ references: name: RemoveAll href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_RemoveAll_ commentId: Overload:Terminal.Gui.Window.RemoveAll - isSpec: "True" fullName: Terminal.Gui.Window.RemoveAll nameWithType: Window.RemoveAll - uid: Terminal.Gui.Window.Text @@ -24217,7 +23393,6 @@ references: name: Text href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Text_ commentId: Overload:Terminal.Gui.Window.Text - isSpec: "True" fullName: Terminal.Gui.Window.Text nameWithType: Window.Text - uid: Terminal.Gui.Window.TextAlignment @@ -24230,7 +23405,6 @@ references: name: TextAlignment href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_TextAlignment_ commentId: Overload:Terminal.Gui.Window.TextAlignment - isSpec: "True" fullName: Terminal.Gui.Window.TextAlignment nameWithType: Window.TextAlignment - uid: Terminal.Gui.Window.Title @@ -24243,7 +23417,6 @@ references: name: Title href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Title_ commentId: Overload:Terminal.Gui.Window.Title - isSpec: "True" fullName: Terminal.Gui.Window.Title nameWithType: Window.Title - uid: Terminal.Gui.Window.TitleChanged @@ -24274,7 +23447,6 @@ references: name: TitleEventArgs href: api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html#Terminal_Gui_Window_TitleEventArgs__ctor_ commentId: Overload:Terminal.Gui.Window.TitleEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.Window.TitleEventArgs.TitleEventArgs nameWithType: Window.TitleEventArgs.TitleEventArgs - uid: Terminal.Gui.Window.TitleEventArgs.Cancel @@ -24287,7 +23459,6 @@ references: name: Cancel href: api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html#Terminal_Gui_Window_TitleEventArgs_Cancel_ commentId: Overload:Terminal.Gui.Window.TitleEventArgs.Cancel - isSpec: "True" fullName: Terminal.Gui.Window.TitleEventArgs.Cancel nameWithType: Window.TitleEventArgs.Cancel - uid: Terminal.Gui.Window.TitleEventArgs.NewTitle @@ -24300,7 +23471,6 @@ references: name: NewTitle href: api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html#Terminal_Gui_Window_TitleEventArgs_NewTitle_ commentId: Overload:Terminal.Gui.Window.TitleEventArgs.NewTitle - isSpec: "True" fullName: Terminal.Gui.Window.TitleEventArgs.NewTitle nameWithType: Window.TitleEventArgs.NewTitle - uid: Terminal.Gui.Window.TitleEventArgs.OldTitle @@ -24313,7 +23483,6 @@ references: name: OldTitle href: api/Terminal.Gui/Terminal.Gui.Window.TitleEventArgs.html#Terminal_Gui_Window_TitleEventArgs_OldTitle_ commentId: Overload:Terminal.Gui.Window.TitleEventArgs.OldTitle - isSpec: "True" fullName: Terminal.Gui.Window.TitleEventArgs.OldTitle nameWithType: Window.TitleEventArgs.OldTitle - uid: Terminal.Gui.Wizard @@ -24338,7 +23507,6 @@ references: name: Wizard href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard__ctor_ commentId: Overload:Terminal.Gui.Wizard.#ctor - isSpec: "True" fullName: Terminal.Gui.Wizard.Wizard nameWithType: Wizard.Wizard - uid: Terminal.Gui.Wizard.AddStep(Terminal.Gui.Wizard.WizardStep) @@ -24351,7 +23519,6 @@ references: name: AddStep href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_AddStep_ commentId: Overload:Terminal.Gui.Wizard.AddStep - isSpec: "True" fullName: Terminal.Gui.Wizard.AddStep nameWithType: Wizard.AddStep - uid: Terminal.Gui.Wizard.BackButton @@ -24364,7 +23531,6 @@ references: name: BackButton href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_BackButton_ commentId: Overload:Terminal.Gui.Wizard.BackButton - isSpec: "True" fullName: Terminal.Gui.Wizard.BackButton nameWithType: Wizard.BackButton - uid: Terminal.Gui.Wizard.Cancelled @@ -24383,7 +23549,6 @@ references: name: CurrentStep href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_CurrentStep_ commentId: Overload:Terminal.Gui.Wizard.CurrentStep - isSpec: "True" fullName: Terminal.Gui.Wizard.CurrentStep nameWithType: Wizard.CurrentStep - uid: Terminal.Gui.Wizard.Finished @@ -24402,7 +23567,6 @@ references: name: GetFirstStep href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_GetFirstStep_ commentId: Overload:Terminal.Gui.Wizard.GetFirstStep - isSpec: "True" fullName: Terminal.Gui.Wizard.GetFirstStep nameWithType: Wizard.GetFirstStep - uid: Terminal.Gui.Wizard.GetLastStep @@ -24415,7 +23579,6 @@ references: name: GetLastStep href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_GetLastStep_ commentId: Overload:Terminal.Gui.Wizard.GetLastStep - isSpec: "True" fullName: Terminal.Gui.Wizard.GetLastStep nameWithType: Wizard.GetLastStep - uid: Terminal.Gui.Wizard.GetNextStep @@ -24428,7 +23591,6 @@ references: name: GetNextStep href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_GetNextStep_ commentId: Overload:Terminal.Gui.Wizard.GetNextStep - isSpec: "True" fullName: Terminal.Gui.Wizard.GetNextStep nameWithType: Wizard.GetNextStep - uid: Terminal.Gui.Wizard.GetPreviousStep @@ -24441,7 +23603,6 @@ references: name: GetPreviousStep href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_GetPreviousStep_ commentId: Overload:Terminal.Gui.Wizard.GetPreviousStep - isSpec: "True" fullName: Terminal.Gui.Wizard.GetPreviousStep nameWithType: Wizard.GetPreviousStep - uid: Terminal.Gui.Wizard.GoBack @@ -24454,7 +23615,6 @@ references: name: GoBack href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_GoBack_ commentId: Overload:Terminal.Gui.Wizard.GoBack - isSpec: "True" fullName: Terminal.Gui.Wizard.GoBack nameWithType: Wizard.GoBack - uid: Terminal.Gui.Wizard.GoNext @@ -24467,7 +23627,6 @@ references: name: GoNext href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_GoNext_ commentId: Overload:Terminal.Gui.Wizard.GoNext - isSpec: "True" fullName: Terminal.Gui.Wizard.GoNext nameWithType: Wizard.GoNext - uid: Terminal.Gui.Wizard.GoToStep(Terminal.Gui.Wizard.WizardStep) @@ -24480,7 +23639,6 @@ references: name: GoToStep href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_GoToStep_ commentId: Overload:Terminal.Gui.Wizard.GoToStep - isSpec: "True" fullName: Terminal.Gui.Wizard.GoToStep nameWithType: Wizard.GoToStep - uid: Terminal.Gui.Wizard.Modal @@ -24493,7 +23651,6 @@ references: name: Modal href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_Modal_ commentId: Overload:Terminal.Gui.Wizard.Modal - isSpec: "True" fullName: Terminal.Gui.Wizard.Modal nameWithType: Wizard.Modal - uid: Terminal.Gui.Wizard.MovingBack @@ -24518,7 +23675,6 @@ references: name: NextFinishButton href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_NextFinishButton_ commentId: Overload:Terminal.Gui.Wizard.NextFinishButton - isSpec: "True" fullName: Terminal.Gui.Wizard.NextFinishButton nameWithType: Wizard.NextFinishButton - uid: Terminal.Gui.Wizard.OnStepChanged(Terminal.Gui.Wizard.WizardStep,Terminal.Gui.Wizard.WizardStep) @@ -24531,7 +23687,6 @@ references: name: OnStepChanged href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_OnStepChanged_ commentId: Overload:Terminal.Gui.Wizard.OnStepChanged - isSpec: "True" fullName: Terminal.Gui.Wizard.OnStepChanged nameWithType: Wizard.OnStepChanged - uid: Terminal.Gui.Wizard.OnStepChanging(Terminal.Gui.Wizard.WizardStep,Terminal.Gui.Wizard.WizardStep) @@ -24544,7 +23699,6 @@ references: name: OnStepChanging href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_OnStepChanging_ commentId: Overload:Terminal.Gui.Wizard.OnStepChanging - isSpec: "True" fullName: Terminal.Gui.Wizard.OnStepChanging nameWithType: Wizard.OnStepChanging - uid: Terminal.Gui.Wizard.ProcessKey(Terminal.Gui.KeyEvent) @@ -24557,7 +23711,6 @@ references: name: ProcessKey href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_ProcessKey_ commentId: Overload:Terminal.Gui.Wizard.ProcessKey - isSpec: "True" fullName: Terminal.Gui.Wizard.ProcessKey nameWithType: Wizard.ProcessKey - uid: Terminal.Gui.Wizard.StepChanged @@ -24582,7 +23735,6 @@ references: name: StepChangeEventArgs href: api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html#Terminal_Gui_Wizard_StepChangeEventArgs__ctor_ commentId: Overload:Terminal.Gui.Wizard.StepChangeEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.Wizard.StepChangeEventArgs.StepChangeEventArgs nameWithType: Wizard.StepChangeEventArgs.StepChangeEventArgs - uid: Terminal.Gui.Wizard.StepChangeEventArgs.Cancel @@ -24595,7 +23747,6 @@ references: name: Cancel href: api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html#Terminal_Gui_Wizard_StepChangeEventArgs_Cancel_ commentId: Overload:Terminal.Gui.Wizard.StepChangeEventArgs.Cancel - isSpec: "True" fullName: Terminal.Gui.Wizard.StepChangeEventArgs.Cancel nameWithType: Wizard.StepChangeEventArgs.Cancel - uid: Terminal.Gui.Wizard.StepChangeEventArgs.NewStep @@ -24608,7 +23759,6 @@ references: name: NewStep href: api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html#Terminal_Gui_Wizard_StepChangeEventArgs_NewStep_ commentId: Overload:Terminal.Gui.Wizard.StepChangeEventArgs.NewStep - isSpec: "True" fullName: Terminal.Gui.Wizard.StepChangeEventArgs.NewStep nameWithType: Wizard.StepChangeEventArgs.NewStep - uid: Terminal.Gui.Wizard.StepChangeEventArgs.OldStep @@ -24621,7 +23771,6 @@ references: name: OldStep href: api/Terminal.Gui/Terminal.Gui.Wizard.StepChangeEventArgs.html#Terminal_Gui_Wizard_StepChangeEventArgs_OldStep_ commentId: Overload:Terminal.Gui.Wizard.StepChangeEventArgs.OldStep - isSpec: "True" fullName: Terminal.Gui.Wizard.StepChangeEventArgs.OldStep nameWithType: Wizard.StepChangeEventArgs.OldStep - uid: Terminal.Gui.Wizard.StepChanging @@ -24640,7 +23789,6 @@ references: name: Title href: api/Terminal.Gui/Terminal.Gui.Wizard.html#Terminal_Gui_Wizard_Title_ commentId: Overload:Terminal.Gui.Wizard.Title - isSpec: "True" fullName: Terminal.Gui.Wizard.Title nameWithType: Wizard.Title - uid: Terminal.Gui.Wizard.WizardButtonEventArgs @@ -24659,7 +23807,6 @@ references: name: WizardButtonEventArgs href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html#Terminal_Gui_Wizard_WizardButtonEventArgs__ctor_ commentId: Overload:Terminal.Gui.Wizard.WizardButtonEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardButtonEventArgs.WizardButtonEventArgs nameWithType: Wizard.WizardButtonEventArgs.WizardButtonEventArgs - uid: Terminal.Gui.Wizard.WizardButtonEventArgs.Cancel @@ -24672,7 +23819,6 @@ references: name: Cancel href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardButtonEventArgs.html#Terminal_Gui_Wizard_WizardButtonEventArgs_Cancel_ commentId: Overload:Terminal.Gui.Wizard.WizardButtonEventArgs.Cancel - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardButtonEventArgs.Cancel nameWithType: Wizard.WizardButtonEventArgs.Cancel - uid: Terminal.Gui.Wizard.WizardStep @@ -24691,7 +23837,6 @@ references: name: WizardStep href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep__ctor_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.#ctor - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.WizardStep nameWithType: Wizard.WizardStep.WizardStep - uid: Terminal.Gui.Wizard.WizardStep.Add(Terminal.Gui.View) @@ -24704,7 +23849,6 @@ references: name: Add href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_Add_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.Add - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.Add nameWithType: Wizard.WizardStep.Add - uid: Terminal.Gui.Wizard.WizardStep.BackButtonText @@ -24717,7 +23861,6 @@ references: name: BackButtonText href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_BackButtonText_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.BackButtonText - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.BackButtonText nameWithType: Wizard.WizardStep.BackButtonText - uid: Terminal.Gui.Wizard.WizardStep.HelpText @@ -24730,7 +23873,6 @@ references: name: HelpText href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_HelpText_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.HelpText - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.HelpText nameWithType: Wizard.WizardStep.HelpText - uid: Terminal.Gui.Wizard.WizardStep.NextButtonText @@ -24743,7 +23885,6 @@ references: name: NextButtonText href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_NextButtonText_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.NextButtonText - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.NextButtonText nameWithType: Wizard.WizardStep.NextButtonText - uid: Terminal.Gui.Wizard.WizardStep.OnTitleChanged(NStack.ustring,NStack.ustring) @@ -24756,7 +23897,6 @@ references: name: OnTitleChanged href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_OnTitleChanged_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.OnTitleChanged - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.OnTitleChanged nameWithType: Wizard.WizardStep.OnTitleChanged - uid: Terminal.Gui.Wizard.WizardStep.OnTitleChanging(NStack.ustring,NStack.ustring) @@ -24769,7 +23909,6 @@ references: name: OnTitleChanging href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_OnTitleChanging_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.OnTitleChanging - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.OnTitleChanging nameWithType: Wizard.WizardStep.OnTitleChanging - uid: Terminal.Gui.Wizard.WizardStep.Remove(Terminal.Gui.View) @@ -24782,7 +23921,6 @@ references: name: Remove href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_Remove_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.Remove - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.Remove nameWithType: Wizard.WizardStep.Remove - uid: Terminal.Gui.Wizard.WizardStep.RemoveAll @@ -24795,7 +23933,6 @@ references: name: RemoveAll href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_RemoveAll_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.RemoveAll - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.RemoveAll nameWithType: Wizard.WizardStep.RemoveAll - uid: Terminal.Gui.Wizard.WizardStep.Title @@ -24808,7 +23945,6 @@ references: name: Title href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.html#Terminal_Gui_Wizard_WizardStep_Title_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.Title - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.Title nameWithType: Wizard.WizardStep.Title - uid: Terminal.Gui.Wizard.WizardStep.TitleChanged @@ -24839,7 +23975,6 @@ references: name: TitleEventArgs href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html#Terminal_Gui_Wizard_WizardStep_TitleEventArgs__ctor_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.TitleEventArgs.#ctor - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.TitleEventArgs.TitleEventArgs nameWithType: Wizard.WizardStep.TitleEventArgs.TitleEventArgs - uid: Terminal.Gui.Wizard.WizardStep.TitleEventArgs.Cancel @@ -24852,7 +23987,6 @@ references: name: Cancel href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html#Terminal_Gui_Wizard_WizardStep_TitleEventArgs_Cancel_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.TitleEventArgs.Cancel - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.TitleEventArgs.Cancel nameWithType: Wizard.WizardStep.TitleEventArgs.Cancel - uid: Terminal.Gui.Wizard.WizardStep.TitleEventArgs.NewTitle @@ -24865,7 +23999,6 @@ references: name: NewTitle href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html#Terminal_Gui_Wizard_WizardStep_TitleEventArgs_NewTitle_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.TitleEventArgs.NewTitle - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.TitleEventArgs.NewTitle nameWithType: Wizard.WizardStep.TitleEventArgs.NewTitle - uid: Terminal.Gui.Wizard.WizardStep.TitleEventArgs.OldTitle @@ -24878,7 +24011,6 @@ references: name: OldTitle href: api/Terminal.Gui/Terminal.Gui.Wizard.WizardStep.TitleEventArgs.html#Terminal_Gui_Wizard_WizardStep_TitleEventArgs_OldTitle_ commentId: Overload:Terminal.Gui.Wizard.WizardStep.TitleEventArgs.OldTitle - isSpec: "True" fullName: Terminal.Gui.Wizard.WizardStep.TitleEventArgs.OldTitle nameWithType: Wizard.WizardStep.TitleEventArgs.OldTitle - uid: UICatalog @@ -24903,7 +24035,6 @@ references: name: Convert href: api/UICatalog/UICatalog.NumberToWords.html#UICatalog_NumberToWords_Convert_ commentId: Overload:UICatalog.NumberToWords.Convert - isSpec: "True" fullName: UICatalog.NumberToWords.Convert nameWithType: NumberToWords.Convert - uid: UICatalog.NumberToWords.ConvertAmount(System.Double) @@ -24916,7 +24047,6 @@ references: name: ConvertAmount href: api/UICatalog/UICatalog.NumberToWords.html#UICatalog_NumberToWords_ConvertAmount_ commentId: Overload:UICatalog.NumberToWords.ConvertAmount - isSpec: "True" fullName: UICatalog.NumberToWords.ConvertAmount nameWithType: NumberToWords.ConvertAmount - uid: UICatalog.Scenario @@ -24925,6 +24055,18 @@ references: commentId: T:UICatalog.Scenario fullName: UICatalog.Scenario nameWithType: Scenario +- uid: UICatalog.Scenario.#ctor + name: Scenario() + href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario__ctor + commentId: M:UICatalog.Scenario.#ctor + fullName: UICatalog.Scenario.Scenario() + nameWithType: Scenario.Scenario() +- uid: UICatalog.Scenario.#ctor* + name: Scenario + href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario__ctor_ + commentId: Overload:UICatalog.Scenario.#ctor + fullName: UICatalog.Scenario.Scenario + nameWithType: Scenario.Scenario - uid: UICatalog.Scenario.Dispose name: Dispose() href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_Dispose @@ -24941,7 +24083,6 @@ references: name: Dispose href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_Dispose_ commentId: Overload:UICatalog.Scenario.Dispose - isSpec: "True" fullName: UICatalog.Scenario.Dispose nameWithType: Scenario.Dispose - uid: UICatalog.Scenario.GetCategories @@ -24954,14 +24095,12 @@ references: name: GetCategories href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_GetCategories_ commentId: Overload:UICatalog.Scenario.GetCategories - isSpec: "True" fullName: UICatalog.Scenario.GetCategories nameWithType: Scenario.GetCategories - uid: UICatalog.Scenario.GetDerivedClasses* name: GetDerivedClasses href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_GetDerivedClasses_ commentId: Overload:UICatalog.Scenario.GetDerivedClasses - isSpec: "True" fullName: UICatalog.Scenario.GetDerivedClasses nameWithType: Scenario.GetDerivedClasses - uid: UICatalog.Scenario.GetDerivedClasses``1 @@ -24983,7 +24122,6 @@ references: name: GetDescription href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_GetDescription_ commentId: Overload:UICatalog.Scenario.GetDescription - isSpec: "True" fullName: UICatalog.Scenario.GetDescription nameWithType: Scenario.GetDescription - uid: UICatalog.Scenario.GetName @@ -24996,7 +24134,6 @@ references: name: GetName href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_GetName_ commentId: Overload:UICatalog.Scenario.GetName - isSpec: "True" fullName: UICatalog.Scenario.GetName nameWithType: Scenario.GetName - uid: UICatalog.Scenario.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) @@ -25009,7 +24146,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_Init_ commentId: Overload:UICatalog.Scenario.Init - isSpec: "True" fullName: UICatalog.Scenario.Init nameWithType: Scenario.Init - uid: UICatalog.Scenario.RequestStop @@ -25022,7 +24158,6 @@ references: name: RequestStop href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_RequestStop_ commentId: Overload:UICatalog.Scenario.RequestStop - isSpec: "True" fullName: UICatalog.Scenario.RequestStop nameWithType: Scenario.RequestStop - uid: UICatalog.Scenario.Run @@ -25035,7 +24170,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_Run_ commentId: Overload:UICatalog.Scenario.Run - isSpec: "True" fullName: UICatalog.Scenario.Run nameWithType: Scenario.Run - uid: UICatalog.Scenario.ScenarioCategory @@ -25054,7 +24188,6 @@ references: name: ScenarioCategory href: api/UICatalog/UICatalog.Scenario.ScenarioCategory.html#UICatalog_Scenario_ScenarioCategory__ctor_ commentId: Overload:UICatalog.Scenario.ScenarioCategory.#ctor - isSpec: "True" fullName: UICatalog.Scenario.ScenarioCategory.ScenarioCategory nameWithType: Scenario.ScenarioCategory.ScenarioCategory - uid: UICatalog.Scenario.ScenarioCategory.GetCategories(System.Type) @@ -25067,7 +24200,6 @@ references: name: GetCategories href: api/UICatalog/UICatalog.Scenario.ScenarioCategory.html#UICatalog_Scenario_ScenarioCategory_GetCategories_ commentId: Overload:UICatalog.Scenario.ScenarioCategory.GetCategories - isSpec: "True" fullName: UICatalog.Scenario.ScenarioCategory.GetCategories nameWithType: Scenario.ScenarioCategory.GetCategories - uid: UICatalog.Scenario.ScenarioCategory.GetName(System.Type) @@ -25080,7 +24212,6 @@ references: name: GetName href: api/UICatalog/UICatalog.Scenario.ScenarioCategory.html#UICatalog_Scenario_ScenarioCategory_GetName_ commentId: Overload:UICatalog.Scenario.ScenarioCategory.GetName - isSpec: "True" fullName: UICatalog.Scenario.ScenarioCategory.GetName nameWithType: Scenario.ScenarioCategory.GetName - uid: UICatalog.Scenario.ScenarioCategory.Name @@ -25093,7 +24224,6 @@ references: name: Name href: api/UICatalog/UICatalog.Scenario.ScenarioCategory.html#UICatalog_Scenario_ScenarioCategory_Name_ commentId: Overload:UICatalog.Scenario.ScenarioCategory.Name - isSpec: "True" fullName: UICatalog.Scenario.ScenarioCategory.Name nameWithType: Scenario.ScenarioCategory.Name - uid: UICatalog.Scenario.ScenarioMetadata @@ -25112,7 +24242,6 @@ references: name: ScenarioMetadata href: api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html#UICatalog_Scenario_ScenarioMetadata__ctor_ commentId: Overload:UICatalog.Scenario.ScenarioMetadata.#ctor - isSpec: "True" fullName: UICatalog.Scenario.ScenarioMetadata.ScenarioMetadata nameWithType: Scenario.ScenarioMetadata.ScenarioMetadata - uid: UICatalog.Scenario.ScenarioMetadata.Description @@ -25125,7 +24254,6 @@ references: name: Description href: api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html#UICatalog_Scenario_ScenarioMetadata_Description_ commentId: Overload:UICatalog.Scenario.ScenarioMetadata.Description - isSpec: "True" fullName: UICatalog.Scenario.ScenarioMetadata.Description nameWithType: Scenario.ScenarioMetadata.Description - uid: UICatalog.Scenario.ScenarioMetadata.GetDescription(System.Type) @@ -25138,7 +24266,6 @@ references: name: GetDescription href: api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html#UICatalog_Scenario_ScenarioMetadata_GetDescription_ commentId: Overload:UICatalog.Scenario.ScenarioMetadata.GetDescription - isSpec: "True" fullName: UICatalog.Scenario.ScenarioMetadata.GetDescription nameWithType: Scenario.ScenarioMetadata.GetDescription - uid: UICatalog.Scenario.ScenarioMetadata.GetName(System.Type) @@ -25151,7 +24278,6 @@ references: name: GetName href: api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html#UICatalog_Scenario_ScenarioMetadata_GetName_ commentId: Overload:UICatalog.Scenario.ScenarioMetadata.GetName - isSpec: "True" fullName: UICatalog.Scenario.ScenarioMetadata.GetName nameWithType: Scenario.ScenarioMetadata.GetName - uid: UICatalog.Scenario.ScenarioMetadata.Name @@ -25164,7 +24290,6 @@ references: name: Name href: api/UICatalog/UICatalog.Scenario.ScenarioMetadata.html#UICatalog_Scenario_ScenarioMetadata_Name_ commentId: Overload:UICatalog.Scenario.ScenarioMetadata.Name - isSpec: "True" fullName: UICatalog.Scenario.ScenarioMetadata.Name nameWithType: Scenario.ScenarioMetadata.Name - uid: UICatalog.Scenario.Setup @@ -25177,7 +24302,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_Setup_ commentId: Overload:UICatalog.Scenario.Setup - isSpec: "True" fullName: UICatalog.Scenario.Setup nameWithType: Scenario.Setup - uid: UICatalog.Scenario.Top @@ -25190,7 +24314,6 @@ references: name: Top href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_Top_ commentId: Overload:UICatalog.Scenario.Top - isSpec: "True" fullName: UICatalog.Scenario.Top nameWithType: Scenario.Top - uid: UICatalog.Scenario.ToString @@ -25203,7 +24326,6 @@ references: name: ToString href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_ToString_ commentId: Overload:UICatalog.Scenario.ToString - isSpec: "True" fullName: UICatalog.Scenario.ToString nameWithType: Scenario.ToString - uid: UICatalog.Scenario.Win @@ -25216,7 +24338,6 @@ references: name: Win href: api/UICatalog/UICatalog.Scenario.html#UICatalog_Scenario_Win_ commentId: Overload:UICatalog.Scenario.Win - isSpec: "True" fullName: UICatalog.Scenario.Win nameWithType: Scenario.Win - uid: UICatalog.Scenarios @@ -25231,6 +24352,18 @@ references: commentId: T:UICatalog.Scenarios.AllViewsTester fullName: UICatalog.Scenarios.AllViewsTester nameWithType: AllViewsTester +- uid: UICatalog.Scenarios.AllViewsTester.#ctor + name: AllViewsTester() + href: api/UICatalog/UICatalog.Scenarios.AllViewsTester.html#UICatalog_Scenarios_AllViewsTester__ctor + commentId: M:UICatalog.Scenarios.AllViewsTester.#ctor + fullName: UICatalog.Scenarios.AllViewsTester.AllViewsTester() + nameWithType: AllViewsTester.AllViewsTester() +- uid: UICatalog.Scenarios.AllViewsTester.#ctor* + name: AllViewsTester + href: api/UICatalog/UICatalog.Scenarios.AllViewsTester.html#UICatalog_Scenarios_AllViewsTester__ctor_ + commentId: Overload:UICatalog.Scenarios.AllViewsTester.#ctor + fullName: UICatalog.Scenarios.AllViewsTester.AllViewsTester + nameWithType: AllViewsTester.AllViewsTester - uid: UICatalog.Scenarios.AllViewsTester.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.AllViewsTester.html#UICatalog_Scenarios_AllViewsTester_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -25241,7 +24374,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.AllViewsTester.html#UICatalog_Scenarios_AllViewsTester_Init_ commentId: Overload:UICatalog.Scenarios.AllViewsTester.Init - isSpec: "True" fullName: UICatalog.Scenarios.AllViewsTester.Init nameWithType: AllViewsTester.Init - uid: UICatalog.Scenarios.AllViewsTester.Run @@ -25254,7 +24386,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.AllViewsTester.html#UICatalog_Scenarios_AllViewsTester_Run_ commentId: Overload:UICatalog.Scenarios.AllViewsTester.Run - isSpec: "True" fullName: UICatalog.Scenarios.AllViewsTester.Run nameWithType: AllViewsTester.Run - uid: UICatalog.Scenarios.AllViewsTester.Setup @@ -25267,7 +24398,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.AllViewsTester.html#UICatalog_Scenarios_AllViewsTester_Setup_ commentId: Overload:UICatalog.Scenarios.AllViewsTester.Setup - isSpec: "True" fullName: UICatalog.Scenarios.AllViewsTester.Setup nameWithType: AllViewsTester.Setup - uid: UICatalog.Scenarios.AutoSizeAndDirectionText @@ -25276,6 +24406,18 @@ references: commentId: T:UICatalog.Scenarios.AutoSizeAndDirectionText fullName: UICatalog.Scenarios.AutoSizeAndDirectionText nameWithType: AutoSizeAndDirectionText +- uid: UICatalog.Scenarios.AutoSizeAndDirectionText.#ctor + name: AutoSizeAndDirectionText() + href: api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html#UICatalog_Scenarios_AutoSizeAndDirectionText__ctor + commentId: M:UICatalog.Scenarios.AutoSizeAndDirectionText.#ctor + fullName: UICatalog.Scenarios.AutoSizeAndDirectionText.AutoSizeAndDirectionText() + nameWithType: AutoSizeAndDirectionText.AutoSizeAndDirectionText() +- uid: UICatalog.Scenarios.AutoSizeAndDirectionText.#ctor* + name: AutoSizeAndDirectionText + href: api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html#UICatalog_Scenarios_AutoSizeAndDirectionText__ctor_ + commentId: Overload:UICatalog.Scenarios.AutoSizeAndDirectionText.#ctor + fullName: UICatalog.Scenarios.AutoSizeAndDirectionText.AutoSizeAndDirectionText + nameWithType: AutoSizeAndDirectionText.AutoSizeAndDirectionText - uid: UICatalog.Scenarios.AutoSizeAndDirectionText.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html#UICatalog_Scenarios_AutoSizeAndDirectionText_Setup @@ -25286,7 +24428,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.AutoSizeAndDirectionText.html#UICatalog_Scenarios_AutoSizeAndDirectionText_Setup_ commentId: Overload:UICatalog.Scenarios.AutoSizeAndDirectionText.Setup - isSpec: "True" fullName: UICatalog.Scenarios.AutoSizeAndDirectionText.Setup nameWithType: AutoSizeAndDirectionText.Setup - uid: UICatalog.Scenarios.BackgroundWorkerCollection @@ -25295,6 +24436,18 @@ references: commentId: T:UICatalog.Scenarios.BackgroundWorkerCollection fullName: UICatalog.Scenarios.BackgroundWorkerCollection nameWithType: BackgroundWorkerCollection +- uid: UICatalog.Scenarios.BackgroundWorkerCollection.#ctor + name: BackgroundWorkerCollection() + href: api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html#UICatalog_Scenarios_BackgroundWorkerCollection__ctor + commentId: M:UICatalog.Scenarios.BackgroundWorkerCollection.#ctor + fullName: UICatalog.Scenarios.BackgroundWorkerCollection.BackgroundWorkerCollection() + nameWithType: BackgroundWorkerCollection.BackgroundWorkerCollection() +- uid: UICatalog.Scenarios.BackgroundWorkerCollection.#ctor* + name: BackgroundWorkerCollection + href: api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html#UICatalog_Scenarios_BackgroundWorkerCollection__ctor_ + commentId: Overload:UICatalog.Scenarios.BackgroundWorkerCollection.#ctor + fullName: UICatalog.Scenarios.BackgroundWorkerCollection.BackgroundWorkerCollection + nameWithType: BackgroundWorkerCollection.BackgroundWorkerCollection - uid: UICatalog.Scenarios.BackgroundWorkerCollection.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html#UICatalog_Scenarios_BackgroundWorkerCollection_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -25305,7 +24458,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html#UICatalog_Scenarios_BackgroundWorkerCollection_Init_ commentId: Overload:UICatalog.Scenarios.BackgroundWorkerCollection.Init - isSpec: "True" fullName: UICatalog.Scenarios.BackgroundWorkerCollection.Init nameWithType: BackgroundWorkerCollection.Init - uid: UICatalog.Scenarios.BackgroundWorkerCollection.Run @@ -25318,7 +24470,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.BackgroundWorkerCollection.html#UICatalog_Scenarios_BackgroundWorkerCollection_Run_ commentId: Overload:UICatalog.Scenarios.BackgroundWorkerCollection.Run - isSpec: "True" fullName: UICatalog.Scenarios.BackgroundWorkerCollection.Run nameWithType: BackgroundWorkerCollection.Run - uid: UICatalog.Scenarios.BasicColors @@ -25327,6 +24478,18 @@ references: commentId: T:UICatalog.Scenarios.BasicColors fullName: UICatalog.Scenarios.BasicColors nameWithType: BasicColors +- uid: UICatalog.Scenarios.BasicColors.#ctor + name: BasicColors() + href: api/UICatalog/UICatalog.Scenarios.BasicColors.html#UICatalog_Scenarios_BasicColors__ctor + commentId: M:UICatalog.Scenarios.BasicColors.#ctor + fullName: UICatalog.Scenarios.BasicColors.BasicColors() + nameWithType: BasicColors.BasicColors() +- uid: UICatalog.Scenarios.BasicColors.#ctor* + name: BasicColors + href: api/UICatalog/UICatalog.Scenarios.BasicColors.html#UICatalog_Scenarios_BasicColors__ctor_ + commentId: Overload:UICatalog.Scenarios.BasicColors.#ctor + fullName: UICatalog.Scenarios.BasicColors.BasicColors + nameWithType: BasicColors.BasicColors - uid: UICatalog.Scenarios.BasicColors.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.BasicColors.html#UICatalog_Scenarios_BasicColors_Setup @@ -25337,7 +24500,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.BasicColors.html#UICatalog_Scenarios_BasicColors_Setup_ commentId: Overload:UICatalog.Scenarios.BasicColors.Setup - isSpec: "True" fullName: UICatalog.Scenarios.BasicColors.Setup nameWithType: BasicColors.Setup - uid: UICatalog.Scenarios.Borders @@ -25346,6 +24508,18 @@ references: commentId: T:UICatalog.Scenarios.Borders fullName: UICatalog.Scenarios.Borders nameWithType: Borders +- uid: UICatalog.Scenarios.Borders.#ctor + name: Borders() + href: api/UICatalog/UICatalog.Scenarios.Borders.html#UICatalog_Scenarios_Borders__ctor + commentId: M:UICatalog.Scenarios.Borders.#ctor + fullName: UICatalog.Scenarios.Borders.Borders() + nameWithType: Borders.Borders() +- uid: UICatalog.Scenarios.Borders.#ctor* + name: Borders + href: api/UICatalog/UICatalog.Scenarios.Borders.html#UICatalog_Scenarios_Borders__ctor_ + commentId: Overload:UICatalog.Scenarios.Borders.#ctor + fullName: UICatalog.Scenarios.Borders.Borders + nameWithType: Borders.Borders - uid: UICatalog.Scenarios.Borders.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.Borders.html#UICatalog_Scenarios_Borders_Setup @@ -25356,7 +24530,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Borders.html#UICatalog_Scenarios_Borders_Setup_ commentId: Overload:UICatalog.Scenarios.Borders.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Borders.Setup nameWithType: Borders.Setup - uid: UICatalog.Scenarios.BordersComparisons @@ -25365,6 +24538,18 @@ references: commentId: T:UICatalog.Scenarios.BordersComparisons fullName: UICatalog.Scenarios.BordersComparisons nameWithType: BordersComparisons +- uid: UICatalog.Scenarios.BordersComparisons.#ctor + name: BordersComparisons() + href: api/UICatalog/UICatalog.Scenarios.BordersComparisons.html#UICatalog_Scenarios_BordersComparisons__ctor + commentId: M:UICatalog.Scenarios.BordersComparisons.#ctor + fullName: UICatalog.Scenarios.BordersComparisons.BordersComparisons() + nameWithType: BordersComparisons.BordersComparisons() +- uid: UICatalog.Scenarios.BordersComparisons.#ctor* + name: BordersComparisons + href: api/UICatalog/UICatalog.Scenarios.BordersComparisons.html#UICatalog_Scenarios_BordersComparisons__ctor_ + commentId: Overload:UICatalog.Scenarios.BordersComparisons.#ctor + fullName: UICatalog.Scenarios.BordersComparisons.BordersComparisons + nameWithType: BordersComparisons.BordersComparisons - uid: UICatalog.Scenarios.BordersComparisons.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.BordersComparisons.html#UICatalog_Scenarios_BordersComparisons_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -25375,7 +24560,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.BordersComparisons.html#UICatalog_Scenarios_BordersComparisons_Init_ commentId: Overload:UICatalog.Scenarios.BordersComparisons.Init - isSpec: "True" fullName: UICatalog.Scenarios.BordersComparisons.Init nameWithType: BordersComparisons.Init - uid: UICatalog.Scenarios.BordersComparisons.Run @@ -25388,7 +24572,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.BordersComparisons.html#UICatalog_Scenarios_BordersComparisons_Run_ commentId: Overload:UICatalog.Scenarios.BordersComparisons.Run - isSpec: "True" fullName: UICatalog.Scenarios.BordersComparisons.Run nameWithType: BordersComparisons.Run - uid: UICatalog.Scenarios.BordersOnFrameView @@ -25397,6 +24580,18 @@ references: commentId: T:UICatalog.Scenarios.BordersOnFrameView fullName: UICatalog.Scenarios.BordersOnFrameView nameWithType: BordersOnFrameView +- uid: UICatalog.Scenarios.BordersOnFrameView.#ctor + name: BordersOnFrameView() + href: api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html#UICatalog_Scenarios_BordersOnFrameView__ctor + commentId: M:UICatalog.Scenarios.BordersOnFrameView.#ctor + fullName: UICatalog.Scenarios.BordersOnFrameView.BordersOnFrameView() + nameWithType: BordersOnFrameView.BordersOnFrameView() +- uid: UICatalog.Scenarios.BordersOnFrameView.#ctor* + name: BordersOnFrameView + href: api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html#UICatalog_Scenarios_BordersOnFrameView__ctor_ + commentId: Overload:UICatalog.Scenarios.BordersOnFrameView.#ctor + fullName: UICatalog.Scenarios.BordersOnFrameView.BordersOnFrameView + nameWithType: BordersOnFrameView.BordersOnFrameView - uid: UICatalog.Scenarios.BordersOnFrameView.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html#UICatalog_Scenarios_BordersOnFrameView_Setup @@ -25407,7 +24602,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.BordersOnFrameView.html#UICatalog_Scenarios_BordersOnFrameView_Setup_ commentId: Overload:UICatalog.Scenarios.BordersOnFrameView.Setup - isSpec: "True" fullName: UICatalog.Scenarios.BordersOnFrameView.Setup nameWithType: BordersOnFrameView.Setup - uid: UICatalog.Scenarios.BordersOnToplevel @@ -25416,6 +24610,18 @@ references: commentId: T:UICatalog.Scenarios.BordersOnToplevel fullName: UICatalog.Scenarios.BordersOnToplevel nameWithType: BordersOnToplevel +- uid: UICatalog.Scenarios.BordersOnToplevel.#ctor + name: BordersOnToplevel() + href: api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html#UICatalog_Scenarios_BordersOnToplevel__ctor + commentId: M:UICatalog.Scenarios.BordersOnToplevel.#ctor + fullName: UICatalog.Scenarios.BordersOnToplevel.BordersOnToplevel() + nameWithType: BordersOnToplevel.BordersOnToplevel() +- uid: UICatalog.Scenarios.BordersOnToplevel.#ctor* + name: BordersOnToplevel + href: api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html#UICatalog_Scenarios_BordersOnToplevel__ctor_ + commentId: Overload:UICatalog.Scenarios.BordersOnToplevel.#ctor + fullName: UICatalog.Scenarios.BordersOnToplevel.BordersOnToplevel + nameWithType: BordersOnToplevel.BordersOnToplevel - uid: UICatalog.Scenarios.BordersOnToplevel.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html#UICatalog_Scenarios_BordersOnToplevel_Setup @@ -25426,7 +24632,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.BordersOnToplevel.html#UICatalog_Scenarios_BordersOnToplevel_Setup_ commentId: Overload:UICatalog.Scenarios.BordersOnToplevel.Setup - isSpec: "True" fullName: UICatalog.Scenarios.BordersOnToplevel.Setup nameWithType: BordersOnToplevel.Setup - uid: UICatalog.Scenarios.BordersOnWindow @@ -25435,6 +24640,18 @@ references: commentId: T:UICatalog.Scenarios.BordersOnWindow fullName: UICatalog.Scenarios.BordersOnWindow nameWithType: BordersOnWindow +- uid: UICatalog.Scenarios.BordersOnWindow.#ctor + name: BordersOnWindow() + href: api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html#UICatalog_Scenarios_BordersOnWindow__ctor + commentId: M:UICatalog.Scenarios.BordersOnWindow.#ctor + fullName: UICatalog.Scenarios.BordersOnWindow.BordersOnWindow() + nameWithType: BordersOnWindow.BordersOnWindow() +- uid: UICatalog.Scenarios.BordersOnWindow.#ctor* + name: BordersOnWindow + href: api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html#UICatalog_Scenarios_BordersOnWindow__ctor_ + commentId: Overload:UICatalog.Scenarios.BordersOnWindow.#ctor + fullName: UICatalog.Scenarios.BordersOnWindow.BordersOnWindow + nameWithType: BordersOnWindow.BordersOnWindow - uid: UICatalog.Scenarios.BordersOnWindow.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html#UICatalog_Scenarios_BordersOnWindow_Setup @@ -25445,7 +24662,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.BordersOnWindow.html#UICatalog_Scenarios_BordersOnWindow_Setup_ commentId: Overload:UICatalog.Scenarios.BordersOnWindow.Setup - isSpec: "True" fullName: UICatalog.Scenarios.BordersOnWindow.Setup nameWithType: BordersOnWindow.Setup - uid: UICatalog.Scenarios.Buttons @@ -25454,6 +24670,18 @@ references: commentId: T:UICatalog.Scenarios.Buttons fullName: UICatalog.Scenarios.Buttons nameWithType: Buttons +- uid: UICatalog.Scenarios.Buttons.#ctor + name: Buttons() + href: api/UICatalog/UICatalog.Scenarios.Buttons.html#UICatalog_Scenarios_Buttons__ctor + commentId: M:UICatalog.Scenarios.Buttons.#ctor + fullName: UICatalog.Scenarios.Buttons.Buttons() + nameWithType: Buttons.Buttons() +- uid: UICatalog.Scenarios.Buttons.#ctor* + name: Buttons + href: api/UICatalog/UICatalog.Scenarios.Buttons.html#UICatalog_Scenarios_Buttons__ctor_ + commentId: Overload:UICatalog.Scenarios.Buttons.#ctor + fullName: UICatalog.Scenarios.Buttons.Buttons + nameWithType: Buttons.Buttons - uid: UICatalog.Scenarios.Buttons.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.Buttons.html#UICatalog_Scenarios_Buttons_Setup @@ -25464,7 +24692,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Buttons.html#UICatalog_Scenarios_Buttons_Setup_ commentId: Overload:UICatalog.Scenarios.Buttons.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Buttons.Setup nameWithType: Buttons.Setup - uid: UICatalog.Scenarios.CharacterMap @@ -25473,6 +24700,18 @@ references: commentId: T:UICatalog.Scenarios.CharacterMap fullName: UICatalog.Scenarios.CharacterMap nameWithType: CharacterMap +- uid: UICatalog.Scenarios.CharacterMap.#ctor + name: CharacterMap() + href: api/UICatalog/UICatalog.Scenarios.CharacterMap.html#UICatalog_Scenarios_CharacterMap__ctor + commentId: M:UICatalog.Scenarios.CharacterMap.#ctor + fullName: UICatalog.Scenarios.CharacterMap.CharacterMap() + nameWithType: CharacterMap.CharacterMap() +- uid: UICatalog.Scenarios.CharacterMap.#ctor* + name: CharacterMap + href: api/UICatalog/UICatalog.Scenarios.CharacterMap.html#UICatalog_Scenarios_CharacterMap__ctor_ + commentId: Overload:UICatalog.Scenarios.CharacterMap.#ctor + fullName: UICatalog.Scenarios.CharacterMap.CharacterMap + nameWithType: CharacterMap.CharacterMap - uid: UICatalog.Scenarios.CharacterMap.Run name: Run() href: api/UICatalog/UICatalog.Scenarios.CharacterMap.html#UICatalog_Scenarios_CharacterMap_Run @@ -25483,7 +24722,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.CharacterMap.html#UICatalog_Scenarios_CharacterMap_Run_ commentId: Overload:UICatalog.Scenarios.CharacterMap.Run - isSpec: "True" fullName: UICatalog.Scenarios.CharacterMap.Run nameWithType: CharacterMap.Run - uid: UICatalog.Scenarios.CharacterMap.Setup @@ -25496,7 +24734,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.CharacterMap.html#UICatalog_Scenarios_CharacterMap_Setup_ commentId: Overload:UICatalog.Scenarios.CharacterMap.Setup - isSpec: "True" fullName: UICatalog.Scenarios.CharacterMap.Setup nameWithType: CharacterMap.Setup - uid: UICatalog.Scenarios.ClassExplorer @@ -25505,6 +24742,18 @@ references: commentId: T:UICatalog.Scenarios.ClassExplorer fullName: UICatalog.Scenarios.ClassExplorer nameWithType: ClassExplorer +- uid: UICatalog.Scenarios.ClassExplorer.#ctor + name: ClassExplorer() + href: api/UICatalog/UICatalog.Scenarios.ClassExplorer.html#UICatalog_Scenarios_ClassExplorer__ctor + commentId: M:UICatalog.Scenarios.ClassExplorer.#ctor + fullName: UICatalog.Scenarios.ClassExplorer.ClassExplorer() + nameWithType: ClassExplorer.ClassExplorer() +- uid: UICatalog.Scenarios.ClassExplorer.#ctor* + name: ClassExplorer + href: api/UICatalog/UICatalog.Scenarios.ClassExplorer.html#UICatalog_Scenarios_ClassExplorer__ctor_ + commentId: Overload:UICatalog.Scenarios.ClassExplorer.#ctor + fullName: UICatalog.Scenarios.ClassExplorer.ClassExplorer + nameWithType: ClassExplorer.ClassExplorer - uid: UICatalog.Scenarios.ClassExplorer.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.ClassExplorer.html#UICatalog_Scenarios_ClassExplorer_Setup @@ -25515,7 +24764,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.ClassExplorer.html#UICatalog_Scenarios_ClassExplorer_Setup_ commentId: Overload:UICatalog.Scenarios.ClassExplorer.Setup - isSpec: "True" fullName: UICatalog.Scenarios.ClassExplorer.Setup nameWithType: ClassExplorer.Setup - uid: UICatalog.Scenarios.Clipping @@ -25524,6 +24772,18 @@ references: commentId: T:UICatalog.Scenarios.Clipping fullName: UICatalog.Scenarios.Clipping nameWithType: Clipping +- uid: UICatalog.Scenarios.Clipping.#ctor + name: Clipping() + href: api/UICatalog/UICatalog.Scenarios.Clipping.html#UICatalog_Scenarios_Clipping__ctor + commentId: M:UICatalog.Scenarios.Clipping.#ctor + fullName: UICatalog.Scenarios.Clipping.Clipping() + nameWithType: Clipping.Clipping() +- uid: UICatalog.Scenarios.Clipping.#ctor* + name: Clipping + href: api/UICatalog/UICatalog.Scenarios.Clipping.html#UICatalog_Scenarios_Clipping__ctor_ + commentId: Overload:UICatalog.Scenarios.Clipping.#ctor + fullName: UICatalog.Scenarios.Clipping.Clipping + nameWithType: Clipping.Clipping - uid: UICatalog.Scenarios.Clipping.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.Clipping.html#UICatalog_Scenarios_Clipping_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -25534,7 +24794,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.Clipping.html#UICatalog_Scenarios_Clipping_Init_ commentId: Overload:UICatalog.Scenarios.Clipping.Init - isSpec: "True" fullName: UICatalog.Scenarios.Clipping.Init nameWithType: Clipping.Init - uid: UICatalog.Scenarios.Clipping.Setup @@ -25547,7 +24806,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Clipping.html#UICatalog_Scenarios_Clipping_Setup_ commentId: Overload:UICatalog.Scenarios.Clipping.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Clipping.Setup nameWithType: Clipping.Setup - uid: UICatalog.Scenarios.ColorPickers @@ -25556,6 +24814,18 @@ references: commentId: T:UICatalog.Scenarios.ColorPickers fullName: UICatalog.Scenarios.ColorPickers nameWithType: ColorPickers +- uid: UICatalog.Scenarios.ColorPickers.#ctor + name: ColorPickers() + href: api/UICatalog/UICatalog.Scenarios.ColorPickers.html#UICatalog_Scenarios_ColorPickers__ctor + commentId: M:UICatalog.Scenarios.ColorPickers.#ctor + fullName: UICatalog.Scenarios.ColorPickers.ColorPickers() + nameWithType: ColorPickers.ColorPickers() +- uid: UICatalog.Scenarios.ColorPickers.#ctor* + name: ColorPickers + href: api/UICatalog/UICatalog.Scenarios.ColorPickers.html#UICatalog_Scenarios_ColorPickers__ctor_ + commentId: Overload:UICatalog.Scenarios.ColorPickers.#ctor + fullName: UICatalog.Scenarios.ColorPickers.ColorPickers + nameWithType: ColorPickers.ColorPickers - uid: UICatalog.Scenarios.ColorPickers.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.ColorPickers.html#UICatalog_Scenarios_ColorPickers_Setup @@ -25566,7 +24836,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.ColorPickers.html#UICatalog_Scenarios_ColorPickers_Setup_ commentId: Overload:UICatalog.Scenarios.ColorPickers.Setup - isSpec: "True" fullName: UICatalog.Scenarios.ColorPickers.Setup nameWithType: ColorPickers.Setup - uid: UICatalog.Scenarios.ComboBoxIteration @@ -25575,6 +24844,18 @@ references: commentId: T:UICatalog.Scenarios.ComboBoxIteration fullName: UICatalog.Scenarios.ComboBoxIteration nameWithType: ComboBoxIteration +- uid: UICatalog.Scenarios.ComboBoxIteration.#ctor + name: ComboBoxIteration() + href: api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html#UICatalog_Scenarios_ComboBoxIteration__ctor + commentId: M:UICatalog.Scenarios.ComboBoxIteration.#ctor + fullName: UICatalog.Scenarios.ComboBoxIteration.ComboBoxIteration() + nameWithType: ComboBoxIteration.ComboBoxIteration() +- uid: UICatalog.Scenarios.ComboBoxIteration.#ctor* + name: ComboBoxIteration + href: api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html#UICatalog_Scenarios_ComboBoxIteration__ctor_ + commentId: Overload:UICatalog.Scenarios.ComboBoxIteration.#ctor + fullName: UICatalog.Scenarios.ComboBoxIteration.ComboBoxIteration + nameWithType: ComboBoxIteration.ComboBoxIteration - uid: UICatalog.Scenarios.ComboBoxIteration.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html#UICatalog_Scenarios_ComboBoxIteration_Setup @@ -25585,7 +24866,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.ComboBoxIteration.html#UICatalog_Scenarios_ComboBoxIteration_Setup_ commentId: Overload:UICatalog.Scenarios.ComboBoxIteration.Setup - isSpec: "True" fullName: UICatalog.Scenarios.ComboBoxIteration.Setup nameWithType: ComboBoxIteration.Setup - uid: UICatalog.Scenarios.ComputedLayout @@ -25594,6 +24874,18 @@ references: commentId: T:UICatalog.Scenarios.ComputedLayout fullName: UICatalog.Scenarios.ComputedLayout nameWithType: ComputedLayout +- uid: UICatalog.Scenarios.ComputedLayout.#ctor + name: ComputedLayout() + href: api/UICatalog/UICatalog.Scenarios.ComputedLayout.html#UICatalog_Scenarios_ComputedLayout__ctor + commentId: M:UICatalog.Scenarios.ComputedLayout.#ctor + fullName: UICatalog.Scenarios.ComputedLayout.ComputedLayout() + nameWithType: ComputedLayout.ComputedLayout() +- uid: UICatalog.Scenarios.ComputedLayout.#ctor* + name: ComputedLayout + href: api/UICatalog/UICatalog.Scenarios.ComputedLayout.html#UICatalog_Scenarios_ComputedLayout__ctor_ + commentId: Overload:UICatalog.Scenarios.ComputedLayout.#ctor + fullName: UICatalog.Scenarios.ComputedLayout.ComputedLayout + nameWithType: ComputedLayout.ComputedLayout - uid: UICatalog.Scenarios.ComputedLayout.Run name: Run() href: api/UICatalog/UICatalog.Scenarios.ComputedLayout.html#UICatalog_Scenarios_ComputedLayout_Run @@ -25604,7 +24896,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.ComputedLayout.html#UICatalog_Scenarios_ComputedLayout_Run_ commentId: Overload:UICatalog.Scenarios.ComputedLayout.Run - isSpec: "True" fullName: UICatalog.Scenarios.ComputedLayout.Run nameWithType: ComputedLayout.Run - uid: UICatalog.Scenarios.ComputedLayout.Setup @@ -25617,7 +24908,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.ComputedLayout.html#UICatalog_Scenarios_ComputedLayout_Setup_ commentId: Overload:UICatalog.Scenarios.ComputedLayout.Setup - isSpec: "True" fullName: UICatalog.Scenarios.ComputedLayout.Setup nameWithType: ComputedLayout.Setup - uid: UICatalog.Scenarios.ContextMenus @@ -25626,6 +24916,18 @@ references: commentId: T:UICatalog.Scenarios.ContextMenus fullName: UICatalog.Scenarios.ContextMenus nameWithType: ContextMenus +- uid: UICatalog.Scenarios.ContextMenus.#ctor + name: ContextMenus() + href: api/UICatalog/UICatalog.Scenarios.ContextMenus.html#UICatalog_Scenarios_ContextMenus__ctor + commentId: M:UICatalog.Scenarios.ContextMenus.#ctor + fullName: UICatalog.Scenarios.ContextMenus.ContextMenus() + nameWithType: ContextMenus.ContextMenus() +- uid: UICatalog.Scenarios.ContextMenus.#ctor* + name: ContextMenus + href: api/UICatalog/UICatalog.Scenarios.ContextMenus.html#UICatalog_Scenarios_ContextMenus__ctor_ + commentId: Overload:UICatalog.Scenarios.ContextMenus.#ctor + fullName: UICatalog.Scenarios.ContextMenus.ContextMenus + nameWithType: ContextMenus.ContextMenus - uid: UICatalog.Scenarios.ContextMenus.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.ContextMenus.html#UICatalog_Scenarios_ContextMenus_Setup @@ -25636,7 +24938,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.ContextMenus.html#UICatalog_Scenarios_ContextMenus_Setup_ commentId: Overload:UICatalog.Scenarios.ContextMenus.Setup - isSpec: "True" fullName: UICatalog.Scenarios.ContextMenus.Setup nameWithType: ContextMenus.Setup - uid: UICatalog.Scenarios.CsvEditor @@ -25645,6 +24946,18 @@ references: commentId: T:UICatalog.Scenarios.CsvEditor fullName: UICatalog.Scenarios.CsvEditor nameWithType: CsvEditor +- uid: UICatalog.Scenarios.CsvEditor.#ctor + name: CsvEditor() + href: api/UICatalog/UICatalog.Scenarios.CsvEditor.html#UICatalog_Scenarios_CsvEditor__ctor + commentId: M:UICatalog.Scenarios.CsvEditor.#ctor + fullName: UICatalog.Scenarios.CsvEditor.CsvEditor() + nameWithType: CsvEditor.CsvEditor() +- uid: UICatalog.Scenarios.CsvEditor.#ctor* + name: CsvEditor + href: api/UICatalog/UICatalog.Scenarios.CsvEditor.html#UICatalog_Scenarios_CsvEditor__ctor_ + commentId: Overload:UICatalog.Scenarios.CsvEditor.#ctor + fullName: UICatalog.Scenarios.CsvEditor.CsvEditor + nameWithType: CsvEditor.CsvEditor - uid: UICatalog.Scenarios.CsvEditor.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.CsvEditor.html#UICatalog_Scenarios_CsvEditor_Setup @@ -25655,7 +24968,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.CsvEditor.html#UICatalog_Scenarios_CsvEditor_Setup_ commentId: Overload:UICatalog.Scenarios.CsvEditor.Setup - isSpec: "True" fullName: UICatalog.Scenarios.CsvEditor.Setup nameWithType: CsvEditor.Setup - uid: UICatalog.Scenarios.Dialogs @@ -25664,6 +24976,18 @@ references: commentId: T:UICatalog.Scenarios.Dialogs fullName: UICatalog.Scenarios.Dialogs nameWithType: Dialogs +- uid: UICatalog.Scenarios.Dialogs.#ctor + name: Dialogs() + href: api/UICatalog/UICatalog.Scenarios.Dialogs.html#UICatalog_Scenarios_Dialogs__ctor + commentId: M:UICatalog.Scenarios.Dialogs.#ctor + fullName: UICatalog.Scenarios.Dialogs.Dialogs() + nameWithType: Dialogs.Dialogs() +- uid: UICatalog.Scenarios.Dialogs.#ctor* + name: Dialogs + href: api/UICatalog/UICatalog.Scenarios.Dialogs.html#UICatalog_Scenarios_Dialogs__ctor_ + commentId: Overload:UICatalog.Scenarios.Dialogs.#ctor + fullName: UICatalog.Scenarios.Dialogs.Dialogs + nameWithType: Dialogs.Dialogs - uid: UICatalog.Scenarios.Dialogs.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.Dialogs.html#UICatalog_Scenarios_Dialogs_Setup @@ -25674,7 +24998,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Dialogs.html#UICatalog_Scenarios_Dialogs_Setup_ commentId: Overload:UICatalog.Scenarios.Dialogs.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Dialogs.Setup nameWithType: Dialogs.Setup - uid: UICatalog.Scenarios.DynamicMenuBar @@ -25683,6 +25006,18 @@ references: commentId: T:UICatalog.Scenarios.DynamicMenuBar fullName: UICatalog.Scenarios.DynamicMenuBar nameWithType: DynamicMenuBar +- uid: UICatalog.Scenarios.DynamicMenuBar.#ctor + name: DynamicMenuBar() + href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html#UICatalog_Scenarios_DynamicMenuBar__ctor + commentId: M:UICatalog.Scenarios.DynamicMenuBar.#ctor + fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBar() + nameWithType: DynamicMenuBar.DynamicMenuBar() +- uid: UICatalog.Scenarios.DynamicMenuBar.#ctor* + name: DynamicMenuBar + href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html#UICatalog_Scenarios_DynamicMenuBar__ctor_ + commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.#ctor + fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBar + nameWithType: DynamicMenuBar.DynamicMenuBar - uid: UICatalog.Scenarios.DynamicMenuBar.Binding name: DynamicMenuBar.Binding href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html @@ -25699,7 +25034,6 @@ references: name: Binding href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html#UICatalog_Scenarios_DynamicMenuBar_Binding__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.Binding.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.Binding.Binding nameWithType: DynamicMenuBar.Binding.Binding - uid: UICatalog.Scenarios.DynamicMenuBar.Binding.Source @@ -25712,7 +25046,6 @@ references: name: Source href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html#UICatalog_Scenarios_DynamicMenuBar_Binding_Source_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.Binding.Source - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.Binding.Source nameWithType: DynamicMenuBar.Binding.Source - uid: UICatalog.Scenarios.DynamicMenuBar.Binding.SourcePropertyName @@ -25725,7 +25058,6 @@ references: name: SourcePropertyName href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html#UICatalog_Scenarios_DynamicMenuBar_Binding_SourcePropertyName_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.Binding.SourcePropertyName - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.Binding.SourcePropertyName nameWithType: DynamicMenuBar.Binding.SourcePropertyName - uid: UICatalog.Scenarios.DynamicMenuBar.Binding.Target @@ -25738,7 +25070,6 @@ references: name: Target href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html#UICatalog_Scenarios_DynamicMenuBar_Binding_Target_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.Binding.Target - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.Binding.Target nameWithType: DynamicMenuBar.Binding.Target - uid: UICatalog.Scenarios.DynamicMenuBar.Binding.TargetPropertyName @@ -25751,7 +25082,6 @@ references: name: TargetPropertyName href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.Binding.html#UICatalog_Scenarios_DynamicMenuBar_Binding_TargetPropertyName_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.Binding.TargetPropertyName - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.Binding.TargetPropertyName nameWithType: DynamicMenuBar.Binding.TargetPropertyName - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails @@ -25776,7 +25106,6 @@ references: name: DynamicMenuBarDetails href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuBarDetails__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.DynamicMenuBarDetails nameWithType: DynamicMenuBar.DynamicMenuBarDetails.DynamicMenuBarDetails - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails._ckbIsTopLevel @@ -25837,7 +25166,6 @@ references: name: CreateAction href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuBarDetails_CreateAction_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.CreateAction - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.CreateAction nameWithType: DynamicMenuBar.DynamicMenuBarDetails.CreateAction - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.EditMenuBarItem(Terminal.Gui.MenuItem) @@ -25850,7 +25178,6 @@ references: name: EditMenuBarItem href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuBarDetails_EditMenuBarItem_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.EditMenuBarItem - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.EditMenuBarItem nameWithType: DynamicMenuBar.DynamicMenuBarDetails.EditMenuBarItem - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.EnterMenuItem @@ -25863,7 +25190,6 @@ references: name: EnterMenuItem href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuBarDetails_EnterMenuItem_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.EnterMenuItem - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.EnterMenuItem nameWithType: DynamicMenuBar.DynamicMenuBarDetails.EnterMenuItem - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.UpdateParent(Terminal.Gui.MenuItem@) @@ -25879,7 +25205,6 @@ references: name: UpdateParent href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuBarDetails_UpdateParent_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.UpdateParent - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarDetails.UpdateParent nameWithType: DynamicMenuBar.DynamicMenuBarDetails.UpdateParent - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample @@ -25898,7 +25223,6 @@ references: name: DynamicMenuBarSample href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuBarSample__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.DynamicMenuBarSample nameWithType: DynamicMenuBar.DynamicMenuBarSample.DynamicMenuBarSample - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.DataContext @@ -25911,7 +25235,6 @@ references: name: DataContext href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuBarSample_DataContext_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.DataContext - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuBarSample.DataContext nameWithType: DynamicMenuBar.DynamicMenuBarSample.DataContext - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem @@ -25942,7 +25265,6 @@ references: name: DynamicMenuItem href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItem__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.DynamicMenuItem nameWithType: DynamicMenuBar.DynamicMenuItem.DynamicMenuItem - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItem.action @@ -26009,7 +25331,6 @@ references: name: DynamicMenuItemList href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemList__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.DynamicMenuItemList nameWithType: DynamicMenuBar.DynamicMenuItemList.DynamicMenuItemList - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.MenuItem @@ -26022,7 +25343,6 @@ references: name: MenuItem href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemList_MenuItem_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.MenuItem - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.MenuItem nameWithType: DynamicMenuBar.DynamicMenuItemList.MenuItem - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.Title @@ -26035,7 +25355,6 @@ references: name: Title href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemList_Title_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.Title - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.Title nameWithType: DynamicMenuBar.DynamicMenuItemList.Title - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.ToString @@ -26048,7 +25367,6 @@ references: name: ToString href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemList_ToString_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.ToString - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemList.ToString nameWithType: DynamicMenuBar.DynamicMenuItemList.ToString - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel @@ -26067,7 +25385,6 @@ references: name: DynamicMenuItemModel href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemModel__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.DynamicMenuItemModel nameWithType: DynamicMenuBar.DynamicMenuItemModel.DynamicMenuItemModel - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.GetPropertyName(System.String) @@ -26080,7 +25397,6 @@ references: name: GetPropertyName href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemModel_GetPropertyName_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.GetPropertyName - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.GetPropertyName nameWithType: DynamicMenuBar.DynamicMenuItemModel.GetPropertyName - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.MenuBar @@ -26093,7 +25409,6 @@ references: name: MenuBar href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemModel_MenuBar_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.MenuBar - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.MenuBar nameWithType: DynamicMenuBar.DynamicMenuItemModel.MenuBar - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.Menus @@ -26106,7 +25421,6 @@ references: name: Menus href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemModel_Menus_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.Menus - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.Menus nameWithType: DynamicMenuBar.DynamicMenuItemModel.Menus - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.Parent @@ -26119,7 +25433,6 @@ references: name: Parent href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.html#UICatalog_Scenarios_DynamicMenuBar_DynamicMenuItemModel_Parent_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.Parent - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.Parent nameWithType: DynamicMenuBar.DynamicMenuItemModel.Parent - uid: UICatalog.Scenarios.DynamicMenuBar.DynamicMenuItemModel.PropertyChanged @@ -26138,7 +25451,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.html#UICatalog_Scenarios_DynamicMenuBar_Init_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.Init - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.Init nameWithType: DynamicMenuBar.Init - uid: UICatalog.Scenarios.DynamicMenuBar.IValueConverter @@ -26157,7 +25469,6 @@ references: name: Convert href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.IValueConverter.html#UICatalog_Scenarios_DynamicMenuBar_IValueConverter_Convert_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.IValueConverter.Convert - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.IValueConverter.Convert nameWithType: DynamicMenuBar.IValueConverter.Convert - uid: UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter @@ -26166,6 +25477,18 @@ references: commentId: T:UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter fullName: UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter nameWithType: DynamicMenuBar.ListWrapperConverter +- uid: UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.#ctor + name: ListWrapperConverter() + href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html#UICatalog_Scenarios_DynamicMenuBar_ListWrapperConverter__ctor + commentId: M:UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.#ctor + fullName: UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.ListWrapperConverter() + nameWithType: DynamicMenuBar.ListWrapperConverter.ListWrapperConverter() +- uid: UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.#ctor* + name: ListWrapperConverter + href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html#UICatalog_Scenarios_DynamicMenuBar_ListWrapperConverter__ctor_ + commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.#ctor + fullName: UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.ListWrapperConverter + nameWithType: DynamicMenuBar.ListWrapperConverter.ListWrapperConverter - uid: UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.Convert(System.Object,System.Object) name: Convert(Object, Object) href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html#UICatalog_Scenarios_DynamicMenuBar_ListWrapperConverter_Convert_System_Object_System_Object_ @@ -26176,7 +25499,6 @@ references: name: Convert href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.html#UICatalog_Scenarios_DynamicMenuBar_ListWrapperConverter_Convert_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.Convert - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.ListWrapperConverter.Convert nameWithType: DynamicMenuBar.ListWrapperConverter.Convert - uid: UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter @@ -26185,6 +25507,18 @@ references: commentId: T:UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter fullName: UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter nameWithType: DynamicMenuBar.UStringValueConverter +- uid: UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.#ctor + name: UStringValueConverter() + href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html#UICatalog_Scenarios_DynamicMenuBar_UStringValueConverter__ctor + commentId: M:UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.#ctor + fullName: UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.UStringValueConverter() + nameWithType: DynamicMenuBar.UStringValueConverter.UStringValueConverter() +- uid: UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.#ctor* + name: UStringValueConverter + href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html#UICatalog_Scenarios_DynamicMenuBar_UStringValueConverter__ctor_ + commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.#ctor + fullName: UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.UStringValueConverter + nameWithType: DynamicMenuBar.UStringValueConverter.UStringValueConverter - uid: UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.Convert(System.Object,System.Object) name: Convert(Object, Object) href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html#UICatalog_Scenarios_DynamicMenuBar_UStringValueConverter_Convert_System_Object_System_Object_ @@ -26195,7 +25529,6 @@ references: name: Convert href: api/UICatalog/UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.html#UICatalog_Scenarios_DynamicMenuBar_UStringValueConverter_Convert_ commentId: Overload:UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.Convert - isSpec: "True" fullName: UICatalog.Scenarios.DynamicMenuBar.UStringValueConverter.Convert nameWithType: DynamicMenuBar.UStringValueConverter.Convert - uid: UICatalog.Scenarios.DynamicStatusBar @@ -26204,6 +25537,18 @@ references: commentId: T:UICatalog.Scenarios.DynamicStatusBar fullName: UICatalog.Scenarios.DynamicStatusBar nameWithType: DynamicStatusBar +- uid: UICatalog.Scenarios.DynamicStatusBar.#ctor + name: DynamicStatusBar() + href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html#UICatalog_Scenarios_DynamicStatusBar__ctor + commentId: M:UICatalog.Scenarios.DynamicStatusBar.#ctor + fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBar() + nameWithType: DynamicStatusBar.DynamicStatusBar() +- uid: UICatalog.Scenarios.DynamicStatusBar.#ctor* + name: DynamicStatusBar + href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html#UICatalog_Scenarios_DynamicStatusBar__ctor_ + commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.#ctor + fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBar + nameWithType: DynamicStatusBar.DynamicStatusBar - uid: UICatalog.Scenarios.DynamicStatusBar.Binding name: DynamicStatusBar.Binding href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html @@ -26220,7 +25565,6 @@ references: name: Binding href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html#UICatalog_Scenarios_DynamicStatusBar_Binding__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.Binding.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.Binding.Binding nameWithType: DynamicStatusBar.Binding.Binding - uid: UICatalog.Scenarios.DynamicStatusBar.Binding.Source @@ -26233,7 +25577,6 @@ references: name: Source href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html#UICatalog_Scenarios_DynamicStatusBar_Binding_Source_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.Binding.Source - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.Binding.Source nameWithType: DynamicStatusBar.Binding.Source - uid: UICatalog.Scenarios.DynamicStatusBar.Binding.SourcePropertyName @@ -26246,7 +25589,6 @@ references: name: SourcePropertyName href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html#UICatalog_Scenarios_DynamicStatusBar_Binding_SourcePropertyName_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.Binding.SourcePropertyName - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.Binding.SourcePropertyName nameWithType: DynamicStatusBar.Binding.SourcePropertyName - uid: UICatalog.Scenarios.DynamicStatusBar.Binding.Target @@ -26259,7 +25601,6 @@ references: name: Target href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html#UICatalog_Scenarios_DynamicStatusBar_Binding_Target_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.Binding.Target - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.Binding.Target nameWithType: DynamicStatusBar.Binding.Target - uid: UICatalog.Scenarios.DynamicStatusBar.Binding.TargetPropertyName @@ -26272,7 +25613,6 @@ references: name: TargetPropertyName href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.Binding.html#UICatalog_Scenarios_DynamicStatusBar_Binding_TargetPropertyName_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.Binding.TargetPropertyName - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.Binding.TargetPropertyName nameWithType: DynamicStatusBar.Binding.TargetPropertyName - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails @@ -26297,7 +25637,6 @@ references: name: DynamicStatusBarDetails href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusBarDetails__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.DynamicStatusBarDetails nameWithType: DynamicStatusBar.DynamicStatusBarDetails.DynamicStatusBarDetails - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails._statusItem @@ -26334,7 +25673,6 @@ references: name: CreateAction href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusBarDetails_CreateAction_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.CreateAction - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.CreateAction nameWithType: DynamicStatusBar.DynamicStatusBarDetails.CreateAction - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.EditStatusItem(Terminal.Gui.StatusItem) @@ -26347,7 +25685,6 @@ references: name: EditStatusItem href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusBarDetails_EditStatusItem_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.EditStatusItem - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.EditStatusItem nameWithType: DynamicStatusBar.DynamicStatusBarDetails.EditStatusItem - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.EnterStatusItem @@ -26360,7 +25697,6 @@ references: name: EnterStatusItem href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusBarDetails_EnterStatusItem_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.EnterStatusItem - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarDetails.EnterStatusItem nameWithType: DynamicStatusBar.DynamicStatusBarDetails.EnterStatusItem - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample @@ -26379,7 +25715,6 @@ references: name: DynamicStatusBarSample href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusBarSample__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.DynamicStatusBarSample nameWithType: DynamicStatusBar.DynamicStatusBarSample.DynamicStatusBarSample - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.DataContext @@ -26392,7 +25727,6 @@ references: name: DataContext href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusBarSample_DataContext_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.DataContext - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.DataContext nameWithType: DynamicStatusBar.DynamicStatusBarSample.DataContext - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.SetTitleText(NStack.ustring,NStack.ustring) @@ -26405,7 +25739,6 @@ references: name: SetTitleText href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusBarSample_SetTitleText_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.SetTitleText - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusBarSample.SetTitleText nameWithType: DynamicStatusBar.DynamicStatusBarSample.SetTitleText - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem @@ -26436,7 +25769,6 @@ references: name: DynamicStatusItem href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItem__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.DynamicStatusItem nameWithType: DynamicStatusBar.DynamicStatusItem.DynamicStatusItem - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItem.action @@ -26479,7 +25811,6 @@ references: name: DynamicStatusItemList href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItemList__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.DynamicStatusItemList nameWithType: DynamicStatusBar.DynamicStatusItemList.DynamicStatusItemList - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.StatusItem @@ -26492,7 +25823,6 @@ references: name: StatusItem href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItemList_StatusItem_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.StatusItem - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.StatusItem nameWithType: DynamicStatusBar.DynamicStatusItemList.StatusItem - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.Title @@ -26505,7 +25835,6 @@ references: name: Title href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItemList_Title_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.Title - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.Title nameWithType: DynamicStatusBar.DynamicStatusItemList.Title - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.ToString @@ -26518,7 +25847,6 @@ references: name: ToString href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItemList_ToString_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.ToString - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemList.ToString nameWithType: DynamicStatusBar.DynamicStatusItemList.ToString - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel @@ -26537,7 +25865,6 @@ references: name: DynamicStatusItemModel href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItemModel__ctor_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.DynamicStatusItemModel nameWithType: DynamicStatusBar.DynamicStatusItemModel.DynamicStatusItemModel - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.GetPropertyName(System.String) @@ -26550,7 +25877,6 @@ references: name: GetPropertyName href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItemModel_GetPropertyName_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.GetPropertyName - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.GetPropertyName nameWithType: DynamicStatusBar.DynamicStatusItemModel.GetPropertyName - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.Items @@ -26563,7 +25889,6 @@ references: name: Items href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItemModel_Items_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.Items - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.Items nameWithType: DynamicStatusBar.DynamicStatusItemModel.Items - uid: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.PropertyChanged @@ -26582,7 +25907,6 @@ references: name: StatusBar href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.html#UICatalog_Scenarios_DynamicStatusBar_DynamicStatusItemModel_StatusBar_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.StatusBar - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.DynamicStatusItemModel.StatusBar nameWithType: DynamicStatusBar.DynamicStatusItemModel.StatusBar - uid: UICatalog.Scenarios.DynamicStatusBar.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) @@ -26595,7 +25919,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.html#UICatalog_Scenarios_DynamicStatusBar_Init_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.Init - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.Init nameWithType: DynamicStatusBar.Init - uid: UICatalog.Scenarios.DynamicStatusBar.IValueConverter @@ -26614,7 +25937,6 @@ references: name: Convert href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.IValueConverter.html#UICatalog_Scenarios_DynamicStatusBar_IValueConverter_Convert_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.IValueConverter.Convert - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.IValueConverter.Convert nameWithType: DynamicStatusBar.IValueConverter.Convert - uid: UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter @@ -26623,6 +25945,18 @@ references: commentId: T:UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter fullName: UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter nameWithType: DynamicStatusBar.ListWrapperConverter +- uid: UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.#ctor + name: ListWrapperConverter() + href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html#UICatalog_Scenarios_DynamicStatusBar_ListWrapperConverter__ctor + commentId: M:UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.#ctor + fullName: UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.ListWrapperConverter() + nameWithType: DynamicStatusBar.ListWrapperConverter.ListWrapperConverter() +- uid: UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.#ctor* + name: ListWrapperConverter + href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html#UICatalog_Scenarios_DynamicStatusBar_ListWrapperConverter__ctor_ + commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.#ctor + fullName: UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.ListWrapperConverter + nameWithType: DynamicStatusBar.ListWrapperConverter.ListWrapperConverter - uid: UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.Convert(System.Object,System.Object) name: Convert(Object, Object) href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html#UICatalog_Scenarios_DynamicStatusBar_ListWrapperConverter_Convert_System_Object_System_Object_ @@ -26633,7 +25967,6 @@ references: name: Convert href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.html#UICatalog_Scenarios_DynamicStatusBar_ListWrapperConverter_Convert_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.Convert - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.ListWrapperConverter.Convert nameWithType: DynamicStatusBar.ListWrapperConverter.Convert - uid: UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter @@ -26642,6 +25975,18 @@ references: commentId: T:UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter fullName: UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter nameWithType: DynamicStatusBar.UStringValueConverter +- uid: UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.#ctor + name: UStringValueConverter() + href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html#UICatalog_Scenarios_DynamicStatusBar_UStringValueConverter__ctor + commentId: M:UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.#ctor + fullName: UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.UStringValueConverter() + nameWithType: DynamicStatusBar.UStringValueConverter.UStringValueConverter() +- uid: UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.#ctor* + name: UStringValueConverter + href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html#UICatalog_Scenarios_DynamicStatusBar_UStringValueConverter__ctor_ + commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.#ctor + fullName: UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.UStringValueConverter + nameWithType: DynamicStatusBar.UStringValueConverter.UStringValueConverter - uid: UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.Convert(System.Object,System.Object) name: Convert(Object, Object) href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html#UICatalog_Scenarios_DynamicStatusBar_UStringValueConverter_Convert_System_Object_System_Object_ @@ -26652,7 +25997,6 @@ references: name: Convert href: api/UICatalog/UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.html#UICatalog_Scenarios_DynamicStatusBar_UStringValueConverter_Convert_ commentId: Overload:UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.Convert - isSpec: "True" fullName: UICatalog.Scenarios.DynamicStatusBar.UStringValueConverter.Convert nameWithType: DynamicStatusBar.UStringValueConverter.Convert - uid: UICatalog.Scenarios.Editor @@ -26661,6 +26005,18 @@ references: commentId: T:UICatalog.Scenarios.Editor fullName: UICatalog.Scenarios.Editor nameWithType: Editor +- uid: UICatalog.Scenarios.Editor.#ctor + name: Editor() + href: api/UICatalog/UICatalog.Scenarios.Editor.html#UICatalog_Scenarios_Editor__ctor + commentId: M:UICatalog.Scenarios.Editor.#ctor + fullName: UICatalog.Scenarios.Editor.Editor() + nameWithType: Editor.Editor() +- uid: UICatalog.Scenarios.Editor.#ctor* + name: Editor + href: api/UICatalog/UICatalog.Scenarios.Editor.html#UICatalog_Scenarios_Editor__ctor_ + commentId: Overload:UICatalog.Scenarios.Editor.#ctor + fullName: UICatalog.Scenarios.Editor.Editor + nameWithType: Editor.Editor - uid: UICatalog.Scenarios.Editor.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.Editor.html#UICatalog_Scenarios_Editor_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -26671,7 +26027,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.Editor.html#UICatalog_Scenarios_Editor_Init_ commentId: Overload:UICatalog.Scenarios.Editor.Init - isSpec: "True" fullName: UICatalog.Scenarios.Editor.Init nameWithType: Editor.Init - uid: UICatalog.Scenarios.Editor.Setup @@ -26684,7 +26039,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Editor.html#UICatalog_Scenarios_Editor_Setup_ commentId: Overload:UICatalog.Scenarios.Editor.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Editor.Setup nameWithType: Editor.Setup - uid: UICatalog.Scenarios.GraphViewExample @@ -26693,6 +26047,18 @@ references: commentId: T:UICatalog.Scenarios.GraphViewExample fullName: UICatalog.Scenarios.GraphViewExample nameWithType: GraphViewExample +- uid: UICatalog.Scenarios.GraphViewExample.#ctor + name: GraphViewExample() + href: api/UICatalog/UICatalog.Scenarios.GraphViewExample.html#UICatalog_Scenarios_GraphViewExample__ctor + commentId: M:UICatalog.Scenarios.GraphViewExample.#ctor + fullName: UICatalog.Scenarios.GraphViewExample.GraphViewExample() + nameWithType: GraphViewExample.GraphViewExample() +- uid: UICatalog.Scenarios.GraphViewExample.#ctor* + name: GraphViewExample + href: api/UICatalog/UICatalog.Scenarios.GraphViewExample.html#UICatalog_Scenarios_GraphViewExample__ctor_ + commentId: Overload:UICatalog.Scenarios.GraphViewExample.#ctor + fullName: UICatalog.Scenarios.GraphViewExample.GraphViewExample + nameWithType: GraphViewExample.GraphViewExample - uid: UICatalog.Scenarios.GraphViewExample.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.GraphViewExample.html#UICatalog_Scenarios_GraphViewExample_Setup @@ -26703,7 +26069,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.GraphViewExample.html#UICatalog_Scenarios_GraphViewExample_Setup_ commentId: Overload:UICatalog.Scenarios.GraphViewExample.Setup - isSpec: "True" fullName: UICatalog.Scenarios.GraphViewExample.Setup nameWithType: GraphViewExample.Setup - uid: UICatalog.Scenarios.HexEditor @@ -26712,6 +26077,18 @@ references: commentId: T:UICatalog.Scenarios.HexEditor fullName: UICatalog.Scenarios.HexEditor nameWithType: HexEditor +- uid: UICatalog.Scenarios.HexEditor.#ctor + name: HexEditor() + href: api/UICatalog/UICatalog.Scenarios.HexEditor.html#UICatalog_Scenarios_HexEditor__ctor + commentId: M:UICatalog.Scenarios.HexEditor.#ctor + fullName: UICatalog.Scenarios.HexEditor.HexEditor() + nameWithType: HexEditor.HexEditor() +- uid: UICatalog.Scenarios.HexEditor.#ctor* + name: HexEditor + href: api/UICatalog/UICatalog.Scenarios.HexEditor.html#UICatalog_Scenarios_HexEditor__ctor_ + commentId: Overload:UICatalog.Scenarios.HexEditor.#ctor + fullName: UICatalog.Scenarios.HexEditor.HexEditor + nameWithType: HexEditor.HexEditor - uid: UICatalog.Scenarios.HexEditor.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.HexEditor.html#UICatalog_Scenarios_HexEditor_Setup @@ -26722,7 +26099,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.HexEditor.html#UICatalog_Scenarios_HexEditor_Setup_ commentId: Overload:UICatalog.Scenarios.HexEditor.Setup - isSpec: "True" fullName: UICatalog.Scenarios.HexEditor.Setup nameWithType: HexEditor.Setup - uid: UICatalog.Scenarios.InteractiveTree @@ -26731,6 +26107,18 @@ references: commentId: T:UICatalog.Scenarios.InteractiveTree fullName: UICatalog.Scenarios.InteractiveTree nameWithType: InteractiveTree +- uid: UICatalog.Scenarios.InteractiveTree.#ctor + name: InteractiveTree() + href: api/UICatalog/UICatalog.Scenarios.InteractiveTree.html#UICatalog_Scenarios_InteractiveTree__ctor + commentId: M:UICatalog.Scenarios.InteractiveTree.#ctor + fullName: UICatalog.Scenarios.InteractiveTree.InteractiveTree() + nameWithType: InteractiveTree.InteractiveTree() +- uid: UICatalog.Scenarios.InteractiveTree.#ctor* + name: InteractiveTree + href: api/UICatalog/UICatalog.Scenarios.InteractiveTree.html#UICatalog_Scenarios_InteractiveTree__ctor_ + commentId: Overload:UICatalog.Scenarios.InteractiveTree.#ctor + fullName: UICatalog.Scenarios.InteractiveTree.InteractiveTree + nameWithType: InteractiveTree.InteractiveTree - uid: UICatalog.Scenarios.InteractiveTree.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.InteractiveTree.html#UICatalog_Scenarios_InteractiveTree_Setup @@ -26741,7 +26129,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.InteractiveTree.html#UICatalog_Scenarios_InteractiveTree_Setup_ commentId: Overload:UICatalog.Scenarios.InteractiveTree.Setup - isSpec: "True" fullName: UICatalog.Scenarios.InteractiveTree.Setup nameWithType: InteractiveTree.Setup - uid: UICatalog.Scenarios.InvertColors @@ -26750,6 +26137,18 @@ references: commentId: T:UICatalog.Scenarios.InvertColors fullName: UICatalog.Scenarios.InvertColors nameWithType: InvertColors +- uid: UICatalog.Scenarios.InvertColors.#ctor + name: InvertColors() + href: api/UICatalog/UICatalog.Scenarios.InvertColors.html#UICatalog_Scenarios_InvertColors__ctor + commentId: M:UICatalog.Scenarios.InvertColors.#ctor + fullName: UICatalog.Scenarios.InvertColors.InvertColors() + nameWithType: InvertColors.InvertColors() +- uid: UICatalog.Scenarios.InvertColors.#ctor* + name: InvertColors + href: api/UICatalog/UICatalog.Scenarios.InvertColors.html#UICatalog_Scenarios_InvertColors__ctor_ + commentId: Overload:UICatalog.Scenarios.InvertColors.#ctor + fullName: UICatalog.Scenarios.InvertColors.InvertColors + nameWithType: InvertColors.InvertColors - uid: UICatalog.Scenarios.InvertColors.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.InvertColors.html#UICatalog_Scenarios_InvertColors_Setup @@ -26760,7 +26159,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.InvertColors.html#UICatalog_Scenarios_InvertColors_Setup_ commentId: Overload:UICatalog.Scenarios.InvertColors.Setup - isSpec: "True" fullName: UICatalog.Scenarios.InvertColors.Setup nameWithType: InvertColors.Setup - uid: UICatalog.Scenarios.Keys @@ -26769,6 +26167,18 @@ references: commentId: T:UICatalog.Scenarios.Keys fullName: UICatalog.Scenarios.Keys nameWithType: Keys +- uid: UICatalog.Scenarios.Keys.#ctor + name: Keys() + href: api/UICatalog/UICatalog.Scenarios.Keys.html#UICatalog_Scenarios_Keys__ctor + commentId: M:UICatalog.Scenarios.Keys.#ctor + fullName: UICatalog.Scenarios.Keys.Keys() + nameWithType: Keys.Keys() +- uid: UICatalog.Scenarios.Keys.#ctor* + name: Keys + href: api/UICatalog/UICatalog.Scenarios.Keys.html#UICatalog_Scenarios_Keys__ctor_ + commentId: Overload:UICatalog.Scenarios.Keys.#ctor + fullName: UICatalog.Scenarios.Keys.Keys + nameWithType: Keys.Keys - uid: UICatalog.Scenarios.Keys.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.Keys.html#UICatalog_Scenarios_Keys_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -26779,7 +26189,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.Keys.html#UICatalog_Scenarios_Keys_Init_ commentId: Overload:UICatalog.Scenarios.Keys.Init - isSpec: "True" fullName: UICatalog.Scenarios.Keys.Init nameWithType: Keys.Init - uid: UICatalog.Scenarios.Keys.Setup @@ -26792,7 +26201,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Keys.html#UICatalog_Scenarios_Keys_Setup_ commentId: Overload:UICatalog.Scenarios.Keys.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Keys.Setup nameWithType: Keys.Setup - uid: UICatalog.Scenarios.LabelsAsLabels @@ -26801,6 +26209,18 @@ references: commentId: T:UICatalog.Scenarios.LabelsAsLabels fullName: UICatalog.Scenarios.LabelsAsLabels nameWithType: LabelsAsLabels +- uid: UICatalog.Scenarios.LabelsAsLabels.#ctor + name: LabelsAsLabels() + href: api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html#UICatalog_Scenarios_LabelsAsLabels__ctor + commentId: M:UICatalog.Scenarios.LabelsAsLabels.#ctor + fullName: UICatalog.Scenarios.LabelsAsLabels.LabelsAsLabels() + nameWithType: LabelsAsLabels.LabelsAsLabels() +- uid: UICatalog.Scenarios.LabelsAsLabels.#ctor* + name: LabelsAsLabels + href: api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html#UICatalog_Scenarios_LabelsAsLabels__ctor_ + commentId: Overload:UICatalog.Scenarios.LabelsAsLabels.#ctor + fullName: UICatalog.Scenarios.LabelsAsLabels.LabelsAsLabels + nameWithType: LabelsAsLabels.LabelsAsLabels - uid: UICatalog.Scenarios.LabelsAsLabels.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html#UICatalog_Scenarios_LabelsAsLabels_Setup @@ -26811,7 +26231,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.LabelsAsLabels.html#UICatalog_Scenarios_LabelsAsLabels_Setup_ commentId: Overload:UICatalog.Scenarios.LabelsAsLabels.Setup - isSpec: "True" fullName: UICatalog.Scenarios.LabelsAsLabels.Setup nameWithType: LabelsAsLabels.Setup - uid: UICatalog.Scenarios.LineViewExample @@ -26820,6 +26239,18 @@ references: commentId: T:UICatalog.Scenarios.LineViewExample fullName: UICatalog.Scenarios.LineViewExample nameWithType: LineViewExample +- uid: UICatalog.Scenarios.LineViewExample.#ctor + name: LineViewExample() + href: api/UICatalog/UICatalog.Scenarios.LineViewExample.html#UICatalog_Scenarios_LineViewExample__ctor + commentId: M:UICatalog.Scenarios.LineViewExample.#ctor + fullName: UICatalog.Scenarios.LineViewExample.LineViewExample() + nameWithType: LineViewExample.LineViewExample() +- uid: UICatalog.Scenarios.LineViewExample.#ctor* + name: LineViewExample + href: api/UICatalog/UICatalog.Scenarios.LineViewExample.html#UICatalog_Scenarios_LineViewExample__ctor_ + commentId: Overload:UICatalog.Scenarios.LineViewExample.#ctor + fullName: UICatalog.Scenarios.LineViewExample.LineViewExample + nameWithType: LineViewExample.LineViewExample - uid: UICatalog.Scenarios.LineViewExample.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.LineViewExample.html#UICatalog_Scenarios_LineViewExample_Setup @@ -26830,7 +26261,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.LineViewExample.html#UICatalog_Scenarios_LineViewExample_Setup_ commentId: Overload:UICatalog.Scenarios.LineViewExample.Setup - isSpec: "True" fullName: UICatalog.Scenarios.LineViewExample.Setup nameWithType: LineViewExample.Setup - uid: UICatalog.Scenarios.ListsAndCombos @@ -26839,6 +26269,18 @@ references: commentId: T:UICatalog.Scenarios.ListsAndCombos fullName: UICatalog.Scenarios.ListsAndCombos nameWithType: ListsAndCombos +- uid: UICatalog.Scenarios.ListsAndCombos.#ctor + name: ListsAndCombos() + href: api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html#UICatalog_Scenarios_ListsAndCombos__ctor + commentId: M:UICatalog.Scenarios.ListsAndCombos.#ctor + fullName: UICatalog.Scenarios.ListsAndCombos.ListsAndCombos() + nameWithType: ListsAndCombos.ListsAndCombos() +- uid: UICatalog.Scenarios.ListsAndCombos.#ctor* + name: ListsAndCombos + href: api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html#UICatalog_Scenarios_ListsAndCombos__ctor_ + commentId: Overload:UICatalog.Scenarios.ListsAndCombos.#ctor + fullName: UICatalog.Scenarios.ListsAndCombos.ListsAndCombos + nameWithType: ListsAndCombos.ListsAndCombos - uid: UICatalog.Scenarios.ListsAndCombos.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html#UICatalog_Scenarios_ListsAndCombos_Setup @@ -26849,7 +26291,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.ListsAndCombos.html#UICatalog_Scenarios_ListsAndCombos_Setup_ commentId: Overload:UICatalog.Scenarios.ListsAndCombos.Setup - isSpec: "True" fullName: UICatalog.Scenarios.ListsAndCombos.Setup nameWithType: ListsAndCombos.Setup - uid: UICatalog.Scenarios.ListViewWithSelection @@ -26858,6 +26299,18 @@ references: commentId: T:UICatalog.Scenarios.ListViewWithSelection fullName: UICatalog.Scenarios.ListViewWithSelection nameWithType: ListViewWithSelection +- uid: UICatalog.Scenarios.ListViewWithSelection.#ctor + name: ListViewWithSelection() + href: api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html#UICatalog_Scenarios_ListViewWithSelection__ctor + commentId: M:UICatalog.Scenarios.ListViewWithSelection.#ctor + fullName: UICatalog.Scenarios.ListViewWithSelection.ListViewWithSelection() + nameWithType: ListViewWithSelection.ListViewWithSelection() +- uid: UICatalog.Scenarios.ListViewWithSelection.#ctor* + name: ListViewWithSelection + href: api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html#UICatalog_Scenarios_ListViewWithSelection__ctor_ + commentId: Overload:UICatalog.Scenarios.ListViewWithSelection.#ctor + fullName: UICatalog.Scenarios.ListViewWithSelection.ListViewWithSelection + nameWithType: ListViewWithSelection.ListViewWithSelection - uid: UICatalog.Scenarios.ListViewWithSelection._allowMarkingCB name: _allowMarkingCB href: api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html#UICatalog_Scenarios_ListViewWithSelection__allowMarkingCB @@ -26898,7 +26351,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.ListViewWithSelection.html#UICatalog_Scenarios_ListViewWithSelection_Setup_ commentId: Overload:UICatalog.Scenarios.ListViewWithSelection.Setup - isSpec: "True" fullName: UICatalog.Scenarios.ListViewWithSelection.Setup nameWithType: ListViewWithSelection.Setup - uid: UICatalog.Scenarios.MessageBoxes @@ -26907,6 +26359,18 @@ references: commentId: T:UICatalog.Scenarios.MessageBoxes fullName: UICatalog.Scenarios.MessageBoxes nameWithType: MessageBoxes +- uid: UICatalog.Scenarios.MessageBoxes.#ctor + name: MessageBoxes() + href: api/UICatalog/UICatalog.Scenarios.MessageBoxes.html#UICatalog_Scenarios_MessageBoxes__ctor + commentId: M:UICatalog.Scenarios.MessageBoxes.#ctor + fullName: UICatalog.Scenarios.MessageBoxes.MessageBoxes() + nameWithType: MessageBoxes.MessageBoxes() +- uid: UICatalog.Scenarios.MessageBoxes.#ctor* + name: MessageBoxes + href: api/UICatalog/UICatalog.Scenarios.MessageBoxes.html#UICatalog_Scenarios_MessageBoxes__ctor_ + commentId: Overload:UICatalog.Scenarios.MessageBoxes.#ctor + fullName: UICatalog.Scenarios.MessageBoxes.MessageBoxes + nameWithType: MessageBoxes.MessageBoxes - uid: UICatalog.Scenarios.MessageBoxes.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.MessageBoxes.html#UICatalog_Scenarios_MessageBoxes_Setup @@ -26917,7 +26381,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.MessageBoxes.html#UICatalog_Scenarios_MessageBoxes_Setup_ commentId: Overload:UICatalog.Scenarios.MessageBoxes.Setup - isSpec: "True" fullName: UICatalog.Scenarios.MessageBoxes.Setup nameWithType: MessageBoxes.Setup - uid: UICatalog.Scenarios.Mouse @@ -26926,6 +26389,18 @@ references: commentId: T:UICatalog.Scenarios.Mouse fullName: UICatalog.Scenarios.Mouse nameWithType: Mouse +- uid: UICatalog.Scenarios.Mouse.#ctor + name: Mouse() + href: api/UICatalog/UICatalog.Scenarios.Mouse.html#UICatalog_Scenarios_Mouse__ctor + commentId: M:UICatalog.Scenarios.Mouse.#ctor + fullName: UICatalog.Scenarios.Mouse.Mouse() + nameWithType: Mouse.Mouse() +- uid: UICatalog.Scenarios.Mouse.#ctor* + name: Mouse + href: api/UICatalog/UICatalog.Scenarios.Mouse.html#UICatalog_Scenarios_Mouse__ctor_ + commentId: Overload:UICatalog.Scenarios.Mouse.#ctor + fullName: UICatalog.Scenarios.Mouse.Mouse + nameWithType: Mouse.Mouse - uid: UICatalog.Scenarios.Mouse.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.Mouse.html#UICatalog_Scenarios_Mouse_Setup @@ -26936,7 +26411,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Mouse.html#UICatalog_Scenarios_Mouse_Setup_ commentId: Overload:UICatalog.Scenarios.Mouse.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Mouse.Setup nameWithType: Mouse.Setup - uid: UICatalog.Scenarios.MultiColouredTable @@ -26945,6 +26419,18 @@ references: commentId: T:UICatalog.Scenarios.MultiColouredTable fullName: UICatalog.Scenarios.MultiColouredTable nameWithType: MultiColouredTable +- uid: UICatalog.Scenarios.MultiColouredTable.#ctor + name: MultiColouredTable() + href: api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html#UICatalog_Scenarios_MultiColouredTable__ctor + commentId: M:UICatalog.Scenarios.MultiColouredTable.#ctor + fullName: UICatalog.Scenarios.MultiColouredTable.MultiColouredTable() + nameWithType: MultiColouredTable.MultiColouredTable() +- uid: UICatalog.Scenarios.MultiColouredTable.#ctor* + name: MultiColouredTable + href: api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html#UICatalog_Scenarios_MultiColouredTable__ctor_ + commentId: Overload:UICatalog.Scenarios.MultiColouredTable.#ctor + fullName: UICatalog.Scenarios.MultiColouredTable.MultiColouredTable + nameWithType: MultiColouredTable.MultiColouredTable - uid: UICatalog.Scenarios.MultiColouredTable.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html#UICatalog_Scenarios_MultiColouredTable_Setup @@ -26955,7 +26441,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.MultiColouredTable.html#UICatalog_Scenarios_MultiColouredTable_Setup_ commentId: Overload:UICatalog.Scenarios.MultiColouredTable.Setup - isSpec: "True" fullName: UICatalog.Scenarios.MultiColouredTable.Setup nameWithType: MultiColouredTable.Setup - uid: UICatalog.Scenarios.MyScenario @@ -26964,6 +26449,18 @@ references: commentId: T:UICatalog.Scenarios.MyScenario fullName: UICatalog.Scenarios.MyScenario nameWithType: MyScenario +- uid: UICatalog.Scenarios.MyScenario.#ctor + name: MyScenario() + href: api/UICatalog/UICatalog.Scenarios.MyScenario.html#UICatalog_Scenarios_MyScenario__ctor + commentId: M:UICatalog.Scenarios.MyScenario.#ctor + fullName: UICatalog.Scenarios.MyScenario.MyScenario() + nameWithType: MyScenario.MyScenario() +- uid: UICatalog.Scenarios.MyScenario.#ctor* + name: MyScenario + href: api/UICatalog/UICatalog.Scenarios.MyScenario.html#UICatalog_Scenarios_MyScenario__ctor_ + commentId: Overload:UICatalog.Scenarios.MyScenario.#ctor + fullName: UICatalog.Scenarios.MyScenario.MyScenario + nameWithType: MyScenario.MyScenario - uid: UICatalog.Scenarios.MyScenario.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.MyScenario.html#UICatalog_Scenarios_MyScenario_Setup @@ -26974,7 +26471,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.MyScenario.html#UICatalog_Scenarios_MyScenario_Setup_ commentId: Overload:UICatalog.Scenarios.MyScenario.Setup - isSpec: "True" fullName: UICatalog.Scenarios.MyScenario.Setup nameWithType: MyScenario.Setup - uid: UICatalog.Scenarios.Notepad @@ -26983,6 +26479,18 @@ references: commentId: T:UICatalog.Scenarios.Notepad fullName: UICatalog.Scenarios.Notepad nameWithType: Notepad +- uid: UICatalog.Scenarios.Notepad.#ctor + name: Notepad() + href: api/UICatalog/UICatalog.Scenarios.Notepad.html#UICatalog_Scenarios_Notepad__ctor + commentId: M:UICatalog.Scenarios.Notepad.#ctor + fullName: UICatalog.Scenarios.Notepad.Notepad() + nameWithType: Notepad.Notepad() +- uid: UICatalog.Scenarios.Notepad.#ctor* + name: Notepad + href: api/UICatalog/UICatalog.Scenarios.Notepad.html#UICatalog_Scenarios_Notepad__ctor_ + commentId: Overload:UICatalog.Scenarios.Notepad.#ctor + fullName: UICatalog.Scenarios.Notepad.Notepad + nameWithType: Notepad.Notepad - uid: UICatalog.Scenarios.Notepad.Save name: Save() href: api/UICatalog/UICatalog.Scenarios.Notepad.html#UICatalog_Scenarios_Notepad_Save @@ -26993,7 +26501,6 @@ references: name: Save href: api/UICatalog/UICatalog.Scenarios.Notepad.html#UICatalog_Scenarios_Notepad_Save_ commentId: Overload:UICatalog.Scenarios.Notepad.Save - isSpec: "True" fullName: UICatalog.Scenarios.Notepad.Save nameWithType: Notepad.Save - uid: UICatalog.Scenarios.Notepad.SaveAs @@ -27006,7 +26513,6 @@ references: name: SaveAs href: api/UICatalog/UICatalog.Scenarios.Notepad.html#UICatalog_Scenarios_Notepad_SaveAs_ commentId: Overload:UICatalog.Scenarios.Notepad.SaveAs - isSpec: "True" fullName: UICatalog.Scenarios.Notepad.SaveAs nameWithType: Notepad.SaveAs - uid: UICatalog.Scenarios.Notepad.Setup @@ -27019,7 +26525,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Notepad.html#UICatalog_Scenarios_Notepad_Setup_ commentId: Overload:UICatalog.Scenarios.Notepad.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Notepad.Setup nameWithType: Notepad.Setup - uid: UICatalog.Scenarios.Progress @@ -27028,6 +26533,18 @@ references: commentId: T:UICatalog.Scenarios.Progress fullName: UICatalog.Scenarios.Progress nameWithType: Progress +- uid: UICatalog.Scenarios.Progress.#ctor + name: Progress() + href: api/UICatalog/UICatalog.Scenarios.Progress.html#UICatalog_Scenarios_Progress__ctor + commentId: M:UICatalog.Scenarios.Progress.#ctor + fullName: UICatalog.Scenarios.Progress.Progress() + nameWithType: Progress.Progress() +- uid: UICatalog.Scenarios.Progress.#ctor* + name: Progress + href: api/UICatalog/UICatalog.Scenarios.Progress.html#UICatalog_Scenarios_Progress__ctor_ + commentId: Overload:UICatalog.Scenarios.Progress.#ctor + fullName: UICatalog.Scenarios.Progress.Progress + nameWithType: Progress.Progress - uid: UICatalog.Scenarios.Progress.Dispose(System.Boolean) name: Dispose(Boolean) href: api/UICatalog/UICatalog.Scenarios.Progress.html#UICatalog_Scenarios_Progress_Dispose_System_Boolean_ @@ -27038,7 +26555,6 @@ references: name: Dispose href: api/UICatalog/UICatalog.Scenarios.Progress.html#UICatalog_Scenarios_Progress_Dispose_ commentId: Overload:UICatalog.Scenarios.Progress.Dispose - isSpec: "True" fullName: UICatalog.Scenarios.Progress.Dispose nameWithType: Progress.Dispose - uid: UICatalog.Scenarios.Progress.Setup @@ -27051,7 +26567,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Progress.html#UICatalog_Scenarios_Progress_Setup_ commentId: Overload:UICatalog.Scenarios.Progress.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Progress.Setup nameWithType: Progress.Setup - uid: UICatalog.Scenarios.ProgressBarStyles @@ -27060,6 +26575,18 @@ references: commentId: T:UICatalog.Scenarios.ProgressBarStyles fullName: UICatalog.Scenarios.ProgressBarStyles nameWithType: ProgressBarStyles +- uid: UICatalog.Scenarios.ProgressBarStyles.#ctor + name: ProgressBarStyles() + href: api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html#UICatalog_Scenarios_ProgressBarStyles__ctor + commentId: M:UICatalog.Scenarios.ProgressBarStyles.#ctor + fullName: UICatalog.Scenarios.ProgressBarStyles.ProgressBarStyles() + nameWithType: ProgressBarStyles.ProgressBarStyles() +- uid: UICatalog.Scenarios.ProgressBarStyles.#ctor* + name: ProgressBarStyles + href: api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html#UICatalog_Scenarios_ProgressBarStyles__ctor_ + commentId: Overload:UICatalog.Scenarios.ProgressBarStyles.#ctor + fullName: UICatalog.Scenarios.ProgressBarStyles.ProgressBarStyles + nameWithType: ProgressBarStyles.ProgressBarStyles - uid: UICatalog.Scenarios.ProgressBarStyles.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html#UICatalog_Scenarios_ProgressBarStyles_Setup @@ -27070,7 +26597,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.ProgressBarStyles.html#UICatalog_Scenarios_ProgressBarStyles_Setup_ commentId: Overload:UICatalog.Scenarios.ProgressBarStyles.Setup - isSpec: "True" fullName: UICatalog.Scenarios.ProgressBarStyles.Setup nameWithType: ProgressBarStyles.Setup - uid: UICatalog.Scenarios.RuneWidthGreaterThanOne @@ -27079,6 +26605,18 @@ references: commentId: T:UICatalog.Scenarios.RuneWidthGreaterThanOne fullName: UICatalog.Scenarios.RuneWidthGreaterThanOne nameWithType: RuneWidthGreaterThanOne +- uid: UICatalog.Scenarios.RuneWidthGreaterThanOne.#ctor + name: RuneWidthGreaterThanOne() + href: api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html#UICatalog_Scenarios_RuneWidthGreaterThanOne__ctor + commentId: M:UICatalog.Scenarios.RuneWidthGreaterThanOne.#ctor + fullName: UICatalog.Scenarios.RuneWidthGreaterThanOne.RuneWidthGreaterThanOne() + nameWithType: RuneWidthGreaterThanOne.RuneWidthGreaterThanOne() +- uid: UICatalog.Scenarios.RuneWidthGreaterThanOne.#ctor* + name: RuneWidthGreaterThanOne + href: api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html#UICatalog_Scenarios_RuneWidthGreaterThanOne__ctor_ + commentId: Overload:UICatalog.Scenarios.RuneWidthGreaterThanOne.#ctor + fullName: UICatalog.Scenarios.RuneWidthGreaterThanOne.RuneWidthGreaterThanOne + nameWithType: RuneWidthGreaterThanOne.RuneWidthGreaterThanOne - uid: UICatalog.Scenarios.RuneWidthGreaterThanOne.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html#UICatalog_Scenarios_RuneWidthGreaterThanOne_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -27089,7 +26627,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html#UICatalog_Scenarios_RuneWidthGreaterThanOne_Init_ commentId: Overload:UICatalog.Scenarios.RuneWidthGreaterThanOne.Init - isSpec: "True" fullName: UICatalog.Scenarios.RuneWidthGreaterThanOne.Init nameWithType: RuneWidthGreaterThanOne.Init - uid: UICatalog.Scenarios.RuneWidthGreaterThanOne.Run @@ -27102,7 +26639,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.RuneWidthGreaterThanOne.html#UICatalog_Scenarios_RuneWidthGreaterThanOne_Run_ commentId: Overload:UICatalog.Scenarios.RuneWidthGreaterThanOne.Run - isSpec: "True" fullName: UICatalog.Scenarios.RuneWidthGreaterThanOne.Run nameWithType: RuneWidthGreaterThanOne.Run - uid: UICatalog.Scenarios.Scrolling @@ -27111,6 +26647,18 @@ references: commentId: T:UICatalog.Scenarios.Scrolling fullName: UICatalog.Scenarios.Scrolling nameWithType: Scrolling +- uid: UICatalog.Scenarios.Scrolling.#ctor + name: Scrolling() + href: api/UICatalog/UICatalog.Scenarios.Scrolling.html#UICatalog_Scenarios_Scrolling__ctor + commentId: M:UICatalog.Scenarios.Scrolling.#ctor + fullName: UICatalog.Scenarios.Scrolling.Scrolling() + nameWithType: Scrolling.Scrolling() +- uid: UICatalog.Scenarios.Scrolling.#ctor* + name: Scrolling + href: api/UICatalog/UICatalog.Scenarios.Scrolling.html#UICatalog_Scenarios_Scrolling__ctor_ + commentId: Overload:UICatalog.Scenarios.Scrolling.#ctor + fullName: UICatalog.Scenarios.Scrolling.Scrolling + nameWithType: Scrolling.Scrolling - uid: UICatalog.Scenarios.Scrolling.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.Scrolling.html#UICatalog_Scenarios_Scrolling_Setup @@ -27121,7 +26669,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Scrolling.html#UICatalog_Scenarios_Scrolling_Setup_ commentId: Overload:UICatalog.Scenarios.Scrolling.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Scrolling.Setup nameWithType: Scrolling.Setup - uid: UICatalog.Scenarios.SendKeys @@ -27130,6 +26677,18 @@ references: commentId: T:UICatalog.Scenarios.SendKeys fullName: UICatalog.Scenarios.SendKeys nameWithType: SendKeys +- uid: UICatalog.Scenarios.SendKeys.#ctor + name: SendKeys() + href: api/UICatalog/UICatalog.Scenarios.SendKeys.html#UICatalog_Scenarios_SendKeys__ctor + commentId: M:UICatalog.Scenarios.SendKeys.#ctor + fullName: UICatalog.Scenarios.SendKeys.SendKeys() + nameWithType: SendKeys.SendKeys() +- uid: UICatalog.Scenarios.SendKeys.#ctor* + name: SendKeys + href: api/UICatalog/UICatalog.Scenarios.SendKeys.html#UICatalog_Scenarios_SendKeys__ctor_ + commentId: Overload:UICatalog.Scenarios.SendKeys.#ctor + fullName: UICatalog.Scenarios.SendKeys.SendKeys + nameWithType: SendKeys.SendKeys - uid: UICatalog.Scenarios.SendKeys.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.SendKeys.html#UICatalog_Scenarios_SendKeys_Setup @@ -27140,7 +26699,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.SendKeys.html#UICatalog_Scenarios_SendKeys_Setup_ commentId: Overload:UICatalog.Scenarios.SendKeys.Setup - isSpec: "True" fullName: UICatalog.Scenarios.SendKeys.Setup nameWithType: SendKeys.Setup - uid: UICatalog.Scenarios.SingleBackgroundWorker @@ -27149,6 +26707,18 @@ references: commentId: T:UICatalog.Scenarios.SingleBackgroundWorker fullName: UICatalog.Scenarios.SingleBackgroundWorker nameWithType: SingleBackgroundWorker +- uid: UICatalog.Scenarios.SingleBackgroundWorker.#ctor + name: SingleBackgroundWorker() + href: api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html#UICatalog_Scenarios_SingleBackgroundWorker__ctor + commentId: M:UICatalog.Scenarios.SingleBackgroundWorker.#ctor + fullName: UICatalog.Scenarios.SingleBackgroundWorker.SingleBackgroundWorker() + nameWithType: SingleBackgroundWorker.SingleBackgroundWorker() +- uid: UICatalog.Scenarios.SingleBackgroundWorker.#ctor* + name: SingleBackgroundWorker + href: api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html#UICatalog_Scenarios_SingleBackgroundWorker__ctor_ + commentId: Overload:UICatalog.Scenarios.SingleBackgroundWorker.#ctor + fullName: UICatalog.Scenarios.SingleBackgroundWorker.SingleBackgroundWorker + nameWithType: SingleBackgroundWorker.SingleBackgroundWorker - uid: UICatalog.Scenarios.SingleBackgroundWorker.MainApp name: SingleBackgroundWorker.MainApp href: api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html @@ -27165,7 +26735,6 @@ references: name: MainApp href: api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.MainApp.html#UICatalog_Scenarios_SingleBackgroundWorker_MainApp__ctor_ commentId: Overload:UICatalog.Scenarios.SingleBackgroundWorker.MainApp.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.SingleBackgroundWorker.MainApp.MainApp nameWithType: SingleBackgroundWorker.MainApp.MainApp - uid: UICatalog.Scenarios.SingleBackgroundWorker.Run @@ -27178,7 +26747,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.html#UICatalog_Scenarios_SingleBackgroundWorker_Run_ commentId: Overload:UICatalog.Scenarios.SingleBackgroundWorker.Run - isSpec: "True" fullName: UICatalog.Scenarios.SingleBackgroundWorker.Run nameWithType: SingleBackgroundWorker.Run - uid: UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController @@ -27200,7 +26768,6 @@ references: name: StagingUIController href: api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html#UICatalog_Scenarios_SingleBackgroundWorker_StagingUIController__ctor_ commentId: Overload:UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.#ctor - isSpec: "True" fullName: UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.StagingUIController nameWithType: SingleBackgroundWorker.StagingUIController.StagingUIController - uid: UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.Load @@ -27213,7 +26780,6 @@ references: name: Load href: api/UICatalog/UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.html#UICatalog_Scenarios_SingleBackgroundWorker_StagingUIController_Load_ commentId: Overload:UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.Load - isSpec: "True" fullName: UICatalog.Scenarios.SingleBackgroundWorker.StagingUIController.Load nameWithType: SingleBackgroundWorker.StagingUIController.Load - uid: UICatalog.Scenarios.SyntaxHighlighting @@ -27222,6 +26788,18 @@ references: commentId: T:UICatalog.Scenarios.SyntaxHighlighting fullName: UICatalog.Scenarios.SyntaxHighlighting nameWithType: SyntaxHighlighting +- uid: UICatalog.Scenarios.SyntaxHighlighting.#ctor + name: SyntaxHighlighting() + href: api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html#UICatalog_Scenarios_SyntaxHighlighting__ctor + commentId: M:UICatalog.Scenarios.SyntaxHighlighting.#ctor + fullName: UICatalog.Scenarios.SyntaxHighlighting.SyntaxHighlighting() + nameWithType: SyntaxHighlighting.SyntaxHighlighting() +- uid: UICatalog.Scenarios.SyntaxHighlighting.#ctor* + name: SyntaxHighlighting + href: api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html#UICatalog_Scenarios_SyntaxHighlighting__ctor_ + commentId: Overload:UICatalog.Scenarios.SyntaxHighlighting.#ctor + fullName: UICatalog.Scenarios.SyntaxHighlighting.SyntaxHighlighting + nameWithType: SyntaxHighlighting.SyntaxHighlighting - uid: UICatalog.Scenarios.SyntaxHighlighting.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html#UICatalog_Scenarios_SyntaxHighlighting_Setup @@ -27232,7 +26810,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.SyntaxHighlighting.html#UICatalog_Scenarios_SyntaxHighlighting_Setup_ commentId: Overload:UICatalog.Scenarios.SyntaxHighlighting.Setup - isSpec: "True" fullName: UICatalog.Scenarios.SyntaxHighlighting.Setup nameWithType: SyntaxHighlighting.Setup - uid: UICatalog.Scenarios.TableEditor @@ -27241,6 +26818,18 @@ references: commentId: T:UICatalog.Scenarios.TableEditor fullName: UICatalog.Scenarios.TableEditor nameWithType: TableEditor +- uid: UICatalog.Scenarios.TableEditor.#ctor + name: TableEditor() + href: api/UICatalog/UICatalog.Scenarios.TableEditor.html#UICatalog_Scenarios_TableEditor__ctor + commentId: M:UICatalog.Scenarios.TableEditor.#ctor + fullName: UICatalog.Scenarios.TableEditor.TableEditor() + nameWithType: TableEditor.TableEditor() +- uid: UICatalog.Scenarios.TableEditor.#ctor* + name: TableEditor + href: api/UICatalog/UICatalog.Scenarios.TableEditor.html#UICatalog_Scenarios_TableEditor__ctor_ + commentId: Overload:UICatalog.Scenarios.TableEditor.#ctor + fullName: UICatalog.Scenarios.TableEditor.TableEditor + nameWithType: TableEditor.TableEditor - uid: UICatalog.Scenarios.TableEditor.BuildDemoDataTable(System.Int32,System.Int32) name: BuildDemoDataTable(Int32, Int32) href: api/UICatalog/UICatalog.Scenarios.TableEditor.html#UICatalog_Scenarios_TableEditor_BuildDemoDataTable_System_Int32_System_Int32_ @@ -27251,7 +26840,6 @@ references: name: BuildDemoDataTable href: api/UICatalog/UICatalog.Scenarios.TableEditor.html#UICatalog_Scenarios_TableEditor_BuildDemoDataTable_ commentId: Overload:UICatalog.Scenarios.TableEditor.BuildDemoDataTable - isSpec: "True" fullName: UICatalog.Scenarios.TableEditor.BuildDemoDataTable nameWithType: TableEditor.BuildDemoDataTable - uid: UICatalog.Scenarios.TableEditor.BuildSimpleDataTable(System.Int32,System.Int32) @@ -27264,7 +26852,6 @@ references: name: BuildSimpleDataTable href: api/UICatalog/UICatalog.Scenarios.TableEditor.html#UICatalog_Scenarios_TableEditor_BuildSimpleDataTable_ commentId: Overload:UICatalog.Scenarios.TableEditor.BuildSimpleDataTable - isSpec: "True" fullName: UICatalog.Scenarios.TableEditor.BuildSimpleDataTable nameWithType: TableEditor.BuildSimpleDataTable - uid: UICatalog.Scenarios.TableEditor.Setup @@ -27277,7 +26864,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TableEditor.html#UICatalog_Scenarios_TableEditor_Setup_ commentId: Overload:UICatalog.Scenarios.TableEditor.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TableEditor.Setup nameWithType: TableEditor.Setup - uid: UICatalog.Scenarios.TabViewExample @@ -27286,6 +26872,18 @@ references: commentId: T:UICatalog.Scenarios.TabViewExample fullName: UICatalog.Scenarios.TabViewExample nameWithType: TabViewExample +- uid: UICatalog.Scenarios.TabViewExample.#ctor + name: TabViewExample() + href: api/UICatalog/UICatalog.Scenarios.TabViewExample.html#UICatalog_Scenarios_TabViewExample__ctor + commentId: M:UICatalog.Scenarios.TabViewExample.#ctor + fullName: UICatalog.Scenarios.TabViewExample.TabViewExample() + nameWithType: TabViewExample.TabViewExample() +- uid: UICatalog.Scenarios.TabViewExample.#ctor* + name: TabViewExample + href: api/UICatalog/UICatalog.Scenarios.TabViewExample.html#UICatalog_Scenarios_TabViewExample__ctor_ + commentId: Overload:UICatalog.Scenarios.TabViewExample.#ctor + fullName: UICatalog.Scenarios.TabViewExample.TabViewExample + nameWithType: TabViewExample.TabViewExample - uid: UICatalog.Scenarios.TabViewExample.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.TabViewExample.html#UICatalog_Scenarios_TabViewExample_Setup @@ -27296,7 +26894,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TabViewExample.html#UICatalog_Scenarios_TabViewExample_Setup_ commentId: Overload:UICatalog.Scenarios.TabViewExample.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TabViewExample.Setup nameWithType: TabViewExample.Setup - uid: UICatalog.Scenarios.Text @@ -27305,6 +26902,18 @@ references: commentId: T:UICatalog.Scenarios.Text fullName: UICatalog.Scenarios.Text nameWithType: Text +- uid: UICatalog.Scenarios.Text.#ctor + name: Text() + href: api/UICatalog/UICatalog.Scenarios.Text.html#UICatalog_Scenarios_Text__ctor + commentId: M:UICatalog.Scenarios.Text.#ctor + fullName: UICatalog.Scenarios.Text.Text() + nameWithType: Text.Text() +- uid: UICatalog.Scenarios.Text.#ctor* + name: Text + href: api/UICatalog/UICatalog.Scenarios.Text.html#UICatalog_Scenarios_Text__ctor_ + commentId: Overload:UICatalog.Scenarios.Text.#ctor + fullName: UICatalog.Scenarios.Text.Text + nameWithType: Text.Text - uid: UICatalog.Scenarios.Text.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.Text.html#UICatalog_Scenarios_Text_Setup @@ -27315,7 +26924,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Text.html#UICatalog_Scenarios_Text_Setup_ commentId: Overload:UICatalog.Scenarios.Text.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Text.Setup nameWithType: Text.Setup - uid: UICatalog.Scenarios.TextAlignments @@ -27324,6 +26932,18 @@ references: commentId: T:UICatalog.Scenarios.TextAlignments fullName: UICatalog.Scenarios.TextAlignments nameWithType: TextAlignments +- uid: UICatalog.Scenarios.TextAlignments.#ctor + name: TextAlignments() + href: api/UICatalog/UICatalog.Scenarios.TextAlignments.html#UICatalog_Scenarios_TextAlignments__ctor + commentId: M:UICatalog.Scenarios.TextAlignments.#ctor + fullName: UICatalog.Scenarios.TextAlignments.TextAlignments() + nameWithType: TextAlignments.TextAlignments() +- uid: UICatalog.Scenarios.TextAlignments.#ctor* + name: TextAlignments + href: api/UICatalog/UICatalog.Scenarios.TextAlignments.html#UICatalog_Scenarios_TextAlignments__ctor_ + commentId: Overload:UICatalog.Scenarios.TextAlignments.#ctor + fullName: UICatalog.Scenarios.TextAlignments.TextAlignments + nameWithType: TextAlignments.TextAlignments - uid: UICatalog.Scenarios.TextAlignments.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.TextAlignments.html#UICatalog_Scenarios_TextAlignments_Setup @@ -27334,7 +26954,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TextAlignments.html#UICatalog_Scenarios_TextAlignments_Setup_ commentId: Overload:UICatalog.Scenarios.TextAlignments.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TextAlignments.Setup nameWithType: TextAlignments.Setup - uid: UICatalog.Scenarios.TextAlignmentsAndDirections @@ -27343,6 +26962,18 @@ references: commentId: T:UICatalog.Scenarios.TextAlignmentsAndDirections fullName: UICatalog.Scenarios.TextAlignmentsAndDirections nameWithType: TextAlignmentsAndDirections +- uid: UICatalog.Scenarios.TextAlignmentsAndDirections.#ctor + name: TextAlignmentsAndDirections() + href: api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html#UICatalog_Scenarios_TextAlignmentsAndDirections__ctor + commentId: M:UICatalog.Scenarios.TextAlignmentsAndDirections.#ctor + fullName: UICatalog.Scenarios.TextAlignmentsAndDirections.TextAlignmentsAndDirections() + nameWithType: TextAlignmentsAndDirections.TextAlignmentsAndDirections() +- uid: UICatalog.Scenarios.TextAlignmentsAndDirections.#ctor* + name: TextAlignmentsAndDirections + href: api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html#UICatalog_Scenarios_TextAlignmentsAndDirections__ctor_ + commentId: Overload:UICatalog.Scenarios.TextAlignmentsAndDirections.#ctor + fullName: UICatalog.Scenarios.TextAlignmentsAndDirections.TextAlignmentsAndDirections + nameWithType: TextAlignmentsAndDirections.TextAlignmentsAndDirections - uid: UICatalog.Scenarios.TextAlignmentsAndDirections.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html#UICatalog_Scenarios_TextAlignmentsAndDirections_Setup @@ -27353,7 +26984,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TextAlignmentsAndDirections.html#UICatalog_Scenarios_TextAlignmentsAndDirections_Setup_ commentId: Overload:UICatalog.Scenarios.TextAlignmentsAndDirections.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TextAlignmentsAndDirections.Setup nameWithType: TextAlignmentsAndDirections.Setup - uid: UICatalog.Scenarios.TextFormatterDemo @@ -27362,6 +26992,18 @@ references: commentId: T:UICatalog.Scenarios.TextFormatterDemo fullName: UICatalog.Scenarios.TextFormatterDemo nameWithType: TextFormatterDemo +- uid: UICatalog.Scenarios.TextFormatterDemo.#ctor + name: TextFormatterDemo() + href: api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html#UICatalog_Scenarios_TextFormatterDemo__ctor + commentId: M:UICatalog.Scenarios.TextFormatterDemo.#ctor + fullName: UICatalog.Scenarios.TextFormatterDemo.TextFormatterDemo() + nameWithType: TextFormatterDemo.TextFormatterDemo() +- uid: UICatalog.Scenarios.TextFormatterDemo.#ctor* + name: TextFormatterDemo + href: api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html#UICatalog_Scenarios_TextFormatterDemo__ctor_ + commentId: Overload:UICatalog.Scenarios.TextFormatterDemo.#ctor + fullName: UICatalog.Scenarios.TextFormatterDemo.TextFormatterDemo + nameWithType: TextFormatterDemo.TextFormatterDemo - uid: UICatalog.Scenarios.TextFormatterDemo.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html#UICatalog_Scenarios_TextFormatterDemo_Setup @@ -27372,7 +27014,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TextFormatterDemo.html#UICatalog_Scenarios_TextFormatterDemo_Setup_ commentId: Overload:UICatalog.Scenarios.TextFormatterDemo.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TextFormatterDemo.Setup nameWithType: TextFormatterDemo.Setup - uid: UICatalog.Scenarios.TextViewAutocompletePopup @@ -27381,6 +27022,18 @@ references: commentId: T:UICatalog.Scenarios.TextViewAutocompletePopup fullName: UICatalog.Scenarios.TextViewAutocompletePopup nameWithType: TextViewAutocompletePopup +- uid: UICatalog.Scenarios.TextViewAutocompletePopup.#ctor + name: TextViewAutocompletePopup() + href: api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html#UICatalog_Scenarios_TextViewAutocompletePopup__ctor + commentId: M:UICatalog.Scenarios.TextViewAutocompletePopup.#ctor + fullName: UICatalog.Scenarios.TextViewAutocompletePopup.TextViewAutocompletePopup() + nameWithType: TextViewAutocompletePopup.TextViewAutocompletePopup() +- uid: UICatalog.Scenarios.TextViewAutocompletePopup.#ctor* + name: TextViewAutocompletePopup + href: api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html#UICatalog_Scenarios_TextViewAutocompletePopup__ctor_ + commentId: Overload:UICatalog.Scenarios.TextViewAutocompletePopup.#ctor + fullName: UICatalog.Scenarios.TextViewAutocompletePopup.TextViewAutocompletePopup + nameWithType: TextViewAutocompletePopup.TextViewAutocompletePopup - uid: UICatalog.Scenarios.TextViewAutocompletePopup.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html#UICatalog_Scenarios_TextViewAutocompletePopup_Setup @@ -27391,7 +27044,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TextViewAutocompletePopup.html#UICatalog_Scenarios_TextViewAutocompletePopup_Setup_ commentId: Overload:UICatalog.Scenarios.TextViewAutocompletePopup.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TextViewAutocompletePopup.Setup nameWithType: TextViewAutocompletePopup.Setup - uid: UICatalog.Scenarios.Threading @@ -27400,6 +27052,18 @@ references: commentId: T:UICatalog.Scenarios.Threading fullName: UICatalog.Scenarios.Threading nameWithType: Threading +- uid: UICatalog.Scenarios.Threading.#ctor + name: Threading() + href: api/UICatalog/UICatalog.Scenarios.Threading.html#UICatalog_Scenarios_Threading__ctor + commentId: M:UICatalog.Scenarios.Threading.#ctor + fullName: UICatalog.Scenarios.Threading.Threading() + nameWithType: Threading.Threading() +- uid: UICatalog.Scenarios.Threading.#ctor* + name: Threading + href: api/UICatalog/UICatalog.Scenarios.Threading.html#UICatalog_Scenarios_Threading__ctor_ + commentId: Overload:UICatalog.Scenarios.Threading.#ctor + fullName: UICatalog.Scenarios.Threading.Threading + nameWithType: Threading.Threading - uid: UICatalog.Scenarios.Threading.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.Threading.html#UICatalog_Scenarios_Threading_Setup @@ -27410,7 +27074,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Threading.html#UICatalog_Scenarios_Threading_Setup_ commentId: Overload:UICatalog.Scenarios.Threading.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Threading.Setup nameWithType: Threading.Setup - uid: UICatalog.Scenarios.TimeAndDate @@ -27419,6 +27082,18 @@ references: commentId: T:UICatalog.Scenarios.TimeAndDate fullName: UICatalog.Scenarios.TimeAndDate nameWithType: TimeAndDate +- uid: UICatalog.Scenarios.TimeAndDate.#ctor + name: TimeAndDate() + href: api/UICatalog/UICatalog.Scenarios.TimeAndDate.html#UICatalog_Scenarios_TimeAndDate__ctor + commentId: M:UICatalog.Scenarios.TimeAndDate.#ctor + fullName: UICatalog.Scenarios.TimeAndDate.TimeAndDate() + nameWithType: TimeAndDate.TimeAndDate() +- uid: UICatalog.Scenarios.TimeAndDate.#ctor* + name: TimeAndDate + href: api/UICatalog/UICatalog.Scenarios.TimeAndDate.html#UICatalog_Scenarios_TimeAndDate__ctor_ + commentId: Overload:UICatalog.Scenarios.TimeAndDate.#ctor + fullName: UICatalog.Scenarios.TimeAndDate.TimeAndDate + nameWithType: TimeAndDate.TimeAndDate - uid: UICatalog.Scenarios.TimeAndDate.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.TimeAndDate.html#UICatalog_Scenarios_TimeAndDate_Setup @@ -27429,7 +27104,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TimeAndDate.html#UICatalog_Scenarios_TimeAndDate_Setup_ commentId: Overload:UICatalog.Scenarios.TimeAndDate.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TimeAndDate.Setup nameWithType: TimeAndDate.Setup - uid: UICatalog.Scenarios.TreeUseCases @@ -27438,6 +27112,18 @@ references: commentId: T:UICatalog.Scenarios.TreeUseCases fullName: UICatalog.Scenarios.TreeUseCases nameWithType: TreeUseCases +- uid: UICatalog.Scenarios.TreeUseCases.#ctor + name: TreeUseCases() + href: api/UICatalog/UICatalog.Scenarios.TreeUseCases.html#UICatalog_Scenarios_TreeUseCases__ctor + commentId: M:UICatalog.Scenarios.TreeUseCases.#ctor + fullName: UICatalog.Scenarios.TreeUseCases.TreeUseCases() + nameWithType: TreeUseCases.TreeUseCases() +- uid: UICatalog.Scenarios.TreeUseCases.#ctor* + name: TreeUseCases + href: api/UICatalog/UICatalog.Scenarios.TreeUseCases.html#UICatalog_Scenarios_TreeUseCases__ctor_ + commentId: Overload:UICatalog.Scenarios.TreeUseCases.#ctor + fullName: UICatalog.Scenarios.TreeUseCases.TreeUseCases + nameWithType: TreeUseCases.TreeUseCases - uid: UICatalog.Scenarios.TreeUseCases.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.TreeUseCases.html#UICatalog_Scenarios_TreeUseCases_Setup @@ -27448,7 +27134,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TreeUseCases.html#UICatalog_Scenarios_TreeUseCases_Setup_ commentId: Overload:UICatalog.Scenarios.TreeUseCases.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TreeUseCases.Setup nameWithType: TreeUseCases.Setup - uid: UICatalog.Scenarios.TreeViewFileSystem @@ -27457,6 +27142,18 @@ references: commentId: T:UICatalog.Scenarios.TreeViewFileSystem fullName: UICatalog.Scenarios.TreeViewFileSystem nameWithType: TreeViewFileSystem +- uid: UICatalog.Scenarios.TreeViewFileSystem.#ctor + name: TreeViewFileSystem() + href: api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html#UICatalog_Scenarios_TreeViewFileSystem__ctor + commentId: M:UICatalog.Scenarios.TreeViewFileSystem.#ctor + fullName: UICatalog.Scenarios.TreeViewFileSystem.TreeViewFileSystem() + nameWithType: TreeViewFileSystem.TreeViewFileSystem() +- uid: UICatalog.Scenarios.TreeViewFileSystem.#ctor* + name: TreeViewFileSystem + href: api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html#UICatalog_Scenarios_TreeViewFileSystem__ctor_ + commentId: Overload:UICatalog.Scenarios.TreeViewFileSystem.#ctor + fullName: UICatalog.Scenarios.TreeViewFileSystem.TreeViewFileSystem + nameWithType: TreeViewFileSystem.TreeViewFileSystem - uid: UICatalog.Scenarios.TreeViewFileSystem.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html#UICatalog_Scenarios_TreeViewFileSystem_Setup @@ -27467,7 +27164,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.TreeViewFileSystem.html#UICatalog_Scenarios_TreeViewFileSystem_Setup_ commentId: Overload:UICatalog.Scenarios.TreeViewFileSystem.Setup - isSpec: "True" fullName: UICatalog.Scenarios.TreeViewFileSystem.Setup nameWithType: TreeViewFileSystem.Setup - uid: UICatalog.Scenarios.UnicodeInMenu @@ -27476,6 +27172,18 @@ references: commentId: T:UICatalog.Scenarios.UnicodeInMenu fullName: UICatalog.Scenarios.UnicodeInMenu nameWithType: UnicodeInMenu +- uid: UICatalog.Scenarios.UnicodeInMenu.#ctor + name: UnicodeInMenu() + href: api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html#UICatalog_Scenarios_UnicodeInMenu__ctor + commentId: M:UICatalog.Scenarios.UnicodeInMenu.#ctor + fullName: UICatalog.Scenarios.UnicodeInMenu.UnicodeInMenu() + nameWithType: UnicodeInMenu.UnicodeInMenu() +- uid: UICatalog.Scenarios.UnicodeInMenu.#ctor* + name: UnicodeInMenu + href: api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html#UICatalog_Scenarios_UnicodeInMenu__ctor_ + commentId: Overload:UICatalog.Scenarios.UnicodeInMenu.#ctor + fullName: UICatalog.Scenarios.UnicodeInMenu.UnicodeInMenu + nameWithType: UnicodeInMenu.UnicodeInMenu - uid: UICatalog.Scenarios.UnicodeInMenu.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html#UICatalog_Scenarios_UnicodeInMenu_Setup @@ -27486,7 +27194,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.UnicodeInMenu.html#UICatalog_Scenarios_UnicodeInMenu_Setup_ commentId: Overload:UICatalog.Scenarios.UnicodeInMenu.Setup - isSpec: "True" fullName: UICatalog.Scenarios.UnicodeInMenu.Setup nameWithType: UnicodeInMenu.Setup - uid: UICatalog.Scenarios.WindowsAndFrameViews @@ -27495,6 +27202,18 @@ references: commentId: T:UICatalog.Scenarios.WindowsAndFrameViews fullName: UICatalog.Scenarios.WindowsAndFrameViews nameWithType: WindowsAndFrameViews +- uid: UICatalog.Scenarios.WindowsAndFrameViews.#ctor + name: WindowsAndFrameViews() + href: api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html#UICatalog_Scenarios_WindowsAndFrameViews__ctor + commentId: M:UICatalog.Scenarios.WindowsAndFrameViews.#ctor + fullName: UICatalog.Scenarios.WindowsAndFrameViews.WindowsAndFrameViews() + nameWithType: WindowsAndFrameViews.WindowsAndFrameViews() +- uid: UICatalog.Scenarios.WindowsAndFrameViews.#ctor* + name: WindowsAndFrameViews + href: api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html#UICatalog_Scenarios_WindowsAndFrameViews__ctor_ + commentId: Overload:UICatalog.Scenarios.WindowsAndFrameViews.#ctor + fullName: UICatalog.Scenarios.WindowsAndFrameViews.WindowsAndFrameViews + nameWithType: WindowsAndFrameViews.WindowsAndFrameViews - uid: UICatalog.Scenarios.WindowsAndFrameViews.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html#UICatalog_Scenarios_WindowsAndFrameViews_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -27505,7 +27224,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html#UICatalog_Scenarios_WindowsAndFrameViews_Init_ commentId: Overload:UICatalog.Scenarios.WindowsAndFrameViews.Init - isSpec: "True" fullName: UICatalog.Scenarios.WindowsAndFrameViews.Init nameWithType: WindowsAndFrameViews.Init - uid: UICatalog.Scenarios.WindowsAndFrameViews.RequestStop @@ -27518,7 +27236,6 @@ references: name: RequestStop href: api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html#UICatalog_Scenarios_WindowsAndFrameViews_RequestStop_ commentId: Overload:UICatalog.Scenarios.WindowsAndFrameViews.RequestStop - isSpec: "True" fullName: UICatalog.Scenarios.WindowsAndFrameViews.RequestStop nameWithType: WindowsAndFrameViews.RequestStop - uid: UICatalog.Scenarios.WindowsAndFrameViews.Run @@ -27531,7 +27248,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html#UICatalog_Scenarios_WindowsAndFrameViews_Run_ commentId: Overload:UICatalog.Scenarios.WindowsAndFrameViews.Run - isSpec: "True" fullName: UICatalog.Scenarios.WindowsAndFrameViews.Run nameWithType: WindowsAndFrameViews.Run - uid: UICatalog.Scenarios.WindowsAndFrameViews.Setup @@ -27544,7 +27260,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.WindowsAndFrameViews.html#UICatalog_Scenarios_WindowsAndFrameViews_Setup_ commentId: Overload:UICatalog.Scenarios.WindowsAndFrameViews.Setup - isSpec: "True" fullName: UICatalog.Scenarios.WindowsAndFrameViews.Setup nameWithType: WindowsAndFrameViews.Setup - uid: UICatalog.Scenarios.WizardAsView @@ -27553,6 +27268,18 @@ references: commentId: T:UICatalog.Scenarios.WizardAsView fullName: UICatalog.Scenarios.WizardAsView nameWithType: WizardAsView +- uid: UICatalog.Scenarios.WizardAsView.#ctor + name: WizardAsView() + href: api/UICatalog/UICatalog.Scenarios.WizardAsView.html#UICatalog_Scenarios_WizardAsView__ctor + commentId: M:UICatalog.Scenarios.WizardAsView.#ctor + fullName: UICatalog.Scenarios.WizardAsView.WizardAsView() + nameWithType: WizardAsView.WizardAsView() +- uid: UICatalog.Scenarios.WizardAsView.#ctor* + name: WizardAsView + href: api/UICatalog/UICatalog.Scenarios.WizardAsView.html#UICatalog_Scenarios_WizardAsView__ctor_ + commentId: Overload:UICatalog.Scenarios.WizardAsView.#ctor + fullName: UICatalog.Scenarios.WizardAsView.WizardAsView + nameWithType: WizardAsView.WizardAsView - uid: UICatalog.Scenarios.WizardAsView.Init(Terminal.Gui.Toplevel,Terminal.Gui.ColorScheme) name: Init(Toplevel, ColorScheme) href: api/UICatalog/UICatalog.Scenarios.WizardAsView.html#UICatalog_Scenarios_WizardAsView_Init_Terminal_Gui_Toplevel_Terminal_Gui_ColorScheme_ @@ -27563,7 +27290,6 @@ references: name: Init href: api/UICatalog/UICatalog.Scenarios.WizardAsView.html#UICatalog_Scenarios_WizardAsView_Init_ commentId: Overload:UICatalog.Scenarios.WizardAsView.Init - isSpec: "True" fullName: UICatalog.Scenarios.WizardAsView.Init nameWithType: WizardAsView.Init - uid: UICatalog.Scenarios.WizardAsView.Run @@ -27576,7 +27302,6 @@ references: name: Run href: api/UICatalog/UICatalog.Scenarios.WizardAsView.html#UICatalog_Scenarios_WizardAsView_Run_ commentId: Overload:UICatalog.Scenarios.WizardAsView.Run - isSpec: "True" fullName: UICatalog.Scenarios.WizardAsView.Run nameWithType: WizardAsView.Run - uid: UICatalog.Scenarios.Wizards @@ -27585,6 +27310,18 @@ references: commentId: T:UICatalog.Scenarios.Wizards fullName: UICatalog.Scenarios.Wizards nameWithType: Wizards +- uid: UICatalog.Scenarios.Wizards.#ctor + name: Wizards() + href: api/UICatalog/UICatalog.Scenarios.Wizards.html#UICatalog_Scenarios_Wizards__ctor + commentId: M:UICatalog.Scenarios.Wizards.#ctor + fullName: UICatalog.Scenarios.Wizards.Wizards() + nameWithType: Wizards.Wizards() +- uid: UICatalog.Scenarios.Wizards.#ctor* + name: Wizards + href: api/UICatalog/UICatalog.Scenarios.Wizards.html#UICatalog_Scenarios_Wizards__ctor_ + commentId: Overload:UICatalog.Scenarios.Wizards.#ctor + fullName: UICatalog.Scenarios.Wizards.Wizards + nameWithType: Wizards.Wizards - uid: UICatalog.Scenarios.Wizards.Setup name: Setup() href: api/UICatalog/UICatalog.Scenarios.Wizards.html#UICatalog_Scenarios_Wizards_Setup @@ -27595,7 +27332,6 @@ references: name: Setup href: api/UICatalog/UICatalog.Scenarios.Wizards.html#UICatalog_Scenarios_Wizards_Setup_ commentId: Overload:UICatalog.Scenarios.Wizards.Setup - isSpec: "True" fullName: UICatalog.Scenarios.Wizards.Setup nameWithType: Wizards.Setup - uid: UICatalog.UICatalogApp @@ -27604,6 +27340,18 @@ references: commentId: T:UICatalog.UICatalogApp fullName: UICatalog.UICatalogApp nameWithType: UICatalogApp +- uid: UICatalog.UICatalogApp.#ctor + name: UICatalogApp() + href: api/UICatalog/UICatalog.UICatalogApp.html#UICatalog_UICatalogApp__ctor + commentId: M:UICatalog.UICatalogApp.#ctor + fullName: UICatalog.UICatalogApp.UICatalogApp() + nameWithType: UICatalogApp.UICatalogApp() +- uid: UICatalog.UICatalogApp.#ctor* + name: UICatalogApp + href: api/UICatalog/UICatalog.UICatalogApp.html#UICatalog_UICatalogApp__ctor_ + commentId: Overload:UICatalog.UICatalogApp.#ctor + fullName: UICatalog.UICatalogApp.UICatalogApp + nameWithType: UICatalogApp.UICatalogApp - uid: Unix.Terminal name: Unix.Terminal href: api/Terminal.Gui/Unix.Terminal.html @@ -27616,6 +27364,18 @@ references: commentId: T:Unix.Terminal.Curses fullName: Unix.Terminal.Curses nameWithType: Curses +- uid: Unix.Terminal.Curses.#ctor + name: Curses() + href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses__ctor + commentId: M:Unix.Terminal.Curses.#ctor + fullName: Unix.Terminal.Curses.Curses() + nameWithType: Curses.Curses() +- uid: Unix.Terminal.Curses.#ctor* + name: Curses + href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses__ctor_ + commentId: Overload:Unix.Terminal.Curses.#ctor + fullName: Unix.Terminal.Curses.Curses + nameWithType: Curses.Curses - uid: Unix.Terminal.Curses.A_BLINK name: A_BLINK href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_A_BLINK @@ -27830,7 +27590,6 @@ references: name: addch href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_addch_ commentId: Overload:Unix.Terminal.Curses.addch - isSpec: "True" fullName: Unix.Terminal.Curses.addch nameWithType: Curses.addch - uid: Unix.Terminal.Curses.addstr(System.String,System.Object[]) @@ -27846,7 +27605,6 @@ references: name: addstr href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_addstr_ commentId: Overload:Unix.Terminal.Curses.addstr - isSpec: "True" fullName: Unix.Terminal.Curses.addstr nameWithType: Curses.addstr - uid: Unix.Terminal.Curses.addwstr(System.String) @@ -27859,7 +27617,6 @@ references: name: addwstr href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_addwstr_ commentId: Overload:Unix.Terminal.Curses.addwstr - isSpec: "True" fullName: Unix.Terminal.Curses.addwstr nameWithType: Curses.addwstr - uid: Unix.Terminal.Curses.AltCtrlKeyEnd @@ -27944,7 +27701,6 @@ references: name: attroff href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_attroff_ commentId: Overload:Unix.Terminal.Curses.attroff - isSpec: "True" fullName: Unix.Terminal.Curses.attroff nameWithType: Curses.attroff - uid: Unix.Terminal.Curses.attron(System.Int32) @@ -27957,7 +27713,6 @@ references: name: attron href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_attron_ commentId: Overload:Unix.Terminal.Curses.attron - isSpec: "True" fullName: Unix.Terminal.Curses.attron nameWithType: Curses.attron - uid: Unix.Terminal.Curses.attrset(System.Int32) @@ -27970,7 +27725,6 @@ references: name: attrset href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_attrset_ commentId: Overload:Unix.Terminal.Curses.attrset - isSpec: "True" fullName: Unix.Terminal.Curses.attrset nameWithType: Curses.attrset - uid: Unix.Terminal.Curses.cbreak @@ -27983,7 +27737,6 @@ references: name: cbreak href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_cbreak_ commentId: Overload:Unix.Terminal.Curses.cbreak - isSpec: "True" fullName: Unix.Terminal.Curses.cbreak nameWithType: Curses.cbreak - uid: Unix.Terminal.Curses.CheckWinChange @@ -27996,7 +27749,6 @@ references: name: CheckWinChange href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_CheckWinChange_ commentId: Overload:Unix.Terminal.Curses.CheckWinChange - isSpec: "True" fullName: Unix.Terminal.Curses.CheckWinChange nameWithType: Curses.CheckWinChange - uid: Unix.Terminal.Curses.clearok(System.IntPtr,System.Boolean) @@ -28009,7 +27761,6 @@ references: name: clearok href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_clearok_ commentId: Overload:Unix.Terminal.Curses.clearok - isSpec: "True" fullName: Unix.Terminal.Curses.clearok nameWithType: Curses.clearok - uid: Unix.Terminal.Curses.COLOR_BLACK @@ -28058,7 +27809,6 @@ references: name: COLOR_PAIRS href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_COLOR_PAIRS_ commentId: Overload:Unix.Terminal.Curses.COLOR_PAIRS - isSpec: "True" fullName: Unix.Terminal.Curses.COLOR_PAIRS nameWithType: Curses.COLOR_PAIRS - uid: Unix.Terminal.Curses.COLOR_RED @@ -28089,7 +27839,6 @@ references: name: ColorPair href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_ColorPair_ commentId: Overload:Unix.Terminal.Curses.ColorPair - isSpec: "True" fullName: Unix.Terminal.Curses.ColorPair nameWithType: Curses.ColorPair - uid: Unix.Terminal.Curses.ColorPairs @@ -28102,7 +27851,6 @@ references: name: ColorPairs href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_ColorPairs_ commentId: Overload:Unix.Terminal.Curses.ColorPairs - isSpec: "True" fullName: Unix.Terminal.Curses.ColorPairs nameWithType: Curses.ColorPairs - uid: Unix.Terminal.Curses.Cols @@ -28115,7 +27863,6 @@ references: name: Cols href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_Cols_ commentId: Overload:Unix.Terminal.Curses.Cols - isSpec: "True" fullName: Unix.Terminal.Curses.Cols nameWithType: Curses.Cols - uid: Unix.Terminal.Curses.CtrlKeyDown @@ -28176,7 +27923,6 @@ references: name: curs_set href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_curs_set_ commentId: Overload:Unix.Terminal.Curses.curs_set - isSpec: "True" fullName: Unix.Terminal.Curses.curs_set nameWithType: Curses.curs_set - uid: Unix.Terminal.Curses.def_prog_mode @@ -28189,7 +27935,6 @@ references: name: def_prog_mode href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_def_prog_mode_ commentId: Overload:Unix.Terminal.Curses.def_prog_mode - isSpec: "True" fullName: Unix.Terminal.Curses.def_prog_mode nameWithType: Curses.def_prog_mode - uid: Unix.Terminal.Curses.def_shell_mode @@ -28202,7 +27947,6 @@ references: name: def_shell_mode href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_def_shell_mode_ commentId: Overload:Unix.Terminal.Curses.def_shell_mode - isSpec: "True" fullName: Unix.Terminal.Curses.def_shell_mode nameWithType: Curses.def_shell_mode - uid: Unix.Terminal.Curses.doupdate @@ -28215,7 +27959,6 @@ references: name: doupdate href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_doupdate_ commentId: Overload:Unix.Terminal.Curses.doupdate - isSpec: "True" fullName: Unix.Terminal.Curses.doupdate nameWithType: Curses.doupdate - uid: Unix.Terminal.Curses.DownEnd @@ -28234,7 +27977,6 @@ references: name: echo href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_echo_ commentId: Overload:Unix.Terminal.Curses.echo - isSpec: "True" fullName: Unix.Terminal.Curses.echo nameWithType: Curses.echo - uid: Unix.Terminal.Curses.endwin @@ -28247,7 +27989,6 @@ references: name: endwin href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_endwin_ commentId: Overload:Unix.Terminal.Curses.endwin - isSpec: "True" fullName: Unix.Terminal.Curses.endwin nameWithType: Curses.endwin - uid: Unix.Terminal.Curses.ERR @@ -28424,6 +28165,12 @@ references: commentId: F:Unix.Terminal.Curses.Event.ReportMousePosition fullName: Unix.Terminal.Curses.Event.ReportMousePosition nameWithType: Curses.Event.ReportMousePosition +- uid: Unix.Terminal.Curses.Event.value__ + name: value__ + href: api/Terminal.Gui/Unix.Terminal.Curses.Event.html#Unix_Terminal_Curses_Event_value__ + commentId: F:Unix.Terminal.Curses.Event.value__ + fullName: Unix.Terminal.Curses.Event.value__ + nameWithType: Curses.Event.value__ - uid: Unix.Terminal.Curses.flushinp name: flushinp() href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_flushinp @@ -28434,7 +28181,6 @@ references: name: flushinp href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_flushinp_ commentId: Overload:Unix.Terminal.Curses.flushinp - isSpec: "True" fullName: Unix.Terminal.Curses.flushinp nameWithType: Curses.flushinp - uid: Unix.Terminal.Curses.get_wch(System.Int32@) @@ -28450,7 +28196,6 @@ references: name: get_wch href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_get_wch_ commentId: Overload:Unix.Terminal.Curses.get_wch - isSpec: "True" fullName: Unix.Terminal.Curses.get_wch nameWithType: Curses.get_wch - uid: Unix.Terminal.Curses.getch @@ -28463,7 +28208,6 @@ references: name: getch href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_getch_ commentId: Overload:Unix.Terminal.Curses.getch - isSpec: "True" fullName: Unix.Terminal.Curses.getch nameWithType: Curses.getch - uid: Unix.Terminal.Curses.getmouse(Unix.Terminal.Curses.MouseEvent@) @@ -28479,7 +28223,6 @@ references: name: getmouse href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_getmouse_ commentId: Overload:Unix.Terminal.Curses.getmouse - isSpec: "True" fullName: Unix.Terminal.Curses.getmouse nameWithType: Curses.getmouse - uid: Unix.Terminal.Curses.halfdelay(System.Int32) @@ -28492,7 +28235,6 @@ references: name: halfdelay href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_halfdelay_ commentId: Overload:Unix.Terminal.Curses.halfdelay - isSpec: "True" fullName: Unix.Terminal.Curses.halfdelay nameWithType: Curses.halfdelay - uid: Unix.Terminal.Curses.has_colors @@ -28505,7 +28247,6 @@ references: name: has_colors href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_has_colors_ commentId: Overload:Unix.Terminal.Curses.has_colors - isSpec: "True" fullName: Unix.Terminal.Curses.has_colors nameWithType: Curses.has_colors - uid: Unix.Terminal.Curses.HasColors @@ -28518,7 +28259,6 @@ references: name: HasColors href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_HasColors_ commentId: Overload:Unix.Terminal.Curses.HasColors - isSpec: "True" fullName: Unix.Terminal.Curses.HasColors nameWithType: Curses.HasColors - uid: Unix.Terminal.Curses.Home @@ -28537,7 +28277,6 @@ references: name: idcok href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_idcok_ commentId: Overload:Unix.Terminal.Curses.idcok - isSpec: "True" fullName: Unix.Terminal.Curses.idcok nameWithType: Curses.idcok - uid: Unix.Terminal.Curses.idlok(System.IntPtr,System.Boolean) @@ -28550,7 +28289,6 @@ references: name: idlok href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_idlok_ commentId: Overload:Unix.Terminal.Curses.idlok - isSpec: "True" fullName: Unix.Terminal.Curses.idlok nameWithType: Curses.idlok - uid: Unix.Terminal.Curses.immedok(System.IntPtr,System.Boolean) @@ -28563,7 +28301,6 @@ references: name: immedok href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_immedok_ commentId: Overload:Unix.Terminal.Curses.immedok - isSpec: "True" fullName: Unix.Terminal.Curses.immedok nameWithType: Curses.immedok - uid: Unix.Terminal.Curses.init_pair(System.Int16,System.Int16,System.Int16) @@ -28576,7 +28313,6 @@ references: name: init_pair href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_init_pair_ commentId: Overload:Unix.Terminal.Curses.init_pair - isSpec: "True" fullName: Unix.Terminal.Curses.init_pair nameWithType: Curses.init_pair - uid: Unix.Terminal.Curses.InitColorPair(System.Int16,System.Int16,System.Int16) @@ -28589,7 +28325,6 @@ references: name: InitColorPair href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_InitColorPair_ commentId: Overload:Unix.Terminal.Curses.InitColorPair - isSpec: "True" fullName: Unix.Terminal.Curses.InitColorPair nameWithType: Curses.InitColorPair - uid: Unix.Terminal.Curses.initscr @@ -28602,7 +28337,6 @@ references: name: initscr href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_initscr_ commentId: Overload:Unix.Terminal.Curses.initscr - isSpec: "True" fullName: Unix.Terminal.Curses.initscr nameWithType: Curses.initscr - uid: Unix.Terminal.Curses.intrflush(System.IntPtr,System.Boolean) @@ -28615,7 +28349,6 @@ references: name: intrflush href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_intrflush_ commentId: Overload:Unix.Terminal.Curses.intrflush - isSpec: "True" fullName: Unix.Terminal.Curses.intrflush nameWithType: Curses.intrflush - uid: Unix.Terminal.Curses.is_term_resized(System.Int32,System.Int32) @@ -28628,7 +28361,6 @@ references: name: is_term_resized href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_is_term_resized_ commentId: Overload:Unix.Terminal.Curses.is_term_resized - isSpec: "True" fullName: Unix.Terminal.Curses.is_term_resized nameWithType: Curses.is_term_resized - uid: Unix.Terminal.Curses.IsAlt(System.Int32) @@ -28641,7 +28373,6 @@ references: name: IsAlt href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_IsAlt_ commentId: Overload:Unix.Terminal.Curses.IsAlt - isSpec: "True" fullName: Unix.Terminal.Curses.IsAlt nameWithType: Curses.IsAlt - uid: Unix.Terminal.Curses.isendwin @@ -28654,7 +28385,6 @@ references: name: isendwin href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_isendwin_ commentId: Overload:Unix.Terminal.Curses.isendwin - isSpec: "True" fullName: Unix.Terminal.Curses.isendwin nameWithType: Curses.isendwin - uid: Unix.Terminal.Curses.KEY_CODE_SEQ @@ -28817,7 +28547,6 @@ references: name: keypad href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_keypad_ commentId: Overload:Unix.Terminal.Curses.keypad - isSpec: "True" fullName: Unix.Terminal.Curses.keypad nameWithType: Curses.keypad - uid: Unix.Terminal.Curses.KeyPPage @@ -28860,7 +28589,6 @@ references: name: LC_ALL href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_LC_ALL_ commentId: Overload:Unix.Terminal.Curses.LC_ALL - isSpec: "True" fullName: Unix.Terminal.Curses.LC_ALL nameWithType: Curses.LC_ALL - uid: Unix.Terminal.Curses.leaveok(System.IntPtr,System.Boolean) @@ -28873,7 +28601,6 @@ references: name: leaveok href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_leaveok_ commentId: Overload:Unix.Terminal.Curses.leaveok - isSpec: "True" fullName: Unix.Terminal.Curses.leaveok nameWithType: Curses.leaveok - uid: Unix.Terminal.Curses.LeftRightUpNPagePPage @@ -28892,7 +28619,6 @@ references: name: Lines href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_Lines_ commentId: Overload:Unix.Terminal.Curses.Lines - isSpec: "True" fullName: Unix.Terminal.Curses.Lines nameWithType: Curses.Lines - uid: Unix.Terminal.Curses.meta(System.IntPtr,System.Boolean) @@ -28905,7 +28631,6 @@ references: name: meta href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_meta_ commentId: Overload:Unix.Terminal.Curses.meta - isSpec: "True" fullName: Unix.Terminal.Curses.meta nameWithType: Curses.meta - uid: Unix.Terminal.Curses.MouseEvent @@ -28954,7 +28679,6 @@ references: name: mouseinterval href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_mouseinterval_ commentId: Overload:Unix.Terminal.Curses.mouseinterval - isSpec: "True" fullName: Unix.Terminal.Curses.mouseinterval nameWithType: Curses.mouseinterval - uid: Unix.Terminal.Curses.mousemask(Unix.Terminal.Curses.Event,Unix.Terminal.Curses.Event@) @@ -28970,7 +28694,6 @@ references: name: mousemask href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_mousemask_ commentId: Overload:Unix.Terminal.Curses.mousemask - isSpec: "True" fullName: Unix.Terminal.Curses.mousemask nameWithType: Curses.mousemask - uid: Unix.Terminal.Curses.move(System.Int32,System.Int32) @@ -28983,7 +28706,6 @@ references: name: move href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_move_ commentId: Overload:Unix.Terminal.Curses.move - isSpec: "True" fullName: Unix.Terminal.Curses.move nameWithType: Curses.move - uid: Unix.Terminal.Curses.mvaddch(System.Int32,System.Int32,System.Int32) @@ -28996,7 +28718,6 @@ references: name: mvaddch href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_mvaddch_ commentId: Overload:Unix.Terminal.Curses.mvaddch - isSpec: "True" fullName: Unix.Terminal.Curses.mvaddch nameWithType: Curses.mvaddch - uid: Unix.Terminal.Curses.mvaddwstr(System.Int32,System.Int32,System.String) @@ -29009,7 +28730,6 @@ references: name: mvaddwstr href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_mvaddwstr_ commentId: Overload:Unix.Terminal.Curses.mvaddwstr - isSpec: "True" fullName: Unix.Terminal.Curses.mvaddwstr nameWithType: Curses.mvaddwstr - uid: Unix.Terminal.Curses.mvgetch(System.Int32,System.Int32) @@ -29022,7 +28742,6 @@ references: name: mvgetch href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_mvgetch_ commentId: Overload:Unix.Terminal.Curses.mvgetch - isSpec: "True" fullName: Unix.Terminal.Curses.mvgetch nameWithType: Curses.mvgetch - uid: Unix.Terminal.Curses.nl @@ -29035,7 +28754,6 @@ references: name: nl href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_nl_ commentId: Overload:Unix.Terminal.Curses.nl - isSpec: "True" fullName: Unix.Terminal.Curses.nl nameWithType: Curses.nl - uid: Unix.Terminal.Curses.nocbreak @@ -29048,7 +28766,6 @@ references: name: nocbreak href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_nocbreak_ commentId: Overload:Unix.Terminal.Curses.nocbreak - isSpec: "True" fullName: Unix.Terminal.Curses.nocbreak nameWithType: Curses.nocbreak - uid: Unix.Terminal.Curses.noecho @@ -29061,7 +28778,6 @@ references: name: noecho href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_noecho_ commentId: Overload:Unix.Terminal.Curses.noecho - isSpec: "True" fullName: Unix.Terminal.Curses.noecho nameWithType: Curses.noecho - uid: Unix.Terminal.Curses.nonl @@ -29074,7 +28790,6 @@ references: name: nonl href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_nonl_ commentId: Overload:Unix.Terminal.Curses.nonl - isSpec: "True" fullName: Unix.Terminal.Curses.nonl nameWithType: Curses.nonl - uid: Unix.Terminal.Curses.noqiflush @@ -29087,7 +28802,6 @@ references: name: noqiflush href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_noqiflush_ commentId: Overload:Unix.Terminal.Curses.noqiflush - isSpec: "True" fullName: Unix.Terminal.Curses.noqiflush nameWithType: Curses.noqiflush - uid: Unix.Terminal.Curses.noraw @@ -29100,7 +28814,6 @@ references: name: noraw href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_noraw_ commentId: Overload:Unix.Terminal.Curses.noraw - isSpec: "True" fullName: Unix.Terminal.Curses.noraw nameWithType: Curses.noraw - uid: Unix.Terminal.Curses.notimeout(System.IntPtr,System.Boolean) @@ -29113,7 +28826,6 @@ references: name: notimeout href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_notimeout_ commentId: Overload:Unix.Terminal.Curses.notimeout - isSpec: "True" fullName: Unix.Terminal.Curses.notimeout nameWithType: Curses.notimeout - uid: Unix.Terminal.Curses.qiflush @@ -29126,7 +28838,6 @@ references: name: qiflush href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_qiflush_ commentId: Overload:Unix.Terminal.Curses.qiflush - isSpec: "True" fullName: Unix.Terminal.Curses.qiflush nameWithType: Curses.qiflush - uid: Unix.Terminal.Curses.raw @@ -29139,7 +28850,6 @@ references: name: raw href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_raw_ commentId: Overload:Unix.Terminal.Curses.raw - isSpec: "True" fullName: Unix.Terminal.Curses.raw nameWithType: Curses.raw - uid: Unix.Terminal.Curses.redrawwin(System.IntPtr) @@ -29152,7 +28862,6 @@ references: name: redrawwin href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_redrawwin_ commentId: Overload:Unix.Terminal.Curses.redrawwin - isSpec: "True" fullName: Unix.Terminal.Curses.redrawwin nameWithType: Curses.redrawwin - uid: Unix.Terminal.Curses.refresh @@ -29165,7 +28874,6 @@ references: name: refresh href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_refresh_ commentId: Overload:Unix.Terminal.Curses.refresh - isSpec: "True" fullName: Unix.Terminal.Curses.refresh nameWithType: Curses.refresh - uid: Unix.Terminal.Curses.reset_prog_mode @@ -29178,7 +28886,6 @@ references: name: reset_prog_mode href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_reset_prog_mode_ commentId: Overload:Unix.Terminal.Curses.reset_prog_mode - isSpec: "True" fullName: Unix.Terminal.Curses.reset_prog_mode nameWithType: Curses.reset_prog_mode - uid: Unix.Terminal.Curses.reset_shell_mode @@ -29191,7 +28898,6 @@ references: name: reset_shell_mode href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_reset_shell_mode_ commentId: Overload:Unix.Terminal.Curses.reset_shell_mode - isSpec: "True" fullName: Unix.Terminal.Curses.reset_shell_mode nameWithType: Curses.reset_shell_mode - uid: Unix.Terminal.Curses.resetty @@ -29204,7 +28910,6 @@ references: name: resetty href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_resetty_ commentId: Overload:Unix.Terminal.Curses.resetty - isSpec: "True" fullName: Unix.Terminal.Curses.resetty nameWithType: Curses.resetty - uid: Unix.Terminal.Curses.resize_term(System.Int32,System.Int32) @@ -29217,7 +28922,6 @@ references: name: resize_term href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_resize_term_ commentId: Overload:Unix.Terminal.Curses.resize_term - isSpec: "True" fullName: Unix.Terminal.Curses.resize_term nameWithType: Curses.resize_term - uid: Unix.Terminal.Curses.resizeterm(System.Int32,System.Int32) @@ -29230,7 +28934,6 @@ references: name: resizeterm href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_resizeterm_ commentId: Overload:Unix.Terminal.Curses.resizeterm - isSpec: "True" fullName: Unix.Terminal.Curses.resizeterm nameWithType: Curses.resizeterm - uid: Unix.Terminal.Curses.savetty @@ -29243,7 +28946,6 @@ references: name: savetty href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_savetty_ commentId: Overload:Unix.Terminal.Curses.savetty - isSpec: "True" fullName: Unix.Terminal.Curses.savetty nameWithType: Curses.savetty - uid: Unix.Terminal.Curses.scrollok(System.IntPtr,System.Boolean) @@ -29256,7 +28958,6 @@ references: name: scrollok href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_scrollok_ commentId: Overload:Unix.Terminal.Curses.scrollok - isSpec: "True" fullName: Unix.Terminal.Curses.scrollok nameWithType: Curses.scrollok - uid: Unix.Terminal.Curses.setlocale(System.Int32,System.String) @@ -29281,7 +28982,6 @@ references: name: setscrreg href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_setscrreg_ commentId: Overload:Unix.Terminal.Curses.setscrreg - isSpec: "True" fullName: Unix.Terminal.Curses.setscrreg nameWithType: Curses.setscrreg - uid: Unix.Terminal.Curses.ShiftAltKeyDown @@ -29438,7 +29138,6 @@ references: name: start_color href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_start_color_ commentId: Overload:Unix.Terminal.Curses.start_color - isSpec: "True" fullName: Unix.Terminal.Curses.start_color nameWithType: Curses.start_color - uid: Unix.Terminal.Curses.StartColor @@ -29451,7 +29150,6 @@ references: name: StartColor href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_StartColor_ commentId: Overload:Unix.Terminal.Curses.StartColor - isSpec: "True" fullName: Unix.Terminal.Curses.StartColor nameWithType: Curses.StartColor - uid: Unix.Terminal.Curses.timeout(System.Int32) @@ -29464,7 +29162,6 @@ references: name: timeout href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_timeout_ commentId: Overload:Unix.Terminal.Curses.timeout - isSpec: "True" fullName: Unix.Terminal.Curses.timeout nameWithType: Curses.timeout - uid: Unix.Terminal.Curses.TIOCGWINSZ @@ -29489,7 +29186,6 @@ references: name: typeahead href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_typeahead_ commentId: Overload:Unix.Terminal.Curses.typeahead - isSpec: "True" fullName: Unix.Terminal.Curses.typeahead nameWithType: Curses.typeahead - uid: Unix.Terminal.Curses.ungetch(System.Int32) @@ -29502,7 +29198,6 @@ references: name: ungetch href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_ungetch_ commentId: Overload:Unix.Terminal.Curses.ungetch - isSpec: "True" fullName: Unix.Terminal.Curses.ungetch nameWithType: Curses.ungetch - uid: Unix.Terminal.Curses.ungetmouse(Unix.Terminal.Curses.MouseEvent@) @@ -29518,7 +29213,6 @@ references: name: ungetmouse href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_ungetmouse_ commentId: Overload:Unix.Terminal.Curses.ungetmouse - isSpec: "True" fullName: Unix.Terminal.Curses.ungetmouse nameWithType: Curses.ungetmouse - uid: Unix.Terminal.Curses.use_default_colors @@ -29531,7 +29225,6 @@ references: name: use_default_colors href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_use_default_colors_ commentId: Overload:Unix.Terminal.Curses.use_default_colors - isSpec: "True" fullName: Unix.Terminal.Curses.use_default_colors nameWithType: Curses.use_default_colors - uid: Unix.Terminal.Curses.use_env(System.Boolean) @@ -29544,7 +29237,6 @@ references: name: use_env href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_use_env_ commentId: Overload:Unix.Terminal.Curses.use_env - isSpec: "True" fullName: Unix.Terminal.Curses.use_env nameWithType: Curses.use_env - uid: Unix.Terminal.Curses.UseDefaultColors @@ -29557,7 +29249,6 @@ references: name: UseDefaultColors href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_UseDefaultColors_ commentId: Overload:Unix.Terminal.Curses.UseDefaultColors - isSpec: "True" fullName: Unix.Terminal.Curses.UseDefaultColors nameWithType: Curses.UseDefaultColors - uid: Unix.Terminal.Curses.waddch(System.IntPtr,System.Int32) @@ -29570,7 +29261,6 @@ references: name: waddch href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_waddch_ commentId: Overload:Unix.Terminal.Curses.waddch - isSpec: "True" fullName: Unix.Terminal.Curses.waddch nameWithType: Curses.waddch - uid: Unix.Terminal.Curses.Window @@ -29589,7 +29279,6 @@ references: name: addch href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_addch_ commentId: Overload:Unix.Terminal.Curses.Window.addch - isSpec: "True" fullName: Unix.Terminal.Curses.Window.addch nameWithType: Curses.Window.addch - uid: Unix.Terminal.Curses.Window.clearok(System.Boolean) @@ -29602,7 +29291,6 @@ references: name: clearok href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_clearok_ commentId: Overload:Unix.Terminal.Curses.Window.clearok - isSpec: "True" fullName: Unix.Terminal.Curses.Window.clearok nameWithType: Curses.Window.clearok - uid: Unix.Terminal.Curses.Window.Current @@ -29615,7 +29303,6 @@ references: name: Current href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_Current_ commentId: Overload:Unix.Terminal.Curses.Window.Current - isSpec: "True" fullName: Unix.Terminal.Curses.Window.Current nameWithType: Curses.Window.Current - uid: Unix.Terminal.Curses.Window.Handle @@ -29634,7 +29321,6 @@ references: name: idcok href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_idcok_ commentId: Overload:Unix.Terminal.Curses.Window.idcok - isSpec: "True" fullName: Unix.Terminal.Curses.Window.idcok nameWithType: Curses.Window.idcok - uid: Unix.Terminal.Curses.Window.idlok(System.Boolean) @@ -29647,7 +29333,6 @@ references: name: idlok href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_idlok_ commentId: Overload:Unix.Terminal.Curses.Window.idlok - isSpec: "True" fullName: Unix.Terminal.Curses.Window.idlok nameWithType: Curses.Window.idlok - uid: Unix.Terminal.Curses.Window.immedok(System.Boolean) @@ -29660,7 +29345,6 @@ references: name: immedok href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_immedok_ commentId: Overload:Unix.Terminal.Curses.Window.immedok - isSpec: "True" fullName: Unix.Terminal.Curses.Window.immedok nameWithType: Curses.Window.immedok - uid: Unix.Terminal.Curses.Window.intrflush(System.Boolean) @@ -29673,7 +29357,6 @@ references: name: intrflush href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_intrflush_ commentId: Overload:Unix.Terminal.Curses.Window.intrflush - isSpec: "True" fullName: Unix.Terminal.Curses.Window.intrflush nameWithType: Curses.Window.intrflush - uid: Unix.Terminal.Curses.Window.keypad(System.Boolean) @@ -29686,7 +29369,6 @@ references: name: keypad href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_keypad_ commentId: Overload:Unix.Terminal.Curses.Window.keypad - isSpec: "True" fullName: Unix.Terminal.Curses.Window.keypad nameWithType: Curses.Window.keypad - uid: Unix.Terminal.Curses.Window.leaveok(System.Boolean) @@ -29699,7 +29381,6 @@ references: name: leaveok href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_leaveok_ commentId: Overload:Unix.Terminal.Curses.Window.leaveok - isSpec: "True" fullName: Unix.Terminal.Curses.Window.leaveok nameWithType: Curses.Window.leaveok - uid: Unix.Terminal.Curses.Window.meta(System.Boolean) @@ -29712,7 +29393,6 @@ references: name: meta href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_meta_ commentId: Overload:Unix.Terminal.Curses.Window.meta - isSpec: "True" fullName: Unix.Terminal.Curses.Window.meta nameWithType: Curses.Window.meta - uid: Unix.Terminal.Curses.Window.move(System.Int32,System.Int32) @@ -29725,7 +29405,6 @@ references: name: move href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_move_ commentId: Overload:Unix.Terminal.Curses.Window.move - isSpec: "True" fullName: Unix.Terminal.Curses.Window.move nameWithType: Curses.Window.move - uid: Unix.Terminal.Curses.Window.notimeout(System.Boolean) @@ -29738,7 +29417,6 @@ references: name: notimeout href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_notimeout_ commentId: Overload:Unix.Terminal.Curses.Window.notimeout - isSpec: "True" fullName: Unix.Terminal.Curses.Window.notimeout nameWithType: Curses.Window.notimeout - uid: Unix.Terminal.Curses.Window.redrawwin @@ -29751,7 +29429,6 @@ references: name: redrawwin href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_redrawwin_ commentId: Overload:Unix.Terminal.Curses.Window.redrawwin - isSpec: "True" fullName: Unix.Terminal.Curses.Window.redrawwin nameWithType: Curses.Window.redrawwin - uid: Unix.Terminal.Curses.Window.refresh @@ -29764,7 +29441,6 @@ references: name: refresh href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_refresh_ commentId: Overload:Unix.Terminal.Curses.Window.refresh - isSpec: "True" fullName: Unix.Terminal.Curses.Window.refresh nameWithType: Curses.Window.refresh - uid: Unix.Terminal.Curses.Window.scrollok(System.Boolean) @@ -29777,7 +29453,6 @@ references: name: scrollok href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_scrollok_ commentId: Overload:Unix.Terminal.Curses.Window.scrollok - isSpec: "True" fullName: Unix.Terminal.Curses.Window.scrollok nameWithType: Curses.Window.scrollok - uid: Unix.Terminal.Curses.Window.setscrreg(System.Int32,System.Int32) @@ -29790,7 +29465,6 @@ references: name: setscrreg href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_setscrreg_ commentId: Overload:Unix.Terminal.Curses.Window.setscrreg - isSpec: "True" fullName: Unix.Terminal.Curses.Window.setscrreg nameWithType: Curses.Window.setscrreg - uid: Unix.Terminal.Curses.Window.Standard @@ -29803,7 +29477,6 @@ references: name: Standard href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_Standard_ commentId: Overload:Unix.Terminal.Curses.Window.Standard - isSpec: "True" fullName: Unix.Terminal.Curses.Window.Standard nameWithType: Curses.Window.Standard - uid: Unix.Terminal.Curses.Window.wnoutrefresh @@ -29816,7 +29489,6 @@ references: name: wnoutrefresh href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_wnoutrefresh_ commentId: Overload:Unix.Terminal.Curses.Window.wnoutrefresh - isSpec: "True" fullName: Unix.Terminal.Curses.Window.wnoutrefresh nameWithType: Curses.Window.wnoutrefresh - uid: Unix.Terminal.Curses.Window.wrefresh @@ -29829,7 +29501,6 @@ references: name: wrefresh href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_wrefresh_ commentId: Overload:Unix.Terminal.Curses.Window.wrefresh - isSpec: "True" fullName: Unix.Terminal.Curses.Window.wrefresh nameWithType: Curses.Window.wrefresh - uid: Unix.Terminal.Curses.Window.wtimeout(System.Int32) @@ -29842,7 +29513,6 @@ references: name: wtimeout href: api/Terminal.Gui/Unix.Terminal.Curses.Window.html#Unix_Terminal_Curses_Window_wtimeout_ commentId: Overload:Unix.Terminal.Curses.Window.wtimeout - isSpec: "True" fullName: Unix.Terminal.Curses.Window.wtimeout nameWithType: Curses.Window.wtimeout - uid: Unix.Terminal.Curses.wmove(System.IntPtr,System.Int32,System.Int32) @@ -29855,7 +29525,6 @@ references: name: wmove href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_wmove_ commentId: Overload:Unix.Terminal.Curses.wmove - isSpec: "True" fullName: Unix.Terminal.Curses.wmove nameWithType: Curses.wmove - uid: Unix.Terminal.Curses.wnoutrefresh(System.IntPtr) @@ -29868,7 +29537,6 @@ references: name: wnoutrefresh href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_wnoutrefresh_ commentId: Overload:Unix.Terminal.Curses.wnoutrefresh - isSpec: "True" fullName: Unix.Terminal.Curses.wnoutrefresh nameWithType: Curses.wnoutrefresh - uid: Unix.Terminal.Curses.wrefresh(System.IntPtr) @@ -29881,7 +29549,6 @@ references: name: wrefresh href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_wrefresh_ commentId: Overload:Unix.Terminal.Curses.wrefresh - isSpec: "True" fullName: Unix.Terminal.Curses.wrefresh nameWithType: Curses.wrefresh - uid: Unix.Terminal.Curses.wsetscrreg(System.IntPtr,System.Int32,System.Int32) @@ -29894,7 +29561,6 @@ references: name: wsetscrreg href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_wsetscrreg_ commentId: Overload:Unix.Terminal.Curses.wsetscrreg - isSpec: "True" fullName: Unix.Terminal.Curses.wsetscrreg nameWithType: Curses.wsetscrreg - uid: Unix.Terminal.Curses.wtimeout(System.IntPtr,System.Int32) @@ -29907,6 +29573,5 @@ references: name: wtimeout href: api/Terminal.Gui/Unix.Terminal.Curses.html#Unix_Terminal_Curses_wtimeout_ commentId: Overload:Unix.Terminal.Curses.wtimeout - isSpec: "True" fullName: Unix.Terminal.Curses.wtimeout nameWithType: Curses.wtimeout