Spec-Zone.ru › Pony

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

Параметры

  • x: U32 val = 0
  • y: U32 val = 0

Возвращает

  • Строка 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API