Glenn Maynard
28133ca105
cleanup
2005-07-07 10:29:04 +00:00
Chris Danford
848d6c89e2
OptionRow: member name cleanup, add focus commands
2005-07-06 06:11:56 +00:00
Chris Danford
16fc6e6723
add ScreenOptionsProfiles (to soon replace ScreenProfileOptions)
2005-07-05 11:30:30 +00:00
Glenn Maynard
a65596e402
cleanup
2005-07-01 04:28:29 +00:00
Chris Danford
7a1d736694
working on new course editor
2005-06-26 21:31:07 +00:00
Chris Danford
2a6dcba6e8
cleanup:
...
"GroupName" -> "SongGroup" to make room for CourseGroup
replace checks for "cvs" with a call to StripCvs()
m_Rows -> m_pRows
broadcast on preferred group changes
2005-06-23 08:05:09 +00:00
Glenn Maynard
f770ed29c6
more m_sID
2005-05-31 08:00:42 +00:00
Glenn Maynard
e59ec42f38
fix holding start in options menu plays sound repeatedly
2005-05-30 02:33:17 +00:00
Chris Danford
db7909f336
fix MORE/EXIT transition
2005-05-24 22:54:02 +00:00
Chris Danford
fb1d69add3
rename: IsUsingProfile -> IsPersistentProfile
...
Don't require IsPersistentProfile in some places related to fitness mode where a non-persistent Profile will suffice
2005-05-09 08:44:01 +00:00
Glenn Maynard
70cd62ddad
don't repeat up and down in-place
2005-05-06 08:24:13 +00:00
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