comparison src/console-tty.h @ 265:8efd647ea9ca r20-5b31

Import from CVS: tag r20-5b31
author cvs
date Mon, 13 Aug 2007 10:25:37 +0200
parents 3d6bfa290dbd
children c5d627a313b1
comparison
equal deleted inserted replaced
264:682d2a9d41a5 265:8efd647ea9ca
55 55
56 /* The real location of the cursor. The above physical location may 56 /* The real location of the cursor. The above physical location may
57 be ahead of where we really are. */ 57 be ahead of where we really are. */
58 int real_cursor_x; 58 int real_cursor_x;
59 int real_cursor_y; 59 int real_cursor_y;
60
61 int final_cursor_x;
62 int final_cursor_y;
60 63
61 int height; 64 int height;
62 int width; 65 int width;
63 66
64 /* The count of frame number. */ 67 /* The count of frame number. */
206 #define CONSOLE_TTY_DATA(c) CONSOLE_TYPE_DATA (c, tty) 209 #define CONSOLE_TTY_DATA(c) CONSOLE_TYPE_DATA (c, tty)
207 #define CONSOLE_TTY_CURSOR_X(c) (CONSOLE_TTY_DATA (c)->cursor_x) 210 #define CONSOLE_TTY_CURSOR_X(c) (CONSOLE_TTY_DATA (c)->cursor_x)
208 #define CONSOLE_TTY_CURSOR_Y(c) (CONSOLE_TTY_DATA (c)->cursor_y) 211 #define CONSOLE_TTY_CURSOR_Y(c) (CONSOLE_TTY_DATA (c)->cursor_y)
209 #define CONSOLE_TTY_REAL_CURSOR_X(c) (CONSOLE_TTY_DATA (c)->real_cursor_x) 212 #define CONSOLE_TTY_REAL_CURSOR_X(c) (CONSOLE_TTY_DATA (c)->real_cursor_x)
210 #define CONSOLE_TTY_REAL_CURSOR_Y(c) (CONSOLE_TTY_DATA (c)->real_cursor_y) 213 #define CONSOLE_TTY_REAL_CURSOR_Y(c) (CONSOLE_TTY_DATA (c)->real_cursor_y)
214 #define CONSOLE_TTY_FINAL_CURSOR_X(c) (CONSOLE_TTY_DATA (c)->final_cursor_x)
215 #define CONSOLE_TTY_FINAL_CURSOR_Y(c) (CONSOLE_TTY_DATA (c)->final_cursor_y)
211 216
212 #define TTY_CM(c) (CONSOLE_TTY_DATA (c)->cm) 217 #define TTY_CM(c) (CONSOLE_TTY_DATA (c)->cm)
213 #define TTY_SE(c) (CONSOLE_TTY_DATA (c)->se) 218 #define TTY_SE(c) (CONSOLE_TTY_DATA (c)->se)
214 #define TTY_SD(c) (CONSOLE_TTY_DATA (c)->sd) 219 #define TTY_SD(c) (CONSOLE_TTY_DATA (c)->sd)
215 #define TTY_FLAGS(c) (CONSOLE_TTY_DATA (c)->flags) 220 #define TTY_FLAGS(c) (CONSOLE_TTY_DATA (c)->flags)