Table of Contents

Class CharMap

Namespace
Terminal.Gui
Assembly
Terminal.Gui.dll

A scrollable map of the Unicode codepoints.

public class CharMap : View, IDisposable, ISupportInitializeNotification, ISupportInitialize, IDesignable
Inheritance
CharMap
Implements
Inherited Members

Remarks

See CharacterMap/README.md for details.

Constructors

CharMap()

Initializes a new instance.

Properties

SelectedCodePoint

Gets or sets the currently selected codepoint. Causes the Viewport to scroll to make the selected code point visible.

ShowGlyphWidths

Gets or sets whether the number of columns each glyph is displayed.

StartCodePoint

Specifies the starting offset for the character map. The default is 0x2500 which is the Box Drawing characters.

Methods

OnDrawingContent()

Called when the View's content is to be drawn. The default implementation does nothing.

PositionCursor()

Positions the cursor in the right position based on the currently focused view in the chain.

ToCamelCase(string)

Helper to convert a string into camel case.

Events

SelectedCodePointChanged

Raised when the selected code point changes.