Lines Matching defs:screen
116 struct screen struct
133 short lsize; /* How many lines decided by newscreen */ argument
134 short csize; /* How many columns decided by newscreen */ argument
135 short tsize; /* How big is a tab decided by newscreen */ argument
136 WINDOW *std_scr; /* primary output screen */ argument
137 WINDOW *cur_scr; /* what's physically on the screen */ argument
138 WINDOW *virt_scr; /* what's virtually on the screen */ argument
139 int *cur_hash; /* hash table of curscr */
140 int *virt_hash; /* hash table of virtscr */
141 TERMINAL *tcap; /* TERMINFO info */
142 FILE *term_file; /* File to write on for output. */
143 FILE *input_file; /* Where to get keyboard input */
144 SLK_MAP *slk; /* Soft label information */
145 char **_mks; /* marks, only used with xhp terminals */
146 COSTS term_costs; /* costs of various capabilities */
147 SGTTY save_tty_buf; /* saved termio state of this tty */
149 SGTTYS save_tty_bufs; /* saved termios state of this tty */
151 char **_color_mks; /* marks, only used with color xhp terminals */
152 unsigned long _trap_mbe; /* trap these mouse button events */
153 unsigned long _map_mbe_to_key; /* map selected buttons on top of */