1
- *score*Font: monospace-12
1
+ #
2
+ # Color theme:
3
+ #
4
+ # Overall background: #337744 (green)
5
+ # Passive foreground: #fffff0
6
+ # Active background: #fffff0
7
+ # Active foreground: #000000
8
+ # Accent colors: #774433 (brown), #334477 (blue)
9
+ #
10
+
11
+ *Foreground: #000000
12
+ *Background: #fffff0
13
+ *message.Background: #fffff0
14
+ *message.Foreground: #000000
15
+ *errors.Background: #fffff0
16
+ *errors.Foreground: #000000
17
+
18
+ *Layout.Background: #337744
19
+
20
+ *Label.Foreground: #fffff0
21
+ *Label.Background: #337744
22
+
23
+ *menuBar.Background: #337744
24
+
25
+ *MilleCards.Background: #337744
26
+ *MilleCards.internalBorderWidth: 3
27
+
28
+ *humanHand.Background: #774433
29
+
30
+ *Thermo.mercuryColor: #334477
31
+
32
+ *MilleCards.borderWidth: 0
33
+ *Label.borderWidth: 0
34
+ *Layout.borderWidth: 0
35
+ *Thermo.borderWidth: 0
36
+ *score.borderWidth: 0
37
+ *menuBar.borderWidth: 0
38
+
39
+ *Command.ShapeStyle: oval
2
40
3
41
*layout.translations: #augment \n\
4
42
<Key>1: milleReasonable(1)\n\
33
71
<Btn3Up>: stop(discard)
34
72
35
73
*layout.layout: vertical {\
36
- MenuBarBorderWidth = 1 \
37
- HumanHandBorderWidth = 1 \
74
+ MenuBarBorderWidth = 0 \
75
+ HumanHandBorderWidth = 0 \
38
76
-$MenuBarBorderWidth \
39
77
horizontal { \
40
78
-$MenuBarBorderWidth menuBar < +inf -100% * > -$MenuBarBorderWidth \
@@ -48,24 +86,25 @@ horizontal { \
48
86
computerPlay < -$PlayHorzShrink * +1 -$PlayVertShrink > \
49
87
horizontal { \
50
88
vertical { \
51
- computerMiles < +1 -100% * +1 >\
89
+ computerMiles < +inf -100% * >\
52
90
horizontal { \
53
- vertical { \
54
- message < +inf -inf * > \
55
- errors < +inf -inf * >\
56
- 0 < +inf > \
57
- }\
58
91
0 < +inf > \
59
92
vertical { \
60
- deckCount < +inf -100% * +inf >\
61
- deck < -100% * +inf -100% > \
62
- 0 < +1 > \
93
+ 0 < +inf > \
94
+ deckCount < +inf -100% * >\
95
+ deck < -100% * -100% > \
96
+ 0 < +inf > \
63
97
} \
98
+ 0 < +inf > \
64
99
} \
65
- humanMiles < +1 -100% * +1 > \
100
+ humanMiles < +inf -100% * > \
101
+ } \
102
+ 2 < -inf > \
103
+ vertical { \
104
+ score < +1 * +inf -1 > \
105
+ message < +inf -inf * > \
106
+ errors < +inf -inf * >\
66
107
} \
67
- 10 < -inf > \
68
- score < +1 * +1 > \
69
108
} \
70
109
humanPlay < -$PlayHorzShrink * +1 -$PlayVertShrink > \
71
110
horizontal { \
@@ -85,75 +124,44 @@ horizontal { \
85
124
} \
86
125
}
87
126
88
- *layout.Background: light gray
89
-
90
- *menuBar.Background: cadet blue
91
127
*MenuButton.shapeStyle: oval
92
128
*fileMenuButton.leftBitmap: menu12
93
129
*fileMenuButton.label: File
94
130
*fileMenuButton.menuName: fileMenu
95
131
132
+ *message.label:
133
+ *errors.label:
134
+
96
135
*fileMenu.restore.label: Restore from File
97
136
*fileMenu.save.label: Save to File
98
137
*fileMenu.quit.label: Quit
99
138
100
- *deckCount.Background: light gray
101
- *deckCount.borderWidth: 0
102
-
103
- *errors.Background: light gray
104
- *errors.borderWidth: 0
105
-
139
+ *score*Font: monospace-12
106
140
*score.editType: edit
107
141
*score.resize: both
108
142
*score.translations:
109
143
*score.baseTranslations:
110
- *message.Background: light gray
111
- *message.borderWidth: 0
112
-
113
- *MilleCards.Background: light gray
114
- *MilleCards.internalBorderWidth: 3
115
144
116
- *Thermo.borderWidth: 1
117
- *Thermo.mercuryColor: blue
118
145
*Thermo.minimum: 0
119
146
*Thermo.maximum: 1000
120
147
*Thermo.minorStep: 25
121
148
*Thermo.majorStep: 100
122
149
*Thermo.vertical: false
123
150
*Thermo.width: 500
124
151
125
- *computerPlay.borderWidth: 0
126
152
*computerPlay.rowsHint: true
127
- *computerPlay.rowOffset: 5
128
-
129
- *computerSafeties.borderWidth: 0
153
+ *computerPlay.rows: 7
130
154
131
- *computerSafetyLabel.Background: light gray
132
155
*computerSafetyLabel.label: Computer Safeties
133
- *computerSafetyLabel.borderWidth: 0
134
-
135
- *deck.borderWidth: 0
136
156
137
- *message.label:
138
-
139
- *errors.label:
140
-
141
- *Command.ShapeStyle: oval
142
-
143
- *humanPlay.borderWidth: 0
144
157
*humanPlay.rowsHint: true
145
- *humanPlay.rowOffset: 5
158
+ *humanPlay.rows: 7
146
159
147
- *humanSafeties.borderWidth: 0
148
-
149
- *humanSafetyLabel.Background: light gray
150
160
*humanSafetyLabel.label: Player Safeties
151
- *humanSafetyLabel.borderWidth: 0
152
-
153
- *humanHand.Background: gray50
154
161
155
162
*yesOrNoShell.allowShellResize: true
156
- *yesOrNoLabel.borderWidth: 0
163
+ *yesOrNoOk.label: OK
164
+ *yesOrNoNo.label: No
157
165
158
166
*yesOrNoDialog.translations: #override\n\
159
167
<Key>y: milleYes()\n\
@@ -162,7 +170,11 @@ horizontal { \
162
170
*yesOrNoDialog.layout: vertical {\
163
171
Spacing = (50 % of height yesOrNoLabel) \
164
172
$Spacing < +inf -inf > \
165
- yesOrNoLabel \
173
+ horizontal { \
174
+ $Spacing < +inf -inf > \
175
+ yesOrNoLabel \
176
+ $Spacing < +inf -inf > \
177
+ } \
166
178
$Spacing < +inf -inf > \
167
179
horizontal { \
168
180
$Spacing < -inf > \
@@ -174,11 +186,10 @@ horizontal { \
174
186
$Spacing < +inf -inf > \
175
187
}
176
188
177
- *yesOrNoOk.label: OK
178
- *yesOrNoNo.label: No
179
-
180
189
*promptedShell.allowShellResize: true
181
190
*promptedValue*editType: edit
191
+ *promptedOk.label: OK
192
+ *promptedCancel.label: Cancel
182
193
183
194
*promptedDialog.layout: vertical {\
184
195
Spacing = (20 % of height promptedLabel) \
@@ -190,6 +201,7 @@ horizontal { \
190
201
promptedValue < +inf * +inf > \
191
202
$Spacing < -inf > \
192
203
} \
204
+ $Spacing < +inf -inf > \
193
205
horizontal { \
194
206
$Spacing < -inf > \
195
207
promptedOk \
@@ -199,7 +211,3 @@ horizontal { \
199
211
} \
200
212
$Spacing < +inf -inf > \
201
213
}
202
-
203
- *promptedDialog.promptedLabel.borderWidth: 0
204
- *promptedDialog.promptedOk.label: OK
205
- *promptedDialog.promptedCancel.label: Cancel
0 commit comments