xref: /csrg-svn/lib/libcurses/PSD.doc/win_st.c (revision 62780)
162779Sbostic .\" Copyright (c) 1980, 1993
262779Sbostic .\"	 The Regents of the University of California.  All rights reserved.
348164Sbostic .\"
448164Sbostic .\" %sccs.include.redist.roff%
548164Sbostic .\"
6*62780Sbostic .\"	@(#)win_st.c	8.1 (Berkeley) 06/08/93
748164Sbostic .\"
827340Smckusick # define	WINDOW	struct _win_st
927340Smckusick 
1027340Smckusick struct _win_st {
1127342Smckusick 	short		_cury, _curx;
1227342Smckusick 	short		_maxy, _maxx;
1327342Smckusick 	short		_begy, _begx;
1427342Smckusick 	short		_flags;
1527342Smckusick 	short		_ch_off;
1627342Smckusick 	bool		_clear;
1727342Smckusick 	bool		_leave;
1827342Smckusick 	bool		_scroll;
1927342Smckusick 	char		**_y;
2027342Smckusick 	short		*_firstch;
2127342Smckusick 	short		*_lastch;
2227342Smckusick 	struct _win_st	*_nextp, *_orig;
2327340Smckusick };
2427340Smckusick 
2527342Smckusick # define	_ENDLINE	001
2627342Smckusick # define	_FULLWIN	002
2727342Smckusick # define	_SCROLLWIN	004
2827342Smckusick # define	_FLUSH		010
2927342Smckusick # define	_FULLLINE	020
3027342Smckusick # define	_IDLINE		040
3127340Smckusick # define	_STANDOUT	0200
3227342Smckusick # define	_NOCHANGE	-1
33