summaryrefslogtreecommitdiff
path: root/ui/menudef.h
diff options
context:
space:
mode:
authorTim Angus <tim@ngus.net>2007-11-08 00:05:14 +0000
committerTim Angus <tim@ngus.net>2007-11-08 00:05:14 +0000
commit74c8d33a2b830a47c31272bcf16cbbfd404ce0e8 (patch)
treee57fc261700a619fbf9a09a589706a5165653221 /ui/menudef.h
parentc6a9027b7cf0d35401cae346b67ca95c5f55b4a1 (diff)
* Merge and move text paint functions into ui_shared.c
* Add aspectBias to indicate alignment on non-4:3 video modes * Add "reset <item>" script command to reset an item * Compensate for aspect ratio in lots and lots and lots of places * Release edit field focus when tabbing away * Fix infinite loop bug in text wrapping code when rect is very narrow * Mung .menu scripts to line things up correctly on non-4:3 ratios
Diffstat (limited to 'ui/menudef.h')
-rw-r--r--ui/menudef.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/ui/menudef.h b/ui/menudef.h
index 42196031..3e5abcaa 100644
--- a/ui/menudef.h
+++ b/ui/menudef.h
@@ -16,13 +16,14 @@
#define ITEM_TYPE_MULTI 12 // multiple list setting, enumerated
#define ITEM_TYPE_BIND 13 // multiple list setting, enumerated
-#define ITEM_ALIGN_LEFT 0 // left alignment
-#define ITEM_ALIGN_CENTER 1 // center alignment
-#define ITEM_ALIGN_RIGHT 2 // right alignment
-
-#define ITEM_VALIGN_BOTTOM 0 // bottom alignment
-#define ITEM_VALIGN_CENTER 1 // center alignment
-#define ITEM_VALIGN_TOP 2 // top alignment
+#define ALIGN_LEFT 0 // left alignment
+#define ALIGN_CENTER 1 // center alignment
+#define ALIGN_RIGHT 2 // right alignment
+#define ASPECT_NONE 3 // no aspect compensation
+
+#define VALIGN_BOTTOM 0 // bottom alignment
+#define VALIGN_CENTER 1 // center alignment
+#define VALIGN_TOP 2 // top alignment
#define ITEM_TEXTSTYLE_NORMAL 0 // normal text
#define ITEM_TEXTSTYLE_BLINK 1 // fast blinking