summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Arver <martin.arver@gmail.com>2006-10-17 10:32:55 +0000
committerMartin Arver <martin.arver@gmail.com>2006-10-17 10:32:55 +0000
commitfb7edc00675413c660a762a363d0bffef78dc548 (patch)
treea59a0d4e48f05744faca9666d2f3a65ced606eba
parentb109969fcd955da2b0b98f302adf9365aaf91186 (diff)
downloadrockbox-fb7edc00675413c660a762a363d0bffef78dc548.tar.gz
rockbox-fb7edc00675413c660a762a363d0bffef78dc548.zip
Add Action codes for the virtual keyboard. This makes the vt kb table be included in the h10 manuals.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11243 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--manual/platform/h10.tex9
-rw-r--r--manual/platform/h10_5gb.tex9
-rw-r--r--manual/platform/h1xx.tex15
-rw-r--r--manual/platform/h300.tex15
-rw-r--r--manual/platform/ipod3g.tex9
-rw-r--r--manual/platform/ipod4g.tex10
-rw-r--r--manual/platform/ipodcolor.tex9
-rw-r--r--manual/platform/ipodmini.tex9
-rw-r--r--manual/platform/ipodnano.tex9
-rw-r--r--manual/platform/ipodvideo.tex9
-rw-r--r--manual/platform/recorder.tex13
-rw-r--r--manual/platform/recorderv2fm.tex13
-rw-r--r--manual/platform/x5.tex9
-rw-r--r--manual/rockbox_interface/playback.tex80
14 files changed, 176 insertions, 42 deletions
diff --git a/manual/platform/h10.tex b/manual/platform/h10.tex
index 2a1fdbe4a7..35daae0b8d 100644
--- a/manual/platform/h10.tex
+++ b/manual/platform/h10.tex
@@ -61,3 +61,12 @@
61 61
62%Button actions, YesNo context 62%Button actions, YesNo context
63\newcommand{\ActionYesNoAccept}{\ButtonRight} 63\newcommand{\ActionYesNoAccept}{\ButtonRight}
64
65%Button actions, Virtual Keyboard Context
66\newcommand{\ActionKbdLeft}{\ButtonLeft}
67\newcommand{\ActionKbdRight}{\ButtonRight}
68\newcommand{\ActionKbdSelect}{\ButtonRew}
69\newcommand{\ActionKbdDone}{\ButtonPlay}
70\newcommand{\ActionKbdAbort}{\ButtonFF}
71\newcommand{\ActionKbdUp}{\ButtonScrollUp}
72\newcommand{\ActionKbdDown}{\ButtonScrollDown}
diff --git a/manual/platform/h10_5gb.tex b/manual/platform/h10_5gb.tex
index c9a06a1e1f..36fd2cec42 100644
--- a/manual/platform/h10_5gb.tex
+++ b/manual/platform/h10_5gb.tex
@@ -61,3 +61,12 @@
61 61
62%Button actions, YesNo context 62%Button actions, YesNo context
63\newcommand{\ActionYesNoAccept}{\ButtonRight} 63\newcommand{\ActionYesNoAccept}{\ButtonRight}
64
65%Button actions, Virtual Keyboard Context
66\newcommand{\ActionKbdLeft}{\ButtonLeft}
67\newcommand{\ActionKbdRight}{\ButtonRight}
68\newcommand{\ActionKbdSelect}{\ButtonRew}
69\newcommand{\ActionKbdDone}{\ButtonPlay}
70\newcommand{\ActionKbdAbort}{\ButtonFF}
71\newcommand{\ActionKbdUp}{\ButtonScrollUp}
72\newcommand{\ActionKbdDown}{\ButtonScrollDown}
diff --git a/manual/platform/h1xx.tex b/manual/platform/h1xx.tex
index a3de98ca19..ca3897e32d 100644
--- a/manual/platform/h1xx.tex
+++ b/manual/platform/h1xx.tex
@@ -63,3 +63,18 @@
63 63
64%Button actions, YesNo context 64%Button actions, YesNo context
65\newcommand{\ActionYesNoAccept}{\ButtonSelect} 65\newcommand{\ActionYesNoAccept}{\ButtonSelect}
66
67%Button actions, Virtual Keyboard Context
68\newcommand{\ActionKbdLeft}{\ButtonLeft}
69\newcommand{\ActionKbdRight}{\ButtonRight}
70\newcommand{\ActionKbdSelect}{\ButtonSelect}
71\newcommand{\ActionKbdCursorLeft}{\ButtonOn{} + \ButtonLeft}
72\newcommand{\ActionKbdCursorRight}{\ButtonOn{} + \ButtonRight}
73\newcommand{\ActionKbdPageFlip}{\ButtonMode}
74\newcommand{\ActionKbdDone}{\ButtonOn}
75\newcommand{\ActionKbdAbort}{\ButtonOff}
76\newcommand{\ActionKbdBackSpace}{\ButtonRec}
77\newcommand{\ActionKbdMorseInput}{Hold \ButtonDown}
78\newcommand{\ActionKbdMorseSelect}{\ButtonSelect}
79\newcommand{\ActionKbdUp}{\ButtonUp}
80\newcommand{\ActionKbdDown}{\ButtonDown}
diff --git a/manual/platform/h300.tex b/manual/platform/h300.tex
index 1a0820551a..0edddac4a4 100644
--- a/manual/platform/h300.tex
+++ b/manual/platform/h300.tex
@@ -65,3 +65,18 @@
65 65
66%Button actions, YesNo context 66%Button actions, YesNo context
67\newcommand{\ActionYesNoAccept}{\ButtonSelect} 67\newcommand{\ActionYesNoAccept}{\ButtonSelect}
68
69%Button actions, Virtual Keyboard Context
70\newcommand{\ActionKbdLeft}{\ButtonLeft}
71\newcommand{\ActionKbdRight}{\ButtonRight}
72\newcommand{\ActionKbdSelect}{\ButtonSelect}
73\newcommand{\ActionKbdCursorLeft}{\ButtonOn{} + \ButtonLeft}
74\newcommand{\ActionKbdCursorRight}{\ButtonOn{} + \ButtonRight}
75\newcommand{\ActionKbdPageFlip}{\ButtonMode}
76\newcommand{\ActionKbdDone}{\ButtonOn}
77\newcommand{\ActionKbdAbort}{\ButtonOff}
78\newcommand{\ActionKbdBackSpace}{\ButtonRec}
79\newcommand{\ActionKbdMorseInput}{Hold \ButtonDown}
80\newcommand{\ActionKbdMorseSelect}{\ButtonSelect}
81\newcommand{\ActionKbdUp}{\ButtonUp}
82\newcommand{\ActionKbdDown}{\ButtonDown}
diff --git a/manual/platform/ipod3g.tex b/manual/platform/ipod3g.tex
index 09ef4d1cb0..da1262fea8 100644
--- a/manual/platform/ipod3g.tex
+++ b/manual/platform/ipod3g.tex
@@ -56,3 +56,12 @@
56 56
57%Button actions, YesNo context 57%Button actions, YesNo context
58\newcommand{\ActionYesNoAccept}{\ButtonPlay} 58\newcommand{\ActionYesNoAccept}{\ButtonPlay}
59
60%Button actions, Virtual Keyboard Context
61\newcommand{\ActionKbdLeft}{\ButtonLeft}
62\newcommand{\ActionKbdRight}{\ButtonRight}
63\newcommand{\ActionKbdSelect}{\ButtonSelect}
64\newcommand{\ActionKbdDone}{Hold \ButtonSelect}
65\newcommand{\ActionKbdAbort}{\ButtonMenu}
66\newcommand{\ActionKbdUp}{\ButtonScrollBack}
67\newcommand{\ActionKbdDown}{\ButtonScrollFwd}
diff --git a/manual/platform/ipod4g.tex b/manual/platform/ipod4g.tex
index 6712eaf3ed..87c88f68cf 100644
--- a/manual/platform/ipod4g.tex
+++ b/manual/platform/ipod4g.tex
@@ -56,3 +56,13 @@
56 56
57%Button actions, YesNo context 57%Button actions, YesNo context
58\newcommand{\ActionYesNoAccept}{\ButtonPlay} 58\newcommand{\ActionYesNoAccept}{\ButtonPlay}
59
60%Button actions, Virtual Keyboard Context
61\newcommand{\ActionKbdLeft}{\ButtonLeft}
62\newcommand{\ActionKbdRight}{\ButtonRight}
63\newcommand{\ActionKbdSelect}{\ButtonSelect}
64\newcommand{\ActionKbdDone}{Hold \ButtonSelect}
65\newcommand{\ActionKbdAbort}{\ButtonMenu}
66\newcommand{\ActionKbdUp}{\ButtonScrollBack}
67\newcommand{\ActionKbdDown}{\ButtonScrollFwd}
68
diff --git a/manual/platform/ipodcolor.tex b/manual/platform/ipodcolor.tex
index dee6a38149..168c3d3c62 100644
--- a/manual/platform/ipodcolor.tex
+++ b/manual/platform/ipodcolor.tex
@@ -57,3 +57,12 @@
57 57
58%Button actions, YesNo context 58%Button actions, YesNo context
59\newcommand{\ActionYesNoAccept}{\ButtonPlay} 59\newcommand{\ActionYesNoAccept}{\ButtonPlay}
60
61%Button actions, Virtual Keyboard Context
62\newcommand{\ActionKbdLeft}{\ButtonLeft}
63\newcommand{\ActionKbdRight}{\ButtonRight}
64\newcommand{\ActionKbdSelect}{\ButtonSelect}
65\newcommand{\ActionKbdDone}{Hold \ButtonSelect}
66\newcommand{\ActionKbdAbort}{\ButtonMenu}
67\newcommand{\ActionKbdUp}{\ButtonScrollBack}
68\newcommand{\ActionKbdDown}{\ButtonScrollFwd}
diff --git a/manual/platform/ipodmini.tex b/manual/platform/ipodmini.tex
index 038df0ed91..56e82c1f5e 100644
--- a/manual/platform/ipodmini.tex
+++ b/manual/platform/ipodmini.tex
@@ -56,3 +56,12 @@
56 56
57%Button actions, YesNo context 57%Button actions, YesNo context
58\newcommand{\ActionYesNoAccept}{\ButtonPlay} 58\newcommand{\ActionYesNoAccept}{\ButtonPlay}
59
60%Button actions, Virtual Keyboard Context
61\newcommand{\ActionKbdLeft}{\ButtonLeft}
62\newcommand{\ActionKbdRight}{\ButtonRight}
63\newcommand{\ActionKbdSelect}{\ButtonSelect}
64\newcommand{\ActionKbdDone}{Hold \ButtonSelect}
65\newcommand{\ActionKbdAbort}{\ButtonMenu}
66\newcommand{\ActionKbdUp}{\ButtonScrollBack}
67\newcommand{\ActionKbdDown}{\ButtonScrollFwd}
diff --git a/manual/platform/ipodnano.tex b/manual/platform/ipodnano.tex
index c7e2273f88..87d040727b 100644
--- a/manual/platform/ipodnano.tex
+++ b/manual/platform/ipodnano.tex
@@ -57,3 +57,12 @@
57 57
58%Button actions, YesNo context 58%Button actions, YesNo context
59\newcommand{\ActionYesNoAccept}{\ButtonPlay} 59\newcommand{\ActionYesNoAccept}{\ButtonPlay}
60
61%Button actions, Virtual Keyboard Context
62\newcommand{\ActionKbdLeft}{\ButtonLeft}
63\newcommand{\ActionKbdRight}{\ButtonRight}
64\newcommand{\ActionKbdSelect}{\ButtonSelect}
65\newcommand{\ActionKbdDone}{Hold \ButtonSelect}
66\newcommand{\ActionKbdAbort}{\ButtonMenu}
67\newcommand{\ActionKbdUp}{\ButtonScrollBack}
68\newcommand{\ActionKbdDown}{\ButtonScrollFwd}
diff --git a/manual/platform/ipodvideo.tex b/manual/platform/ipodvideo.tex
index 3224ff29ac..f885f727c7 100644
--- a/manual/platform/ipodvideo.tex
+++ b/manual/platform/ipodvideo.tex
@@ -57,3 +57,12 @@
57 57
58%Button actions, YesNo context 58%Button actions, YesNo context
59\newcommand{\ActionYesNoAccept}{\ButtonPlay} 59\newcommand{\ActionYesNoAccept}{\ButtonPlay}
60
61%Button actions, Virtual Keyboard Context
62\newcommand{\ActionKbdLeft}{\ButtonLeft}
63\newcommand{\ActionKbdRight}{\ButtonRight}
64\newcommand{\ActionKbdSelect}{\ButtonSelect}
65\newcommand{\ActionKbdDone}{Hold \ButtonSelect}
66\newcommand{\ActionKbdAbort}{\ButtonMenu}
67\newcommand{\ActionKbdUp}{\ButtonScrollBack}
68\newcommand{\ActionKbdDown}{\ButtonScrollFwd}
diff --git a/manual/platform/recorder.tex b/manual/platform/recorder.tex
index f9587718d0..27058b69c4 100644
--- a/manual/platform/recorder.tex
+++ b/manual/platform/recorder.tex
@@ -60,3 +60,16 @@
60 60
61%Button actions, YesNo context 61%Button actions, YesNo context
62\newcommand{\ActionYesNoAccept}{\ButtonPlay} 62\newcommand{\ActionYesNoAccept}{\ButtonPlay}
63
64%Button actions, Virtual Keyboard Context
65\newcommand{\ActionKbdLeft}{\ButtonLeft}
66\newcommand{\ActionKbdRight}{\ButtonRight}
67\newcommand{\ActionKbdSelect}{\ButtonPlay}
68\newcommand{\ActionKbdCursorLeft}{\ButtonOn{} + \ButtonLeft}
69\newcommand{\ActionKbdCursorRight}{\ButtonOn{} + \ButtonRight}
70\newcommand{\ActionKbdPageFlip}{\ButtonFOne}
71\newcommand{\ActionKbdDone}{\ButtonFTwo}
72\newcommand{\ActionKbdAbort}{\ButtonOff}
73\newcommand{\ActionKbdBackSpace}{\ButtonFThree}
74\newcommand{\ActionKbdUp}{\ButtonUp}
75\newcommand{\ActionKbdDown}{\ButtonDown}
diff --git a/manual/platform/recorderv2fm.tex b/manual/platform/recorderv2fm.tex
index 4dc71abbcd..911a062fcc 100644
--- a/manual/platform/recorderv2fm.tex
+++ b/manual/platform/recorderv2fm.tex
@@ -60,3 +60,16 @@
60 60
61%Button actions, YesNo context 61%Button actions, YesNo context
62\newcommand{\ActionYesNoAccept}{\ButtonPlay} 62\newcommand{\ActionYesNoAccept}{\ButtonPlay}
63
64%Button actions, Virtual Keyboard Context
65\newcommand{\ActionKbdLeft}{\ButtonLeft}
66\newcommand{\ActionKbdRight}{\ButtonRight}
67\newcommand{\ActionKbdSelect}{\ButtonPlay}
68\newcommand{\ActionKbdCursorLeft}{\ButtonOn{} + \ButtonLeft}
69\newcommand{\ActionKbdCursorRight}{\ButtonOn{} + \ButtonRight}
70\newcommand{\ActionKbdPageFlip}{\ButtonFOne}
71\newcommand{\ActionKbdDone}{\ButtonFTwo}
72\newcommand{\ActionKbdAbort}{\ButtonOff}
73\newcommand{\ActionKbdBackSpace}{\ButtonFThree}
74\newcommand{\ActionKbdUp}{\ButtonUp}
75\newcommand{\ActionKbdDown}{\ButtonDown} \ No newline at end of file
diff --git a/manual/platform/x5.tex b/manual/platform/x5.tex
index 71929a6626..ce443da739 100644
--- a/manual/platform/x5.tex
+++ b/manual/platform/x5.tex
@@ -60,3 +60,12 @@
60 60
61%Button actions, YesNo context 61%Button actions, YesNo context
62\newcommand{\ActionYesNoAccept}{\ButtonSelect} 62\newcommand{\ActionYesNoAccept}{\ButtonSelect}
63
64%Button actions, Virtual Keyboard Context
65\newcommand{\ActionKbdLeft}{\ButtonLeft}
66\newcommand{\ActionKbdRight}{\ButtonRight}
67\newcommand{\ActionKbdUp}{\ButtonUp}
68\newcommand{\ActionKbdDown}{\ButtonDown}
69\newcommand{\ActionKbdSelect}{\ButtonSelect}
70\newcommand{\ActionKbdDone}{\ButtonPlay}
71\newcommand{\ActionKbdAbort}{\ButtonRec}
diff --git a/manual/rockbox_interface/playback.tex b/manual/rockbox_interface/playback.tex
index 57c023a0ca..3174160605 100644
--- a/manual/rockbox_interface/playback.tex
+++ b/manual/rockbox_interface/playback.tex
@@ -192,46 +192,43 @@ before shutdown.
192\screenshot{rockbox_interface/images/ss-virtual-keyboard}{The virtual keyboard}{} 192\screenshot{rockbox_interface/images/ss-virtual-keyboard}{The virtual keyboard}{}
193This is the virtual keyboard that is used when entering file names in Rockbox. 193This is the virtual keyboard that is used when entering file names in Rockbox.
194 194
195\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,RECORDER_PAD}{ 195
196 \begin{table} 196\opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD,IRIVER_H10_PAD,IAUDIO_X5_PAD}{
197 \begin{table}
197 \begin{btnmap}{}{} 198 \begin{btnmap}{}{}
198 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,RECORDER_PAD} 199 \ActionKbdLeft/\ActionKbdRight/\ActionKbdUp/\ActionKbdDown
199 {\ButtonUp/\ButtonDown/\ButtonLeft/\ButtonRight}
200 & Move about the virtual keyboard (moves the solid cursor) \\ 200 & Move about the virtual keyboard (moves the solid cursor) \\
201 % 201 %
202 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD} 202 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD}{
203 {\ButtonOn+\ButtonLeft/\ButtonRight} 203 \ActionKbdCursorLeft{} or \ActionKbdCursorRight
204 \opt{IAUDIO_X5_PAD}{Please add correct keys} 204 & Move about within the current file name (moves the line cursor) \\
205 & Move about within the current file name (moves the line cursor) \\ 205 }
206 % 206 %
207 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect} 207 \ActionKbdSelect
208 \opt{RECORDER_PAD}{\ButtonPlay}
209 \opt{IAUDIO_X5_PAD}{Please add correct keys}
210 & Inserts the currently selected keyboard letter at the current 208 & Inserts the currently selected keyboard letter at the current
211 filename cursor position \\ 209 filename cursor position \\
212 % 210 %
213 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD}{\ButtonOff} 211 \ActionKbdAbort
214 \opt{IAUDIO_X5_PAD}{Please add correct keys}
215 & Exits the virtual keyboard without saving any changes \\ 212 & Exits the virtual keyboard without saving any changes \\
216 % 213 %
217 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{n/a} 214 \opt{RECORDER_PAD}{
218 \opt{RECORDER_PAD}{\ButtonFOne} 215 \ButtonFOne
219 & SHIFT: Shifts between the upper case, lower case and accented keyboards \\ 216 & SHIFT: Shifts between the upper case, lower case and accented keyboards \\
217 }
220 % 218 %
221 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn} 219 \ActionKbdDone
222 \opt{RECORDER_PAD}{\ButtonFTwo}
223 \opt{IAUDIO_X5_PAD}{Please add correct keys}
224 & OK: Exits the virtual keyboard and saves any changes \\ 220 & OK: Exits the virtual keyboard and saves any changes \\
225 % 221 %
226 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonRec} 222 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,RECORDER_PAD}{
227 \opt{RECORDER_PAD}{\ButtonFThree} 223 \ActionKbdBackSpace
228 \opt{IAUDIO_X5_PAD}{Please add correct keys} 224 & DEL: Deletes the character before the current filename cursor \\
229 & DEL: Deletes the character before the current filename cursor \\ 225 }
230 % 226 %
231 \opt{SWCODEC}{ 227 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{
232 \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonMode} 228 \ActionKbdMorseInput
233 \opt{IAUDIO_X5_PAD}{Please add correct keys} 229 & Enters Morse input mode \\
234 & Enters Morse input mode\\ 230 \ActionKbdMorseSelect
231 & Tap to select a character in Morse input mode \\
235 } 232 }
236 \end{btnmap} 233 \end{btnmap}
237 \end{table} 234 \end{table}
@@ -241,25 +238,24 @@ This is the virtual keyboard that is used when entering file names in Rockbox.
241 \textbf{Picker area} 238 \textbf{Picker area}
242 \begin{table} 239 \begin{table}
243 \begin{btnmap}{}{} 240 \begin{btnmap}{}{}
244 \ButtonScrollFwd/\ButtonScrollBack & Move about the virtual keyboard \\ 241 \ActionKbdUp/\ActionKbdDown & Move about the virtual keyboard.
245 \ButtonLeft/\ButtonRight & (moves the solid cursor). 242 If you move out of the picker area, you get to the \emph{Line edit mode}. \\
246 If you move out of the picker area with \ButtonScrollFwd/\ButtonScrollBack, 243 \ActionKbdLeft/\ActionKbdRight & (moves the solid cursor). \\
247 you get to the line edit mode. \\ 244 \ActionKbdSelect
248 \ButtonSelect 245 & Inserts the currently selected keyboard letter at the current
249 & Inserts the currently selected keyboard letter at the current 246 filename cursor position \\
250 filename cursor position \\ 247 \ActionKbdDone
251 Hold \ButtonSelect 248 & OK: Exits the virtual keyboard and saves any changes \\
252 & OK: Exits the virtual keyboard and saves any changes \\ 249 \ActionKbdAbort
253 \ButtonMenu 250 & Exits the virtual keyboard without saving any changes\\
254 & Exits the virtual keyboard without saving any changes\\
255 \end{btnmap} 251 \end{btnmap}
256 \end{table} 252 \end{table}
257 \textbf{Line edit mode} 253 \textbf{Line edit mode}
258 \begin{table} 254 \begin{table}
259 \begin{btnmap}{}{} 255 \begin{btnmap}{}{}
260 \ButtonLeft/\ButtonRight & Move left and right\\ 256 \ActionKbdLeft/\ActionKbdRight & Move left and right\\
261 \ButtonSelect & Deletes the letter to the left of the cursor\\ 257 \ActionKbdSelect & Deletes the letter to the left of the cursor\\
262 \ButtonScrollFwd/\ButtonScrollBack & Returns to the picker area\\ 258 \ActionKbdUp/\ActionKbdDown & Returns to the picker area\\
263 \end{btnmap} 259 \end{btnmap}
264 \end{table} 260 \end{table}
265} 261}