Commit Graph

53 Commits

Author SHA1 Message Date
Steve Checkoway e87789da7c Rename XToString2 to XToString. 2006-10-15 00:09:18 +00:00
Steve Checkoway 04bff6bc1d Use XToString2. 2006-10-15 00:00:22 +00:00
Glenn Maynard 617e8b5335 FOREACH_ENUM2 -> FOREACH_ENUM 2006-10-07 08:56:58 +00:00
Glenn Maynard 2eca7b670c use FOREACH_ENUM2 2006-09-27 05:18:47 +00:00
Steve Checkoway c9e0e7e51d Don't return NULL. 2006-09-20 00:04:19 +00:00
Chris Danford 73d559156f set default profile ID when creating profiles 2006-05-16 05:28:26 +00:00
Chris Danford fd5fc24083 fix broken basic usage 2006-04-04 21:55:46 +00:00
Steve Checkoway c4835e0adb Revert. Reloading is a hack and shouldn't be part of the API. 2006-03-18 13:26:01 +00:00
Steve Checkoway 2dcdea5467 Add ReloadScreen(). 2006-03-18 11:02:20 +00:00
Steve Checkoway bd36a41a35 Hush... 2006-02-20 03:28:50 +00:00
Glenn Maynard 35599d7f97 Fix incorrect behavior when START is pressed during transitions on
options screens.  (We don't ignore this at a higher level, because we
want to allow start when transitioning when it's not going to go to another
screen.)
2006-02-18 03:02:21 +00:00
Chris Danford 3c4087a187 fix ManageProfiles errors
add bThemeTitle flag to MenuRow
2006-02-13 22:45:17 +00:00
Glenn Maynard 81bcf41b7e simplify 2006-02-03 08:01:00 +00:00
Glenn Maynard ea6d795cfe Use ScreenManager's preload logic. 2006-01-30 07:14:28 +00:00
Glenn Maynard 5995043bf0 Don't play the Start sound in SM_BeginFadingOut. It might
have been triggered by something that just played a sound,
or the screen might want to play a different sound.  It's
not SM_BeginFadingOut's job to play a sound.

(fixes double-start sound when "next screen" options are
selected from context menus in ScreenOptionsManage*)
2006-01-30 05:41:46 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Chris Danford cec914461e make string localizable 2006-01-18 10:03:45 +00:00
Glenn Maynard 8fd297bdfc phase out vDefs param 2006-01-17 21:31:50 +00:00
Glenn Maynard 85d654a306 remove unused parameter; simplify 2006-01-17 20:36:29 +00:00
Glenn Maynard 367d5f8f41 remove unused 2006-01-17 20:29:39 +00:00
Glenn Maynard ded3feb51c use pHand->m_Def 2006-01-17 20:28:44 +00:00
Glenn Maynard 3c63e09ca3 Previously, OptionRowHandler was owned and freed by
ScreenOptionsMaster (and ScreenOptionsManageProfiles).
Make it owned by OptionRow; the only pointer to them
is where they're stored in the OptionRow.  This
eliminates the remaining association between m_OptionRowHandlers
and m_pRows; that was confusing, because they're in
different places, and aren't always the same size.  It
also simplifies using OptionRowHandlers.
2006-01-16 22:55:57 +00:00
Glenn Maynard 41b4efe581 detach handler before deleting them 2006-01-16 19:48:57 +00:00
Glenn Maynard 4601b52f80 scope 2006-01-16 19:47:57 +00:00
Glenn Maynard a87993bcb1 finish ctor transition 2006-01-15 20:46:15 +00:00
Glenn Maynard 2b4c9e4516 Transition away from Screen(sName). 2006-01-15 19:49:02 +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
Chris Danford fc18dbd342 make more strings localizable 2006-01-08 18:40:20 +00:00
Chris Danford 44225ad379 XToThemedString -> XToLocalizedString 2006-01-07 04:11:29 +00:00
Glenn Maynard b734b602d2 force TypeName arrays for XToString to be an array of const char*, not CString 2006-01-04 22:30:51 +00:00
Chris Danford 74749a19bb move localized string to separate file 2005-12-22 03:10:04 +00:00
Chris Danford c4d4f640bb localize text entry 2005-12-21 12:55:20 +00:00
Chris Danford 28959facb3 make prompt strings localizable 2005-12-21 09:56:16 +00:00
Glenn Maynard ac11ab35ea unused header 2005-12-19 00:31:41 +00:00
Chris Danford 66c5a45117 SetLoadedFromProfile when the Steps are created, not when they are saved 2005-12-06 23:44:01 +00:00
Chris Danford 2d8b30e049 polish 2005-12-06 12:41:33 +00:00
Chris Danford 00b346939d add OptionRowHandlerGameCommand to cut out unnecessary level of indirection in metrics 2005-12-06 04:25:52 +00:00
Chris Danford bf24714529 fix many missing themed strings 2005-12-01 09:43:21 +00:00
Chris Danford 8cb7360ab6 bAllowThemeTitles -> bAllowThemeTitle 2005-11-30 22:37:51 +00:00
Glenn Maynard 4c62c63e84 move m_sDefaultLocalProfileID into ProfileManager 2005-10-27 17:47:42 +00:00
Chris Danford e00a57e05e use Preference1D 2005-10-26 23:09:56 +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 bb6c216943 prompt string fixes 2005-09-02 21:30:33 +00:00
Chris Danford 31ec0b5226 add setting of default player profiles 2005-08-29 15:29:20 +00:00
Chris Danford e18838aafa play nice with ShowExitRow=0 2005-08-15 16:00:41 +00:00
Chris Danford 1470cfb900 don't show "Create New" if profiles are fixed 2005-08-15 07:50:11 +00:00
Glenn Maynard 8f0c56b831 preload minimenu (yuck, need a better way to do this) 2005-08-14 03:59:53 +00:00
Glenn Maynard 4574e3e496 fix assert when creating new profile 2005-08-14 03:28:00 +00:00
Chris Danford d07904d10b add clear, make FixedProfiles aware 2005-08-14 01:54:40 +00:00
Glenn Maynard 6e155cf810 use PROFILEMAN->RenameLocalProfile 2005-08-13 05:08:09 +00:00