diff options
-rw-r--r-- | apps/keymaps/keymap-c200.c | 75 | ||||
-rw-r--r-- | manual/platform/keymap-c200.tex | 20 |
2 files changed, 34 insertions, 61 deletions
diff --git a/apps/keymaps/keymap-c200.c b/apps/keymaps/keymap-c200.c index b6047611ef..bddfa9b1d5 100644 --- a/apps/keymaps/keymap-c200.c +++ b/apps/keymaps/keymap-c200.c | |||
@@ -41,13 +41,13 @@ static const struct button_mapping button_context_standard[] = { | |||
41 | { ACTION_STD_NEXTREPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 41 | { ACTION_STD_NEXTREPEAT, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
42 | 42 | ||
43 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, | 43 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, |
44 | { ACTION_STD_OK, BUTTON_RIGHT, BUTTON_NONE }, | 44 | { ACTION_STD_OK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT }, |
45 | { ACTION_STD_CANCEL, BUTTON_LEFT, BUTTON_NONE }, | 45 | { ACTION_STD_CANCEL, BUTTON_LEFT, BUTTON_NONE }, |
46 | 46 | ||
47 | { ACTION_STD_MENU, BUTTON_POWER|BUTTON_REL, BUTTON_POWER }, | 47 | { ACTION_STD_MENU, BUTTON_POWER|BUTTON_REL, BUTTON_POWER }, |
48 | { ACTION_STD_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, | 48 | { ACTION_STD_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, |
49 | { ACTION_STD_REC, BUTTON_REC|BUTTON_REPEAT, BUTTON_NONE }, | 49 | { ACTION_STD_REC, BUTTON_REC|BUTTON_REPEAT, BUTTON_REC }, |
50 | { ACTION_STD_QUICKSCREEN, BUTTON_REC|BUTTON_SELECT, BUTTON_NONE }, | 50 | { ACTION_STD_QUICKSCREEN, BUTTON_REC|BUTTON_SELECT, BUTTON_REC }, |
51 | 51 | ||
52 | LAST_ITEM_IN_LIST | 52 | LAST_ITEM_IN_LIST |
53 | }; /* button_context_standard */ | 53 | }; /* button_context_standard */ |
@@ -64,23 +64,22 @@ static const struct button_mapping button_context_wps[] = { | |||
64 | { ACTION_WPS_SKIPNEXT, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT }, | 64 | { ACTION_WPS_SKIPNEXT, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT }, |
65 | { ACTION_WPS_SEEKFWD, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | 65 | { ACTION_WPS_SEEKFWD, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
66 | { ACTION_WPS_STOPSEEK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, | 66 | { ACTION_WPS_STOPSEEK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, |
67 | 67 | ||
68 | { ACTION_WPS_ABSETB_NEXTDIR,BUTTON_POWER|BUTTON_RIGHT, BUTTON_POWER }, | 68 | { ACTION_WPS_ABSETB_NEXTDIR,BUTTON_POWER|BUTTON_RIGHT, BUTTON_POWER }, |
69 | { ACTION_WPS_ABSETA_PREVDIR,BUTTON_POWER|BUTTON_LEFT, BUTTON_POWER }, | 69 | { ACTION_WPS_ABSETA_PREVDIR,BUTTON_POWER|BUTTON_LEFT, BUTTON_POWER }, |
70 | { ACTION_WPS_ABRESET, BUTTON_POWER|BUTTON_UP, BUTTON_POWER }, | 70 | { ACTION_WPS_ABRESET, BUTTON_POWER|BUTTON_UP, BUTTON_POWER }, |
71 | 71 | ||
72 | { ACTION_WPS_VOLUP, BUTTON_VOL_UP, BUTTON_NONE }, | 72 | { ACTION_WPS_VOLUP, BUTTON_VOL_UP, BUTTON_NONE }, |
73 | { ACTION_WPS_VOLUP, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 73 | { ACTION_WPS_VOLUP, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
74 | |||
75 | { ACTION_WPS_VOLDOWN, BUTTON_VOL_DOWN, BUTTON_NONE }, | 74 | { ACTION_WPS_VOLDOWN, BUTTON_VOL_DOWN, BUTTON_NONE }, |
76 | { ACTION_WPS_VOLDOWN, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 75 | { ACTION_WPS_VOLDOWN, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
77 | 76 | ||
78 | { ACTION_WPS_MENU, BUTTON_POWER|BUTTON_REL, BUTTON_POWER }, | 77 | { ACTION_WPS_MENU, BUTTON_POWER|BUTTON_REL, BUTTON_POWER }, |
79 | { ACTION_WPS_BROWSE, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, | 78 | { ACTION_WPS_BROWSE, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, |
80 | { ACTION_WPS_PITCHSCREEN, BUTTON_SELECT|BUTTON_UP, BUTTON_SELECT }, | 79 | { ACTION_WPS_PITCHSCREEN, BUTTON_SELECT|BUTTON_UP, BUTTON_SELECT }, |
81 | { ACTION_WPS_ID3SCREEN, BUTTON_SELECT|BUTTON_DOWN, BUTTON_SELECT }, | 80 | { ACTION_WPS_ID3SCREEN, BUTTON_SELECT|BUTTON_DOWN, BUTTON_SELECT }, |
82 | { ACTION_WPS_CONTEXT, BUTTON_DOWN|BUTTON_REL, BUTTON_DOWN }, | 81 | { ACTION_WPS_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, |
83 | { ACTION_WPS_QUICKSCREEN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_DOWN }, | 82 | { ACTION_WPS_QUICKSCREEN, BUTTON_DOWN, BUTTON_NONE }, |
84 | { ACTION_WPS_REC, BUTTON_REC|BUTTON_REPEAT, BUTTON_NONE }, | 83 | { ACTION_WPS_REC, BUTTON_REC|BUTTON_REPEAT, BUTTON_NONE }, |
85 | 84 | ||
86 | LAST_ITEM_IN_LIST | 85 | LAST_ITEM_IN_LIST |
@@ -112,7 +111,6 @@ static const struct button_mapping button_context_list[] = { | |||
112 | #ifdef HAVE_VOLUME_IN_LIST | 111 | #ifdef HAVE_VOLUME_IN_LIST |
113 | { ACTION_LIST_VOLUP, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 112 | { ACTION_LIST_VOLUP, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
114 | { ACTION_LIST_VOLUP, BUTTON_VOL_UP, BUTTON_NONE }, | 113 | { ACTION_LIST_VOLUP, BUTTON_VOL_UP, BUTTON_NONE }, |
115 | |||
116 | { ACTION_LIST_VOLDOWN, BUTTON_VOL_DOWN, BUTTON_NONE }, | 114 | { ACTION_LIST_VOLDOWN, BUTTON_VOL_DOWN, BUTTON_NONE }, |
117 | { ACTION_LIST_VOLDOWN, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 115 | { ACTION_LIST_VOLDOWN, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
118 | #endif | 116 | #endif |
@@ -121,33 +119,17 @@ static const struct button_mapping button_context_list[] = { | |||
121 | }; /* button_context_list */ | 119 | }; /* button_context_list */ |
122 | 120 | ||
123 | static const struct button_mapping button_context_tree[] = { | 121 | static const struct button_mapping button_context_tree[] = { |
124 | { ACTION_TREE_WPS, BUTTON_REC|BUTTON_UP, BUTTON_REC }, | 122 | { ACTION_TREE_WPS, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_RIGHT }, |
125 | { ACTION_TREE_STOP, BUTTON_REC|BUTTON_UP|BUTTON_REPEAT, BUTTON_REC|BUTTON_UP }, | ||
126 | 123 | ||
127 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_LIST), | 124 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_LIST), |
128 | }; /* button_context_tree */ | 125 | }; /* button_context_tree */ |
129 | 126 | ||
130 | static const struct button_mapping button_context_listtree_scroll_without_combo[] = { | ||
131 | { ACTION_NONE, BUTTON_LEFT, BUTTON_NONE }, | ||
132 | { ACTION_STD_CANCEL, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT }, | ||
133 | { ACTION_TREE_ROOT_INIT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_LEFT }, | ||
134 | { ACTION_TREE_PGLEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | ||
135 | { ACTION_TREE_PGLEFT, BUTTON_LEFT|BUTTON_REL, BUTTON_LEFT|BUTTON_REPEAT }, | ||
136 | |||
137 | { ACTION_NONE, BUTTON_RIGHT, BUTTON_NONE }, | ||
138 | { ACTION_STD_OK, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT }, | ||
139 | { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | ||
140 | { ACTION_TREE_PGRIGHT, BUTTON_RIGHT|BUTTON_REL, BUTTON_RIGHT|BUTTON_REPEAT }, | ||
141 | |||
142 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM|CONTEXT_TREE), | ||
143 | }; /* button_context_listtree_scroll_without_combo */ | ||
144 | |||
145 | static const struct button_mapping button_context_listtree_scroll_with_combo[] = { | 127 | static const struct button_mapping button_context_listtree_scroll_with_combo[] = { |
146 | { ACTION_TREE_ROOT_INIT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | 128 | { ACTION_TREE_ROOT_INIT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
147 | 129 | ||
148 | { ACTION_TREE_PGLEFT, BUTTON_REC|BUTTON_LEFT, BUTTON_REC }, | 130 | { ACTION_TREE_PGLEFT, BUTTON_REC|BUTTON_LEFT, BUTTON_REC }, |
149 | { ACTION_TREE_PGLEFT, BUTTON_REC|BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | 131 | { ACTION_TREE_PGLEFT, BUTTON_REC|BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
150 | 132 | ||
151 | { ACTION_TREE_PGRIGHT, BUTTON_REC|BUTTON_RIGHT, BUTTON_REC }, | 133 | { ACTION_TREE_PGRIGHT, BUTTON_REC|BUTTON_RIGHT, BUTTON_REC }, |
152 | { ACTION_TREE_PGRIGHT, BUTTON_REC|BUTTON_RIGHT|BUTTON_REPEAT,BUTTON_NONE }, | 134 | { ACTION_TREE_PGRIGHT, BUTTON_REC|BUTTON_RIGHT|BUTTON_REPEAT,BUTTON_NONE }, |
153 | 135 | ||
@@ -249,25 +231,23 @@ static const struct button_mapping button_context_keyboard[] = { | |||
249 | { ACTION_KBD_LEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | 231 | { ACTION_KBD_LEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
250 | { ACTION_KBD_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, | 232 | { ACTION_KBD_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, |
251 | { ACTION_KBD_RIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | 233 | { ACTION_KBD_RIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, |
252 | |||
253 | { ACTION_KBD_CURSOR_LEFT, BUTTON_REC|BUTTON_LEFT, BUTTON_NONE }, | ||
254 | { ACTION_KBD_CURSOR_LEFT, BUTTON_REC|BUTTON_LEFT|BUTTON_REPEAT,BUTTON_NONE }, | ||
255 | { ACTION_KBD_CURSOR_RIGHT, BUTTON_REC|BUTTON_RIGHT, BUTTON_NONE }, | ||
256 | { ACTION_KBD_CURSOR_RIGHT, BUTTON_REC|BUTTON_RIGHT|BUTTON_REPEAT,BUTTON_NONE }, | ||
257 | |||
258 | { ACTION_KBD_UP, BUTTON_UP, BUTTON_NONE }, | 234 | { ACTION_KBD_UP, BUTTON_UP, BUTTON_NONE }, |
259 | { ACTION_KBD_UP, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, | 235 | { ACTION_KBD_UP, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE }, |
260 | { ACTION_KBD_DOWN, BUTTON_DOWN, BUTTON_NONE }, | 236 | { ACTION_KBD_DOWN, BUTTON_DOWN, BUTTON_NONE }, |
261 | { ACTION_KBD_DOWN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 237 | { ACTION_KBD_DOWN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
262 | 238 | ||
263 | { ACTION_KBD_BACKSPACE, BUTTON_REC|BUTTON_DOWN, BUTTON_NONE }, | 239 | { ACTION_KBD_CURSOR_LEFT, BUTTON_VOL_DOWN, BUTTON_NONE }, |
264 | { ACTION_KBD_BACKSPACE, BUTTON_REC|BUTTON_DOWN|BUTTON_REPEAT,BUTTON_NONE }, | 240 | { ACTION_KBD_CURSOR_LEFT, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
265 | 241 | { ACTION_KBD_CURSOR_RIGHT, BUTTON_VOL_UP, BUTTON_NONE }, | |
266 | { ACTION_KBD_PAGE_FLIP, BUTTON_REC|BUTTON_SELECT, BUTTON_REC }, | 242 | { ACTION_KBD_CURSOR_RIGHT, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
267 | 243 | { ACTION_KBD_BACKSPACE, BUTTON_REC, BUTTON_NONE }, | |
268 | { ACTION_KBD_SELECT, BUTTON_SELECT, BUTTON_NONE }, | 244 | { ACTION_KBD_BACKSPACE, BUTTON_REC|BUTTON_REPEAT, BUTTON_NONE }, |
269 | { ACTION_KBD_DONE, BUTTON_VOL_UP, BUTTON_NONE }, | 245 | |
270 | { ACTION_KBD_DONE, BUTTON_VOL_DOWN, BUTTON_NONE }, | 246 | { ACTION_KBD_PAGE_FLIP, BUTTON_SELECT|BUTTON_RIGHT, BUTTON_SELECT }, |
247 | { ACTION_KBD_PAGE_FLIP, BUTTON_SELECT|BUTTON_LEFT, BUTTON_SELECT }, | ||
248 | |||
249 | { ACTION_KBD_SELECT, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, | ||
250 | { ACTION_KBD_DONE, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, | ||
271 | { ACTION_KBD_ABORT, BUTTON_POWER, BUTTON_NONE }, | 251 | { ACTION_KBD_ABORT, BUTTON_POWER, BUTTON_NONE }, |
272 | 252 | ||
273 | LAST_ITEM_IN_LIST | 253 | LAST_ITEM_IN_LIST |
@@ -311,10 +291,7 @@ const struct button_mapping* get_context_mapping(int context) | |||
311 | return button_context_list; | 291 | return button_context_list; |
312 | case CONTEXT_TREE: | 292 | case CONTEXT_TREE: |
313 | case CONTEXT_MAINMENU: | 293 | case CONTEXT_MAINMENU: |
314 | if (global_settings.hold_lr_for_scroll_in_list) | 294 | return button_context_listtree_scroll_with_combo; |
315 | return button_context_listtree_scroll_without_combo; | ||
316 | else | ||
317 | return button_context_listtree_scroll_with_combo; | ||
318 | case CONTEXT_CUSTOM|CONTEXT_TREE: | 295 | case CONTEXT_CUSTOM|CONTEXT_TREE: |
319 | return button_context_tree; | 296 | return button_context_tree; |
320 | 297 | ||
diff --git a/manual/platform/keymap-c200.tex b/manual/platform/keymap-c200.tex index 84bc06b985..8fbed84de3 100644 --- a/manual/platform/keymap-c200.tex +++ b/manual/platform/keymap-c200.tex | |||
@@ -31,25 +31,21 @@ | |||
31 | \newcommand{\ActionWpsSkipPrev}{\ButtonLeft} | 31 | \newcommand{\ActionWpsSkipPrev}{\ButtonLeft} |
32 | \newcommand{\ActionWpsSeekBack}{Long \ButtonLeft} | 32 | \newcommand{\ActionWpsSeekBack}{Long \ButtonLeft} |
33 | \newcommand{\ActionWpsSeekFwd}{Long \ButtonRight} | 33 | \newcommand{\ActionWpsSeekFwd}{Long \ButtonRight} |
34 | |||
35 | \newcommand{\ActionWpsStop}{Long \ButtonUp} | 34 | \newcommand{\ActionWpsStop}{Long \ButtonUp} |
36 | \newcommand{\ActionWpsVolDown}{\ButtonVolDown} | 35 | \newcommand{\ActionWpsVolDown}{\ButtonVolDown} |
37 | \newcommand{\ActionWpsVolUp}{\ButtonVolUp} | 36 | \newcommand{\ActionWpsVolUp}{\ButtonVolUp} |
38 | 37 | \newcommand{\ActionWpsQuickScreen}{\ButtonDown} | |
39 | \newcommand{\ActionWpsQuickScreen}{Long \ButtonDown} | ||
40 | \newcommand{\ActionWpsMenu}{\ButtonPower} | 38 | \newcommand{\ActionWpsMenu}{\ButtonPower} |
41 | \newcommand{\ActionWpsContext}{\ButtonDown} | 39 | \newcommand{\ActionWpsContext}{Long \ButtonSelect} |
42 | \newcommand{\ActionWpsBrowse}{\ButtonSelect} | 40 | \newcommand{\ActionWpsBrowse}{\ButtonSelect} |
43 | \newcommand{\ActionWpsPitchScreen}{\ButtonSelect{} + \ButtonUp} | 41 | \newcommand{\ActionWpsPitchScreen}{\ButtonSelect{} + \ButtonUp} |
44 | \newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown} | 42 | \newcommand{\ActionWpsIdThreeScreen}{\ButtonSelect{} + \ButtonDown} |
45 | |||
46 | \newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight} | 43 | \newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight} |
47 | \newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonLeft} | 44 | \newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonLeft} |
48 | \newcommand{\ActionWpsAbReset}{\ButtonPower{} + \ButtonUp} | 45 | \newcommand{\ActionWpsAbReset}{\ButtonPower{} + \ButtonUp} |
49 | 46 | ||
50 | %Button actions, tree context | 47 | %Button actions, tree context |
51 | \newcommand{\ActionTreeWps}{\ButtonRec{} + \ButtonUp} | 48 | \newcommand{\ActionTreeWps}{Long \ButtonRight} |
52 | \newcommand{\ActionTreeStop}{Long \ButtonUp} | ||
53 | \newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} | 49 | \newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight} |
54 | \newcommand{\ActionTreeParentDirectory}{\ButtonLeft} | 50 | \newcommand{\ActionTreeParentDirectory}{\ButtonLeft} |
55 | 51 | ||
@@ -64,14 +60,14 @@ | |||
64 | \newcommand{\ActionKbdLeft}{\ButtonLeft} | 60 | \newcommand{\ActionKbdLeft}{\ButtonLeft} |
65 | \newcommand{\ActionKbdRight}{\ButtonRight} | 61 | \newcommand{\ActionKbdRight}{\ButtonRight} |
66 | \newcommand{\ActionKbdSelect}{\ButtonSelect} | 62 | \newcommand{\ActionKbdSelect}{\ButtonSelect} |
67 | \newcommand{\ActionKbdDone}{\ButtonVolUp{}/ \ButtonVolDown} | 63 | \newcommand{\ActionKbdDone}{Long \ButtonSelect} |
68 | \newcommand{\ActionKbdAbort}{\ButtonPower} | 64 | \newcommand{\ActionKbdAbort}{\ButtonPower} |
69 | \newcommand{\ActionKbdUp}{\ButtonUp} | 65 | \newcommand{\ActionKbdUp}{\ButtonUp} |
70 | \newcommand{\ActionKbdDown}{\ButtonDown} | 66 | \newcommand{\ActionKbdDown}{\ButtonDown} |
71 | \newcommand{\ActionKbdCursorLeft}{\ButtonRec{} + \ButtonLeft} | 67 | \newcommand{\ActionKbdCursorLeft}{\ButtonVolDown} |
72 | \newcommand{\ActionKbdCursorRight}{\ButtonRec{} + \ButtonRight} | 68 | \newcommand{\ActionKbdCursorRight}{\ButtonVolUp} |
73 | \newcommand{\ActionKbdBackSpace}{\ButtonRec{} + \ButtonSelect} | 69 | \newcommand{\ActionKbdBackSpace}{\ButtonRec} |
74 | \newcommand{\ActionKbdPageFlip}{\ButtonRec{} + \ButtonVolUp} | 70 | \newcommand{\ActionKbdPageFlip}{\ButtonSelect{} + \ButtonLeft{} / \ButtonRight} |
75 | 71 | ||
76 | %Button actions, Pitch Screen context | 72 | %Button actions, Pitch Screen context |
77 | \newcommand{\ActionPsToggleMode}{\ButtonRec} | 73 | \newcommand{\ActionPsToggleMode}{\ButtonRec} |