summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNils Wallménius <nils@rockbox.org>2008-02-03 20:55:25 +0000
committerNils Wallménius <nils@rockbox.org>2008-02-03 20:55:25 +0000
commit191ffdc498b6c3ef6a065bd4fa8d7cd1ecfe90b1 (patch)
treef2c4fd619beb0c913be1ebc9caa21f197d2c23e5
parente400010eda4251b54b9d0923716f844589b3eba9 (diff)
downloadrockbox-191ffdc498b6c3ef6a065bd4fa8d7cd1ecfe90b1.tar.gz
rockbox-191ffdc498b6c3ef6a065bd4fa8d7cd1ecfe90b1.zip
Convert the fmradio section in the mainmenu chapter to use button action macros. Fix FS#8325 wrong buttons in the buttontable for h10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16211 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--manual/main_menu/fmradio.tex112
-rw-r--r--manual/platform/c200.tex13
-rw-r--r--manual/platform/e200.tex13
-rw-r--r--manual/platform/h10.tex13
-rw-r--r--manual/platform/h10_5gb.tex13
-rw-r--r--manual/platform/h1xx.tex13
-rw-r--r--manual/platform/h300.tex13
-rw-r--r--manual/platform/ondiofm.tex19
-rw-r--r--manual/platform/ondiosp.tex9
-rw-r--r--manual/platform/recorderv2fm.tex12
-rw-r--r--manual/platform/x5.tex13
11 files changed, 160 insertions, 83 deletions
diff --git a/manual/main_menu/fmradio.tex b/manual/main_menu/fmradio.tex
index 531d895fb3..fd9415d1fa 100644
--- a/manual/main_menu/fmradio.tex
+++ b/manual/main_menu/fmradio.tex
@@ -21,69 +21,40 @@
21 21
22 \begin{table} 22 \begin{table}
23 \begin{btnmap}{}{} 23 \begin{btnmap}{}{}
24 \opt{IRIVER_H10_PAD}{\ButtonRew, \ButtonFF} 24 \ActionFMPrev, \ActionFMNext
25 \nopt{IRIVER_H10_PAD}{\ButtonLeft, \ButtonRight}
26 & Change frequency in \setting{SCAN} mode or jump to next/previous 25 & Change frequency in \setting{SCAN} mode or jump to next/previous
27 station in \setting{PRESET} mode\\ 26 station in \setting{PRESET} mode\\
28 % 27 %
29 \opt{IRIVER_H10_PAD}{Long \ButtonRew, \ButtonFF} 28 Long \ActionFMPrev, \ActionFMNext
30 \nopt{IRIVER_H10_PAD}{Long \ButtonLeft, \ButtonRight} 29 & Seek to next station or preset in \setting{SCAN} mode.\\
31 & Seek to next station or preset in
32 \setting{SCAN} mode.\\
33 % 30 %
34 \opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown} 31 \ActionFMSettingsInc, \ActionFMSettingsDec
35 \opt{SANSA_E200_PAD}{\ButtonScrollBack, \ButtonScrollFwd} 32 & Change volume.\\
36 \opt{SANSA_C200_PAD}{\ButtonVolUp, \ButtonVolDown}
37 \nopt{IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonUp, \ButtonDown}
38 & Change volume.\\
39 \opt{RECORDER_PAD}{ 33 \opt{RECORDER_PAD}{
40 \ButtonPlay 34 \ButtonPlay
41 & freezes all screen updates. May enhance radio reception in some 35 & Freezes all screen updates. May enhance radio reception in some
42 cases.\\ 36 cases.\\
43 } 37 }
44 38
45 % 39 %
46 \opt{RECORDER_PAD}{\ButtonOn} 40 \ActionFMExit
47 \opt{ONDIO_PAD}{Long \ButtonOff}
48 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode}
49 \opt{IRIVER_H10_PAD}{Long \ButtonPlay}
50 \opt{IAUDIO_X5_PAD}{\ButtonRec}
51 \opt{SANSA_E200_PAD}{\ButtonDown}
52 \opt{SANSA_C200_PAD}{\ButtonPower}
53 & Leave the radio screen with the radio playing.\\ 41 & Leave the radio screen with the radio playing.\\
54 % 42 %
55 \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}% 43 \ActionFMStop
56 {\ButtonOff}%
57 \opt{IAUDIO_X5_PAD,SANSA_E200_PAD,IRIVER_H10_PAD}{\ButtonPower}%
58 \opt{SANSA_C200_PAD}{Long \ButtonUp}%
59 & Stops the radio and returns to \setting{Main Menu}.\\% 44 & Stops the radio and returns to \setting{Main Menu}.\\%
60 % 45 %
61 \nopt{ONDIO_PAD}{% 46 \nopt{ONDIO_PAD}{%
62 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}% 47 \nopt{RECORDER_PAD}{\ActionFMPlay & Mutes radio playback.\\}%
63 \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD}{\ButtonPlay}%
64 \opt{SANSA_E200_PAD,SANSA_C200_PAD}{\ButtonUp}%
65 & Mutes radio playback.\\%
66 % 48 %
67 \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{Long \ButtonOn} 49 \ActionFMMode
68 \opt{IAUDIO_X5_PAD}{Long \ButtonPlay}
69 \opt{SANSA_E200_PAD}{Long \ButtonUp}
70 \opt{SANSA_C200_PAD}{\ButtonRec}
71 \opt{IRIVER_H10_PAD}{\ButtonLeft}
72 & Switches between \setting{SCAN} and \setting{PRESET} mode.\\ 50 & Switches between \setting{SCAN} and \setting{PRESET} mode.\\
73 % 51 %
74 \opt{RECORDER_PAD}{\ButtonFTwo} 52 \ActionFMPreset
75 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD}
76 {\ButtonSelect}
77 \opt{IRIVER_H10_PAD}{\ButtonRight}
78 & Opens a list of radio presets. You can view all the presets that 53 & Opens a list of radio presets. You can view all the presets that
79 you have, and switch to the station.\\ 54 you have, and switch to the station.\\
80 }% 55 }%
81 % 56 %
82 \opt{RECORDER_PAD}{\ButtonFOne}% 57 \ActionFMMenu
83 \opt{ONDIO_PAD}{Long \ButtonMenu}%
84 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD}{Long \ButtonSelect}%
85 \opt{IRIVER_H10_PAD}{Long \ButtonRight}%
86 \opt{SANSA_C200_PAD}{\ButtonDown}%
87 & Displays the FM radio settings menu.\\ 58 & Displays the FM radio settings menu.\\
88 \end{btnmap} 59 \end{btnmap}
89 \end{table} 60 \end{table}
@@ -92,69 +63,44 @@
92 63
93 \item[Saving a preset:] 64 \item[Saving a preset:]
94 Up to 64 of your favourite stations can be saved as presets. 65 Up to 64 of your favourite stations can be saved as presets.
95 \opt{RECORDER_PAD}{Press \ButtonFTwo\ to go to the presets list, press 66 \opt{RECORDER_PAD}{Press \ButtonFTwo{} to go to the presets list, press
96 \ButtonFOne\ to add a preset.}% 67 \ButtonFOne{} to add a preset.}%
97 \nopt{RECORDER_PAD}{% 68 \nopt{RECORDER_PAD}{%
98 \opt{ONDIO_PAD}{Long \ButtonMenu}% 69 \ActionFMMenu{} to go to the menu, then select \setting{Add preset}.%
99 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD}{Long \ButtonSelect}%
100 \opt{IRIVER_H10_PAD}{Long \ButtonRight}%
101 \opt{SANSA_C200_PAD}{\ButtonDown}
102 to go to the menu, then select \setting{Add preset}.%
103 } 70 }
104 Enter the name (maximum number of characters is 32). 71 Enter the name (maximum number of characters is 32).
105 \opt{ONDIO_PAD}{Long \ButtonMenu\ to save.}% 72 Press \ActionKbdDone{} to save.
106 \nopt{ONDIO_PAD}{Press \ActionKbdDone\ to save.}
107 73
108 \note{See this page for pre-made FM radio presets from all around the world.} 74 \note{See this page for pre-made FM radio presets from all around the world.}
109 \wikilink{FmPresets} 75 \wikilink{FmPresets}
110 76
111 \item[Selecting a preset:] 77 \item[Selecting a preset:]
112 \opt{ONDIO_PAD}{Long \ButtonMenu\ to open the menu, select 78 \opt{ONDIO_PAD}{\ActionFMMenu{} to open the menu, select
113 \setting{Preset}}% 79 \setting{Preset}}%
114 \opt{RECORDER_PAD}{Press \ButtonFTwo}% 80 \nopt{ONDIO_PAD}{\ActionFMPreset} to go to the presets list.
115 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD} 81 Use \ActionFMSettingsInc{} and \ActionFMSettingsDec{}
116 {Press \ButtonSelect}% 82 to move the cursor and then press \ActionStdOk{}
117 \opt{IRIVER_H10_PAD}{Press \ButtonRight} 83 to select. Use \ButtonLeft{} to leave the preset without selecting
118 to go to the presets list.
119 Use
120 \opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown}
121 \opt{SANSA_E200_PAD}{\ButtonScrollBack, \ButtonScrollFwd}%
122 \nopt{IRIVER_H10_PAD,SANSA_E200_PAD}{\ButtonUp\ and \ButtonDown}
123 to move the cursor and then press
124 \opt{RECORDER_PAD}{\ButtonPlay}%
125 \opt{ONDIO_PAD,IRIVER_H10_PAD}{\ButtonRight}%
126 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD}
127 {\ButtonSelect}
128 to select. Use \ButtonLeft\ to leave the preset without selecting
129 anything. 84 anything.
130 85
131 \item[Removing a preset:] 86 \item[Removing a preset:]
132 \opt{ONDIO_PAD}{Long \ButtonMenu\ to open the menu, select \setting{Preset}}% 87 \opt{ONDIO_PAD}{\ActionFMMenu{} to open the menu, select
133 \opt{RECORDER_PAD}{Press \ButtonFTwo}% 88 \setting{Preset}}%
134 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD} 89 \nopt{ONDIO_PAD}{\ActionPreset} to go to the presets list.
135 {Press \ButtonSelect}% 90 Use \ActionFMSettingsInc{} and \ActionFMSettingsDec{}
136 \opt{IRIVER_H10_PAD}{Press \ButtonRight} 91 to move the cursor and then press \ActionStdContext{}
137 to go to the presets list. Use
138 \opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown}
139 \opt{SANSA_E200_PAD}{\ButtonScrollBack, \ButtonScrollFwd}%
140 \nopt{IRIVER_H10_PAD,SANSA_E200_PAD}{\ButtonUp\ and \ButtonDown}
141 to move the cursor and then
142 \opt{RECORDER_PAD}{press \ButtonFThree}%
143 \opt{ONDIO_PAD,IRIVER_H10_PAD}{Long \ButtonRight}%
144 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_E200_PAD,SANSA_C200_PAD}
145 {Long \ButtonSelect}
146 on the preset that you wish to remove, then select \setting{Remove Preset}. 92 on the preset that you wish to remove, then select \setting{Remove Preset}.
147 93
148 \opt{RECORDER_PAD,ONDIO_PAD}{ 94 \opt{RECORDER_PAD,ONDIO_PAD}{
149 \item[Recording:] 95 \item[Recording:]
150 \opt{RECORDER_PAD}{Press \ButtonFThree}% 96 \opt{RECORDER_PAD}{Press \ButtonFThree}%
151 \opt{ONDIO_PAD}{Double press \ButtonMenu} 97 \opt{ONDIO_PAD}{Double press \ButtonMenu}
152 to start recording the currently playing station. Press \ButtonOff\ to 98 to start recording the currently playing station. Press \ButtonOff{} to
153 stop recording.% 99 stop recording.%
154 \opt{RECORDER_PAD}{ Press \ButtonPlay\ again to seamlessly start recording 100 \opt{RECORDER_PAD}{ Press \ButtonPlay{} again to seamlessly start recording
155 to a new file.} 101 to a new file.}
156 The settings for the recording can be changed in the 102 The settings for the recording can be changed in the
157 \opt{RECORDER_PAD}{\ButtonFOne\ menu}% 103 \opt{RECORDER_PAD}{\ButtonFOne{} menu}%
158 \opt{ONDIO_PAD}{respective menu reached through the FM radio settings menu 104 \opt{ONDIO_PAD}{respective menu reached through the FM radio settings menu
159 (Long \ButtonMenu)} 105 (Long \ButtonMenu)}
160 before starting the recording. See \reference{ref:Recordingsettings} 106 before starting the recording. See \reference{ref:Recordingsettings}
diff --git a/manual/platform/c200.tex b/manual/platform/c200.tex
index 7d2973d401..225200b479 100644
--- a/manual/platform/c200.tex
+++ b/manual/platform/c200.tex
@@ -117,3 +117,16 @@
117\newcommand{\ActionSettingsDec}{\ButtonLeft} 117\newcommand{\ActionSettingsDec}{\ButtonLeft}
118 118
119\newcommand{\ActionQuickscreenExit}{\ButtonPower} 119\newcommand{\ActionQuickscreenExit}{\ButtonPower}
120
121%Button actions, FM radio context
122\newcommand{\ActionFMPreset}{\ButtonSelect}
123\newcommand{\ActionFMMenu}{\ButtonDown}
124\newcommand{\ActionFMMode}{\ButtonRec}
125\newcommand{\ActionFMStop}{Long \ButtonUp}
126\newcommand{\ActionFMExit}{\ButtonPower}
127\newcommand{\ActionFMPlay}{\ButtonPlay}
128\newcommand{\ActionFMSettingsInc}{\ButtonVolUp}
129\newcommand{\ActionFMSettingsDec}{\ButtonVolDown}
130\newcommand{\ActionFMPrev}{\ButtonLeft}
131\newcommand{\ActionFMNext}{\ButtonRight}
132
diff --git a/manual/platform/e200.tex b/manual/platform/e200.tex
index db3bbf6685..faaa87512a 100644
--- a/manual/platform/e200.tex
+++ b/manual/platform/e200.tex
@@ -117,3 +117,16 @@
117\newcommand{\ActionRecMenu}{\ButtonDown} 117\newcommand{\ActionRecMenu}{\ButtonDown}
118\newcommand{\ActionSettingsInc}{\ButtonRight} 118\newcommand{\ActionSettingsInc}{\ButtonRight}
119\newcommand{\ActionSettingsDec}{\ButtonLeft} 119\newcommand{\ActionSettingsDec}{\ButtonLeft}
120
121%Button actions, FM radio context
122\newcommand{\ActionFMPreset}{\ButtonSelect}
123\newcommand{\ActionFMMenu}{Long \ButtonSelect}
124\newcommand{\ActionFMMode}{Long \ButtonUp}
125\newcommand{\ActionFMStop}{\ButtonPower}
126\newcommand{\ActionFMExit}{\ButtonDown}
127\newcommand{\ActionFMPlay}{\ButtonUp}
128\newcommand{\ActionFMSettingsInc}{\ButtonUp}
129\newcommand{\ActionFMSettingsDec}{\ButtonDown}
130\newcommand{\ActionFMPrev}{\ActionSettingsInc}
131\newcommand{\ActionFMNext}{\ActionSettingsDec}
132
diff --git a/manual/platform/h10.tex b/manual/platform/h10.tex
index 3ce43dd4f6..928fefe291 100644
--- a/manual/platform/h10.tex
+++ b/manual/platform/h10.tex
@@ -113,3 +113,16 @@
113\newcommand{\ActionPsNudgeRight}{\ButtonFF} 113\newcommand{\ActionPsNudgeRight}{\ButtonFF}
114\newcommand{\ActionPsReset}{\ButtonPlay} 114\newcommand{\ActionPsReset}{\ButtonPlay}
115\newcommand{\ActionPsExit}{\ButtonLeft} 115\newcommand{\ActionPsExit}{\ButtonLeft}
116
117%Button actions, FM radio context
118\newcommand{\ActionFMPreset}{\ButtonRight}
119\newcommand{\ActionFMMenu}{Long \ButtonRight}
120\newcommand{\ActionFMMode}{\ButtonLeft}
121\newcommand{\ActionFMStop}{Long \ButtonPlay}
122\newcommand{\ActionFMExit}{\ButtonPower}
123\newcommand{\ActionFMPlay}{\ButtonPlay}
124\newcommand{\ActionFMSettingsInc}{\ButtonScrollUp}
125\newcommand{\ActionFMSettingsDec}{\ButtonScrollDown}
126\newcommand{\ActionFMPrev}{\ButtonRew}
127\newcommand{\ActionFMNext}{\ButtonFF}
128
diff --git a/manual/platform/h10_5gb.tex b/manual/platform/h10_5gb.tex
index 4f1a450803..cded5815e2 100644
--- a/manual/platform/h10_5gb.tex
+++ b/manual/platform/h10_5gb.tex
@@ -110,3 +110,16 @@
110\newcommand{\ActionPsNudgeRight}{\ButtonFF} 110\newcommand{\ActionPsNudgeRight}{\ButtonFF}
111\newcommand{\ActionPsReset}{\ButtonPlay} 111\newcommand{\ActionPsReset}{\ButtonPlay}
112\newcommand{\ActionPsExit}{\ButtonLeft} 112\newcommand{\ActionPsExit}{\ButtonLeft}
113
114%Button actions, FM radio context
115\newcommand{\ActionFMPreset}{\ButtonRight}
116\newcommand{\ActionFMMenu}{Long \ButtonRight}
117\newcommand{\ActionFMMode}{\ButtonLeft}
118\newcommand{\ActionFMStop}{Long \ButtonPlay}
119\newcommand{\ActionFMExit}{\ButtonPower}
120\newcommand{\ActionFMPlay}{\ButtonPlay}
121\newcommand{\ActionFMSettingsInc}{\ButtonScrollUp}
122\newcommand{\ActionFMSettingsDec}{\ButtonScrollDown}
123\newcommand{\ActionFMPrev}{\ButtonRew}
124\newcommand{\ActionFMNext}{\ButtonFF}
125
diff --git a/manual/platform/h1xx.tex b/manual/platform/h1xx.tex
index 36adb1a6f3..903d726412 100644
--- a/manual/platform/h1xx.tex
+++ b/manual/platform/h1xx.tex
@@ -116,3 +116,16 @@
116\newcommand{\ActionSettingsDec}{\ButtonLeft} 116\newcommand{\ActionSettingsDec}{\ButtonLeft}
117\newcommand{\ActionRecMenu}{\ButtonMode} 117\newcommand{\ActionRecMenu}{\ButtonMode}
118\newcommand{\ActionRecExit}{\ButtonOff} 118\newcommand{\ActionRecExit}{\ButtonOff}
119
120%Button actions, FM radio context
121\newcommand{\ActionFMPreset}{\ButtonSelect}
122\newcommand{\ActionFMMenu}{Long \ButtonSelect}
123\newcommand{\ActionFMMode}{Long \ButtonOn}
124\newcommand{\ActionFMStop}{\ButtonOff}
125\newcommand{\ActionFMExit}{\ButtonMode}
126\newcommand{\ActionFMPlay}{\ButtonOn}
127\newcommand{\ActionFMSettingsInc}{\ActionSettingInc}
128\newcommand{\ActionFMSettingsDec}{\ActionSettingDec}
129\newcommand{\ActionFMPrev}{\ButtonLeft}
130\newcommand{\ActionFMNext}{\ButtonRight}
131
diff --git a/manual/platform/h300.tex b/manual/platform/h300.tex
index 546aaad83a..07441e0452 100644
--- a/manual/platform/h300.tex
+++ b/manual/platform/h300.tex
@@ -118,3 +118,16 @@
118\newcommand{\ActionSettingsDec}{\ButtonLeft} 118\newcommand{\ActionSettingsDec}{\ButtonLeft}
119\newcommand{\ActionRecMenu}{\ButtonMode} 119\newcommand{\ActionRecMenu}{\ButtonMode}
120\newcommand{\ActionRecExit}{\ButtonOff} 120\newcommand{\ActionRecExit}{\ButtonOff}
121
122%Button actions, FM radio context
123\newcommand{\ActionFMPreset}{\ButtonSelect}
124\newcommand{\ActionFMMenu}{Long \ButtonSelect}
125\newcommand{\ActionFMMode}{Long \ButtonOn}
126\newcommand{\ActionFMStop}{\ButtonOff}
127\newcommand{\ActionFMExit}{\ButtonMode}
128\newcommand{\ActionFMPlay}{\ButtonOn}
129\newcommand{\ActionFMSettingsInc}{\ActionSettingInc}
130\newcommand{\ActionFMSettingsDec}{\ActionSettingDec}
131\newcommand{\ActionFMPrev}{\ButtonLeft}
132\newcommand{\ActionFMNext}{\ButtonRight}
133
diff --git a/manual/platform/ondiofm.tex b/manual/platform/ondiofm.tex
index baf750cc6e..64a72c90ea 100644
--- a/manual/platform/ondiofm.tex
+++ b/manual/platform/ondiofm.tex
@@ -68,6 +68,15 @@
68\newcommand{\ActionSettingInc}{\ButtonUp} 68\newcommand{\ActionSettingInc}{\ButtonUp}
69\newcommand{\ActionSettingDec}{\ButtonDown} 69\newcommand{\ActionSettingDec}{\ButtonDown}
70 70
71%Button actions, Virtual Keyboard Context
72\newcommand{\ActionKbdLeft}{\ButtonLeft}
73\newcommand{\ActionKbdRight}{\ButtonRight}
74\newcommand{\ActionKbdSelect}{\ButtonMenu}
75\newcommand{\ActionKbdDone}{Long \ButtonMenu}
76\newcommand{\ActionKbdAbort}{\ButtonOff}
77\newcommand{\ActionKbdUp}{\ButtonUp}
78\newcommand{\ActionKbdDown}{\ButtonDown}
79
71%Button actions, Pitch Screen context 80%Button actions, Pitch Screen context
72\newcommand{\ActionPsToggleMode}{Long \ButtonMenu} 81\newcommand{\ActionPsToggleMode}{Long \ButtonMenu}
73\newcommand{\ActionPsIncSmall}{\ButtonUp} 82\newcommand{\ActionPsIncSmall}{\ButtonUp}
@@ -85,3 +94,13 @@
85\newcommand{\ActionSettingsDec}{\ButtonLeft} 94\newcommand{\ActionSettingsDec}{\ButtonLeft}
86\newcommand{\ActionRecMenu}{Long \ButtonMenu} 95\newcommand{\ActionRecMenu}{Long \ButtonMenu}
87\newcommand{\ActionRecExit}{\ButtonOff} 96\newcommand{\ActionRecExit}{\ButtonOff}
97
98%Button actions, FM radio context
99\newcommand{\ActionFMMenu}{Long \ButtonMenu}
100\newcommand{\ActionFMStop}{\ButtonOff}
101\newcommand{\ActionFMExit}{Long \ButtonOff}
102\newcommand{\ActionFMSettingsInc}{\ButtonUp}
103\newcommand{\ActionFMSettingsDec}{\ButtonDown}
104\newcommand{\ActionFMPrev}{\ButtonLeft}
105\newcommand{\ActionFMNext}{\ButtonRight}
106
diff --git a/manual/platform/ondiosp.tex b/manual/platform/ondiosp.tex
index b75e9b7720..c07cab2de0 100644
--- a/manual/platform/ondiosp.tex
+++ b/manual/platform/ondiosp.tex
@@ -61,6 +61,15 @@
61%Button actions, YesNo context 61%Button actions, YesNo context
62\newcommand{\ActionYesNoAccept}{\ButtonRight} 62\newcommand{\ActionYesNoAccept}{\ButtonRight}
63 63
64%Button actions, Virtual Keyboard Context
65\newcommand{\ActionKbdLeft}{\ButtonLeft}
66\newcommand{\ActionKbdRight}{\ButtonRight}
67\newcommand{\ActionKbdSelect}{\ButtonMenu}
68\newcommand{\ActionKbdDone}{Long \ButtonMenu}
69\newcommand{\ActionKbdAbort}{\ButtonOff}
70\newcommand{\ActionKbdUp}{\ButtonUp}
71\newcommand{\ActionKbdDown}{\ButtonDown}
72
64%Button actions, Setting context 73%Button actions, Setting context
65\newcommand{\ActionSettingInc}{\ButtonUp} 74\newcommand{\ActionSettingInc}{\ButtonUp}
66\newcommand{\ActionSettingDec}{\ButtonDown} 75\newcommand{\ActionSettingDec}{\ButtonDown}
diff --git a/manual/platform/recorderv2fm.tex b/manual/platform/recorderv2fm.tex
index da69105aac..501d513e55 100644
--- a/manual/platform/recorderv2fm.tex
+++ b/manual/platform/recorderv2fm.tex
@@ -120,3 +120,15 @@
120\newcommand{\ActionSettingsDec}{\ButtonLeft} 120\newcommand{\ActionSettingsDec}{\ButtonLeft}
121\newcommand{\ActionRecMenu}{\ButtonFOne} 121\newcommand{\ActionRecMenu}{\ButtonFOne}
122\newcommand{\ActionRecExit}{\ButtonOff} 122\newcommand{\ActionRecExit}{\ButtonOff}
123
124%Button actions, FM radio context
125\newcommand{\ActionFMPreset}{\ButtonFTwo}
126\newcommand{\ActionFMMenu}{\ButtonFOne}
127\newcommand{\ActionFMMode}{Long \ButtonOn}
128\newcommand{\ActionFMStop}{\ButtonOff}
129\newcommand{\ActionFMExit}{\ButtonOn}
130\newcommand{\ActionFMSettingsInc}{\ButtonUp}
131\newcommand{\ActionFMSettingsDec}{\ButtonDown}
132\newcommand{\ActionFMPrev}{\ButtonLeft}
133\newcommand{\ActionFMNext}{\ButtonRight}
134
diff --git a/manual/platform/x5.tex b/manual/platform/x5.tex
index 9750754846..de2faf0a12 100644
--- a/manual/platform/x5.tex
+++ b/manual/platform/x5.tex
@@ -107,3 +107,16 @@
107\newcommand{\ActionSettingsDec}{\ButtonLeft} 107\newcommand{\ActionSettingsDec}{\ButtonLeft}
108\newcommand{\ActionRecMenu}{Long \ButtonRec} 108\newcommand{\ActionRecMenu}{Long \ButtonRec}
109\newcommand{\ActionRecExit}{Long \ButtonPlay} 109\newcommand{\ActionRecExit}{Long \ButtonPlay}
110
111%Button actions, FM radio context
112\newcommand{\ActionFMPreset}{\ButtonSelect}
113\newcommand{\ActionFMMenu}{Long \ButtonSelect}
114\newcommand{\ActionFMMode}{Long \ButtonPlay}
115\newcommand{\ActionFMStop}{\ButtonPower}
116\newcommand{\ActionFMExit}{\ButtonRec}
117\newcommand{\ActionFMPlay}{\ButtonPlay}
118\newcommand{\ActionFMSettingsInc}{\ActionSettingInc}
119\newcommand{\ActionFMSettingsDec}{\ActionSettingDec}
120\newcommand{\ActionFMPrev}{\ButtonLeft}
121\newcommand{\ActionFMNext}{\ButtonRight}
122