ANSI
Эти строки можно встраивать в текст при записи в StdStream, чтобы создать текстовый интерфейс пользователя.
primitive val ANSI
Конструкторы
create
new val create() : ANSI val^
Возвращает
- ANSI val^
Общедоступные функции
up
Переместить курсор вверх на n строк. 0 эквивалентно 1.
fun box up( n: U32 val = 0) : String val
Параметры
- n: U32 val = 0
Возвращает
- Строка val
down
Переместить курсор вниз на n строк. 0 эквивалентно 1.
fun box down( n: U32 val = 0) : String val
Параметры
- n: U32 val = 0
Возвращает
- Строка val
right
Переместить курсор вправо на n столбцов. 0 эквивалентно 1.
fun box right( n: U32 val = 0) : String val
Параметры
- n: U32 val = 0
Возвращает
- Строка val
left
Переместить курсор влево на n столбцов. 0 эквивалентно 1.
fun box left( n: U32 val = 0) : String val
Параметры
- n: U32 val = 0
Возвращает
- Строка val
cursor
Переместить курсор на строку y, столбец x. 0 эквивалентно 1. Индексация начинается с левого верхнего угла экрана.
fun box cursor( x: U32 val = 0, y: U32 val = 0) : String val
Параметры
Возвращает
- Строка val
clear
Очистить экран и переместить курсор в верхний левый угол.
fun box clear() : String val
Возвращает
- Строка val
erase
Очистить все слева от курсора на той же строке.
fun box erase() : String val
Возвращает
- Строка val
reset
Сбросить все цвета и стили текста до значений по умолчанию.
fun box reset() : String val
Возвращает
- Строка val
bold
Жирный шрифт. Не действует в Windows.
fun box bold( state: Bool val = true) : String val
Параметры
- state: Bool val = true
Возвращает
- Строка val
underline
Подчёркнутый текст. Не действует в Windows.
fun box underline( state: Bool val = true) : String val
Параметры
- state: Bool val = true
Возвращает
- Строка val
blink
Мигающий текст. Не действует в Windows.
fun box blink( state: Bool val = true) : String val
Параметры
- state: Bool val = true
Возвращает
- Строка val
reverse
Меняет местами цвета переднего и заднего плана.
fun box reverse( state: Bool val = true) : String val
Параметры
- state: Bool val = true
Возвращает
- Строка val
черный
Черный текст.
fun box black() : String val
Возвращает
- Строка val
красный
Красный текст.
fun box red() : String val
Возвращает
- Строка val
зеленый
Зеленый текст.
fun box green() : String val
Возвращает
- Строка val
желтый
Желтый текст.
fun box yellow() : String val
Возвращает
- Строка val
синий
Синий текст.
fun box blue() : String val
Возвращает
- Строка val
пурпурный
Пурпурный текст.
fun box magenta() : String val
Возвращает
- Строка val
голубой
Голубой текст.
fun box cyan() : String val
Возвращает
- Строка val
серый
Серый текст.
fun box grey() : String val
Возвращает
- Строка val
белый
Белый текст.
fun box white() : String val
Возвращает
- Строка val
ярко-красный
Ярко-красный текст.
fun box bright_red() : String val
Возвращает
- Строка val
ярко-зеленый
Ярко-зеленый текст.
fun box bright_green() : String val
Возвращает
- Строка val
ярко-желтый
Ярко-желтый текст.
fun box bright_yellow() : String val
Возвращает
- Строка val
ярко-синий
Ярко-синий текст.
fun box bright_blue() : String val
Возвращает
- Строка val
ярко-пурпурный
Ярко-пурпурный текст.
fun box bright_magenta() : String val
Возвращает
- Строка val
ярко-голубой
Ярко-голубой текст.
fun box bright_cyan() : String val
Возвращает
- Строка val
ярко-серый
Ярко-серый текст.
fun box bright_grey() : String val
Возвращает
- Строка val
черный_фон
Черный фон.
fun box black_bg() : String val
Возвращает
- Строка val
красный_фон
Красный фон.
fun box red_bg() : String val
Возвращает
- Строка val
зеленый_фон
Зеленый фон.
fun box green_bg() : String val
Возвращает
- Строка val
желтый_фон
Желтый фон.
fun box yellow_bg() : String val
Возвращает
- Строка val
синий_фон
Синий фон.
fun box blue_bg() : String val
Возвращает
- Строка val
пурпурный_фон
Пурпурный фон.
fun box magenta_bg() : String val
Возвращает
- Строка val
голубой_фон
Голубой фон.
fun box cyan_bg() : String val
Возвращает
- Строка val
серый_фон
Серый фон.
fun box grey_bg() : String val
Возвращает
- Строка val
белым_фоном
Белый фон.
fun box white_bg() : String val
Возвращает
- Строка val
ярко_красным_фоном
Ярко-красный фон.
fun box bright_red_bg() : String val
Возвращает
- Строка val
ярко_зелёным_фоном
Ярко-зелёный фон.
fun box bright_green_bg() : String val
Возвращает
- Строка val
ярко_жёлтым_фоном
Ярко-жёлтый фон.
fun box bright_yellow_bg() : String val
Возвращает
- Строка val
ярко_синим_фоном
Ярко-синий фон.
fun box bright_blue_bg() : String val
Возвращает
- Строка val
ярко_пурпурным_фоном
Ярко-пурпурный фон.
fun box bright_magenta_bg() : String val
Возвращает
- Строка val
ярко_голубым_фоном
Ярко-голубой фон.
fun box bright_cyan_bg() : String val
Возвращает
- Строка val
ярко_серым_фоном
Ярко-серый фон.
fun box bright_grey_bg() : String val
Возвращает
- Строка val
равен
fun box eq( that: ANSI val) : Bool val
Параметры
- that: ANSI val
Возвращает
- Булево val
не_равен
fun box ne( that: ANSI val) : Bool val
Параметры
- that: ANSI val
Возвращает
- Булево val
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/term-ANSI