beautypg.com

C-16, Host command summary colour selection, Text processing – HP Neoware e140 Thin Client User Manual

Page 386

background image

C-16

Host Command Summary

Colour Selection

Assign colour

CSI *i *f *b , |

*i = Item

Normal text

1

Window frame

2 (not actioned)

*f = Foreground colour index

0 - 15

*b = Background colour index 0 - 15

Alternate text colour

CSI *a *f *b , }

*a = Attribute

0

Normal text

8

Reverse underline

1

Bold

9

Reverse blink

2

Reverse

10 Underline blink

3

Underline

11 Bold reverse underline

4

Blink

12 Bold reverse blink

5

Bold reverse

13 Bold underline blink

6

Bold underline

14 Reverse underline blink

7

Bold blink

15 Bold reverse underline blink

*f = Foreground colour index

0 - 15

*b = Background colour index 0 - 15

Alternate text colour blink enabled

CSI ? 115 h

Alternate text colour blink disabled

CSI ? 115 l

Alternate text colour underline enabled

CSI ? 114 h

Alternate text colour underline disabled

CSI ? 114 l

Bold and blink foreground & background enabled

CSI ? 116 h

Bold and blink foreground only enabled

CSI ? 116 l

Colour table request (* value: 1 = HLS, 2 = RGB)

CSI 2 ; * $ u

Colour table reply to host (*...* = parameter group)

DCS 2 $ s *...* ST

Colour table restore format (*...* = parameter group)

DCS 2 $ p *...* ST

*...* = group of 5 parameters: *n ; *s ; *1 ; *2 ; *3 /

*n = Colour number: 0 - 255
*s = Colour coordinate system: 0 = illegal, 1 = HLS, 2 = RGB
*1 = HLS hue: 0 - 360

or

RGB red: 0 - 100

*2 = HLS lightness: 0 - 100

or

RGB green: 0 - 100

*3 = HLS saturation: 0 - 100 or

RGB blue: 0 - 100

Select colour look-up table

CSI * ) {

* = 0

Mono

1

Alternate colour (use text attributes)

2

Alternate colour

3

ANSI SGR colour

Text Processing

Cursor backward tabulation (* = no. of active tab positions)

CSI * Z

Cursor horizontal absolute (* = no. of active char. positions)

CSI * G

Cursor horizontal forward tab (* = no. of active tab positions) CSI * I
Cursor next line (* = number of active position)

CSI * E

Cursor previous line (* = number of active position)

CSI * F

Save cursor position (SCO)

CSI s