Defines

src/escape_codes.h File Reference

STATUS: stable Definitions of print features. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define ESCAPE_BGBLACK_STR   ""
#define ESCAPE_BGBLUE_STR   ""
#define ESCAPE_BGCYAN_STR   ""
#define ESCAPE_BGGREEN_STR   ""
#define ESCAPE_BGGREY_STR   ""
#define ESCAPE_BGLBLUE_STR   ""
#define ESCAPE_BGLCYAN_STR   ""
#define ESCAPE_BGLGREEN_STR   ""
#define ESCAPE_BGLMAGENTA_STR   ""
#define ESCAPE_BGLRED_STR   ""
#define ESCAPE_BGLWHITE_STR   ""
#define ESCAPE_BGLYELLOW_STR   ""
#define ESCAPE_BGMAGENTA_STR   ""
#define ESCAPE_BGRED_STR   ""
#define ESCAPE_BGWHITE_STR   ""
#define ESCAPE_BGYELLOW_STR   ""
#define ESCAPE_BLACK   30
#define ESCAPE_BLINK   5
#define ESCAPE_BLINK_OFF   25
#define ESCAPE_BLINK_OFF_STR   ""
#define ESCAPE_BLINK_STR   ""
#define ESCAPE_BLINKRAPID   6
#define ESCAPE_BLINKRAPID_STR   ""
#define ESCAPE_BLUE   34
#define ESCAPE_BOLD   1
#define ESCAPE_BOLD_OFF   22
#define ESCAPE_BOLD_OFF_STR   ""
#define ESCAPE_BOLD_STR   ""
#define ESCAPE_BRIGHT   1
#define ESCAPE_BRIGHT_OFF   22
#define ESCAPE_BRIGHT_OFF_STR   ""
#define ESCAPE_BRIGHT_STR   ""
#define ESCAPE_CONCEAL   8
#define ESCAPE_CONCEAL_OFF   29
#define ESCAPE_CONCEAL_OFF_STR   ""
#define ESCAPE_CONCEAL_STR   ""
#define ESCAPE_CYAN   36
#define ESCAPE_DIM   2
#define ESCAPE_DIM_OFF   22
#define ESCAPE_DIM_OFF_STR   ""
#define ESCAPE_DIM_STR   ""
#define ESCAPE_DUNDERLINE   21
#define ESCAPE_DUNDERLINE_STR   ""
#define ESCAPE_FAINT   2
#define ESCAPE_FAINT_OFF   22
#define ESCAPE_FAINT_OFF_STR   ""
#define ESCAPE_FAINT_STR   ""
#define ESCAPE_FGBLACK_STR   ""
#define ESCAPE_FGBLUE_STR   ""
#define ESCAPE_FGCYAN_STR   ""
#define ESCAPE_FGGREEN_STR   ""
#define ESCAPE_FGGREY_STR   ""
#define ESCAPE_FGLBLUE_STR   ""
#define ESCAPE_FGLCYAN_STR   ""
#define ESCAPE_FGLGREEN_STR   ""
#define ESCAPE_FGLMAGENTA_STR   ""
#define ESCAPE_FGLRED_STR   ""
#define ESCAPE_FGLWHITE_STR   ""
#define ESCAPE_FGLYELLOW_STR   ""
#define ESCAPE_FGMAGENTA_STR   ""
#define ESCAPE_FGRED_STR   ""
#define ESCAPE_FGWHITE_STR   ""
#define ESCAPE_FGYELLOW_STR   ""
#define ESCAPE_GREEN   32
#define ESCAPE_GREY   90
#define ESCAPE_HIDDEN   8
#define ESCAPE_HIDDEN_OFF   28
#define ESCAPE_HIDDEN_OFF_STR   ""
#define ESCAPE_HIDDEN_STR   ""
#define ESCAPE_ITALIC   3
#define ESCAPE_ITALIC_OFF   23
#define ESCAPE_ITALIC_OFF_STR   ""
#define ESCAPE_LBLUE   94
#define ESCAPE_LCYAN   96
#define ESCAPE_LGREEN   92
#define ESCAPE_LMAGENTA   95
#define ESCAPE_LRED   91
#define ESCAPE_LWHITE   97
#define ESCAPE_LYELLOW   93
#define ESCAPE_MAGENTA   35
#define ESCAPE_RED   31
#define ESCAPE_RESET   0
#define ESCAPE_RESET_STR   ""
#define ESCAPE_REVERSE   7
#define ESCAPE_REVERSE_OFF   27
#define ESCAPE_REVERSE_OFF_STR   ""
#define ESCAPE_REVERSE_STR   ""
#define ESCAPE_UNDERLINE   4
#define ESCAPE_UNDERLINE_OFF   24
#define ESCAPE_UNDERLINE_OFF_STR   ""
#define ESCAPE_UNDERLINE_STR   ""
#define ESCAPE_WHITE   37
#define ESCAPE_YELLOW   33
#define FPRINTFTEXT_CHA(file, n)   EMPTY
#define FPRINTFTEXT_CHT(file, n)   EMPTY
#define FPRINTFTEXT_CNL(file, n)   EMPTY
#define FPRINTFTEXT_CPL(file, n)   EMPTY
#define FPRINTFTEXT_CUB(file, n)   EMPTY
#define FPRINTFTEXT_CUD(file, n)   EMPTY
#define FPRINTFTEXT_CUF(file, n)   EMPTY
#define FPRINTFTEXT_CUP(file, n, m)   EMPTY
#define FPRINTFTEXT_CUU(file, n)   EMPTY
#define FPRINTFTEXT_DCH(file, n)   EMPTY
#define FPRINTFTEXT_DL(file, n)   EMPTY
#define FPRINTFTEXT_DSR(file)   EMPTY
#define FPRINTFTEXT_ED(file, n)   EMPTY
#define FPRINTFTEXT_EL(file, n)   EMPTY
#define FPRINTFTEXT_HVP(file, n, m)   EMPTY
#define FPRINTFTEXT_ICH(file, n)   EMPTY
#define FPRINTFTEXT_IL(file, n)   EMPTY
#define FPRINTFTEXT_RCA(file)   EMPTY
#define FPRINTFTEXT_RCP(file)   EMPTY
#define FPRINTFTEXT_SCA(file)   EMPTY
#define FPRINTFTEXT_SCP(file)   EMPTY
#define FPRINTFTEXT_SD(file, n)   EMPTY
#define FPRINTFTEXT_SGR(file, n)   EMPTY
#define FPRINTFTEXT_SU(file, n)   EMPTY
#define FPRINTFTEXTALL(file, attr, fg, bg)   EMPTY
#define FPRINTFTEXTATTR(file, attr)   EMPTY
#define FPRINTFTEXTBG(file, bg)   EMPTY
#define FPRINTFTEXTFG(file, fg)   EMPTY
#define FPRINTFTEXTRESET(file)   EMPTY
#define PRINTFTEXT_CHA(n)   EMPTY
#define PRINTFTEXT_CHT(n)   EMPTY
#define PRINTFTEXT_CNL(n)   EMPTY
#define PRINTFTEXT_CPL(n)   EMPTY
#define PRINTFTEXT_CUB(n)   EMPTY
#define PRINTFTEXT_CUD(n)   EMPTY
#define PRINTFTEXT_CUF(n)   EMPTY
#define PRINTFTEXT_CUP(n, m)   EMPTY
#define PRINTFTEXT_CUU(n)   EMPTY
#define PRINTFTEXT_DCH(n)   EMPTY
#define PRINTFTEXT_DL(n)   EMPTY
#define PRINTFTEXT_DSR()   EMPTY
#define PRINTFTEXT_ED(n)   EMPTY
#define PRINTFTEXT_EL(n)   EMPTY
#define PRINTFTEXT_HVP(n, m)   EMPTY
#define PRINTFTEXT_ICH(n)   EMPTY
#define PRINTFTEXT_IL(n)   EMPTY
#define PRINTFTEXT_RCA()   EMPTY
#define PRINTFTEXT_RCP()   EMPTY
#define PRINTFTEXT_SCA()   EMPTY
#define PRINTFTEXT_SCP()   EMPTY
#define PRINTFTEXT_SD(n)   EMPTY
#define PRINTFTEXT_SGR(n)   EMPTY
#define PRINTFTEXT_SU(n)   EMPTY

Detailed Description

STATUS: stable Definitions of print features.

If the shell environment supports this, there are special features we can use. We also included ANSI CSI (Control Sequences Intitiator) codes.

Note:
This works only, if WITH_ANSI_ESCAPE_CODES was defined before (see in Makefile.$PLATFORM)

Definition in file escape_codes.h.


Define Documentation

#define ESCAPE_BGBLACK_STR   ""

Definition at line 308 of file escape_codes.h.

#define ESCAPE_BGBLUE_STR   ""

Definition at line 312 of file escape_codes.h.

#define ESCAPE_BGCYAN_STR   ""

Definition at line 314 of file escape_codes.h.

#define ESCAPE_BGGREEN_STR   ""

Definition at line 310 of file escape_codes.h.

#define ESCAPE_BGGREY_STR   ""

Definition at line 316 of file escape_codes.h.

#define ESCAPE_BGLBLUE_STR   ""

Definition at line 320 of file escape_codes.h.

#define ESCAPE_BGLCYAN_STR   ""

Definition at line 322 of file escape_codes.h.

#define ESCAPE_BGLGREEN_STR   ""

Definition at line 318 of file escape_codes.h.

#define ESCAPE_BGLMAGENTA_STR   ""

Definition at line 321 of file escape_codes.h.

#define ESCAPE_BGLRED_STR   ""

Definition at line 317 of file escape_codes.h.

#define ESCAPE_BGLWHITE_STR   ""

Definition at line 323 of file escape_codes.h.

#define ESCAPE_BGLYELLOW_STR   ""

Definition at line 319 of file escape_codes.h.

#define ESCAPE_BGMAGENTA_STR   ""

Definition at line 313 of file escape_codes.h.

#define ESCAPE_BGRED_STR   ""

Definition at line 309 of file escape_codes.h.

#define ESCAPE_BGWHITE_STR   ""

Definition at line 315 of file escape_codes.h.

#define ESCAPE_BGYELLOW_STR   ""

Definition at line 311 of file escape_codes.h.

#define ESCAPE_BLACK   30

Definition at line 65 of file escape_codes.h.

#define ESCAPE_BLINK   5

Definition at line 47 of file escape_codes.h.

#define ESCAPE_BLINK_OFF   25

Definition at line 60 of file escape_codes.h.

#define ESCAPE_BLINK_OFF_STR   ""

Definition at line 286 of file escape_codes.h.

#define ESCAPE_BLINK_STR   ""

Definition at line 274 of file escape_codes.h.

#define ESCAPE_BLINKRAPID   6

Definition at line 48 of file escape_codes.h.

#define ESCAPE_BLINKRAPID_STR   ""

Definition at line 275 of file escape_codes.h.

#define ESCAPE_BLUE   34

Definition at line 69 of file escape_codes.h.

#define ESCAPE_BOLD   1

Definition at line 42 of file escape_codes.h.

#define ESCAPE_BOLD_OFF   22

Definition at line 55 of file escape_codes.h.

#define ESCAPE_BOLD_OFF_STR   ""

Definition at line 281 of file escape_codes.h.

#define ESCAPE_BOLD_STR   ""

Definition at line 269 of file escape_codes.h.

#define ESCAPE_BRIGHT   1

Definition at line 41 of file escape_codes.h.

#define ESCAPE_BRIGHT_OFF   22

Definition at line 54 of file escape_codes.h.

#define ESCAPE_BRIGHT_OFF_STR   ""

Definition at line 280 of file escape_codes.h.

#define ESCAPE_BRIGHT_STR   ""

Definition at line 268 of file escape_codes.h.

#define ESCAPE_CONCEAL   8

Definition at line 51 of file escape_codes.h.

#define ESCAPE_CONCEAL_OFF   29

Definition at line 63 of file escape_codes.h.

#define ESCAPE_CONCEAL_OFF_STR   ""

Definition at line 289 of file escape_codes.h.

#define ESCAPE_CONCEAL_STR   ""

Definition at line 278 of file escape_codes.h.

#define ESCAPE_CYAN   36

Definition at line 71 of file escape_codes.h.

#define ESCAPE_DIM   2

Definition at line 43 of file escape_codes.h.

#define ESCAPE_DIM_OFF   22

Definition at line 56 of file escape_codes.h.

#define ESCAPE_DIM_OFF_STR   ""

Definition at line 282 of file escape_codes.h.

#define ESCAPE_DIM_STR   ""

Definition at line 270 of file escape_codes.h.

#define ESCAPE_DUNDERLINE   21

Definition at line 52 of file escape_codes.h.

#define ESCAPE_DUNDERLINE_STR   ""

Definition at line 273 of file escape_codes.h.

#define ESCAPE_FAINT   2

Definition at line 44 of file escape_codes.h.

#define ESCAPE_FAINT_OFF   22

Definition at line 57 of file escape_codes.h.

#define ESCAPE_FAINT_OFF_STR   ""

Definition at line 283 of file escape_codes.h.

#define ESCAPE_FAINT_STR   ""

Definition at line 271 of file escape_codes.h.

#define ESCAPE_FGBLACK_STR   ""

Definition at line 291 of file escape_codes.h.

#define ESCAPE_FGBLUE_STR   ""

Definition at line 295 of file escape_codes.h.

#define ESCAPE_FGCYAN_STR   ""

Definition at line 297 of file escape_codes.h.

#define ESCAPE_FGGREEN_STR   ""

Definition at line 293 of file escape_codes.h.

#define ESCAPE_FGGREY_STR   ""

Definition at line 299 of file escape_codes.h.

#define ESCAPE_FGLBLUE_STR   ""

Definition at line 303 of file escape_codes.h.

#define ESCAPE_FGLCYAN_STR   ""

Definition at line 305 of file escape_codes.h.

#define ESCAPE_FGLGREEN_STR   ""

Definition at line 301 of file escape_codes.h.

#define ESCAPE_FGLMAGENTA_STR   ""

Definition at line 304 of file escape_codes.h.

#define ESCAPE_FGLRED_STR   ""

Definition at line 300 of file escape_codes.h.

#define ESCAPE_FGLWHITE_STR   ""

Definition at line 306 of file escape_codes.h.

#define ESCAPE_FGLYELLOW_STR   ""

Definition at line 302 of file escape_codes.h.

#define ESCAPE_FGMAGENTA_STR   ""

Definition at line 296 of file escape_codes.h.

#define ESCAPE_FGRED_STR   ""

Definition at line 292 of file escape_codes.h.

#define ESCAPE_FGWHITE_STR   ""

Definition at line 298 of file escape_codes.h.

#define ESCAPE_FGYELLOW_STR   ""

Definition at line 294 of file escape_codes.h.

#define ESCAPE_GREEN   32

Definition at line 67 of file escape_codes.h.

#define ESCAPE_GREY   90

Definition at line 74 of file escape_codes.h.

#define ESCAPE_HIDDEN   8

Definition at line 50 of file escape_codes.h.

#define ESCAPE_HIDDEN_OFF   28

Definition at line 62 of file escape_codes.h.

#define ESCAPE_HIDDEN_OFF_STR   ""

Definition at line 288 of file escape_codes.h.

#define ESCAPE_HIDDEN_STR   ""

Definition at line 277 of file escape_codes.h.

#define ESCAPE_ITALIC   3

Definition at line 45 of file escape_codes.h.

#define ESCAPE_ITALIC_OFF   23

Definition at line 58 of file escape_codes.h.

#define ESCAPE_ITALIC_OFF_STR   ""

Definition at line 284 of file escape_codes.h.

#define ESCAPE_LBLUE   94

Definition at line 78 of file escape_codes.h.

#define ESCAPE_LCYAN   96

Definition at line 80 of file escape_codes.h.

#define ESCAPE_LGREEN   92

Definition at line 76 of file escape_codes.h.

#define ESCAPE_LMAGENTA   95

Definition at line 79 of file escape_codes.h.

#define ESCAPE_LRED   91

Definition at line 75 of file escape_codes.h.

#define ESCAPE_LWHITE   97

Definition at line 81 of file escape_codes.h.

#define ESCAPE_LYELLOW   93

Definition at line 77 of file escape_codes.h.

#define ESCAPE_MAGENTA   35

Definition at line 70 of file escape_codes.h.

#define ESCAPE_RED   31

Definition at line 66 of file escape_codes.h.

#define ESCAPE_RESET   0

Definition at line 40 of file escape_codes.h.

#define ESCAPE_RESET_STR   ""

Definition at line 267 of file escape_codes.h.

#define ESCAPE_REVERSE   7

Definition at line 49 of file escape_codes.h.

#define ESCAPE_REVERSE_OFF   27

Definition at line 61 of file escape_codes.h.

#define ESCAPE_REVERSE_OFF_STR   ""

Definition at line 287 of file escape_codes.h.

#define ESCAPE_REVERSE_STR   ""

Definition at line 276 of file escape_codes.h.

#define ESCAPE_UNDERLINE   4

Definition at line 46 of file escape_codes.h.

#define ESCAPE_UNDERLINE_OFF   24

Definition at line 59 of file escape_codes.h.

#define ESCAPE_UNDERLINE_OFF_STR   ""

Definition at line 285 of file escape_codes.h.

#define ESCAPE_UNDERLINE_STR   ""

Definition at line 272 of file escape_codes.h.

#define ESCAPE_WHITE   37

Definition at line 72 of file escape_codes.h.

#define ESCAPE_YELLOW   33

Definition at line 68 of file escape_codes.h.

#define FPRINTFTEXT_CHA (   file,
  n 
)    EMPTY

Definition at line 338 of file escape_codes.h.

#define FPRINTFTEXT_CHT (   file,
  n 
)    EMPTY

Definition at line 340 of file escape_codes.h.

#define FPRINTFTEXT_CNL (   file,
  n 
)    EMPTY

Definition at line 336 of file escape_codes.h.

#define FPRINTFTEXT_CPL (   file,
  n 
)    EMPTY

Definition at line 337 of file escape_codes.h.

#define FPRINTFTEXT_CUB (   file,
  n 
)    EMPTY

Definition at line 335 of file escape_codes.h.

#define FPRINTFTEXT_CUD (   file,
  n 
)    EMPTY

Definition at line 333 of file escape_codes.h.

#define FPRINTFTEXT_CUF (   file,
  n 
)    EMPTY

Definition at line 334 of file escape_codes.h.

#define FPRINTFTEXT_CUP (   file,
  n,
  m 
)    EMPTY

Definition at line 339 of file escape_codes.h.

#define FPRINTFTEXT_CUU (   file,
  n 
)    EMPTY

Definition at line 332 of file escape_codes.h.

#define FPRINTFTEXT_DCH (   file,
  n 
)    EMPTY

Definition at line 345 of file escape_codes.h.

#define FPRINTFTEXT_DL (   file,
  n 
)    EMPTY

Definition at line 344 of file escape_codes.h.

#define FPRINTFTEXT_DSR (   file  )     EMPTY

Definition at line 350 of file escape_codes.h.

#define FPRINTFTEXT_ED (   file,
  n 
)    EMPTY

Definition at line 341 of file escape_codes.h.

#define FPRINTFTEXT_EL (   file,
  n 
)    EMPTY

Definition at line 342 of file escape_codes.h.

#define FPRINTFTEXT_HVP (   file,
  n,
  m 
)    EMPTY

Definition at line 348 of file escape_codes.h.

#define FPRINTFTEXT_ICH (   file,
  n 
)    EMPTY

Definition at line 331 of file escape_codes.h.

#define FPRINTFTEXT_IL (   file,
  n 
)    EMPTY

Definition at line 343 of file escape_codes.h.

#define FPRINTFTEXT_RCA (   file  )     EMPTY

Definition at line 354 of file escape_codes.h.

#define FPRINTFTEXT_RCP (   file  )     EMPTY

Definition at line 352 of file escape_codes.h.

#define FPRINTFTEXT_SCA (   file  )     EMPTY

Definition at line 353 of file escape_codes.h.

#define FPRINTFTEXT_SCP (   file  )     EMPTY

Definition at line 351 of file escape_codes.h.

#define FPRINTFTEXT_SD (   file,
  n 
)    EMPTY

Definition at line 347 of file escape_codes.h.

#define FPRINTFTEXT_SGR (   file,
  n 
)    EMPTY

Definition at line 349 of file escape_codes.h.

#define FPRINTFTEXT_SU (   file,
  n 
)    EMPTY

Definition at line 346 of file escape_codes.h.

#define FPRINTFTEXTALL (   file,
  attr,
  fg,
  bg 
)    EMPTY

Definition at line 325 of file escape_codes.h.

#define FPRINTFTEXTATTR (   file,
  attr 
)    EMPTY

Definition at line 326 of file escape_codes.h.

#define FPRINTFTEXTBG (   file,
  bg 
)    EMPTY

Definition at line 328 of file escape_codes.h.

#define FPRINTFTEXTFG (   file,
  fg 
)    EMPTY

Definition at line 327 of file escape_codes.h.

#define FPRINTFTEXTRESET (   file  )     EMPTY

Definition at line 329 of file escape_codes.h.

#define PRINTFTEXT_CHA (   n  )     EMPTY

Definition at line 363 of file escape_codes.h.

#define PRINTFTEXT_CHT (   n  )     EMPTY

Definition at line 365 of file escape_codes.h.

#define PRINTFTEXT_CNL (   n  )     EMPTY

Definition at line 361 of file escape_codes.h.

#define PRINTFTEXT_CPL (   n  )     EMPTY

Definition at line 362 of file escape_codes.h.

#define PRINTFTEXT_CUB (   n  )     EMPTY

Definition at line 360 of file escape_codes.h.

#define PRINTFTEXT_CUD (   n  )     EMPTY

Definition at line 358 of file escape_codes.h.

#define PRINTFTEXT_CUF (   n  )     EMPTY

Definition at line 359 of file escape_codes.h.

#define PRINTFTEXT_CUP (   n,
  m 
)    EMPTY

Definition at line 364 of file escape_codes.h.

#define PRINTFTEXT_CUU (   n  )     EMPTY

Definition at line 357 of file escape_codes.h.

#define PRINTFTEXT_DCH (   n  )     EMPTY

Definition at line 370 of file escape_codes.h.

#define PRINTFTEXT_DL (   n  )     EMPTY

Definition at line 369 of file escape_codes.h.

#define PRINTFTEXT_DSR (  )     EMPTY

Definition at line 375 of file escape_codes.h.

#define PRINTFTEXT_ED (   n  )     EMPTY

Definition at line 366 of file escape_codes.h.

#define PRINTFTEXT_EL (   n  )     EMPTY

Definition at line 367 of file escape_codes.h.

#define PRINTFTEXT_HVP (   n,
  m 
)    EMPTY

Definition at line 373 of file escape_codes.h.

#define PRINTFTEXT_ICH (   n  )     EMPTY

Definition at line 356 of file escape_codes.h.

#define PRINTFTEXT_IL (   n  )     EMPTY

Definition at line 368 of file escape_codes.h.

#define PRINTFTEXT_RCA (  )     EMPTY

Definition at line 379 of file escape_codes.h.

#define PRINTFTEXT_RCP (  )     EMPTY

Definition at line 377 of file escape_codes.h.

#define PRINTFTEXT_SCA (  )     EMPTY

Definition at line 378 of file escape_codes.h.

#define PRINTFTEXT_SCP (  )     EMPTY

Definition at line 376 of file escape_codes.h.

#define PRINTFTEXT_SD (   n  )     EMPTY

Definition at line 372 of file escape_codes.h.

#define PRINTFTEXT_SGR (   n  )     EMPTY

Definition at line 374 of file escape_codes.h.

#define PRINTFTEXT_SU (   n  )     EMPTY

Definition at line 371 of file escape_codes.h.