| Main index | Section 3 | Options |
int getattrs(const WINDOW *win);
int getbegx(const WINDOW *win);
int getbegy(const WINDOW *win);
int getcurx(const WINDOW *win);
int getcury(const WINDOW *win);
int getmaxx(const WINDOW *win);
int getmaxy(const WINDOW *win);
int getparx(const WINDOW *win);
int getpary(const WINDOW *win);
| » | The getattrs function returns the same attribute data as wattr_get. |
| However, getattrs returns an integer (actually a chtype), while wattr_get returns the current color pair in a separate parameter. In the wide-character library configuration, color pairs may not fit into a chtype, so wattr_get is the only way to obtain the color information. | |
| Because getattrs returns the attributes in a single parameter, it would not be possible for an application to distinguish that from ERR (a -1). If the window parameter is null, getattrs returns A_NORMAL (zero). | |
| » | The getbegy and getbegx functions return the same data as getbegyx. |
| » | The getcury and getcurx functions return the same data as getyx. |
| » | The getmaxy and getmaxx functions return the same data as getmaxyx. |
| » | The getpary and getparx functions return the same data as getparyx. |
The getattrs function and macro are defined to return a (signed) integer for compatibility with those implementations although an unsigned type would have been more appropriate.
| curs_legacy (3X) |
| Main index | Section 3 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
