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 @@

PORTABILITY

-       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.
 
 
 

SEE ALSO

-       curses(3x)
+       curses(3x), curs_legacy(3x), curs_opaque(3x)