Lines Matching +full:out +full:- +full:of +full:- +full:window
2 .\" Copyright 2020-2023,2024 Thomas E. Dickey *
3 .\" Copyright 1998-2007,2010 Free Software Foundation, Inc. *
5 .\" Permission is hereby granted, free of charge, to any person obtaining a *
6 .\" copy of this software and associated documentation files (the *
10 .\" copies of the Software, and to permit persons to whom the Software is *
14 .\" in all copies or substantial portions of the Software. *
16 .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
17 .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
20 .\" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
21 .\" OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
24 .\" Except as contained in this notice, the name(s) of the above copyright *
31 .TH curs_getyx 3X 2024-04-20 "ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@" "Library calls"
47 \fB\%getmaxyx\fP \-
48 get \fIcurses\fR cursor and window coordinates
53 \fBvoid getyx(WINDOW *\fIwin\fP, int \fIy\fP, int \fIx\fP);
54 \fBvoid getparyx(WINDOW *\fIwin\fP, int \fIy\fP, int \fIx\fP);
55 \fBvoid getbegyx(WINDOW *\fIwin\fP, int \fIy\fP, int \fIx\fP);
56 \fBvoid getmaxyx(WINDOW *\fIwin\fP, int \fIy\fP, int \fIx\fP);
60 of the given window in the two integer variables \fIy\fP and \fIx\fP.
63 coordinates of the subwindow relative to the parent window into two integer
65 Otherwise, \fB\-1\fP is placed into \fIy\fP and \fIx\fP.
68 the current beginning coordinates and size of the specified window.
70 The return values of these macros are undefined (i.e.,
71 they should not be used as the right-hand side of assignment statements).
73 All of these interfaces are macros.
92 for compatibility with older versions of \fIcurses\fP;
96 many implementations provide members of the \fB\%WINDOW\fP structure
98 For best portability, do not rely on using the data in \fB\%WINDOW\fP,
99 since some implementations make \fB\%WINDOW\fP opaque (do not allow
100 direct use of its members).
102 Besides the problem of opaque structures,
103 the data stored in like-named members may not have like-values in
105 For example, the \fB\%WINDOW._maxx\fP and \fB\%WINDOW._maxy\fP values
109 The difference is hidden by means of the macro \fB\%getmaxyx\fP.