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
Chris Danford
b224ac2b13
play CursorOnCommand to set DrawOrder
2005-08-30 07:56:39 +00:00
Chris Danford
3c72edb0d4
report num rows visible and not > the number of actual rows
2005-08-15 16:01:39 +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
Glenn Maynard
18a1459284
fix assert if InitMenu is called more than once on a screen that uses OptionRowHandlers
2005-08-13 04:57:41 +00:00
Chris Danford
fc05cb7838
don't play changed sound unless the value actually changed
2005-08-06 05:31:53 +00:00
Glenn Maynard
1e0b236ac4
warnings
2005-08-05 16:18:07 +00:00
Chris Danford
7f67cfcac0
add WRAP_VALUE_IN_ROW
2005-08-03 03:22:58 +00:00
Chris Danford
29e013270c
export row before calling AfterChangeValueInRow so that derived classes can operate using the newly exported data
2005-08-01 05:13:52 +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
Glenn Maynard
34a43105bf
hide/show player-specific elements
2005-07-22 19:58:26 +00:00
Glenn Maynard
26b5ac01d3
We don't know which players are joined until BeginScreen, so always load
...
assets for both players (fixes preload asserts). This isn't an important
optimization point: it's not acceptable for a screen to be so much slower in
2-player than 1-player that this type of optimization would matter. Also, always
loading both players will help reduce the chance of code that's too slow in
2-player not being noticed due to only being tested in 1-player.
2005-07-22 06:30:19 +00:00
Glenn Maynard
a10e6f3d36
handle re-calling InitMenu (fairly cheaply)
2005-07-19 21:03:56 +00:00