Chris Danford
28d81e635b
simplify: merge OptionsCursorPlus into OptionsCursor
2008-05-09 22:29:06 +00:00
Chris Danford
c8d8b8925d
Have OptionRow load from its own metrics group rather than from ScreeOptions. The purpose of some elements isn't clear from the element name when everything loads from one group.
2008-04-27 19:47:50 +00:00
Chris Danford
f04098518b
add TransformItemDirect for places (StreamDisplay) that don't want to cache the transforms and also want to do non-TweenState things to an item (GetWidth,SetState)
2008-03-22 02:53:35 +00:00
Chris Danford
8ea8dc83d5
allow 3 key navigation of workout Screens, ScreenMiniMenu
2007-10-27 22:00:20 +00:00
Steve Checkoway
944a913790
PlayerNumber -> IEP.
2006-09-15 01:47:24 +00:00
Glenn Maynard
c9c88f26c2
input.MenuI.player -> input.pn
2006-09-14 03:18:16 +00:00
Steve Checkoway
ee1d3212af
Revert. Screens should not maintain state across BeginScreen().
2006-09-01 08:32:28 +00:00
Steve Checkoway
cc7e78d058
Only restart the options the first time BeginScreen is called. If you want the options restarted, call it explicitly. This combined with grouping of options screens allows for a much more intuitive options interface. Hunting for the one option you need is already hard enough, being forced to keep scrolling down every time you back out of one of the option screens is beyond annoying.
2006-09-01 08:19:44 +00:00
Glenn Maynard
5795d2b5f6
merge m_fLockInputSecs's
2006-06-27 22:51:43 +00:00
Chris Danford
e02690299a
add Explanation OffCommand
2006-03-08 18:08:04 +00:00
Chris Danford
95c88765a0
fix options rows tween from top of screen instead of initially being in the row's position
2006-02-10 04:33:54 +00:00
Glenn Maynard
baeb3703b5
remove unused
2006-02-03 10:04:08 +00:00
Glenn Maynard
c32c1ff736
simplify
2006-02-03 09:59:08 +00:00
Glenn Maynard
fc1a0fd75b
simplify: pull out loop
2006-02-03 09:45:06 +00:00
Glenn Maynard
082d3b570a
simplify
2006-02-03 09:41:54 +00:00
Glenn Maynard
2289df5c42
unused
2006-02-03 09:38:07 +00:00
Glenn Maynard
359b416fab
simplify
2006-02-03 08:49:02 +00:00
Glenn Maynard
4bf73b3d32
remove bRepeat parameter
2006-02-03 08:03:25 +00:00
Glenn Maynard
5e07104732
default
2006-02-03 07:58:22 +00:00
Glenn Maynard
e6ca5f8a76
remove bTweenIn
2006-02-03 07:53:33 +00:00
Glenn Maynard
ccab670ae8
add ScreenOptions::RestartOptions, to allow changing option rows
...
without restarting the screen completely
2006-02-03 05:36:16 +00:00
Glenn Maynard
b74febae7a
return bChanged
2006-02-03 04:40:49 +00:00
Glenn Maynard
33e297b0c8
cleanup
2006-02-03 02:37:29 +00:00
Glenn Maynard
96c4bf3d57
cleanup
2006-02-03 02:33:47 +00:00
Glenn Maynard
992bdd4969
cleanup
2006-02-03 02:32:26 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Glenn Maynard
b98fa213b5
only used in one place (makes it hard to see exactly where PositionUnderlines itself is used)
2006-01-19 00:42:50 +00:00
Glenn Maynard
127059874e
simplify
...
(this stuff looks like overzealous abstraction, but I think most of it used to
be more complicated code that was moved off into other classes, and the
stubs were left behind)
2006-01-18 23:32:51 +00:00
Glenn Maynard
39509ccb49
remove vDefs param
2006-01-17 21:32:52 +00:00
Glenn Maynard
8fd297bdfc
phase out vDefs param
2006-01-17 21:31:50 +00:00
Glenn Maynard
9e5c128980
simplify
2006-01-17 05:38:02 +00:00
Glenn Maynard
dde02a286e
split out ScreenOptions::GetNextScreenForSelection
2006-01-16 20:39:52 +00:00
Glenn Maynard
5320b3e92e
OptionRowHandlers were originally exclusive to SOMaster, but
...
they're accessible by SOptions now, too. Move this slightly
tricky next-screen logic into SOptions, since it can apply
to any screen that sets OptionRowHandlers.
(Actually, this doesn't really belong in BeginFadingOut, since
it's not called "MaybeBeginFadingOutDependingOnTheCurrentOption".
Maybe this should be done in ExportOptions, I'm not sure yet,
but this is a step in the right direction.)
2006-01-16 20:30:55 +00:00
Glenn Maynard
0d5f75e736
const
2006-01-16 20:30:19 +00:00
Glenn Maynard
7b637f923e
unused
2006-01-16 05:13:32 +00:00
Glenn Maynard
e581d43cdb
Move m_sprDisqualify to ScreenPlayerOptions.
2006-01-16 05:09:11 +00:00
Glenn Maynard
297878e379
unused
2006-01-16 04:48:10 +00:00
Glenn Maynard
20307748df
cleanup
2006-01-16 04:46:36 +00:00
Glenn Maynard
67cb967ad3
overly abstracted
2006-01-16 04:44:29 +00:00
Glenn Maynard
08847b9bb1
cleanup
2006-01-16 04:43:21 +00:00
Glenn Maynard
21094d8066
not virtual
2006-01-16 04:39:02 +00:00
Glenn Maynard
b812dba676
cleanup
2006-01-16 04:38:16 +00:00
Glenn Maynard
b35e3448c7
cleanup
2006-01-16 04:36:17 +00:00
Glenn Maynard
9b2b22ffc0
overly abstracted
2006-01-16 04:35:00 +00:00
Glenn Maynard
03a27fcd1c
unused
2006-01-16 04:15:08 +00:00
Glenn Maynard
87fed49701
StringToInputMode
2006-01-16 02:34:09 +00:00
Glenn Maynard
2b4c9e4516
Transition away from Screen(sName).
2006-01-15 19:49:02 +00:00
Glenn Maynard
599c024df2
remove unused
2006-01-15 07:03:04 +00:00
Glenn Maynard
897c74a40e
Remove unused "ShowMore", "HideMore".
2006-01-14 18:14:46 +00:00
Glenn Maynard
5c5183b953
bind
2005-12-09 21:39:41 +00:00