Chris Danford
28d81e635b
simplify: merge OptionsCursorPlus into OptionsCursor
2008-05-09 22:29:06 +00:00
Chris Danford
5e9f053d4d
fix X for Left and Right lost after call to SetBarWidth
2008-05-06 02:19:05 +00:00
Chris Danford
614ba83f48
cursor parts: Sprite -> AutoActor to get rid of baked player text, move Cursor and Underline into their own metrics groups to (rather than lumping to ScreenOptions or OptionRow) so that the name meanings are clearer
2008-05-05 22:41:34 +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
46257583b6
bullet -> RowFrame, separate normal row and exit row graphics, break cursor and underline into per-player graphics (don't hard-code players numbers)
2008-04-27 04:36:59 +00:00
Glenn Maynard
5cc5462722
header cleanup
2006-11-21 05:17:01 +00:00
Steve Checkoway
763738cafa
Const.
2006-09-01 07:46:08 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Glenn Maynard
e2eba96101
fix warning
2005-10-20 21:11:09 +00:00
Chris Danford
7af4f48eac
use AutoActor for CanGoLeft/Right so that Right can use the Left image but flipped
2005-08-30 07:58:24 +00:00
Chris Danford
62ad5112f2
make directions that aren't available transparent, not dimmed
2005-08-15 16:04:22 +00:00
Chris Danford
0578dd0133
fix VC7 warnings
2005-08-01 05:13:03 +00:00
Chris Danford
4628bbbcf2
m_sprCanGo* should only be in OptionsCursorPlus
2005-07-30 04:57:09 +00:00
Chris Danford
27a4d9df27
add OptionsCursorPlus, an OptionsCursor with "CanGoLeft/Right" arrows
2005-07-30 04:48:37 +00:00
Glenn Maynard
5c441a5fdf
We load lots of the same thing in OptionRows. Instead of loading each one
...
individually, just load one and copy it for the rest; this avoids doing
the whole "search, read redir, find refcounted" code path for every
option. Don't load data from OptionRow::AfterImportOptions.
2005-07-15 05:34:54 +00:00
Glenn Maynard
6d275d4f95
cleanup
2005-07-15 03:49:55 +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
50e7492e93
cleanup
2005-03-20 08:19:37 +00:00
Chris Danford
bbadc010f4
Implement ScreenMiniMenu with ScreenOptions
2005-03-20 06:41:56 +00:00
Chris Danford
4223e09cc8
GetPathTo -> GetPath
2005-02-06 03:32:53 +00:00
Glenn Maynard
3798245ce6
license update
2004-06-07 21:14:03 +00:00
Glenn Maynard
efb1eb16cf
fix option underlines being the wrong width after changing for one frame
2004-01-09 03:44:15 +00:00
Chris Danford
448bdc7b6e
make calls to THEME->GetPathTo() more concise
2003-04-12 17:39:27 +00:00
Chris Danford
e148806d1b
add name to Actor
2003-04-12 06:16:12 +00:00
Chris Danford
31aa613295
Cleanup of theme element names
...
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Glenn Maynard
b6039f4fb5
eol nl
2003-02-17 20:03:22 +00:00
Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Glenn Maynard
d252e31244
After an assertion failure, the user might continue. If we ASSERT(0),
...
return. (We should probably be throwing, though.)
2002-09-07 10:11:00 +00:00
Chris Danford
7d4cf73000
half-finished codes, options icons, and two new modifiers.
2002-09-02 21:59:58 +00:00
Chris Danford
7c1bfb3a0d
big checkin - new noteskin format and XY positioning. I probably broke a lot of things.
2002-08-13 23:26:46 +00:00