Paul Chote
|
81515705ec
|
Add keyboard shortcut support to ButtonWidgets.
Hook up 'escape' and 'return' as appropriate for moving through menus.
|
2011-05-30 22:15:14 +12:00 |
|
Chris Forbes
|
aca4d2ebbb
|
fixed 823 -- mouse interaction with password fields uses the metrics of the mask character, not the actual content
|
2011-05-23 19:57:40 +12:00 |
|
Chris Forbes
|
77686adc1a
|
remove batch spam from PerfGraphWidget
|
2011-05-22 22:05:49 +12:00 |
|
Chris Forbes
|
ef03d46f13
|
eradicate 'delegate' misuse
|
2011-05-22 22:02:09 +12:00 |
|
Chris Forbes
|
5ad2c43761
|
remove duplicated crap from CncLoadScreen
|
2011-05-22 21:34:59 +12:00 |
|
Chris Forbes
|
66c72d14d8
|
split scrollthumb/button in chrome data; fixes screwed up RA scrollthumbs
|
2011-05-22 21:33:47 +12:00 |
|
Chris Forbes
|
e839ae33d8
|
hax
|
2011-05-22 20:41:34 +12:00 |
|
Chris Forbes
|
9b3e6c5c4a
|
remove FP sillyness from FindUnits & friends
|
2011-05-22 20:38:52 +12:00 |
|
Paul Chote
|
53426030ee
|
Fix hover for ra dropdowns (also scrollpanels)
|
2011-05-22 18:41:33 +12:00 |
|
Paul Chote
|
325fd509b0
|
Remove obsoleted dropdown & label code
|
2011-05-22 18:41:33 +12:00 |
|
Paul Chote
|
ab298e1eae
|
Remove redundancy from dropdown setup
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
d7a0445e59
|
Remove ContainerWidget.Background
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
db417545e6
|
Use ScrollItem for ra replay browser
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
1d24c5f49c
|
Use ScrollItem in ra server browser
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
dc6bd60fcc
|
Kill CheckboxWidget.Bind and related
|
2011-05-22 18:41:32 +12:00 |
|
Paul Chote
|
35673a058a
|
Remove obsolete Bold field from widgets
|
2011-05-22 18:41:31 +12:00 |
|
Paul Chote
|
e73248f55c
|
Use the scrollbar arrow "pressed" variants
|
2011-05-22 18:41:29 +12:00 |
|
Paul Chote
|
42d8722cbc
|
Merge DropDownButtons
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
5bc0ef69ad
|
Pass WidgetArgs to Widget.Initialize. Use this to allow for custom substitutions.
|
2011-05-21 17:26:20 +12:00 |
|
Paul Chote
|
85c519c073
|
Normalize checkboxes
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
14af766427
|
Remove some duplication from widgets that draw fake buttons.
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
b3f9725872
|
Mark another obsolete field
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
04e5794678
|
Normalize slider
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
e09cd16042
|
Normalize scrollpanel
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
adb67699e1
|
Move ScrollItem upstream
|
2011-05-21 17:26:19 +12:00 |
|
Paul Chote
|
e09ccef48b
|
Normalize TextFields
|
2011-05-21 17:26:19 +12:00 |
|
Chris Forbes
|
aa772db9a7
|
fix crashy behavior in TextFieldWidget
|
2011-05-21 17:26:19 +12:00 |
|
Chris Forbes
|
310ecc34ce
|
clean up usings everywhere
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
eb8aafced0
|
Normalize ButtonWidgets
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
3eb3ae76f0
|
Fix progressbars
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
d7f009b218
|
Use the font dictionary everywhere
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
e1c8658fdc
|
Fonts are now defined in mod.yaml
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
ab423fbe8c
|
Mark some bits obsolete
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
cb565e5d3c
|
Wire up the settings panel
|
2011-05-21 17:26:17 +12:00 |
|
Paul Chote
|
1526b6ff37
|
Make Game.LoadWidget / Widget.LoadWidget consistent.
|
2011-05-21 17:26:16 +12:00 |
|
Paul Chote
|
f4ea4c5daa
|
Add a WidgetArgs type to work around gmcs not understanding lambda -> Action -> object.
|
2011-05-21 17:26:16 +12:00 |
|
Paul Chote
|
86159f9ddc
|
Fix lobby color picker
|
2011-05-21 17:26:15 +12:00 |
|
Paul Chote
|
37577afc36
|
Polish
|
2011-05-21 17:26:13 +12:00 |
|
Paul Chote
|
372d2f5426
|
Saner load code for cnc. Installing not yet implemented.
|
2011-05-21 17:26:10 +12:00 |
|
Paul Chote
|
8957caeaca
|
Basic ingame menu reimplemented.
|
2011-05-21 17:25:44 +12:00 |
|
Paul Chote
|
1e66d57ef1
|
Refactor font code out of LabelWidget
|
2011-05-21 16:28:17 +12:00 |
|
Paul Chote
|
188a16fc08
|
Cnc scrollpanel with support for rollover etc.
|
2011-05-21 16:27:38 +12:00 |
|
Paul Chote
|
845b32281d
|
Reimplement server browser
|
2011-05-21 16:27:37 +12:00 |
|
Paul Chote
|
a3b430c24a
|
Remove engine references to MAINMENU_BG. Don't push the menu background onto the window list. Crashes whenever a delegate tries to open MAINMENU_BG.
|
2011-05-21 16:27:37 +12:00 |
|
Chris Forbes
|
24d9e292dd
|
wire up ButtonWidget.VisualHeight to ChromeMetrics as an example
|
2011-05-21 16:27:06 +12:00 |
|
Chris Forbes
|
b183366d54
|
add ChromeMetrics for values we dont want to duplicate everywhere
|
2011-05-21 16:27:06 +12:00 |
|
Paul Chote
|
c270f9ff4a
|
Refactor text wrapping into WidgetUtils
|
2011-05-21 16:27:06 +12:00 |
|
Paul Chote
|
f3a54a802a
|
Add color support to LabelWidget
|
2011-05-21 16:27:06 +12:00 |
|
Paul Chote
|
24712825eb
|
Throw a useful exception on duplicated widget Id.
|
2011-05-21 16:27:06 +12:00 |
|
Paul Chote
|
388324dd69
|
Throw a sane exception when trying to load an invalid widget.
|
2011-05-21 16:27:06 +12:00 |
|