Table of Contents

Namespace UICatalog.Scenarios

Classes

ASCIICustomButtonTest
ASCIICustomButtonTest.ASCIICustomButton
ASCIICustomButtonTest.ScrollViewTestWindow
AllViewsTester
Animation
Animation.BitmapToBraille

Renders an image as unicode Braille.

AutoSizeAndDirectionText
BackgroundWorkerCollection
BasicColors
Borders
BordersComparisons
BordersOnFrameView
BordersOnToplevel
BordersOnWindow
Buttons
CenteredWindowInsideMdiContainerWindow
CenteredWindowInsideWindow
CharacterMap

This Scenario demonstrates building a custom control (a class deriving from View) that:

  • Provides a "Character Map" application (like Windows' charmap.exe).
  • Helps test unicode character rendering in Terminal.Gui
  • Illustrates how to use ScrollView to do infinite scrolling
ChildWindowClass
ClassExplorer
Clipping
CollectionNavigatorTester
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
LineDrawing
LineViewExample
ListViewWithSelection
ListsAndCombos
MainLoopTimeouts
MdiChildWindowClass
MessageBoxes
Mouse
MultiColouredTable
MyScenario
Notepad
ParentWindowClass
ParentWindowMdiContainerClass
Progress
ProgressBarStyles
RunTExample
RunTExample.ExampleWindow
RuneWidthGreaterThanOne
Scrolling
SendKeys
SingleBackgroundWorker
SingleBackgroundWorker.MainApp
SingleBackgroundWorker.StagingUIController
Snake
SyntaxHighlighting
TabViewExample
TableEditor
Text
TextAlignments
TextAlignmentsAndDirections
TextFormatterDemo
TextViewAutocompletePopup
Threading
TimeAndDate
TreeUseCases
TreeViewFileSystem
UnicodeInMenu
VkeyPacketSimulator
WindowsAndFrameViews
WizardAsView
Wizards

Interfaces

DynamicMenuBar.IValueConverter
DynamicStatusBar.IValueConverter