Glenn Maynard
e0bf0e285c
do call InitText and AfterImportOptions on exit row
2005-07-16 01:24:54 +00:00
Glenn Maynard
618f71f3d4
separate initializing text and setting m_iChoiceInRowWithFocus
2005-07-15 06:54:10 +00:00
Glenn Maynard
d9068e601d
LoadOptionIcon -> SetOptionIcon
2005-07-15 05:43:10 +00:00
Glenn Maynard
ddedfe25bc
cleanup (trying to do only what's needed in ScreenOptions::InitMenu, to make
...
things saner)
2005-07-15 03:33:53 +00:00
Glenn Maynard
1f3ac4613c
simplify: add SetInputMode, like SetNavigation (rest of commit coming)
2005-07-15 03:28:09 +00:00
Glenn Maynard
84f85f086c
load as much as possible in ScreenOptions::Init
2005-07-15 03:21:31 +00:00
Glenn Maynard
5c7fb961e4
move m_OptionsNavigation init to ctor
2005-07-15 02:25:09 +00:00
Glenn Maynard
ca74ac58d1
work on BeginScreen, TweenOnScreen. (screen isn't correct yet;
...
there's no way to reuse the screen with different available options, etc.,
only with the same settings)
2005-07-15 02:06:46 +00:00
Chris Danford
a61ab97303
name cleanup:
...
ScreenOptionsMenu -> ScreenOptionsService
ScreenOptionsSubMenu -> ScreenOptionsServiceChild
2005-07-14 05:33:50 +00:00
Glenn Maynard
abe3e2c39f
remove GoToNextScreen/GoToNextScreen; call base
2005-07-12 06:35:49 +00:00
Glenn Maynard
cd76a879f6
cleanup: don't export options from SM_GoToNextScreen
...
(need to get rid of this AutoScreenMessage thing; causes duplicate variables
to be declared for every file that includes it)
2005-07-12 06:10:01 +00:00
Glenn Maynard
3ffecaa94f
de-switch
2005-07-12 06:01:15 +00:00
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