Glenn Maynard
6c9028ea16
Select -> up
2005-04-29 06:32:07 +00:00
Glenn Maynard
546b32b9f5
selectType ->type
2005-04-29 06:28:04 +00:00
Chris Danford
ef6ea34f69
cursor: tween width at the same time as tweening the position for smoother motion
2005-04-22 20:59:01 +00:00
Chris Danford
a34efae641
fix "trapped on Exit in 3 key menu navigation"
2005-04-21 19:04:40 +00:00
Chris Danford
e8ca958503
remove hard-coded cursor tween seconds
2005-04-20 23:02:37 +00:00
Glenn Maynard
f0b50dd5b9
Put everything in OptionRow inside a frame, and use the frame to tween
...
Y, to fix smooth scrolling.
2005-04-16 23:19:06 +00:00
Glenn Maynard
07047a833a
metric scheme update
2005-04-15 06:39:44 +00:00
Chris Danford
9cec64c089
add ScreenOption AllowRepeatingChangeValueInput
2005-04-07 09:12:48 +00:00
Chris Danford
361f17db1a
fix VC7 warning
2005-04-04 08:56:05 +00:00
Chris Danford
7398a2947b
don't let Start wrap
2005-04-03 12:13:04 +00:00
Chris Danford
134cdb4451
fix skip when changing value in row:
...
broadcast the row export only once - not for each player
disable export/import on reload - nothing uses it yet
2005-04-03 06:21:02 +00:00
Chris Danford
be9e673001
Hide highlight if no rows are enabled
2005-03-25 04:31:14 +00:00
Chris Danford
24df996776
fix crash on change row if all rows disabled
2005-03-25 04:23:57 +00:00
Steve Checkoway
ae02033893
Fix warnings.
2005-03-23 21:04:40 +00:00
Chris Danford
e3ced3f32d
fix crashes if 0 rows are enabled (e.g. keyboard shortcut minimenu)
2005-03-21 13:21:40 +00:00
Chris Danford
6df73d3839
fix possible crash on row with no choices
...
rename highlight -> cursor to avoid confusion with line highlight graphic
2005-03-21 05:17:46 +00:00
Glenn Maynard
b09db5bd71
ignore inactive player inputs
2005-03-20 22:39:36 +00:00
Chris Danford
724ccf0179
move theming of title text from ScreenOptions to OptionRow
2005-03-20 22:17:57 +00:00
Chris Danford
6342b78d3e
Load OptionRow metrics from the parent screen's type
2005-03-20 20:34:33 +00:00
Chris Danford
92ad3d2c38
Store OptionRow metrics in the screen to make it easier for a screen to customize these
2005-03-20 20:23:10 +00:00
Chris Danford
82a67c31ec
fix misnamed method
...
don't mangle strings when looking up Title and Explanation metrics
2005-03-20 20:12:11 +00:00
Chris Danford
c42caf30f3
fix hard-coded class name
...
fix wrapping on repeated input
2005-03-20 08:18:47 +00:00
Chris Danford
bbadc010f4
Implement ScreenMiniMenu with ScreenOptions
2005-03-20 06:41:56 +00:00
Chris Danford
48e6cb1a69
rename back -> cancel because "back" conflicts with "background"
2005-03-20 06:14:41 +00:00
Chris Danford
1f112ae2ca
fix Various showed as BPM for some courses with <= MAX_COURSE_ENTRIES_BEFORE_VARIOUS
2005-03-17 17:53:10 +00:00
Chris Danford
9b2b8e73a8
throw away inputs that queued while the screen was loading
2005-03-16 23:26:19 +00:00
Glenn Maynard
90f2aeaa1a
fix options menu music
2005-03-16 11:08:41 +00:00
Chris Danford
90a470ab4a
precache sounds
2005-03-16 02:18:03 +00:00
Chris Danford
8e7617f3bb
make *_NAME functions static
2005-03-13 18:15:42 +00:00
Chris Danford
eb37115a59
fix underlines don't update when wrapping rows
2005-03-13 05:45:41 +00:00
Chris Danford
fbaaf61313
refresh icons per-row, per-player
2005-03-13 02:25:33 +00:00
Chris Danford
0ab7c031bc
position underlines per-player
2005-03-13 02:15:38 +00:00
Chris Danford
4b824bbe47
export and import separately for each player
2005-03-13 00:59:03 +00:00
Glenn Maynard
a4a6d72342
fix warnings
2005-03-11 02:48:38 +00:00
Chris Danford
4b9a4e117b
add MaxCourseEntriesBeforeShowVarious so that Artist doesn't scroll through 10s of values and BPM display doesn't display a meaningless range for endless courses
2005-03-10 23:57:53 +00:00
Chris Danford
2957b7939f
mystery -> secret
2005-03-10 22:54:55 +00:00
Chris Danford
3c049c100d
fix next screen logic
2005-02-26 23:50:24 +00:00
Chris Danford
b48a19dd2f
fix SeparateExitRow
...
add ShowExitRow
Allow ScreenOptions to override BeginFadingOut in case they don't want to set a new screen
2005-02-26 21:35:27 +00:00
Chris Danford
0bcaeb0c43
cleanup
...
row reload fixes
2005-02-26 11:19:19 +00:00
Chris Danford
32fc206f48
have OptionRow save focus state for easier reloading
2005-02-26 09:42:36 +00:00
Chris Danford
b7b45ab4bf
split some metrics from ScreenOptions into OptionRow
2005-02-26 00:40:54 +00:00
Chris Danford
2f7e332d6b
remove unused bShowUnderlines
2005-02-25 19:36:58 +00:00
Chris Danford
a288ff8b6e
changed passed in values to be metrics
...
fix problems setting vbSelected on Reload
2005-02-25 19:26:05 +00:00
Chris Danford
03e3ba7609
move Font load for item length testing inside of OptionsRow
2005-02-25 16:52:33 +00:00
Chris Danford
d004d5cbfa
move many metrics into OptionRow for easier reloading
2005-02-25 16:48:54 +00:00
Chris Danford
6249b18702
move bFirstRowGoesDown logic into OptionRow
...
fix deleted OptionRowHanlder used in in ~OptionRow
move options importing/exporting into OptionRow so that OptionRow can refresh itself in response to a Message
2005-02-25 05:45:16 +00:00
Chris Danford
182db1222f
Have OptionRows subscribe to a Message in order to refresh
2005-02-24 15:40:05 +00:00
Chris Danford
fb4ab8886c
save the Handler in OptionRow so a row can refresh itself without needing the Screen to Import/Export
2005-02-24 13:48:14 +00:00
Chris Danford
2dfb9f148e
move bExportOnChange into OptionRowDef from OptionRowHandler
2005-02-24 11:35:31 +00:00
Chris Danford
7c237be91f
export specific rows, not all rows at once, to make it easier to reload certain rows
2005-02-24 01:17:39 +00:00