Проблема с атрибутами отображения Telnet

Я пытаюсь реализовать клиент Telnet,

Я могу понять простое правило, как:

(ESC) [41m => установить цвет фона на красный

(ESC)[32;41m => установить цвет фона на красный, цвет шрифта на зеленый

но я чего-то путаю, вот так:

(ESC) [36;

(ESC), [; 36; 46m

(ESC) [1; 30; 44m

что это значит?

1 ответ

Хорошо, я пробую код в редакторе ANSI,

Похоже, это не имеет значения, имеет значение до ";" или нет,

просто следуйте правилу отображения атрибута.

(ESC) [; 36 => установить цвет шрифта на голубой

(ESC)[;36;46m => установить цвет шрифта на голубой, цвет фона на голубой

(ESC)[1;30;44m => установить шрифт на яркий, цвет шрифта на черный, цвет фона на синий

http://www.termsys.demon.co.uk/vtansi.htm

Другие вопросы по тегам