Table of Contents

Class GlyphDefinitions

Namespace
Terminal.Gui
Assembly
Terminal.Gui.dll

Defines the standard set of glyphs used to draw checkboxes, lines, borders, etc...

public class GlyphDefinitions
Inheritance
GlyphDefinitions
Inherited Members

Remarks

Access with Glyphs (which is a global using alias for Glyphs).

The default glyphs can be changed via the ConfigurationManager. Within a config.json file the Json property name is the property name prefixed with "Glyphs.".

The Json property can be one of: - unicode glyph in a string (e.g. "☑") - U+hex format in a string (e.g. "U+2611") - \u format in a string (e.g. "\\u2611") - A decimal number (e.g. 97 for "a")

Properties

Apple

Apple (non-BMP). Because snek. And because it's an example of a non-BMP surrogate pair. See Issue #2610.

AppleBMP

Apple (BMP). Because snek. See Issue #2610.

BlackCircle

Black Circle . Default is (U+025cf) - ●.

BlocksMeterSegment

Half block meter segment (e.g. for ProgressBar).

BottomSideLineLtHv

Box Drawings Light Vertical and Heavy Horizontal (U+257D) - ╽

BottomTee

Box Drawings Bottom Tee - Single Vertical and Single Horizontal (U+2534) - ┴

BottomTeeDbl

Box Drawings Bottom Tee - Double Vertical and Double Horizontal (U+2569) - ╩

BottomTeeDblH

Box Drawings Bottom Tee - Single Vertical and Double Horizontal (U+2567) - ╧

BottomTeeDblV

Box Drawings Bottom Tee - Double Vertical and Single Horizontal (U+2568) - ╨

BottomTeeHvDblH

Box Drawings Bottom Tee - Heavy Vertical and Heavy Horizontal (U+2539) - ┻

BottomTeeHvH

Box Drawings Bottom Tee - Heavy Horizontal and Light Vertical (U+2535) - ┷

BottomTeeHvV

Box Drawings Bottom Tee - Light Horizontal and Heavy Vertical (U+253D) - ┸

CheckStateChecked

Checked indicator (e.g. for ListView and CheckBox).

CheckStateNone

Null Checked indicator (e.g. for ListView and CheckBox).

CheckStateUnChecked

Not Checked indicator (e.g. for ListView and CheckBox).

Close

Close. Default is Heavy Ballot X (U+2718) - ✘.

Collapse

Expand (e.g. for TreeView.

ContinuousMeterSegment

Continuous block meter segment (e.g. for ProgressBar).

Cross

Box Drawings Cross - Single Vertical and Single Horizontal (U+253C) - ┼

CrossDbl

Box Drawings Cross - Double Vertical and Double Horizontal (U+256C) - ╬

CrossDblH

Box Drawings Cross - Single Vertical and Double Horizontal (U+256A) - ╪

CrossDblV

Box Drawings Cross - Double Vertical and Single Horizontal (U+256B) - ╫

CrossHv

Box Drawings Cross - Heavy Vertical and Heavy Horizontal (U+254B) - ╋

CrossHvH

Box Drawings Cross - Heavy Horizontal and Light Vertical (U+253F) - ┿

CrossHvV

Box Drawings Cross - Light Horizontal and Heavy Vertical (U+2541) - ╂

Diamond

Diamond (e.g. for ScrollBarView. Default is Lozenge (U+25CA) - ◊.

Dot

Dot. Default is (U+2219) - ∙.

DottedSquare

Dotted Square - ⬚ U+02b1a┝

DownArrow

Down arrow.

Expand

Expand (e.g. for TreeView.

File

File icon. Defaults to ☰ (Trigram For Heaven)

Folder

Folder icon. Defaults to ꤉ (Kayah Li Digit Nine)

HLine

Box Drawings Horizontal Line - Light (U+2500) - ─

HLineDa2

Box Drawings Light Double Dash Horizontal (U+254C) - ╌

HLineDa3

Box Drawings Light Triple Dash Horizontal (U+2504) - ┄

HLineDa4

Box Drawings Light Quadruple Dash Horizontal (U+2508) - ┈

HLineDbl

Box Drawings Double Horizontal (U+2550) - ═

HLineHv

Box Drawings Heavy Horizontal (U+2501) - ━

HLineHvDa2

Box Drawings Heavy Double Dash Horizontal (U+254D) - ╍

HLineHvDa3

Box Drawings Heavy Triple Dash Horizontal (U+2505) - ┅

HLineHvDa4

Box Drawings Heavy Quadruple Dash Horizontal (U+2509) - ┉

HalfBottomLine

Box Drawings Light Down (U+2577) - ╷

HalfBottomLineLt

Box Drawings Light Vertical and Horizontal (U+257B) - ╻

HalfLeftLine

Box Drawings Light Left (U+2574) - ╴

HalfLeftLineHv

Box Drawings Heavy Left (U+2578) - ╸

HalfRightLine

Box Drawings Light Horizontal (U+2576) - ╶

HalfRightLineHv

Box Drawings Heavy Horizontal (U+257A) - ╺

HalfTopLine

Box Drawings Light Vertical (U+2575) - ╵

HalfTopLineHv

Box Drawings Heavy Vertical (U+2579) - ╹

HorizontalEllipsis

Horizontal Ellipsis - … U+2026

IdenticalTo

Identical To (U+226)

LLCorner

Box Drawings Lower Left Corner - Light Vertical and Light Horizontal (U+2514) - └

LLCornerDbl

Box Drawings Double Vertical and Double Left (U+255A) - ╚

LLCornerDblSingle

Box Drawings Double Down and Single Left (U+2559) - ╙

LLCornerHv

Box Drawings Heavy Vertical and Horizontal (U+2517) - ┗

LLCornerHvLt

Box Drawings Heavy Vertical and Horizontal Light (U+2516) - ┖

LLCornerLtHv

Box Drawings Vertical Light and Horizontal Heavy (U+2511) - ┕

LLCornerR

Box Drawings Upper Left Corner - Light Arc Down and Left (U+2570) - ╰

LLCornerSingleDbl

Box Drawings Single Vertical and Double Left (U+2558) - ╘

LRCorner

Box Drawings Lower Right Corner - Light (U+2518) - ┘

LRCornerDbl

Box Drawings Lower Right Corner - Double (U+255D) - ╝

LRCornerDblSingle

Box Drawings Lower Right Corner - Double Vertical and Single Horizontal (U+255C) - ╜

LRCornerHv

Box Drawings Lower Right Corner - Heavy (U+251B) - ┛

LRCornerHvLt

Box Drawings Lower Right Corner - Heavy Vertical and Light Horizontal (U+251A) - ┚

LRCornerLtHv

Box Drawings Lower Right Corner - Light Vertical and Heavy Horizontal (U+2519) - ┙

LRCornerR

Box Drawings Lower Right Corner - Rounded (U+256F) - ╯

LRCornerSingleDbl

Box Drawings Lower Right Corner - Single Vertical and Double Horizontal (U+255B) - ╛

LeftArrow

Left arrow.

LeftBracket

Left Bracket (e.g. for Button. Default is (U+005B) - [.

LeftDefaultIndicator

Left default indicator (e.g. for Button.

LeftSideLineHvLt

Box Drawings Heavy Left and Light Horizontal (U+257E) - ╾

LeftTee

Box Drawings Left Tee - Single Vertical and Single Horizontal (U+251C) - ├

LeftTeeDbl

Box Drawings Left Tee - Double Vertical and Double Horizontal (U+2560) - ╠

LeftTeeDblH

Box Drawings Left Tee - Single Vertical and Double Horizontal (U+255E) - ╞

LeftTeeDblV

Box Drawings Left Tee - Double Vertical and Single Horizontal (U+255F) - ╟

LeftTeeHvDblH

Box Drawings Left Tee - Heavy Vertical and Heavy Horizontal (U+2527) - ┣

LeftTeeHvH

Box Drawings Left Tee - Heavy Horizontal and Light Vertical (U+2523) - ┝

LeftTeeHvV

Box Drawings Left Tee - Light Horizontal and Heavy Vertical (U+252B) - ┠

Maximize

Maximize. Default is Upper Horizontal Shadowed White Circle (U+273D) - ✽.

Minimize

Minimize. Default is Lower Horizontal Shadowed White Circle (U+274F) - ❏.

Move

Move indicator. Default is Lozenge (U+25CA) - ◊.

RightArrow

Horizontal arrow.

RightBracket

Horizontal Bracket (e.g. for Button. Default is (U+005D) - ].

RightDefaultIndicator

Horizontal default indicator (e.g. for Button.

RightSideLineLtHv

Box Drawings Light Horizontal and Heavy Horizontal (U+257C) - ╼

RightTee

Box Drawings Right Tee - Single Vertical and Single Horizontal (U+2524) - ┤

RightTeeDbl

Box Drawings Right Tee - Double Vertical and Double Horizontal (U+2563) - ╣

RightTeeDblH

Box Drawings Right Tee - Single Vertical and Double Horizontal (U+2561) - ╡

RightTeeDblV

Box Drawings Right Tee - Double Vertical and Single Horizontal (U+2562) - ╢

RightTeeHvDblH

Box Drawings Right Tee - Heavy Vertical and Heavy Horizontal (U+252C) - ┫

RightTeeHvH

Box Drawings Right Tee - Heavy Horizontal and Light Vertical (U+2528) - ┥

RightTeeHvV

Box Drawings Right Tee - Light Horizontal and Heavy Vertical (U+2530) - ┨

Selected

Selected indicator (e.g. for ListView and RadioGroup).

ShadowHorizontal

Shadow - Horizontal - Upper Half Block - ▀ U+02580

ShadowHorizontalEnd

Shadow - Horizontal End - Quadrant Upper Left - ▘ U+02598

ShadowHorizontalStart

Shadow - Horizontal Start - Upper Half Block - ▀ U+02580

ShadowVertical

Shadow - Vertical - Left Half Block - ▌ U+0258c

ShadowVerticalStart

Shadow - Vertical Start - Left Half Block - ▌ U+0258c

SizeBottomLeft

Size Bottom Left indicator. South West Arrow - ↙ U+02199

SizeBottomRight

Size Bottom Right indicator. South East Arrow - ↘ U+02198

SizeHorizontal

Size Horizontally indicator. Default is ┥Left Right Arrow - ↔ U+02194

SizeTopLeft

Size Top Left indicator. North West Arrow - ↖ U+02196

SizeTopRight

Size Top Right indicator. North East Arrow - ↗ U+02197

SizeVertical

Size Vertical indicator. Default Up Down Arrow - ↕ U+02195

Stipple

Stipple pattern (e.g. for ScrollBarView). Default is Light Shade (U+2591) - ░.

TopSideLineHvLt

Box Drawings Heavy Vertical and Light Horizontal (U+257F) - ╿

TopTee

Box Drawings Top Tee - Single Vertical and Single Horizontal (U+252C) - ┬

TopTeeDbl

Box Drawings Top Tee - Double Vertical and Double Horizontal (U+2566) - ╦

TopTeeDblH

Box Drawings Top Tee - Single Vertical and Double Horizontal (U+2564) - ╤

TopTeeDblV

Box Drawings Top Tee - Double Vertical and Single Horizontal (U+2565) - ╥

TopTeeHvDblH

Box Drawings Top Tee - Heavy Vertical and Heavy Horizontal (U+2533) - ┳

TopTeeHvH

Box Drawings Top Tee - Heavy Horizontal and Light Vertical (U+252F) - ┯

TopTeeHvV

Box Drawings Top Tee - Light Horizontal and Heavy Vertical (U+2537) - ┰

ULCorner

Box Drawings Upper Left Corner - Light Vertical and Light Horizontal (U+250C) - ┌

ULCornerDbl

Box Drawings Upper Left Corner - Double (U+2554) - ╔

ULCornerDblSingle

Box Drawings Double Down and Single Horizontal (U+2553) - ╓

ULCornerHv

Box Drawings Heavy Down and Horizontal (U+250F) - ┏

ULCornerHvLt

Box Drawings Down Heavy and Horizontal Light (U+251E) - ┎

ULCornerLtHv

Box Drawings Down Light and Horizontal Heavy (U+250D) - ┎

ULCornerR

Box Drawings Upper Left Corner - Light Arc Down and Horizontal (U+256D) - ╭

ULCornerSingleDbl

Box Drawings Single Down and Double Horizontal (U+2552) - ╒

URCorner

Box Drawings Upper Horizontal Corner - Light Vertical and Light Horizontal (U+2510) - ┐

URCornerDbl

Box Drawings Upper Horizontal Corner - Double Vertical and Double Horizontal (U+2557) - ╗

URCornerDblSingle

Box Drawings Double Vertical and Single Left (U+2556) - ╖

URCornerHv

Box Drawings Heavy Down and Left (U+2513) - ┓

URCornerHvLt

Box Drawings Heavy Vertical and Left Down Light (U+2511) - ┑

URCornerLtHv

Box Drawings Down Light and Horizontal Heavy (U+2514) - ┒

URCornerR

Box Drawings Upper Horizontal Corner - Light Arc Vertical and Horizontal (U+256E) - ╮

URCornerSingleDbl

Box Drawings Single Vertical and Double Left (U+2555) - ╕

UnSelected

Not Selected indicator (e.g. for ListView and RadioGroup).

UpArrow

Vertical arrow.

VLine

Box Drawings Vertical Line - Light (U+2502) - │

VLineDa2

Box Drawings Light Double Dash Vertical (U+254E) - ╎

VLineDa3

Box Drawings Light Triple Dash Vertical (U+2506) - ┆

VLineDa4

Box Drawings Light Quadruple Dash Vertical (U+250A) - ┊

VLineDbl

Box Drawings Double Vertical (U+2551) - ║

VLineHv

Box Drawings Heavy Vertical (U+2503) - ┃

VLineHvDa2

Box Drawings Heavy Double Dash Vertical (U+254F) - ╏

VLineHvDa3

Box Drawings Heavy Triple Dash Vertical (U+2507) - ┇

VLineHvDa4

Box Drawings Heavy Quadruple Dash Vertical (U+250B) - ┋

VerticalFourDots

Vertical Four Dots - ⁞ U+205e