X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=Ada95%2Fhtml%2Fman%2Fcurs_termattrs.3x.html;fp=Ada95%2Fhtml%2Fman%2Fcurs_termattrs.3x.html;h=fcc417a21b210e6536f403e5871c9fa41e555014;hb=0eb88fc5281804773e2a0c7a488a4452463535ce;hp=0000000000000000000000000000000000000000;hpb=661078ddbde3ce0f3b06e95642fbb9b5fef7dca1;p=ncurses.git diff --git a/Ada95/html/man/curs_termattrs.3x.html b/Ada95/html/man/curs_termattrs.3x.html new file mode 100644 index 00000000..fcc417a2 --- /dev/null +++ b/Ada95/html/man/curs_termattrs.3x.html @@ -0,0 +1,122 @@ + +
++ baudrate, erasechar, has_ic, has_il, killchar, longname, + termattrs, termname - curses environment query routines + + ++
+ #include++ + int baudrate(void); + char erasechar(void); + int has_ic(void); + int has_il(void); + char killchar(void); + char *longname(void); + attr_t termattrs(void); + char *termname(void); + + +
+ The baudrate routine returns the output speed of the ter- + minal. The number returned is in bits per second, for + example 9600, and is an integer. + + The erasechar routine returns the user's current erase + character. + + The has_ic routine is true if the terminal has insert- and + delete- character capabilities. + + The has_il routine is true if the terminal has insert- and + delete-line capabilities, or can simulate them using + scrolling regions. This might be used to determine if it + would be appropriate to turn on physical scrolling using + scrollok. + + The killchar routine returns the user's current line kill + character. + + The longname routine returns a pointer to a static area + containing a verbose description of the current terminal. + The maximum length of a verbose description is 128 charac- + ters. It is defined only after the call to initscr or + newterm. The area is overwritten by each call to newterm + and is not restored by set_term, so the value should be + saved between calls to newterm if longname is going to be + used with multiple terminals. + + If a given terminal doesn't support a video attribute that + an application program is trying to use, curses may sub- + stitute a different video attribute for it. The termattrs + function returns a logical OR of all video attributes sup- + ported by the terminal. This information is useful when a + curses program needs complete control over the appearance + of the screen. + + + ++
+ longname and termname return NULL on error. + + Routines that return an integer return ERR upon failure + and OK (SVr4 only specifies "an integer value other than + ERR") upon successful completion. + + ++
+ Note that termattrs may be a macro. + + ++
+ The XSI Curses standard, Issue 4 describes these func- + tions. It changes the return type of termattrs to the new + type attr_t. + + ++
+ curses(3X), curs_initscr(3X), curs_outopts(3X) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ +