curs_getyx(3) UNIX Programmer's Manual curs_getyx(3)
getyx, getparyx, getbegyx, getmaxyx - get curses cursor and
window coordinates
#include <curses.h>
void getyx(WINDOW *win, int y, int x);
void getparyx(WINDOW *win, int y, int x);
void getbegyx(WINDOW *win, int y, int x);
void getmaxyx(WINDOW *win, int y, int x);
The getyx macro places the current cursor position of the
given window in the two integer variables y and x.
If win is a subwindow, the getparyx macro places the begin-
ning coordinates of the subwindow relative to the parent
window into two integer variables y and x. Otherwise, -1 is
placed into y and x.
Like getyx, the getbegyx and getmaxyx macros store the
current beginning coordinates and size of the specified win-
dow.
The return values of these macros are undefined (i.e., they
should not be used as the right-hand side of assignment
statements).
All of these interfaces are macros. A "&" is not necessary
before the variables y and x.
The getyx, getparyx, getbegyx and getmaxyx functions are
described in the XSI Curses standard, Issue 4.
This implementation also provides getbegx, getbegy, getcurx,
getcury, getmaxx, getmaxy, getparx and getpary for compati-
bility with older versions of curses.
curses(3)
MirOS BSD #10-current Printed 19.2.2012 1
Generated on 2012-02-20 02:47:02 by $MirOS: src/scripts/roff2htm,v 1.70 2011/12/03 18:21:12 tg Exp $
These manual pages and other documentation are copyrighted by their respective writers;
their source is available at our CVSweb,
AnonCVS, and other mirrors. The rest is Copyright © 2002‒2011 The MirOS Project, Germany.
This product includes material
provided by Thorsten Glaser.
This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.