Commit Graph

150 Commits

Author SHA1 Message Date
Chris Danford 57819b0e80 more work on multiselect 2004-01-10 08:57:08 +00:00
Chris Danford 2cd7370442 ScreenOptions: row data structure allows multiple selections per row 2004-01-10 08:05:20 +00:00
Steve Checkoway 4f62f34ad9 fix signed/unsigned comparisons. Unless I'm mistaken, size() returns a size_t which is an unsigned int. 2004-01-10 07:30:08 +00:00
Chris Danford 51ee73d0a1 ScreenOptions: per-choice underlines 2004-01-10 06:57:05 +00:00
Chris Danford e7936d8312 remove MAX_OPTION_LINES, cleanup selection tracking 2004-01-10 05:09:51 +00:00
Chris Danford 3583209f32 Make a OptionRow own its own definition 2004-01-10 04:35:30 +00:00
Glenn Maynard 16a7f84c6c "more" 2004-01-10 03:36:14 +00:00
Glenn Maynard 088a339ee3 "exit" is translatable 2004-01-10 03:32:15 +00:00
Glenn Maynard cb1484d8f8 fix crash 2004-01-10 03:12:32 +00:00
Glenn Maynard 1b5f7b873d add SeparateExitRow 2004-01-10 00:45:01 +00:00
Glenn Maynard a4a9f1880b add LineHighlightChangeCommands 2004-01-09 23:52:27 +00:00
Glenn Maynard 1292180789 dur 2004-01-09 23:20:16 +00:00
Glenn Maynard 7b90012f9e tweak tween 2004-01-09 23:19:44 +00:00
Glenn Maynard ca8f869fd1 allow translating menu entries 2004-01-09 06:38:19 +00:00
Glenn Maynard 27fda591a4 Add a separate nav type for the options menu. Pressing left or right
on "EXIT" and having it move off, and having left and right move around
on stray menu entries with only one entry is strange.
2004-01-09 05:50:15 +00:00
Glenn Maynard 99b000129b cleanup "smnavigation" flag
fix left/right act as up/down on options menu
never play change line sound when the option didn't change
2004-01-09 04:43:27 +00:00
Glenn Maynard 35a7bbbe61 general options cleanup 2004-01-09 04:14:13 +00:00
Glenn Maynard 7bf2b66222 clean up some confusing "row m_iNumOptionRows is 'EXIT'" logic 2004-01-09 00:03:33 +00:00
Glenn Maynard a88531bc51 cleanup, hide some implementation 2004-01-08 23:32:14 +00:00
Chris Danford 0da0ef785f move ScreenOptions frame animation to a metric 2003-12-31 22:32:46 +00:00
Chris Danford db424929c5 add BPM to player options screen 2003-12-31 08:45:05 +00:00
Glenn Maynard 87c580acac no player name in system menus 2003-12-30 04:35:48 +00:00
Glenn Maynard e5fe05024a separate frame and per-line highlight 2003-12-19 22:10:06 +00:00
Glenn Maynard 2876292c4f PlayerName 2003-12-18 22:51:43 +00:00
Glenn Maynard c99c3224c1 work around stupid VC6 crash 2003-12-18 00:48:31 +00:00
Glenn Maynard b7fbb44cd2 use DualScrollBar 2003-12-18 00:17:04 +00:00
Glenn Maynard 31c8937550 don't re-tween explanation text if we don't need to (eg. right/left) 2003-12-05 20:08:43 +00:00
Glenn Maynard fe42979b79 fix crash pressing left/right when on "EXIT" 2003-12-01 21:44:33 +00:00
Glenn Maynard 7fa1cd9a2e tweak repeat rate 2003-11-25 22:03:01 +00:00
Glenn Maynard 1df2544777 Prelaod sounds. Allow key repeat in optoins menus. 2003-11-25 21:53:56 +00:00
Glenn Maynard 729d179d27 hack no longer needed 2003-11-25 19:46:32 +00:00
Glenn Maynard ab88907742 simplify 2003-11-24 02:32:10 +00:00
Glenn Maynard 0ea0f145b2 Move explanation texts to the same section, so items can be moved
around without having to edit all translations.
Don't display text in the song options menu.
Allow translating row titles.
2003-11-08 04:25:33 +00:00
Glenn Maynard f810930dab merge duplicate code 2003-11-08 02:46:12 +00:00
Chris Danford 768b2e5846 rework ScreenOptionMaster metric names to not depend on language specific row title
create Mines row in ScreenPlayerOptions and move other options around
2003-11-07 07:25:52 +00:00
Chris Danford cf579908cb add echo, planted, stomp transforms 2003-11-07 05:17:41 +00:00
Glenn Maynard 6c34a386cb Fix crash, fix "TOGETHER" options cursors not staying together 2003-11-06 21:45:44 +00:00
Chris Danford 49e87f0f64 fix ScreenPlayerOptions explanation text 2003-11-06 09:54:40 +00:00
Chris Danford 855106f07d clean up line wrap 2003-11-06 07:23:22 +00:00
Chris Danford c43360bbb1 BitmapText: line wrap automatically 2003-11-06 06:20:35 +00:00
Chris Danford c36a787821 per-player explanation text on options screens 2003-11-05 07:46:20 +00:00
Glenn Maynard e50abca316 fix memleak 2003-10-31 04:31:34 +00:00
Chris Danford f57aa6c785 arcade machine changes 2003-10-17 08:03:46 +00:00
Chris Danford 14d055bbdb don't play change sound on Left/Right when row has 0 choices 2003-10-03 04:18:17 +00:00
Glenn Maynard 75e1186b15 fix warning 2003-10-01 07:50:30 +00:00
Glenn Maynard d83a127dae Fix obscure crash. 2003-10-01 07:02:26 +00:00
Glenn Maynard 939a92424e Trying to trace a rare ScreenOptions::Init crash. 2003-09-30 22:14:19 +00:00
Glenn Maynard 6849530325 Default ctor for OptionRow.
Remove redundant m_sName (it's in Actor, too).
2003-09-27 08:00:10 +00:00
Glenn Maynard 380b73b3c1 remove ScreenOptions( bool bEnableTimer ) 2003-09-27 04:58:30 +00:00
Glenn Maynard 08a6c28a31 simplify 2003-09-27 04:42:19 +00:00