|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1980 The Regents of the University of California. ! 3: * All rights reserved. ! 4: * ! 5: * Redistribution and use in source and binary forms are permitted ! 6: * provided that the above copyright notice and this paragraph are ! 7: * duplicated in all such forms and that any documentation, ! 8: * advertising materials, and other materials related to such ! 9: * distribution and use acknowledge that the software was developed ! 10: * by the University of California, Berkeley. The name of the ! 11: * University may not be used to endorse or promote products derived ! 12: * from this software without specific prior written permission. ! 13: * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR ! 14: * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED ! 15: * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ! 16: * ! 17: * @(#)win_st.c 6.2 (Berkeley) 3/17/89 ! 18: */ ! 19: ! 20: # define WINDOW struct _win_st ! 21: ! 22: struct _win_st { ! 23: short _cury, _curx; ! 24: short _maxy, _maxx; ! 25: short _begy, _begx; ! 26: short _flags; ! 27: short _ch_off; ! 28: bool _clear; ! 29: bool _leave; ! 30: bool _scroll; ! 31: char **_y; ! 32: short *_firstch; ! 33: short *_lastch; ! 34: struct _win_st *_nextp, *_orig; ! 35: }; ! 36: ! 37: # define _ENDLINE 001 ! 38: # define _FULLWIN 002 ! 39: # define _SCROLLWIN 004 ! 40: # define _FLUSH 010 ! 41: # define _FULLLINE 020 ! 42: # define _IDLINE 040 ! 43: # define _STANDOUT 0200 ! 44: # define _NOCHANGE -1
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.