Commit Graph

16685 Commits

Author SHA1 Message Date
Glenn Maynard 47d9ac8567 fix service menu 2005-07-15 00:35:45 +00:00
Glenn Maynard 0158fa774b virtual TweenOffScreen
add TweenOnScreen.  This only sends OnCommands, not XY, since it should be
the inverse of TweenOffScreen (and eventually, maybe screens can simply
play On/Off recursively).
2005-07-14 22:36:50 +00:00
Glenn Maynard 50a31993a6 TweenOursOnScreen/TweenOursOffScreen 2005-07-14 22:26:09 +00:00
Glenn Maynard 037618529c A lot of screens have TweenOffScreen functions; SWME has that, and it's not
virtual, so the names are clashing and confusing.  This should probably just
be virtual.  As an incremental step to that, rename all derived TweenOnScreen
and TweenOffScreen screen functions to TweenOursOnScreen and
TweenOursOffScreen.
2005-07-14 22:23:39 +00:00
Chris Danford e805f09b3c SharedPreviewAndCursor -> SharedSelection 2005-07-14 21:51:22 +00:00
Glenn Maynard fcbe7b1bd7 rename SetFromNewScreen -> PushScreen (it doesn't touch existing screens)
allow pushing screens without having them deleted on pop
2005-07-14 21:42:52 +00:00
Chris Danford df5d00eff1 remove Preview element, use Scroll instead 2005-07-14 20:24:01 +00:00
Chris Danford f31e4af6d9 remove Preview element, use Scroll instead 2005-07-14 20:15:37 +00:00
Chris Danford 015e72253b add "text," command so that elements can look up their text 2005-07-14 20:13:14 +00:00
Chris Danford 30598db3bf remove SSM parts 2005-07-14 08:47:12 +00:00
Chris Danford b9db8fad48 reduce MAX_NUM_LOCAL_PROFILES 2005-07-14 08:45:21 +00:00
Glenn Maynard 6e5a6e116c fix 2005-07-14 08:11:04 +00:00
Glenn Maynard 35446c23db hide header, too 2005-07-14 07:55:38 +00:00
Glenn Maynard aa3116d783 split EDIT_MENU_ACTION_PRACTICE, so it can be themed differently 2005-07-14 07:19:15 +00:00
Glenn Maynard fab368faf0 fix load 2005-07-14 07:11:44 +00:00
Glenn Maynard c5a1b97da8 rewrite DynamicThemeMetric. Only eval the expression every time if a
metric contains a function.  This makes DynamicThemeMetric an eventual
candidate to replace ThemeMetric.
2005-07-14 06:59:57 +00:00
Glenn Maynard 9a388945b0 metrics 2005-07-14 05:55:11 +00:00
Glenn Maynard d4b19938dd EDIT_MENU_TYPE 2005-07-14 05:53:46 +00:00
Chris Danford 0cdefdbc33 name cleanup:
ScreenOptionsMenu -> ScreenOptionsService
ScreenOptionsSubMenu -> ScreenOptionsServiceChild
2005-07-14 05:52:17 +00:00
Glenn Maynard 1798075550 make EDIT_MODE not common 2005-07-14 05:45:51 +00:00
Chris Danford a61ab97303 name cleanup:
ScreenOptionsMenu -> ScreenOptionsService
ScreenOptionsSubMenu -> ScreenOptionsServiceChild
2005-07-14 05:33:50 +00:00
Glenn Maynard 0a46e5f99b use GAMESTATE->m_EditMode 2005-07-14 05:16:32 +00:00
Glenn Maynard a7039d9eec remove m_bEditing 2005-07-14 05:14:49 +00:00
Glenn Maynard 6badb0dd8c transitioning m_bEditing -> m_EditMode, IsEditing() 2005-07-14 05:12:56 +00:00
Glenn Maynard fe696caeac ug. SPOptions still uses this a bit ... 2005-07-14 05:09:40 +00:00
Glenn Maynard ea9965b803 remove weird hack (probably not needed) 2005-07-14 05:07:19 +00:00
Glenn Maynard 0aea12e609 filter menu options from within ScreenEdit 2005-07-14 04:59:06 +00:00
Glenn Maynard 760202ea92 generalize deletion 2005-07-14 04:15:57 +00:00
Glenn Maynard c9369fc984 fix backwards 2005-07-14 04:14:24 +00:00
Glenn Maynard 812dd8b010 virtual 2005-07-14 04:10:05 +00:00
Glenn Maynard 6c462c9f26 unused 2005-07-14 03:51:00 +00:00
Glenn Maynard 561de04706 cleanup 2005-07-14 03:50:19 +00:00
Glenn Maynard 502ca8a26b remove unused 2005-07-14 03:37:04 +00:00
Glenn Maynard 2a479eb568 cleanup 2005-07-14 03:36:07 +00:00
Chris Danford 38e28580cc add FormatNumSongsPlayed 2005-07-14 02:20:56 +00:00
Glenn Maynard f0e244060d generalize 2005-07-14 02:01:46 +00:00
Glenn Maynard e5d7e59ece making EDIT_MODE not common 2005-07-14 01:49:36 +00:00
Glenn Maynard ae5f3eeaf9 move ThemeMetricEnum into ThemeMetric.h, add default constructor 2005-07-14 01:47:47 +00:00
Glenn Maynard 0fd2a733ef update: load big stuff in Load(), use given metric class 2005-07-14 01:41:17 +00:00
Glenn Maynard 3f45c8a150 cleanup 2005-07-14 01:31:51 +00:00
Glenn Maynard 66b842f342 unused 2005-07-14 01:27:59 +00:00
Glenn Maynard 94d8842ca0 don't hold Lua while loading a file; it'll block rendering 2005-07-13 22:23:24 +00:00
Chris Danford 1f02263f34 remove old, redundant NextScreen%d metrics
add new profile screens
2005-07-13 20:48:10 +00:00
Chris Danford 295424aa6f fix build 2005-07-13 20:33:14 +00:00
Chris Danford e2e641d0f7 add MAX_NUM_LOCAL_PROFILES 2005-07-13 20:27:05 +00:00
Chris Danford 1fe01e6aa1 derive from SWME to eliminate background and common transitions 2005-07-13 20:26:41 +00:00
Chris Danford 19b271f2ed remove old 2005-07-13 19:29:42 +00:00
Chris Danford 5161efceae finish new profile screens 2005-07-13 19:25:39 +00:00
Chris Danford 65ff592f69 add ProcessMenuStart for derived screens to trap Start 2005-07-13 19:22:23 +00:00
Chris Danford a6a70e41ae remove old, redundant "NextScreen%d" metric 2005-07-13 19:21:03 +00:00