diff options
47 files changed, 146 insertions, 64 deletions
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-112x64x1.png b/manual/plugins/images/ss-text_viewer-bookmark-112x64x1.png new file mode 100644 index 0000000000..18ac4faec0 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-112x64x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-128x128x16.png b/manual/plugins/images/ss-text_viewer-bookmark-128x128x16.png new file mode 100644 index 0000000000..fb5cbd8614 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-128x128x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-128x64x1-sansaclip.png b/manual/plugins/images/ss-text_viewer-bookmark-128x64x1-sansaclip.png new file mode 100644 index 0000000000..a5bf45c743 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-128x64x1-sansaclip.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-128x96x2.png b/manual/plugins/images/ss-text_viewer-bookmark-128x96x2.png new file mode 100644 index 0000000000..06e8440d45 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-128x96x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-132x80x16.png b/manual/plugins/images/ss-text_viewer-bookmark-132x80x16.png new file mode 100644 index 0000000000..9868a2888b --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-132x80x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-138x110x2.png b/manual/plugins/images/ss-text_viewer-bookmark-138x110x2.png new file mode 100644 index 0000000000..096066119d --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-138x110x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-160x128x1.png b/manual/plugins/images/ss-text_viewer-bookmark-160x128x1.png new file mode 100644 index 0000000000..74da6c6a22 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-160x128x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-160x128x16.png b/manual/plugins/images/ss-text_viewer-bookmark-160x128x16.png new file mode 100644 index 0000000000..0a91b3290a --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-160x128x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-160x128x2.png b/manual/plugins/images/ss-text_viewer-bookmark-160x128x2.png new file mode 100644 index 0000000000..c4fa1c7d68 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-160x128x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-176x132x16.png b/manual/plugins/images/ss-text_viewer-bookmark-176x132x16.png new file mode 100644 index 0000000000..df4194c924 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-176x132x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-176x220x16.png b/manual/plugins/images/ss-text_viewer-bookmark-176x220x16.png new file mode 100644 index 0000000000..a70df213f9 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-176x220x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-220x176x16.png b/manual/plugins/images/ss-text_viewer-bookmark-220x176x16.png new file mode 100644 index 0000000000..e6726a7b97 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-220x176x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-240x320x16.png b/manual/plugins/images/ss-text_viewer-bookmark-240x320x16.png new file mode 100644 index 0000000000..c442472ef5 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-240x320x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-320x240x16.png b/manual/plugins/images/ss-text_viewer-bookmark-320x240x16.png new file mode 100644 index 0000000000..597b345bcb --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-320x240x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-bookmark-charx11x1.png b/manual/plugins/images/ss-text_viewer-bookmark-charx11x1.png new file mode 100644 index 0000000000..b953bef4e2 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-bookmark-charx11x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-112x64x1.png b/manual/plugins/images/ss-text_viewer-main-112x64x1.png new file mode 100644 index 0000000000..d4d195b3e3 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-112x64x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-128x128x16.png b/manual/plugins/images/ss-text_viewer-main-128x128x16.png new file mode 100644 index 0000000000..080786b425 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-128x128x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-128x64x1-sansaclip.png b/manual/plugins/images/ss-text_viewer-main-128x64x1-sansaclip.png new file mode 100644 index 0000000000..1ed1173d23 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-128x64x1-sansaclip.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-128x96x2.png b/manual/plugins/images/ss-text_viewer-main-128x96x2.png new file mode 100644 index 0000000000..697c393d68 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-128x96x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-132x80x16.png b/manual/plugins/images/ss-text_viewer-main-132x80x16.png new file mode 100644 index 0000000000..e5cdfe2755 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-132x80x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-138x110x2.png b/manual/plugins/images/ss-text_viewer-main-138x110x2.png new file mode 100644 index 0000000000..01c419b775 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-138x110x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-160x128x1.png b/manual/plugins/images/ss-text_viewer-main-160x128x1.png new file mode 100644 index 0000000000..dc44cc3bd1 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-160x128x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-160x128x16.png b/manual/plugins/images/ss-text_viewer-main-160x128x16.png new file mode 100644 index 0000000000..15fbb891b1 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-160x128x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-160x128x2.png b/manual/plugins/images/ss-text_viewer-main-160x128x2.png new file mode 100644 index 0000000000..8771b98296 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-160x128x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-176x132x16.png b/manual/plugins/images/ss-text_viewer-main-176x132x16.png new file mode 100644 index 0000000000..eedebdbaf8 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-176x132x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-176x220x16.png b/manual/plugins/images/ss-text_viewer-main-176x220x16.png new file mode 100644 index 0000000000..14c58f517a --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-176x220x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-220x176x16.png b/manual/plugins/images/ss-text_viewer-main-220x176x16.png new file mode 100644 index 0000000000..01d3810d1d --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-220x176x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-240x320x16.png b/manual/plugins/images/ss-text_viewer-main-240x320x16.png new file mode 100644 index 0000000000..616f58f1b5 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-240x320x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-320x240x16.png b/manual/plugins/images/ss-text_viewer-main-320x240x16.png new file mode 100644 index 0000000000..13c6c6d8fc --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-320x240x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-main-charx11x1.png b/manual/plugins/images/ss-text_viewer-main-charx11x1.png new file mode 100644 index 0000000000..0e86598157 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-main-charx11x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-112x64x1.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-112x64x1.png new file mode 100644 index 0000000000..0292749e5e --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-112x64x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x128x16.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x128x16.png new file mode 100644 index 0000000000..2adb557d8c --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x128x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x64x1-sansaclip.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x64x1-sansaclip.png new file mode 100644 index 0000000000..661e4ab74d --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x64x1-sansaclip.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x96x2.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x96x2.png new file mode 100644 index 0000000000..7420246761 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-128x96x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-132x80x16.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-132x80x16.png new file mode 100644 index 0000000000..8a2ab6511d --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-132x80x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-138x110x2.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-138x110x2.png new file mode 100644 index 0000000000..48139168f5 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-138x110x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x1.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x1.png new file mode 100644 index 0000000000..7812717d65 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x16.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x16.png new file mode 100644 index 0000000000..102d8ed926 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x2.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x2.png new file mode 100644 index 0000000000..c159a9c030 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-160x128x2.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-176x132x16.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-176x132x16.png new file mode 100644 index 0000000000..b9b9e75c3b --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-176x132x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-176x220x16.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-176x220x16.png new file mode 100644 index 0000000000..f35328c10a --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-176x220x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-220x176x16.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-220x176x16.png new file mode 100644 index 0000000000..a93be96209 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-220x176x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-240x320x16.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-240x320x16.png new file mode 100644 index 0000000000..b72686284b --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-240x320x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-320x240x16.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-320x240x16.png new file mode 100644 index 0000000000..9fc6b7ffa1 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-320x240x16.png | |||
Binary files differ | |||
diff --git a/manual/plugins/images/ss-text_viewer-sel_bk_menu-charx11x1.png b/manual/plugins/images/ss-text_viewer-sel_bk_menu-charx11x1.png new file mode 100644 index 0000000000..b4dc9355b4 --- /dev/null +++ b/manual/plugins/images/ss-text_viewer-sel_bk_menu-charx11x1.png | |||
Binary files differ | |||
diff --git a/manual/plugins/main.tex b/manual/plugins/main.tex index 8d1057cfa9..01e676339d 100644 --- a/manual/plugins/main.tex +++ b/manual/plugins/main.tex | |||
@@ -150,7 +150,7 @@ option from the \setting{Context Menu} (see \reference{ref:Contextmenu}).} | |||
150 | Rockboy & \fname{.gb, .gbc} & \\ | 150 | Rockboy & \fname{.gb, .gbc} & \\ |
151 | Search & \fname{.m3u, .m3u8} & x \\ | 151 | Search & \fname{.m3u, .m3u8} & x \\ |
152 | Sort & \fname{.*} & x \\ | 152 | Sort & \fname{.*} & x \\ |
153 | Text Viewer & \fname{.txt, .*} & \\ | 153 | Text Viewer & \fname{.txt, .nfo, .*} & \\ |
154 | VBRfix & \fname{.mp3} & x \\ | 154 | VBRfix & \fname{.mp3} & x \\ |
155 | \opt{masf}{ | 155 | \opt{masf}{ |
156 | Wavplay & \fname{.wav} & \\} | 156 | Wavplay & \fname{.wav} & \\} |
diff --git a/manual/plugins/text_viewer.tex b/manual/plugins/text_viewer.tex index 19012c75a5..88f4815c1e 100644 --- a/manual/plugins/text_viewer.tex +++ b/manual/plugins/text_viewer.tex | |||
@@ -1,11 +1,13 @@ | |||
1 | \subsection{Text Viewer} | 1 | \subsection{Text Viewer} |
2 | This is a Viewer for text files with word wrap. Just open a .txt file to | 2 | \screenshot{plugins/images/ss-text_viewer-main}{Text Viewer}{img:text_viewer-main} |
3 | This is a Viewer for text files with word wrap. Just open a \fname{.txt} or \fname{.nfo} file to | ||
3 | display it. The text viewer features controls to handle various styles of text | 4 | display it. The text viewer features controls to handle various styles of text |
4 | formatting, has top{}-of{}-file and bottom{}-of{}-file buttons. You can view | 5 | formatting, has top{}-of{}-file and bottom{}-of{}-file buttons. You can view |
5 | files without a \fname{.txt} extension by using \emph{Open with} from the | 6 | files without a \fname{.txt} or \fname{.nfo} extension by using \emph{Open with} from the |
6 | \emph{Context Menu} (see \reference{ref:Contextmenu}). | 7 | \emph{Context Menu} (see \reference{ref:Contextmenu}). You can put bookmarks any pages |
7 | 8 | and it can jump the page where the bookmark is put. | |
8 | 9 | ||
10 | \subsubsection{Default keys} | ||
9 | \begin{table} | 11 | \begin{table} |
10 | \begin{btnmap}{}{} | 12 | \begin{btnmap}{}{} |
11 | \opt{PLAYER_PAD}{\ButtonLeft} | 13 | \opt{PLAYER_PAD}{\ButtonLeft} |
@@ -13,10 +15,12 @@ files without a \fname{.txt} extension by using \emph{Open with} from the | |||
13 | ,SANSA_E200_PAD,SANSA_FUZE_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonUp} | 15 | ,SANSA_E200_PAD,SANSA_FUZE_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonUp} |
14 | \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollBack} | 16 | \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollBack} |
15 | \opt{IRIVER_H10_PAD}{\ButtonScrollUp} | 17 | \opt{IRIVER_H10_PAD}{\ButtonScrollUp} |
16 | \opt{SANSA_C200_PAD}{\ButtonVolUp} | 18 | \opt{SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonVolUp} |
17 | \opt{GIGABEAT_S_PAD}{\ButtonPrev} | 19 | \opt{GIGABEAT_S_PAD}{\ButtonPrev} |
18 | \opt{COWON_D2_PAD}{\ButtonMinus{} / \TouchTopMiddle} | 20 | \opt{COWON_D2_PAD}{\ButtonMinus{} / \TouchTopMiddle} |
19 | \opt{HAVEREMOTEKEYMAP}{& } | 21 | \opt{HAVEREMOTEKEYMAP}{& |
22 | \opt{IAUDIO_M3_PAD}{\ButtonRCUp} | ||
23 | } | ||
20 | & Scroll{}-up\\ | 24 | & Scroll{}-up\\ |
21 | 25 | ||
22 | \opt{PLAYER_PAD}{\ButtonRight} | 26 | \opt{PLAYER_PAD}{\ButtonRight} |
@@ -24,59 +28,63 @@ files without a \fname{.txt} extension by using \emph{Open with} from the | |||
24 | ,SANSA_E200_PAD,SANSA_FUZE_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonDown} | 28 | ,SANSA_E200_PAD,SANSA_FUZE_PAD,GIGABEAT_PAD,MROBE100_PAD}{\ButtonDown} |
25 | \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd} | 29 | \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonScrollFwd} |
26 | \opt{IRIVER_H10_PAD}{\ButtonScrollDown} | 30 | \opt{IRIVER_H10_PAD}{\ButtonScrollDown} |
27 | \opt{SANSA_C200_PAD}{\ButtonVolDown} | 31 | \opt{SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonVolDown} |
28 | \opt{GIGABEAT_S_PAD}{\ButtonNext} | 32 | \opt{GIGABEAT_S_PAD}{\ButtonNext} |
29 | \opt{COWON_D2_PAD}{\ButtonPlus{} / \TouchBottomMiddle} | 33 | \opt{COWON_D2_PAD}{\ButtonPlus{} / \TouchBottomMiddle} |
30 | \opt{HAVEREMOTEKEYMAP}{& } | 34 | \opt{HAVEREMOTEKEYMAP}{& |
35 | \opt{IAUDIO_M3_PAD}{\ButtonRCDown} | ||
36 | } | ||
31 | & Scroll{}-down\\ | 37 | & Scroll{}-down\\ |
32 | 38 | ||
33 | \opt{PLAYER_PAD}{\ButtonMenu+\ButtonLeft} | 39 | \opt{PLAYER_PAD}{\ButtonMenu+\ButtonLeft} |
34 | \opt{GIGABEAT_S_PAD}{\ButtonPlay+\ButtonLeft} | 40 | \opt{GIGABEAT_S_PAD}{\ButtonPlay+\ButtonLeft} |
35 | \opt{COWON_D2_PAD}{\TouchMidLeft} | 41 | \opt{COWON_D2_PAD}{\TouchMidLeft} |
36 | \nopt{PLAYER_PAD,GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonLeft} | 42 | \nopt{PLAYER_PAD,GIGABEAT_S_PAD,COWON_D2_PAD,IAUDIO_M3_PAD}{\ButtonLeft} |
37 | \opt{HAVEREMOTEKEYMAP}{& } | 43 | \opt{HAVEREMOTEKEYMAP}{& |
44 | \opt{IAUDIO_M3_PAD}{\ButtonRCLeft} | ||
45 | } | ||
38 | & Top of file (Narrow mode) / | 46 | & Top of file (Narrow mode) / |
39 | One screen left (Wide mode)\\ | 47 | One screen left (Wide mode)\\ |
40 | 48 | ||
41 | \opt{PLAYER_PAD}{\ButtonMenu+\ButtonRight} | 49 | \opt{PLAYER_PAD}{\ButtonMenu+\ButtonRight} |
42 | \opt{GIGABEAT_S_PAD}{\ButtonPlay+\ButtonRight} | 50 | \opt{GIGABEAT_S_PAD}{\ButtonPlay+\ButtonRight} |
43 | \opt{COWON_D2_PAD}{\TouchMidRight} | 51 | \opt{COWON_D2_PAD}{\TouchMidRight} |
44 | \nopt{PLAYER_PAD,GIGABEAT_S_PAD,COWON_D2_PAD}{\ButtonRight} | 52 | \nopt{PLAYER_PAD,GIGABEAT_S_PAD,COWON_D2_PAD,IAUDIO_M3_PAD}{\ButtonRight} |
45 | \opt{HAVEREMOTEKEYMAP}{& } | 53 | \opt{HAVEREMOTEKEYMAP}{& |
54 | \opt{IAUDIO_M3_PAD}{\ButtonRCRight} | ||
55 | } | ||
46 | & Bottom of file (Narrow mode) / | 56 | & Bottom of file (Narrow mode) / |
47 | One screen right (Wide mode)\\ | 57 | One screen right (Wide mode)\\ |
48 | 58 | ||
49 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,SANSA_E200_PAD% | 59 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,SANSA_E200_PAD% |
50 | ,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD}{% | 60 | ,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,GIGABEAT_S_PAD}{% |
51 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonUp} | 61 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonUp} |
52 | \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollBack} | 62 | \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollBack} |
53 | \opt{SANSA_C200_PAD}{\ButtonUp} | 63 | \opt{SANSA_C200_PAD,SANSA_CLIP_PAD,GIGABEAT_S_PAD}{\ButtonUp} |
54 | \opt{GIGABEAT_S_PAD}{\ButtonUp} | 64 | \opt{HAVEREMOTEKEYMAP}{& } |
55 | \opt{HAVEREMOTEKEYMAP}{& } | ||
56 | & One line up\\ | 65 | & One line up\\ |
57 | } | 66 | } |
58 | 67 | ||
59 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,SANSA_E200_PAD% | 68 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,SANSA_E200_PAD% |
60 | ,SANSA_FUZE_PAD,SANSA_C200_PAD,GIGABEAT_S_PAD}{% | 69 | ,SANSA_FUZE_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,GIGABEAT_S_PAD}{% |
61 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonDown} | 70 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonDown} |
62 | \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd} | 71 | \opt{SANSA_E200_PAD,SANSA_FUZE_PAD}{\ButtonScrollFwd} |
63 | \opt{SANSA_C200_PAD}{\ButtonDown} | 72 | \opt{SANSA_C200_PAD,SANSA_CLIP_PAD,GIGABEAT_S_PAD}{\ButtonDown} |
64 | \opt{GIGABEAT_S_PAD}{\ButtonDown} | 73 | \opt{HAVEREMOTEKEYMAP}{& } |
65 | \opt{HAVEREMOTEKEYMAP}{& } | ||
66 | & One line down\\ | 74 | & One line down\\ |
67 | } | 75 | } |
68 | 76 | ||
69 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_S_PAD}{ | 77 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_S_PAD}{ |
70 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonLeft} | 78 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonLeft} |
71 | \opt{GIGABEAT_S_PAD}{\ButtonLeft} | 79 | \opt{GIGABEAT_S_PAD}{\ButtonLeft} |
72 | \opt{HAVEREMOTEKEYMAP}{& } | 80 | \opt{HAVEREMOTEKEYMAP}{& } |
73 | & One column left\\ | 81 | & One column left\\ |
74 | } | 82 | } |
75 | 83 | ||
76 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_S_PAD}{ | 84 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_S_PAD}{ |
77 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonRight} | 85 | \opt{RECORDER_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonRight} |
78 | \opt{GIGABEAT_S_PAD}{\ButtonRight} | 86 | \opt{GIGABEAT_S_PAD}{\ButtonRight} |
79 | \opt{HAVEREMOTEKEYMAP}{& } | 87 | \opt{HAVEREMOTEKEYMAP}{& } |
80 | & One column right\\ | 88 | & One column right\\ |
81 | } | 89 | } |
82 | 90 | ||
@@ -86,35 +94,57 @@ files without a \fname{.txt} extension by using \emph{Open with} from the | |||
86 | \opt{ONDIO_PAD}{\ButtonMenu} | 94 | \opt{ONDIO_PAD}{\ButtonMenu} |
87 | \opt{GIGABEAT_PAD}{\ButtonA} | 95 | \opt{GIGABEAT_PAD}{\ButtonA} |
88 | \opt{SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonRec} | 96 | \opt{SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonRec} |
89 | \opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonDown} | 97 | \opt{SANSA_CLIP_PAD}{\ButtonHome} |
98 | \opt{SANSA_FUZE_PAD}{\ButtonDown+\ButtonSelect} | ||
90 | \opt{MROBE100_PAD}{\ButtonDisplay} | 99 | \opt{MROBE100_PAD}{\ButtonDisplay} |
91 | \opt{COWON_D2_PAD}{\TouchCenter} | 100 | \opt{COWON_D2_PAD}{\TouchCenter} |
92 | \opt{HAVEREMOTEKEYMAP}{& } | 101 | \opt{HAVEREMOTEKEYMAP}{& |
102 | \opt{IAUDIO_M3_PAD}{\ButtonRCMode} | ||
103 | } | ||
93 | & Toggle autoscroll\\ | 104 | & Toggle autoscroll\\ |
94 | 105 | ||
106 | \opt{PLAYER_PAD}{\ButtonOn} | ||
107 | \opt{RECORDER_PAD}{\ButtonFTwo} | ||
108 | \opt{ONDIO_PAD}{\ButtonMenu+\ButtonOff} | ||
109 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonSelect} | ||
110 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect} | ||
111 | \opt{IRIVER_H10_PAD}{\ButtonFF} | ||
112 | \opt{IAUDIO_X5_PAD}{\ButtonRec} | ||
113 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonDown+\ButtonSelect} | ||
114 | \opt{COWON_D2_PAD}{\ButtonMenu+\ButtonPlus} | ||
115 | \opt{SANSA_FUZE_PAD}{\ButtonUp+\ButtonSelect} | ||
116 | \opt{HAVEREMOTEKEYMAP}{& | ||
117 | \opt{IAUDIO_M3_PAD}{\ButtonRCPlay+\ButtonRCMode} | ||
118 | } | ||
119 | & Set/Reset Bookmark\\ | ||
120 | |||
95 | \opt{RECORDER_PAD}{\ButtonFOne} | 121 | \opt{RECORDER_PAD}{\ButtonFOne} |
96 | \opt{ONDIO_PAD}{Long \ButtonMenu} | 122 | \opt{ONDIO_PAD}{Long \ButtonMenu} |
97 | \opt{PLAYER_PAD,IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% | 123 | \opt{PLAYER_PAD,IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD% |
98 | ,MROBE100_PAD}{\ButtonMenu} | 124 | ,MROBE100_PAD}{\ButtonMenu} |
99 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} | 125 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} |
100 | \opt{IAUDIO_X5_PAD,SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonSelect} | 126 | \opt{IAUDIO_X5_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD,SANSA_E200_PAD}{\ButtonSelect} |
101 | \opt{SANSA_FUZE_PAD}{Long \ButtonSelect} | 127 | \opt{SANSA_FUZE_PAD}{Long \ButtonSelect} |
102 | \opt{IRIVER_H10_PAD}{\ButtonRew} | 128 | \opt{IRIVER_H10_PAD}{\ButtonRew} |
103 | \opt{COWON_D2_PAD}{\ButtonMenu{} / \TouchTopRight} | 129 | \opt{COWON_D2_PAD}{\ButtonMenu{} / \TouchTopRight} |
104 | \opt{HAVEREMOTEKEYMAP}{& } | 130 | \opt{HAVEREMOTEKEYMAP}{& |
131 | \opt{IAUDIO_M3_PAD}{\ButtonRCPlay} | ||
132 | } | ||
105 | & Enter menu\\ | 133 | & Enter menu\\ |
106 | 134 | ||
107 | \opt{PLAYER_PAD}{\ButtonStop} | 135 | \opt{PLAYER_PAD}{\ButtonStop} |
108 | \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} | 136 | \opt{RECORDER_PAD,ONDIO_PAD,IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff} |
109 | \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu} | 137 | \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonSelect+\ButtonMenu} |
110 | \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,GIGABEAT_PAD% | 138 | \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD% |
111 | ,MROBE100_PAD}{\ButtonPower} | 139 | ,GIGABEAT_PAD,MROBE100_PAD}{\ButtonPower} |
112 | \opt{SANSA_FUZE_PAD}{Long \ButtonHome} | 140 | \opt{SANSA_FUZE_PAD}{Long \ButtonHome} |
113 | \opt{GIGABEAT_S_PAD}{\ButtonBack} | 141 | \opt{GIGABEAT_S_PAD}{\ButtonBack} |
114 | \opt{COWON_D2_PAD}{\ButtonPower{} / \TouchTopLeft} | 142 | \opt{COWON_D2_PAD}{\ButtonPower{} / \TouchTopLeft} |
115 | \opt{HAVEREMOTEKEYMAP}{& | 143 | \opt{IAUDIO_M3_PAD}{\ButtonRec} |
116 | \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} | 144 | \opt{HAVEREMOTEKEYMAP}{& |
117 | } | 145 | \opt{IAUDIO_M3_PAD}{\ButtonRCRec} |
146 | \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} | ||
147 | } | ||
118 | & Exit text viewer\\ | 148 | & Exit text viewer\\ |
119 | 149 | ||
120 | \end{btnmap} | 150 | \end{btnmap} |
@@ -123,89 +153,141 @@ files without a \fname{.txt} extension by using \emph{Open with} from the | |||
123 | \subsubsection{The Viewer's Menu} | 153 | \subsubsection{The Viewer's Menu} |
124 | 154 | ||
125 | \begin{description} | 155 | \begin{description} |
126 | \item[Quit] Exits the plugin. | 156 | \item[Return] to the text view. |
127 | \item[Viewer Options] | 157 | \item[Viewer Options] set the settings for the reading file. |
128 | \begin{description} | 158 | \begin{description} |
129 | \item[Encoding] | 159 | \item[Encoding] |
130 | sets the codepage in the text viewer. | 160 | sets the codepage in the text viewer. |
131 | % ToDo: wrap some of the following settings into a \opt{lcd_bitmap} to exlude | 161 | % ToDo: wrap some of the following settings into a \opt{lcd_bitmap} to exlude |
132 | % ones that don't work on charcell - as soon as the plugin itself does | 162 | % ones that don't work on charcell - as soon as the plugin itself does |
133 | Available settings: | 163 | Available settings: |
134 | \setting{UTF-8} (Unicode), | ||
135 | \setting{BIG5} (Traditional Chinese), | ||
136 | \setting{KSX-1001} (Korean), | ||
137 | \setting{GB-2312} (Simple Chinese), | ||
138 | \setting{SJIS} (Japanese), | ||
139 | \setting{CP1250} (Central European), | ||
140 | \setting{ISO-8859-2} (Latin Extended), | ||
141 | \setting{ISO-8859-9} (Turkish), | ||
142 | \setting{ISO-8859-6} (Arabic), | ||
143 | \setting{ISO-8859-11} (Thai), | ||
144 | \setting{CP1251} (Cyrillic), | ||
145 | \setting{ISO-8859-8} (Hebrew), | ||
146 | \setting{ISO-8859-7} (Greek), | ||
147 | \setting{ISO-8859-1} (Latin 1). | 164 | \setting{ISO-8859-1} (Latin 1). |
165 | \setting{ISO-8859-7} (Greek), | ||
166 | \opt{lcd_bitmap}{ | ||
167 | \setting{ISO-8859-8} (Hebrew), | ||
168 | } | ||
169 | \setting{CP1251} (Cyrillic), | ||
170 | \opt{lcd_bitmap}{ | ||
171 | \setting{ISO-8859-11} (Thai), | ||
172 | \setting{CP1256} (Arabic), | ||
173 | } | ||
174 | \setting{ISO-8859-9} (Turkish), | ||
175 | \setting{ISO-8859-2} (Latin Extended), | ||
176 | \setting{CP1250} (Central European), | ||
177 | \opt{lcd_bitmap}{ | ||
178 | \setting{SJIS} (Japanese), | ||
179 | \setting{GB-2312} (Simple Chinese), | ||
180 | \setting{KSX-1001} (Korean), | ||
181 | \setting{BIG5} (Traditional Chinese), | ||
182 | } | ||
183 | \setting{UTF-8} (Unicode), | ||
148 | This setting only applies to the plugin and is independent from the | 184 | This setting only applies to the plugin and is independent from the |
149 | \setting{Default Codepage} setting (see \reference{ref:Defaultcodepage}). | 185 | \setting{Default Codepage} setting (see \reference{ref:Defaultcodepage}). |
150 | \item[Word Wrap] toggles between Wrap and Chop. | 186 | \item[Word Wrap] toggles between Wrap and Chop. |
151 | \begin{description} | 187 | \begin{description} |
152 | \item[Off (Chop Words)] breaks lines at white space or hyphen. | ||
153 | \item[On] breaks lines at the maximum column limit. | 188 | \item[On] breaks lines at the maximum column limit. |
189 | \item[Off (Chop Words)] breaks lines at white space or hyphen. | ||
154 | \end{description} | 190 | \end{description} |
155 | \item[Line Mode] cycles through Normal, Join and Expand and Reflow Lines. | 191 | \item[Line Mode] cycles through Normal, Join and Expand and Reflow Lines. |
156 | \begin{description} | 192 | \begin{description} |
193 | \item[Normal] breaks lines at newline characters. | ||
194 | \item[Join] joins lines. Useful for adopting the orphans that | ||
195 | occur with e{}-mail style (i.e. pre{}-wrapped) text files. | ||
196 | \item[Expand] adds a blank line. Useful for making the paragraphs | ||
197 | clearer in some book style text files. | ||
157 | \opt{lcd_bitmap}{ | 198 | \opt{lcd_bitmap}{ |
158 | \item[Reflow Lines] justifies the text fully. | 199 | \item[Reflow Lines] justifies the text fully. |
159 | } | 200 | } |
160 | \item[Expand] adds a blank line. Useful for making the paragraphs | ||
161 | clearer in some book style text files. | ||
162 | \item[Join] joins lines. Useful for adopting the orphans that | ||
163 | occur with e{}-mail style (i.e. pre{}-wrapped) text files. | ||
164 | \item[Normal] breaks lines at newline characters. | ||
165 | \end{description} | 201 | \end{description} |
166 | \item[Wide View] toggles between Narrow and Wide. | 202 | \item[Wide View] toggles between Narrow and Wide. |
167 | \begin{description} | 203 | \begin{description} |
204 | \item[No (Narrow)] sets maximum column to the screen width. | ||
168 | \item[Yes] sets maximum column to 114. Useful for navigating large files. | 205 | \item[Yes] sets maximum column to 114. Useful for navigating large files. |
169 | (Currently, Wide and Join cannot be selected together.) | 206 | (Currently, Wide and Join cannot be selected together.) |
170 | \item[No (Narrow)] sets maximum column to the screen width. | ||
171 | \end{description} | 207 | \end{description} |
172 | \opt{lcd_bitmap}{ | 208 | \opt{lcd_bitmap}{ |
173 | \item[Show Scrollbar] toggles scrollbar for the current View mode. If the | 209 | \item[Show Scrollbar] toggles scrollbar for the current View mode. If the |
174 | file fits on one screen, there is no scrollbar and toggling this setting | 210 | file fits on one screen, there is no scrollbar and toggling this setting |
175 | has no effect. | 211 | has no effect. |
176 | \begin{description} | 212 | \begin{description} |
177 | \item[On] has a scrollbar by default, until toggled. | ||
178 | \item[Off] has no scrollbar by default, until toggled. | 213 | \item[Off] has no scrollbar by default, until toggled. |
214 | \item[On] has a scrollbar by default, until toggled. | ||
179 | \end{description} | 215 | \end{description} |
180 | \item[Overlap Pages] toggles between Normal and Overlap. | 216 | \item[Overlap Pages] toggles between Normal and Overlap. |
181 | \begin{description} | 217 | \begin{description} |
182 | \item[Yes] tells page{}-down/page{}-up to retain one line from previous screen. | ||
183 | \item[No] sets page{}-down/page{}-up to one full screen. | 218 | \item[No] sets page{}-down/page{}-up to one full screen. |
219 | \item[Yes] tells page{}-down/page{}-up to retain one line from previous screen. | ||
184 | \end{description} | 220 | \end{description} |
185 | } | 221 | } |
222 | \opt{lcd_bitmap}{ | ||
223 | \item[Show Header] selects whether or not the status bar and the reading file path. | ||
224 | \begin{description} | ||
225 | \item[None] do not display the status bar and the reading file path. | ||
226 | \item[File Path] displays the reading file path. (the status bar does not display.) | ||
227 | \item[Status bar] displays the status bar. (the reading file path does not display.) | ||
228 | \item[Both] display the status bar and the reading file path. | ||
229 | \end{description} | ||
230 | \note{If the position of the status bar is not top, then \setting{Status bar} and \setting{Both} are not displayed.} | ||
231 | |||
232 | \item[Show Footer] selects whether or not the status bar and the page number. | ||
233 | \begin{description} | ||
234 | \item[None] do not display the status bar and the page number. | ||
235 | \item[Page Num] displays the page number. (the status bar does not display.) | ||
236 | \item[Status bar] s the status bar. (the page number does not display.) | ||
237 | \item[Both] display the status bar and the page number. | ||
238 | \end{description} | ||
239 | \note{If the position of the status bar is not bottom, then \setting{Status bar} and \setting{Both} are not displayed.} | ||
240 | |||
241 | \item[Font] selects the font which displsy the text. When the font is changed, also the font of the text viewer's menu changes. But when this plugin exit, \setting{Main Menu} is displayed with the original font (i.e., the font which selects \setting{Settings $\rightarrow$ Theme Settings $\rightarrow$ Font}. See \reference{ref:configure_rockbox_themes}). | ||
242 | } | ||
186 | \item[Scroll Mode] controls the function of the ``Scroll-up'' and | 243 | \item[Scroll Mode] controls the function of the ``Scroll-up'' and |
187 | ``Scroll-down'' buttons. | 244 | ``Scroll-down'' buttons. |
188 | \begin{description} | 245 | \begin{description} |
189 | \item[Scroll by Line] | ||
190 | \item[Scroll by Page] | 246 | \item[Scroll by Page] |
247 | \item[Scroll by Line] | ||
191 | \end{description} | 248 | \end{description} |
192 | \item[Auto-scroll Speed] | 249 | \item[Auto-scroll Speed] |
193 | controls the speed of auto-scrolling in number of lines per scroll step, | 250 | controls the speed of auto-scrolling in number of lines per scroll step, |
194 | available options are \setting{1} to \setting{10} lines. As an example, | 251 | available options are \setting{1} to \setting{10} lines. As an example, |
195 | a setting of \setting{4} will scroll up the text four lines per second. | 252 | a setting of \setting{4} will scroll up the text four lines per second. |
196 | \end{description} | 253 | \end{description} |
254 | \note{When the setting is changed, it takes time to calculate the number of pages again when the size of the text file is large.} | ||
197 | 255 | ||
198 | \item[Show Playback Menu] controls the playback of the currently loaded playlist | 256 | \item[Show Playback Menu] controls the playback of the currently loaded playlist |
199 | and change the volume of your \dap{} without leaving the plugin. | 257 | and change the volume of your \dap{} without leaving the plugin. |
200 | \item[Return] to the text view. | 258 | \item[Select Bookmark] selects the bookmark which is registered and jump to the corresponding page. |
259 | In the figure below, the line where '*' is displayed at the head shows the page which is running now. | ||
260 | If you do not select any bookmarks, the text viewer displays the page which is reading now. | ||
261 | |||
262 | |||
263 | \screenshot{plugins/images/ss-text_viewer-sel_bk_menu}{select bookmark menu}{img:text_viewer-sel_bk} | ||
264 | |||
265 | \item[Global Settings] set global settings for the text viewer. When reading a file for the first time, this setting is used. The setting items are the same as \setting{Viewer Options}. The global settings are stored in \fname{.rockbox/rocks/viewers/viewer.dat}. | ||
266 | \item[Quit] Exits the plugin. At this time, the text viewer automatically stores its settings, the current position and bookmarks in \fname{.rockbox/rocks/viewers/viewer\_file.dat}. | ||
201 | \end{description} | 267 | \end{description} |
202 | 268 | ||
203 | \note{The text viewer automatically saves its settings and also stores the | 269 | \subsubsection{Bookmarks} |
204 | current position in the viewed text files (up to the last 46 files).} | 270 | When you press the \opt{PLAYER_PAD}{\ButtonOn}\opt{RECORDER_PAD}{\ButtonFTwo}% |
271 | \opt{ONDIO_PAD}{\ButtonMenu+\ButtonOff}% | ||
272 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn+\ButtonSelect}% | ||
273 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD,MROBE100_PAD}{\ButtonSelect}% | ||
274 | \opt{IRIVER_H10_PAD}{\ButtonFF}\opt{IAUDIO_X5_PAD}{\ButtonRec}% | ||
275 | \opt{SANSA_E200_PAD,SANSA_C200_PAD,SANSA_CLIP_PAD}{\ButtonDown+\ButtonSelect}% | ||
276 | \opt{COWON_D2_PAD}{\ButtonMenu+\ButtonPlus}% | ||
277 | \opt{SANSA_FUZE_PAD}{\ButtonUp+\ButtonSelect}% | ||
278 | \opt{IAUDIO_M3_PAD}{\ButtonRCPlay+\ButtonRCMode} button, the bookmark is added to the first | ||
279 | line on this page and | ||
280 | \opt{PLAYER_PAD}{the bookmark symbol adds the first line}% | ||
281 | \nopt{PLAYER_PAD}{the first line reverses} as shown in the figure below. | ||
282 | And when you press this button again, this bookmark is deleted, and returns to the original | ||
283 | screen. | ||
284 | |||
285 | \screenshot{plugins/images/ss-text_viewer-bookmark}{bookmark}{img:text_viewer-bookmark} | ||
286 | |||
205 | 287 | ||
206 | \subsubsection{Compatibility} | 288 | \subsubsection{Limitations} |
207 | 289 | ||
208 | \begin{itemize} | 290 | \begin{itemize} |
209 | \item Currently messages are in English | 291 | \item The display of the menu is English regardless of the codepgae. |
210 | \item Does not currently support right{}-to{}-left languages. | 292 | \item Does not currently support right{}-to{}-left languages. |
211 | \end{itemize} | 293 | \end{itemize} |