Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ getbegyx(3curses) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3curses)






       curs_getyx(3curses)                              curs_getyx(3curses)


       NAME
             curs_getyx: getyx, getparyx, getbegyx, getmaxyx - get curses
             cursor and window coordinates

       SYNOPSIS
             cc [flag . . .] file -lcurses [library . . .]
             #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);

       DESCRIPTION
             With the getyx macro, the cursor position of the window is
             placed in the two integer variables y and x.

             With the getparyx macro, if win is a subwindow, the beginning
             coordinates of the subwindow relative to the parent window are
             placed 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 window.

          Return Values
             The return values of these macros are undefined (that is, they
             should not be used as the right-hand side of assignment
             statements).

       REFERENCES
             curses(3curses)

       NOTICES
             The header file curses.h automatically includes the header
             files stdio.h and unctrl.h.

             Note that all of these interfaces are macros and that ``&'' is
             not necessary before the variables y and x.










                           Copyright 1994 Novell, Inc.               Page 1








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026