summaryrefslogtreecommitdiff
path: root/ui/mod.menu
diff options
context:
space:
mode:
Diffstat (limited to 'ui/mod.menu')
-rw-r--r--ui/mod.menu62
1 files changed, 33 insertions, 29 deletions
diff --git a/ui/mod.menu b/ui/mod.menu
index bfebebd8..88045167 100644
--- a/ui/mod.menu
+++ b/ui/mod.menu
@@ -3,15 +3,21 @@
{
\\ MOD \\
+#define W 300
+#define H 240
+#define BUTT_W 45
+#define BUTT_H 35
+#define BORDER 10
+
menuDef
{
name "mod"
- visible 0
- fullscreen 0
- rect 160 120 320 240
+ visible MENU_FALSE
+ fullscreen MENU_FALSE
+ rect (320-(W/2)) (240-(H/2)) W H
focusColor 1 .75 0 1
- style 1
- border 1
+ style WINDOW_STYLE_FILLED
+ border WINDOW_BORDER_FULL
popup
onEsc
{
@@ -25,21 +31,21 @@
itemDef
{
name window
- rect 0 0 320 240
+ rect 0 0 W H
style WINDOW_STYLE_FILLED
backcolor 0 0 0 1
- visible 1
+ visible MENU_TRUE
decoration
border WINDOW_BORDER_FULL
borderSize 1.0
borderColor 0.5 0.5 0.5 1
}
-
+
itemDef
{
name modlist
- rect 10 10 300 200
+ rect BORDER BORDER (W-(2*BORDER)) (H-(BUTT_H+BORDER))
type ITEM_TYPE_LISTBOX
style WINDOW_STYLE_EMPTY
elementwidth 120
@@ -49,53 +55,51 @@
feeder FEEDER_MODS
textalign 3
textaligny 14
- border 1
+ border WINDOW_BORDER_FULL
bordercolor 0.5 0.5 0.5 0.5
forecolor 1 1 1 1
backcolor 0.2 0.2 0.2 1
outlinecolor 0.1 0.1 0.1 0.5
- visible 1
+ visible MENU_TRUE
doubleClick
{
- play "sound/misc/menu1.wav";
+ play "sound/misc/menu1.wav";
uiScript RunMod
}
}
itemDef
{
- name ok
- text "OK"
- type 1
+ name load
+ text "Load"
+ type ITEM_TYPE_BUTTON
textscale .25
- rect 250 210 30 26
- textalign 1
- textalignx 15
- textaligny 20
+ rect (W-(2*BUTT_W)) (H-BUTT_H) BUTT_W BUTT_H
+ textalign ITEM_ALIGN_CENTER
+ textvalign ITEM_VALIGN_CENTER
forecolor 1 1 1 1
- visible 1
+ visible MENU_TRUE
action
- {
+ {
play "sound/misc/menu1.wav";
close mod;
uiScript RunMod
}
}
-
+
itemDef
{
name cancel
text "Cancel"
- type 1
+ type ITEM_TYPE_BUTTON
textscale .25
- rect 280 210 30 26
- textalign 1
- textalignx 15
- textaligny 20
+ rect (W-BUTT_W) (H-BUTT_H) BUTT_W BUTT_H
+ textalign ITEM_ALIGN_CENTER
+ textvalign ITEM_VALIGN_CENTER
forecolor 1 1 1 1
- visible 1
+ visible MENU_TRUE
action
- {
+ {
play "sound/misc/menu3.wav";
close mod
}