Paul Chote
|
47ba4cb285
|
Add click sounds to ingame buttons
|
2011-07-14 21:00:45 +12:00 |
|
Paul Chote
|
5f3483ed17
|
Improve edge-scroll behavior
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
b1fe085b4d
|
Remove incorrectly hardcoded "dialog4" from WidgetUtils.GetBorderSizes().
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
06990e356f
|
Simple world tooltip.
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
88d68f7790
|
Containers shouldn't steal mouseover focus
|
2011-07-14 20:29:11 +12:00 |
|
Paul Chote
|
460451c402
|
Start implementing new tooltip bits. Test tooltips added for buttons and production palette.
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
2ec88a6f64
|
remove duplicated NextPowerOf2 definition
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
1196948a13
|
remove duplicated box-drawing code from WICW
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
2a7be6debd
|
add missing using for MouseScrollType
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
496135d321
|
clean up ViewportScrollControllerWidget.GetCursor
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
60a3f170ab
|
clean up remaining non-generic GetValue uses
|
2011-07-14 20:29:09 +12:00 |
|
Chris Forbes
|
8610222e2c
|
remove spurious typenames from WidgetUtils.WrapText
|
2011-07-14 20:29:05 +12:00 |
|
Chris Forbes
|
5b5bca9903
|
split FormatTime, FormatTimeSeconds
|
2011-07-14 20:29:05 +12:00 |
|
Chris Forbes
|
d40b071ab1
|
tidy in WidgetUtils
|
2011-07-14 20:29:05 +12:00 |
|
Paul Chote
|
0c95b43c87
|
Save some dumb perf in Widget.RenderBounds.
|
2011-07-14 20:29:03 +12:00 |
|
Paul Chote
|
e9d67860de
|
Proper mouseover support.
|
2011-07-14 20:29:02 +12:00 |
|
Paul Chote
|
1114293035
|
Apply consistent widget method names. Semantic change: Widgets that want to tick when !Visible must override TickOuter() instead of Tick().
|
2011-07-14 20:29:02 +12:00 |
|
Paul Chote
|
193999a040
|
Move OnMouseUp onto ButtonWidget and drop its unnecessary plumbing.
|
2011-07-14 20:29:02 +12:00 |
|
Paul Chote
|
8189ef109e
|
Reorganize Widget into static/nonstatic.
|
2011-07-14 20:29:02 +12:00 |
|
Paul Chote
|
e58e354c4b
|
Move IsDisabled checking for OnMouseDown into ButtonWidget. Remove unnecessary bool plumbing.
|
2011-07-14 20:29:02 +12:00 |
|
Paul Chote
|
bbeaf2047b
|
Remove OnMouseDown from Widget. Define it on just the widgets that want it.
|
2011-07-14 20:29:02 +12:00 |
|
Paul Chote
|
7a69daa99c
|
Remove Widget.OnMouseMove.
|
2011-07-14 20:29:01 +12:00 |
|
Paul Chote
|
c1f7152857
|
Change Widget key support: Move (unused) Widget.OnKeyPress hook onto ButtonWidget; Buttons will respond to keys with modifiers.
|
2011-07-14 20:28:35 +12:00 |
|
Paul Chote
|
c81735911e
|
Add Funcs for custom label Color/ContrastColor
|
2011-07-01 23:04:48 +12:00 |
|
Paul Chote
|
97186d8bd9
|
Support custom checkbox symbols. Add a crossed variant to C&C. Correctly copies checkbox state when copying checkboxes.
|
2011-07-01 23:04:48 +12:00 |
|
Chris Forbes
|
0e45968573
|
remove 'private' keyword where possible
|
2011-06-29 09:15:39 +12:00 |
|
Paul Chote
|
bcbd18bb52
|
Skirmish mode starts with a bot selected.
|
2011-06-20 22:50:22 +12:00 |
|
Chris Forbes
|
3409d8f046
|
remove type-specific functions for ChromeMetrics.Get; use FieldLoader
|
2011-06-20 14:39:03 +12:00 |
|
Paul Chote
|
63e77755b7
|
Fix #864 - don't display the depressed state if the checkbox is disabled
|
2011-06-20 14:38:59 +12:00 |
|
Paul Chote
|
d043f4807f
|
Make the checkbox depressed state optional, and disabled in ra.
|
2011-06-20 14:34:29 +12:00 |
|
Paul Chote
|
94bca753d2
|
Fix #866
|
2011-06-20 13:03:23 +12:00 |
|
Paul Chote
|
add29e845e
|
Fix orphaned DropDown panels (eg when exiting menus using a hotkey)
|
2011-06-01 18:53:41 +12:00 |
|
Paul Chote
|
ad3f378545
|
Add a hook for widgets being removed, and ensure widgets are removed consistently.
|
2011-06-01 18:50:59 +12:00 |
|
Paul Chote
|
41819354ac
|
Fix selection box dragging behind other ui elements
|
2011-05-31 20:44:00 +12:00 |
|
Paul Chote
|
6512db14cf
|
Fix #845 (spawnpoint artwork leaks across mod change)
|
2011-05-30 22:15:15 +12:00 |
|
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 |
|