annotate 3rdparty/packages/uemacs/uedisplay.h @ 2852:f2e92661b4c6 lwtools-port

Makefiles: Always use macro for lwar and rm The LWAR macro is new, rm was still used in one place.
author Tormod Volden <debian.tormod@gmail.com>
date Fri, 12 Jul 2013 22:41:18 +0200
parents 48c646212b1c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
995
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
1 /* #define WFDEBUG 0 /* Window flag debug. */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
2
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
3 typedef struct VIDEO {
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
4 short v_flag; /* Flags */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
5 char v_text[1]; /* Screen data. */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
6 } VIDEO;
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
7
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
8 #define VFCHG 0x0001 /* Changed. */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
9
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
10 #ifdef DISPLAY1
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
11 int sgarbf = TRUE; /* TRUE if screen is garbage */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
12 int mpresf = FALSE; /* TRUE if message in last line */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
13 int vtrow = 0; /* Row location of SW cursor */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
14 int vtcol = 0; /* Column location of SW cursor */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
15 int ttrow = HUGE; /* Row location of HW cursor */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
16 int ttcol = HUGE; /* Column location of HW cursor */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
17 #else
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
18 extern int sgarbf; /* TRUE if screen is garbage */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
19 extern int mpresf; /* TRUE if message in last line */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
20 extern int vtrow; /* Row location of SW cursor */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
21 extern int vtcol; /* Column location of SW cursor */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
22 extern int ttrow; /* Row location of HW cursor */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
23 extern int ttcol; /* Column location of HW cursor */
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
24 #endif
48c646212b1c 'microEMACS' for OS-9.
roug
parents:
diff changeset
25