Glenn Maynard
d9c4c62bc2
Allow NAV_THREE_KEY_MENU rows to do something other than set a screen,
...
in which case we'll apply it and stay on the menu.
2006-01-16 21:33:23 +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
e581d43cdb
Move m_sprDisqualify to ScreenPlayerOptions.
2006-01-16 05:09:11 +00:00
Glenn Maynard
67cb967ad3
overly abstracted
2006-01-16 04:44:29 +00:00
Glenn Maynard
9b2b22ffc0
overly abstracted
2006-01-16 04:35:00 +00:00
Glenn Maynard
d612d2de98
consistency
2006-01-16 04:18:31 +00:00
Glenn Maynard
243f5b3d8f
cleanup
2006-01-16 04:17:06 +00:00
Glenn Maynard
d47270bdab
simplify
2006-01-16 04:16:24 +00:00
Glenn Maynard
87fed49701
StringToInputMode
2006-01-16 02:34:09 +00:00
Glenn Maynard
154d5f567f
I don't know what this is for. Normally, in THREE_KEY_MENU, there are no
...
changable values, so this should never matter.
2006-01-16 02:22:34 +00:00
Glenn Maynard
2ac3a986a0
simplify
2006-01-15 23:33:29 +00:00
Glenn Maynard
2b4c9e4516
Transition away from Screen(sName).
2006-01-15 19:49:02 +00:00
Glenn Maynard
5a3f362f5d
load in Init()
2006-01-15 19:29:33 +00:00
Glenn Maynard
9056419cf5
remove logs (this stuff predates the crash handler and has been copied
...
and pasted around since)
2006-01-15 08:51:03 +00:00
Glenn Maynard
0fcdffd9b4
reorder
2006-01-15 08:37:34 +00:00
Glenn Maynard
eb0789f057
simplify
2006-01-15 08:35:08 +00:00
Glenn Maynard
599c024df2
remove unused
2006-01-15 07:03:04 +00:00
Glenn Maynard
b744d72b74
style
2006-01-15 06:58:18 +00:00
Glenn Maynard
8eff6bb0c2
clarify
2006-01-14 18:52:54 +00:00
Glenn Maynard
7530be4e23
make these conditionals look the same
2006-01-14 18:52:00 +00:00
Glenn Maynard
897c74a40e
Remove unused "ShowMore", "HideMore".
2006-01-14 18:14:46 +00:00
Glenn Maynard
b50e09f5d6
simplify
2006-01-14 18:11:12 +00:00
Glenn Maynard
445d92410c
simplify
2006-01-14 18:10:41 +00:00
Glenn Maynard
9eb0fcb944
style
2006-01-14 09:15:09 +00:00
Glenn Maynard
b4691c560f
simplify: "more" makes as much sense when the last entry isn't "exit"
2006-01-14 08:03:46 +00:00
Glenn Maynard
04ec901671
style
2006-01-14 08:01:34 +00:00
Glenn Maynard
97bd1669d4
Don't need to special case RowType_Exit here; the bullet is hidden,
...
and this will be a no-op.
2006-01-13 23:17:15 +00:00
Chris Danford
76fba53755
remove comment
2006-01-09 19:48:59 +00:00
Chris Danford
fc18dbd342
make more strings localizable
2006-01-08 18:40:20 +00:00
Glenn Maynard
5c5183b953
bind
2005-12-09 21:39:41 +00:00
Glenn Maynard
7b646dc6b1
split SetNumSubdivisions
2005-12-07 04:16:11 +00:00
Glenn Maynard
0c5ebc4c46
warning
2005-12-06 15:57:09 +00:00
Chris Danford
2d8b30e049
polish
2005-12-06 12:41:33 +00:00
Chris Danford
d057e2a488
remove special position transforms and feed the main transform with special offset values
2005-12-06 04:17:37 +00:00
Chris Danford
cf5e658c00
fix crash if 0 rows
2005-12-04 09:00:33 +00:00
Chris Danford
39f167f4aa
remove ExplanationZoom, use OnCommand instead
2005-12-03 20:49:43 +00:00
Chris Danford
d33daeb6f9
add separate explanation name so that rows with no title can still have an explanation
2005-12-03 20:39:11 +00:00
Glenn Maynard
999ec0bd15
change m_sprLineHighlight to AutoActor
2005-10-29 23:47:03 +00:00
Glenn Maynard
96040d82f2
StartTransitioningScreen does this
2005-10-18 03:42:10 +00:00
Glenn Maynard
dfc67cd84d
ScreenWithMenuElements::StartTransitioning -> StartTransitioningScreen, to make searching
...
for it easier (vs. Transition::StartTransitioning). (Trying to simplify tweening; this
may go back later.)
2005-10-13 22:17:13 +00:00
Glenn Maynard
a3c0817d81
prefer AutoActor over Sprite
2005-10-05 22:30:54 +00:00
Glenn Maynard
6ea2f37a36
Change MenuUp(pn,type) overrides to MenuUp(IEP), so info like DeviceI.ts is always accessible.
2005-09-23 00:44:52 +00:00
Glenn Maynard
ee9fd1ecc2
remove fast repeat rate. It's the same as the slow rate, and nothing uses it. (IET_FAST_REPEAT kept for now, since some code uses it.)
2005-09-22 23:22:18 +00:00
Chris Danford
bb10c7c21f
pass around InputEventPlus in Screen::Input instead of multiple input structures
2005-09-05 02:26:50 +00:00
Chris Danford
48ebc53549
return NULL -> return CString() for clarity and efficiency
2005-09-04 16:55:21 +00:00
Glenn Maynard
59165f49e4
fix warning
2005-09-03 23:13:15 +00:00
Chris Danford
24440aa3bf
move Trasform caching out of ActorScroller and into LuaExpressionTransform so that ScreenOptions can use it too.
...
add RowOn/OffCommand to ScreenOptions
2005-09-03 17:37:42 +00:00
Chris Danford
e439ae2a96
return "" -> return NULL
2005-09-02 00:14:07 +00:00