X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=Ada95%2Fhtml%2Fman%2Fcurs_termcap.3x.html;fp=Ada95%2Fhtml%2Fman%2Fcurs_termcap.3x.html;h=0000000000000000000000000000000000000000;hb=b1f61d9f3aa244512045a6b02e759825d7049d34;hp=62830ae90be8060df2929f6eae2dda4091d958d2;hpb=0eb88fc5281804773e2a0c7a488a4452463535ce;p=ncurses.git diff --git a/Ada95/html/man/curs_termcap.3x.html b/Ada95/html/man/curs_termcap.3x.html deleted file mode 100644 index 62830ae9..00000000 --- a/Ada95/html/man/curs_termcap.3x.html +++ /dev/null @@ -1,120 +0,0 @@ - -
-- tgetent, tgetflag, tgetnum, tgetstr, tgoto, tputs - direct - curses interface to the terminfo capability database - - --
- #include-- #include - int tgetent(const char *bp, char *name); - int tgetflag(const char *id); - int tgetnum(const char *id); - char *tgetstr(const char *id, char **area); - char *tgoto(const char *cap, int col, int row); - int tputs(const char *str, int affcnt, int (*putc)(int)); - - -
- These routines are included as a conversion aid for pro- - grams that use the termcap library. Their parameters are - the same and the routines are emulated using the terminfo - database. Thus, they can only be used to query the capa- - bilities of entries for which a terminfo entry has been - compiled. - - The tgetent routine loads the entry for name. It returns - 1 on success, 0 if there is no such entry, and -1 if the - terminfo database could not be found. The emulation - ignores the buffer pointer bp. - - The tgetflag routine gets the boolean entry for id, or - zero if it is not available. - - The tgetnum routine gets the numeric entry for id, or -1 - if it is not available. - - The tgetstr routine returns the string entry for id, or - zero if it is not available. Use tputs to output the - returned string. - - The tgoto routine instantiates the parameters into the - given capability. The output from this routine is to be - passed to tputs. - - The tputs routine is described on the curs_terminfo(3X) - manual page. It can retrieve capabilities by either term- - cap or terminfo name. - - - --
- Except where explicitly noted, routines that return an - integer return ERR upon failure and OK (SVr4 only speci- - fies "an integer value other than ERR") upon successful - completion. - - Routines that return pointers return NULL on error. - If you call tgetstr to fetch ca or any other parameterized - string, be aware that it will be returned in terminfo - notation, not the older and not-quite-compatible termcap - notation. This won't cause problems if all you do with it - is call tgoto or tparm, which both expand terminfo-style. - - Because terminfo conventions for representing padding in - string capabilities differ from termcap's, tputs("50"); - will put out a literal "50" rather than busy-waiting for - 50 milliseconds. Cope with it. - - --
- The XSI Curses standard, Issue 4 describes these func- - tions. However, they are marked TO BE WITHDRAWN and may - be removed in future versions. - - Neither the XSI Curses standard nor the SVr4 man pages - documented the return values of tgetent correctly, though - all three were in fact returned ever since SVr1. - - --
- curses(3X), terminfo(5), putc(3S). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -