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
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
39f167f4aa
remove ExplanationZoom, use OnCommand instead
2005-12-03 20:49:43 +00:00
Thad Ward
7a2e51e7ea
include cleanups.
2005-10-30 21:39:49 +00:00
Glenn Maynard
999ec0bd15
change m_sprLineHighlight to AutoActor
2005-10-29 23:47:03 +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
Chris Danford
bb10c7c21f
pass around InputEventPlus in Screen::Input instead of multiple input structures
2005-09-05 02:26:50 +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
Glenn Maynard
94ea3cb9e0
cleanup
2005-09-03 00:30:46 +00:00
Chris Danford
c885d87f4a
Use a lua transform function to position SOptions rows instead of having a Y metric for each row
2005-08-15 07:51:16 +00:00
Chris Danford
7f67cfcac0
add WRAP_VALUE_IN_ROW
2005-08-03 03:22:58 +00:00
Chris Danford
71a67fd0f7
add "virtual" to methods for clarity
2005-08-01 05:12:40 +00:00
Chris Danford
e3167a82d8
working on new course edit screens
2005-07-30 19:34:23 +00:00
Chris Danford
00b65ce3bc
use OptionsCursorPlus
2005-07-30 04:49:50 +00:00
Chris Danford
5a6f085800
OnChange -> AfterChangeValueOrRow
2005-07-29 22:52:36 +00:00
Chris Danford
b50482c185
put focus on last selected profile
2005-07-18 01:50:31 +00:00
Chris Danford
146c505c5a
change sprBullet to an AutoActor
2005-07-16 07:01:48 +00:00
Glenn Maynard
b925b2d7ca
instead of loading actors inside OptionRow, load a single copy of each
...
one we need, and then make copies as needed. This avoids lots of
extra loading (which can be slow, even with refcounted data; lots of path
lookups, etc). (Trying to get this to the point where we can construct new
OptionRows for a menu without making a whole new menu.) This approach
means we don't lose the potential to have different sTypes of OptionRow
in a single menu. (The annoying bit is that any actor we copy has to handle
copying, which is tricky for ActorFrame and doesn't work yet for AutoActor.
Working on it ...)
2005-07-16 02:51:17 +00:00