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