X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_getyx.3x.html;h=b5809b3c8ed106c557f0509db8300bceb1471d14;hp=ac0101203ef2141fb235f057c245af95dda3a677;hb=34d602f272c394e9a980438e636e1ce4d355f83b;hpb=55ccd2b959766810cf7db8d1c4462f338ce0afc8 diff --git a/doc/html/man/curs_getyx.3x.html b/doc/html/man/curs_getyx.3x.html index ac010120..b5809b3c 100644 --- a/doc/html/man/curs_getyx.3x.html +++ b/doc/html/man/curs_getyx.3x.html @@ -1,7 +1,7 @@ - +
@@ -91,17 +91,32 @@- The getyx, getparyx, getbegyx and getmaxyx functions are + The getyx, getparyx, getbegyx and getmaxyx macros are described in the XSI Curses standard, Issue 4. - This implementation also provides getbegx, getbegy, - getcurx, getcury, getmaxx, getmaxy, getparx and getpary - for compatibility with older versions of curses. + This implementation also provides functions getbegx, getb- + egy, getcurx, getcury, getmaxx, getmaxy, getparx and get- + pary for compatibility with older versions of curses. + + Although X/Open Curses does not address this, many imple- + mentations provide members of the WINDOW structure con- + taining values corresponding to these macros. For best + portability, do not rely on using the data in WINDOW, + since some implementations make WINDOW opaque (do not + allow direct use of its members). + + Besides the problem of opaque structures, the data stored + in like-named members may not have like-values in differ- + ent implementations. For example, the WINDOW._maxx and + WINDOW._maxy values in ncurses have (at least since + release 1.8.1) differed by one from some other implementa- + tions. The difference is hidden by means of the macro + getmaxyx.
- curses(3x) + curses(3x), curs_legacy(3x), curs_opaque(3x)