Manual: Apply dos2unix to replace CR+LF end-of-line with LF
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23924 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
f5c705264f
commit
5e84f4a8c2
5 changed files with 574 additions and 574 deletions
|
@ -1,11 +1,11 @@
|
|||
\subsubsection{Installation}
|
||||
\begin{enumerate}
|
||||
\item Download
|
||||
{\url{http://download.rockbox.org/bootloader/olympus/mrobe100/pp5020.mi4}}
|
||||
\item Connect your \playertype{} to the computer.
|
||||
\item Rename the original \fname{pp5020.mi4} file to \fname{OF.mi4} in the \fname{System} directory on your \playertype{}.
|
||||
\warn{You should keep a safe backup of this file for use if you ever wish to switch back to the \playerman{} firmware.}
|
||||
\note{If you cannot see the \fname{System} directory, you will need to make sure your operating system is configured to show hidden files and directories.}
|
||||
|
||||
\item Copy the \fname{pp5020.mi4} file you downloaded to the System directory on your \dap{}.
|
||||
\end{enumerate}
|
||||
\subsubsection{Installation}
|
||||
\begin{enumerate}
|
||||
\item Download
|
||||
{\url{http://download.rockbox.org/bootloader/olympus/mrobe100/pp5020.mi4}}
|
||||
\item Connect your \playertype{} to the computer.
|
||||
\item Rename the original \fname{pp5020.mi4} file to \fname{OF.mi4} in the \fname{System} directory on your \playertype{}.
|
||||
\warn{You should keep a safe backup of this file for use if you ever wish to switch back to the \playerman{} firmware.}
|
||||
\note{If you cannot see the \fname{System} directory, you will need to make sure your operating system is configured to show hidden files and directories.}
|
||||
|
||||
\item Copy the \fname{pp5020.mi4} file you downloaded to the System directory on your \dap{}.
|
||||
\end{enumerate}
|
||||
|
|
|
@ -1,198 +1,198 @@
|
|||
%%
|
||||
%%
|
||||
%% This is file 'pdfdraftcopy.sty',
|
||||
%% generated with the docstrip utility.
|
||||
%%
|
||||
%% The original source files were:
|
||||
%%
|
||||
%%
|
||||
%% pdfdraftcopy.dtx (with options: 'package')
|
||||
%%
|
||||
%% File: pdfdraftcopy.dtx Copyright (c) 2003, C. V. Radhakrishnan
|
||||
%% C. V. Rajagopal
|
||||
%% River Valley Technologies, Floor III, SJP Buildings
|
||||
%% Cotton Hills, Trivandrum, India 695014
|
||||
%% http://www.river-valley.com
|
||||
%%
|
||||
%% This package may be distributed under the terms of the LaTeX Project
|
||||
%% Public License, as described in lppl.txt in the base LaTeX distribution.
|
||||
%% Either version 1.0 or, at your option, any later version.
|
||||
%%
|
||||
%% $Id: pdfdraftcopy.sty,v 1.2 2003/08/11 20:31:07 cvr Exp cvr $
|
||||
%%
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\def\Fileversion$#1: #2 ${\gdef\fileversion{#2}}
|
||||
\def\Filedate$#1: #2 #3 ${\gdef\filedate{#2}}
|
||||
\Fileversion$Revision: 1.2 $
|
||||
\Filedate$Date: 2003/08/11 20:31:07 $
|
||||
\ProvidesPackage{pdfdraftcopy}
|
||||
[\filedate\space\fileversion\space Draft copy in PDF (CVR)]
|
||||
\PackageWarningNoLine{pdfdraftcopy}
|
||||
{****************************************\MessageBreak
|
||||
Package pdfdraftcopy v,\fileversion\space loaded\MessageBreak
|
||||
[Draft copy in PDF (CVR)]\MessageBreak
|
||||
****************************************}
|
||||
\DeclareOption{watermark}{\AtBeginDocument{%
|
||||
\begingroup\watermark\endgroup}}
|
||||
\DeclareOption{draft}{\AtBeginDocument{%
|
||||
\begingroup\draftcopy\endgroup}}
|
||||
\ExecuteOptions{draft}
|
||||
\ProcessOptions\relax
|
||||
|
||||
\RequirePackage{color,graphicx}
|
||||
|
||||
\let\@DRAFTout@Hook\@empty
|
||||
\newcommand{\DRAFTout}{\g@addto@macro\@DRAFTout@Hook}
|
||||
\newcommand{\@DRAFTout@Out}{%
|
||||
\afterassignment\@DRAFTout@Test
|
||||
\global\setbox\@cclv= %
|
||||
}
|
||||
\newcommand{\@DRAFTout@Test}{%
|
||||
\ifvoid\@cclv\relax
|
||||
\aftergroup\@DRAFTout@Output
|
||||
\else
|
||||
\@DRAFTout@Output
|
||||
\fi%
|
||||
}
|
||||
\newcommand{\@DRAFTout@Output}{%
|
||||
\@DRAFTout@Hook%
|
||||
\@DRAFTout@Org@Out\box\@cclv%
|
||||
}
|
||||
\newcommand{\@DRAFTout@Org@Out}{}
|
||||
\newcommand*{\@DRAFTout@Init}{%
|
||||
\let\@DRAFTout@Org@Out\shipout
|
||||
\let\shipout\@DRAFTout@Out
|
||||
}
|
||||
\AtBeginDocument{\@DRAFTout@Init}
|
||||
\newcommand{\@DraftOverlay@Hook}{}
|
||||
\newcommand{\AddToDraftOverlay}{\g@addto@macro\@DraftOverlay@Hook}
|
||||
\newcommand{\ClearDraftOverlay}{\let\@DraftOverlay@Hook\@empty}
|
||||
\newcommand{\@DraftOverlay}{%
|
||||
\ifx\@DraftOverlay@Hook\@empty
|
||||
\else
|
||||
\bgroup
|
||||
\@tempdima=1in
|
||||
\@tempcnta=\@tempdima
|
||||
\@tempcntb=-\@tempdima
|
||||
\advance\@tempcntb\paperheight
|
||||
\global\setbox\@cclv\vbox{%
|
||||
\vbox{\let\protect\relax%
|
||||
\unitlength=1sp%
|
||||
\pictur@(0,0)(\@tempcnta,\@tempcntb)%
|
||||
\@DraftOverlay@Hook%
|
||||
\endpicture}%
|
||||
\box\@cclv%
|
||||
}%
|
||||
\egroup
|
||||
\fi
|
||||
}
|
||||
|
||||
\definecolor{gray30}{gray}{.7}
|
||||
\definecolor{gray20}{gray}{.8}
|
||||
\definecolor{gray10}{gray}{.9}
|
||||
|
||||
\DRAFTout{\@DraftOverlay}
|
||||
\newdimen\LLY
|
||||
\newdimen\LLX
|
||||
\newdimen\URX
|
||||
\newdimen\URY
|
||||
\newdimen\topmargin
|
||||
\newdimen\bottommargin
|
||||
\def\@printdimen{%\ifthenelse{\equal{\@debug}{true}}%
|
||||
{\PackageWarningNoLine{PDFdraftcopy}%
|
||||
{\LLX::::::::::::=\the\LLX\MessageBreak
|
||||
\LLY::::::::::::=\the\LLY\MessageBreak
|
||||
\URX::::::::::::=\the\URX\MessageBreak
|
||||
\URY::::::::::::=\the\URY\MessageBreak
|
||||
\oddsidemargin::=\the\oddsidemargin\MessageBreak
|
||||
\evensidemargin:=\the\evensidemargin\MessageBreak
|
||||
\textheight:::::=\the\textheight\MessageBreak
|
||||
\textwidth::::::=\the\textwidth\MessageBreak
|
||||
\paperwidth:::::=\the\paperwidth\MessageBreak
|
||||
\paperheight::::=\the\paperheight\MessageBreak
|
||||
\topmargin::::::=\the\topmargin\MessageBreak
|
||||
\headheight:::::=\the\headheight\MessageBreak
|
||||
\headsep::::::::=\the\headsep\MessageBreak
|
||||
\footskip:::::::=\the\footskip\MessageBreak
|
||||
\topskip::::::::=\the\topskip\MessageBreak
|
||||
Now fixing the overlay in place
|
||||
}}{}
|
||||
}
|
||||
\def\@DRAFTdimen{%
|
||||
\setlength\LLY{\paperheight}
|
||||
\addtolength\LLY{-\textheight}
|
||||
\addtolength\LLY{-\headheight}
|
||||
\addtolength\LLY{-\headsep}
|
||||
\addtolength\LLY{-1in}
|
||||
\addtolength\LLY{-3pt}
|
||||
\setlength\LLX{1in}
|
||||
\ifodd\c@page
|
||||
\addtolength\LLX{\oddsidemargin}\else
|
||||
\addtolength\LLX{\evensidemargin}\fi
|
||||
\setlength\URX{\textwidth}
|
||||
\setlength\URY{\textheight}
|
||||
}
|
||||
\def\LoadWaterMark{\watermark}
|
||||
\def\watermark{\AddToDraftOverlay{%
|
||||
\@DRAFTdimen%\@printdimen%
|
||||
\setlength{\@tempdima}{0pt}
|
||||
\setlength{\@tempdimb}{\paperwidth}
|
||||
\addtolength{\@tempdimb}{-\@tempdima}
|
||||
\addtolength{\@tempdimb}{-\@tempdima}
|
||||
\setlength{\@tempdimc}{\paperheight}
|
||||
\addtolength{\@tempdimc}{-\@tempdima}
|
||||
\addtolength{\@tempdimc}{-\@tempdima}
|
||||
\setlength{\unitlength}{1pt}\thinlines%
|
||||
%
|
||||
\put(0,\strip@pt\paperheight){\fboxrule0pt\fboxsep0pt%
|
||||
%\fcolorbox{white}{red}%
|
||||
{\begin{minipage}[t][\paperheight][c]{\paperwidth}
|
||||
\centering
|
||||
\ifx\@@watermark\@empty\relax\else
|
||||
\includegraphics%[width=\paperwidth,height=\paperheight]%
|
||||
{\@@watermark}\fi%
|
||||
\end{minipage}}}}}%
|
||||
|
||||
\let\@@watermark\@empty
|
||||
\def\watermarkgraphic#1{\gdef\@@watermark{#1}}
|
||||
|
||||
\def\draftcopy{\AddToDraftOverlay{%
|
||||
\@DRAFTdimen%\@printdimen%
|
||||
\setlength{\@tempdima}{0pt}
|
||||
\setlength{\@tempdimb}{\paperwidth}
|
||||
\addtolength{\@tempdimb}{-\@tempdima}
|
||||
\addtolength{\@tempdimb}{-\@tempdima}
|
||||
\setlength{\@tempdimc}{\paperheight}
|
||||
\addtolength{\@tempdimc}{-\@tempdima}
|
||||
\addtolength{\@tempdimc}{-\@tempdima}
|
||||
\setlength{\unitlength}{1pt}\thinlines%
|
||||
%
|
||||
\put(0,\strip@pt\paperheight){\fboxrule0pt\fboxsep0pt%
|
||||
%\fcolorbox{white}{red}%
|
||||
{\begin{minipage}[t][\paperheight][c]{\paperwidth}
|
||||
\centering
|
||||
\begingroup
|
||||
\rotatebox{\@draftangle}{\color{\@draftcolor}
|
||||
\fontfamily{\@draftfontfamily}%
|
||||
\fontsize{\@draftfontsize}{\@draftfontsize}\selectfont
|
||||
{\@draftfontattrib\@draftstring}
|
||||
}\endgroup
|
||||
\end{minipage}}}}}%
|
||||
|
||||
\def\@draftangle{45}
|
||||
\def\@draftstring{DRAFT COPY}
|
||||
\def\@draftcolor{gray10}
|
||||
\def\@draftfontfamily{ptm}
|
||||
\def\@draftfontsize{80}
|
||||
\def\@draftfontattrib{\upshape}
|
||||
\def\draftstring#1{\gdef\@draftstring{#1}}
|
||||
\def\draftcolor#1{\gdef\@draftcolor{#1}}
|
||||
\def\draftfontfamily#1{\gdef\@draftfontfamily{#1}}
|
||||
\def\draftfontsize#1{\gdef\@draftfontsize{#1}}
|
||||
\def\draftfontattrib#1{\gdef\@draftfontattrib{#1}}
|
||||
\def\draftangle#1{\gdef\@draftangle{#1}}
|
||||
\endinput
|
||||
%%
|
||||
%%
|
||||
%% End of package 'pdfdraftcopy.sty'
|
||||
%%
|
||||
%%
|
||||
%%
|
||||
%% This is file 'pdfdraftcopy.sty',
|
||||
%% generated with the docstrip utility.
|
||||
%%
|
||||
%% The original source files were:
|
||||
%%
|
||||
%%
|
||||
%% pdfdraftcopy.dtx (with options: 'package')
|
||||
%%
|
||||
%% File: pdfdraftcopy.dtx Copyright (c) 2003, C. V. Radhakrishnan
|
||||
%% C. V. Rajagopal
|
||||
%% River Valley Technologies, Floor III, SJP Buildings
|
||||
%% Cotton Hills, Trivandrum, India 695014
|
||||
%% http://www.river-valley.com
|
||||
%%
|
||||
%% This package may be distributed under the terms of the LaTeX Project
|
||||
%% Public License, as described in lppl.txt in the base LaTeX distribution.
|
||||
%% Either version 1.0 or, at your option, any later version.
|
||||
%%
|
||||
%% $Id: pdfdraftcopy.sty,v 1.2 2003/08/11 20:31:07 cvr Exp cvr $
|
||||
%%
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\def\Fileversion$#1: #2 ${\gdef\fileversion{#2}}
|
||||
\def\Filedate$#1: #2 #3 ${\gdef\filedate{#2}}
|
||||
\Fileversion$Revision: 1.2 $
|
||||
\Filedate$Date: 2003/08/11 20:31:07 $
|
||||
\ProvidesPackage{pdfdraftcopy}
|
||||
[\filedate\space\fileversion\space Draft copy in PDF (CVR)]
|
||||
\PackageWarningNoLine{pdfdraftcopy}
|
||||
{****************************************\MessageBreak
|
||||
Package pdfdraftcopy v,\fileversion\space loaded\MessageBreak
|
||||
[Draft copy in PDF (CVR)]\MessageBreak
|
||||
****************************************}
|
||||
\DeclareOption{watermark}{\AtBeginDocument{%
|
||||
\begingroup\watermark\endgroup}}
|
||||
\DeclareOption{draft}{\AtBeginDocument{%
|
||||
\begingroup\draftcopy\endgroup}}
|
||||
\ExecuteOptions{draft}
|
||||
\ProcessOptions\relax
|
||||
|
||||
\RequirePackage{color,graphicx}
|
||||
|
||||
\let\@DRAFTout@Hook\@empty
|
||||
\newcommand{\DRAFTout}{\g@addto@macro\@DRAFTout@Hook}
|
||||
\newcommand{\@DRAFTout@Out}{%
|
||||
\afterassignment\@DRAFTout@Test
|
||||
\global\setbox\@cclv= %
|
||||
}
|
||||
\newcommand{\@DRAFTout@Test}{%
|
||||
\ifvoid\@cclv\relax
|
||||
\aftergroup\@DRAFTout@Output
|
||||
\else
|
||||
\@DRAFTout@Output
|
||||
\fi%
|
||||
}
|
||||
\newcommand{\@DRAFTout@Output}{%
|
||||
\@DRAFTout@Hook%
|
||||
\@DRAFTout@Org@Out\box\@cclv%
|
||||
}
|
||||
\newcommand{\@DRAFTout@Org@Out}{}
|
||||
\newcommand*{\@DRAFTout@Init}{%
|
||||
\let\@DRAFTout@Org@Out\shipout
|
||||
\let\shipout\@DRAFTout@Out
|
||||
}
|
||||
\AtBeginDocument{\@DRAFTout@Init}
|
||||
\newcommand{\@DraftOverlay@Hook}{}
|
||||
\newcommand{\AddToDraftOverlay}{\g@addto@macro\@DraftOverlay@Hook}
|
||||
\newcommand{\ClearDraftOverlay}{\let\@DraftOverlay@Hook\@empty}
|
||||
\newcommand{\@DraftOverlay}{%
|
||||
\ifx\@DraftOverlay@Hook\@empty
|
||||
\else
|
||||
\bgroup
|
||||
\@tempdima=1in
|
||||
\@tempcnta=\@tempdima
|
||||
\@tempcntb=-\@tempdima
|
||||
\advance\@tempcntb\paperheight
|
||||
\global\setbox\@cclv\vbox{%
|
||||
\vbox{\let\protect\relax%
|
||||
\unitlength=1sp%
|
||||
\pictur@(0,0)(\@tempcnta,\@tempcntb)%
|
||||
\@DraftOverlay@Hook%
|
||||
\endpicture}%
|
||||
\box\@cclv%
|
||||
}%
|
||||
\egroup
|
||||
\fi
|
||||
}
|
||||
|
||||
\definecolor{gray30}{gray}{.7}
|
||||
\definecolor{gray20}{gray}{.8}
|
||||
\definecolor{gray10}{gray}{.9}
|
||||
|
||||
\DRAFTout{\@DraftOverlay}
|
||||
\newdimen\LLY
|
||||
\newdimen\LLX
|
||||
\newdimen\URX
|
||||
\newdimen\URY
|
||||
\newdimen\topmargin
|
||||
\newdimen\bottommargin
|
||||
\def\@printdimen{%\ifthenelse{\equal{\@debug}{true}}%
|
||||
{\PackageWarningNoLine{PDFdraftcopy}%
|
||||
{\LLX::::::::::::=\the\LLX\MessageBreak
|
||||
\LLY::::::::::::=\the\LLY\MessageBreak
|
||||
\URX::::::::::::=\the\URX\MessageBreak
|
||||
\URY::::::::::::=\the\URY\MessageBreak
|
||||
\oddsidemargin::=\the\oddsidemargin\MessageBreak
|
||||
\evensidemargin:=\the\evensidemargin\MessageBreak
|
||||
\textheight:::::=\the\textheight\MessageBreak
|
||||
\textwidth::::::=\the\textwidth\MessageBreak
|
||||
\paperwidth:::::=\the\paperwidth\MessageBreak
|
||||
\paperheight::::=\the\paperheight\MessageBreak
|
||||
\topmargin::::::=\the\topmargin\MessageBreak
|
||||
\headheight:::::=\the\headheight\MessageBreak
|
||||
\headsep::::::::=\the\headsep\MessageBreak
|
||||
\footskip:::::::=\the\footskip\MessageBreak
|
||||
\topskip::::::::=\the\topskip\MessageBreak
|
||||
Now fixing the overlay in place
|
||||
}}{}
|
||||
}
|
||||
\def\@DRAFTdimen{%
|
||||
\setlength\LLY{\paperheight}
|
||||
\addtolength\LLY{-\textheight}
|
||||
\addtolength\LLY{-\headheight}
|
||||
\addtolength\LLY{-\headsep}
|
||||
\addtolength\LLY{-1in}
|
||||
\addtolength\LLY{-3pt}
|
||||
\setlength\LLX{1in}
|
||||
\ifodd\c@page
|
||||
\addtolength\LLX{\oddsidemargin}\else
|
||||
\addtolength\LLX{\evensidemargin}\fi
|
||||
\setlength\URX{\textwidth}
|
||||
\setlength\URY{\textheight}
|
||||
}
|
||||
\def\LoadWaterMark{\watermark}
|
||||
\def\watermark{\AddToDraftOverlay{%
|
||||
\@DRAFTdimen%\@printdimen%
|
||||
\setlength{\@tempdima}{0pt}
|
||||
\setlength{\@tempdimb}{\paperwidth}
|
||||
\addtolength{\@tempdimb}{-\@tempdima}
|
||||
\addtolength{\@tempdimb}{-\@tempdima}
|
||||
\setlength{\@tempdimc}{\paperheight}
|
||||
\addtolength{\@tempdimc}{-\@tempdima}
|
||||
\addtolength{\@tempdimc}{-\@tempdima}
|
||||
\setlength{\unitlength}{1pt}\thinlines%
|
||||
%
|
||||
\put(0,\strip@pt\paperheight){\fboxrule0pt\fboxsep0pt%
|
||||
%\fcolorbox{white}{red}%
|
||||
{\begin{minipage}[t][\paperheight][c]{\paperwidth}
|
||||
\centering
|
||||
\ifx\@@watermark\@empty\relax\else
|
||||
\includegraphics%[width=\paperwidth,height=\paperheight]%
|
||||
{\@@watermark}\fi%
|
||||
\end{minipage}}}}}%
|
||||
|
||||
\let\@@watermark\@empty
|
||||
\def\watermarkgraphic#1{\gdef\@@watermark{#1}}
|
||||
|
||||
\def\draftcopy{\AddToDraftOverlay{%
|
||||
\@DRAFTdimen%\@printdimen%
|
||||
\setlength{\@tempdima}{0pt}
|
||||
\setlength{\@tempdimb}{\paperwidth}
|
||||
\addtolength{\@tempdimb}{-\@tempdima}
|
||||
\addtolength{\@tempdimb}{-\@tempdima}
|
||||
\setlength{\@tempdimc}{\paperheight}
|
||||
\addtolength{\@tempdimc}{-\@tempdima}
|
||||
\addtolength{\@tempdimc}{-\@tempdima}
|
||||
\setlength{\unitlength}{1pt}\thinlines%
|
||||
%
|
||||
\put(0,\strip@pt\paperheight){\fboxrule0pt\fboxsep0pt%
|
||||
%\fcolorbox{white}{red}%
|
||||
{\begin{minipage}[t][\paperheight][c]{\paperwidth}
|
||||
\centering
|
||||
\begingroup
|
||||
\rotatebox{\@draftangle}{\color{\@draftcolor}
|
||||
\fontfamily{\@draftfontfamily}%
|
||||
\fontsize{\@draftfontsize}{\@draftfontsize}\selectfont
|
||||
{\@draftfontattrib\@draftstring}
|
||||
}\endgroup
|
||||
\end{minipage}}}}}%
|
||||
|
||||
\def\@draftangle{45}
|
||||
\def\@draftstring{DRAFT COPY}
|
||||
\def\@draftcolor{gray10}
|
||||
\def\@draftfontfamily{ptm}
|
||||
\def\@draftfontsize{80}
|
||||
\def\@draftfontattrib{\upshape}
|
||||
\def\draftstring#1{\gdef\@draftstring{#1}}
|
||||
\def\draftcolor#1{\gdef\@draftcolor{#1}}
|
||||
\def\draftfontfamily#1{\gdef\@draftfontfamily{#1}}
|
||||
\def\draftfontsize#1{\gdef\@draftfontsize{#1}}
|
||||
\def\draftfontattrib#1{\gdef\@draftfontattrib{#1}}
|
||||
\def\draftangle#1{\gdef\@draftangle{#1}}
|
||||
\endinput
|
||||
%%
|
||||
%%
|
||||
%% End of package 'pdfdraftcopy.sty'
|
||||
%%
|
||||
|
|
|
@ -1,95 +1,95 @@
|
|||
% $Id$
|
||||
|
||||
\newcommand{\ButtonLeft}{\btnfnt{Left}}
|
||||
\newcommand{\ButtonRight}{\btnfnt{Right}}
|
||||
\newcommand{\ButtonUp}{\btnfnt{Up}}
|
||||
\newcommand{\ButtonDown}{\btnfnt{Down}}
|
||||
\newcommand{\ButtonSelect}{\btnfnt{Select}}
|
||||
\newcommand{\ButtonPower}{\btnfnt{Power}}
|
||||
\newcommand{\ButtonRec}{\btnfnt{Rec}}
|
||||
\newcommand{\ButtonPlay}{\btnfnt{Play}}
|
||||
\newcommand{\ButtonHold}{\btnfnt{Hold}}
|
||||
|
||||
%Button actions, standard context
|
||||
\newcommand{\ActionStdPrev}{\ButtonUp}
|
||||
\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
|
||||
\newcommand{\ActionStdNext}{\ButtonDown}
|
||||
\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
|
||||
\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonPower}
|
||||
\newcommand{\ActionStdContext}{Long \ButtonSelect}
|
||||
\newcommand{\ActionStdQuickScreen}{Long \ButtonRec}
|
||||
\newcommand{\ActionQuickScreenExit}{\ButtonRec}
|
||||
\newcommand{\ActionStdMenu}{\ButtonRec}
|
||||
\newcommand{\ActionStdOk}{\ButtonSelect, \ButtonRight{} or \ButtonPlay}
|
||||
|
||||
%Button actions, wps context
|
||||
\newcommand{\ActionWpsPlay}{\ButtonPlay}
|
||||
\newcommand{\ActionWpsStop}{Long \ButtonPlay}
|
||||
\newcommand{\ActionWpsSkipNext}{\ButtonRight}
|
||||
\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
|
||||
\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
|
||||
\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
|
||||
\newcommand{\ActionWpsVolDown}{\ButtonDown}
|
||||
\newcommand{\ActionWpsVolUp}{\ButtonUp}
|
||||
\newcommand{\ActionWpsQuickScreen}{Long \ButtonRec}
|
||||
\newcommand{\ActionWpsMenu}{\ButtonRec}
|
||||
\newcommand{\ActionWpsContext}{Long \ButtonSelect}
|
||||
\newcommand{\ActionWpsBrowse}{\ButtonSelect}
|
||||
|
||||
%Button actions, tree context
|
||||
\newcommand{\ActionTreeWps}{\ButtonPlay}
|
||||
\newcommand{\ActionTreeStop}{Long \ButtonPlay}
|
||||
\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
|
||||
\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
|
||||
|
||||
%Button actions, YesNo context
|
||||
\newcommand{\ActionYesNoAccept}{\ButtonSelect}
|
||||
|
||||
%Button actions, Setting context
|
||||
\newcommand{\ActionSettingInc}{\ButtonUp}
|
||||
\newcommand{\ActionSettingDec}{\ButtonDown}
|
||||
|
||||
%Button actions, Virtual Keyboard Context
|
||||
\newcommand{\ActionKbdLeft}{\ButtonLeft}
|
||||
\newcommand{\ActionKbdRight}{\ButtonRight}
|
||||
\newcommand{\ActionKbdUp}{\ButtonUp}
|
||||
\newcommand{\ActionKbdDown}{\ButtonDown}
|
||||
\newcommand{\ActionKbdSelect}{\ButtonSelect}
|
||||
\newcommand{\ActionKbdDone}{\ButtonPlay}
|
||||
\newcommand{\ActionKbdAbort}{\ButtonRec}
|
||||
|
||||
%Button actions, Pitch Screen context
|
||||
\newcommand{\ActionPsToggleMode}{\ButtonSelect}
|
||||
\newcommand{\ActionPsIncSmall}{\ButtonUp}
|
||||
\newcommand{\ActionPsIncBig}{Long \ButtonUp}
|
||||
\newcommand{\ActionPsDecSmall}{\ButtonDown}
|
||||
\newcommand{\ActionPsDecBig}{Long \ButtonDown}
|
||||
\newcommand{\ActionPsNudgeLeft}{\ButtonLeft}
|
||||
\newcommand{\ActionPsNudgeRight}{\ButtonRight}
|
||||
\newcommand{\ActionPsReset}{\ButtonPower}
|
||||
\newcommand{\ActionPsExit}{\ButtonPlay}
|
||||
|
||||
%Button actions, Recording screen context
|
||||
\newcommand{\ActionRecPause}{\ButtonPlay}
|
||||
\newcommand{\ActionRecNewfile}{\ButtonRec}
|
||||
\newcommand{\ActionRecSettingsInc}{\ButtonRight}
|
||||
\newcommand{\ActionRecSettingsDec}{\ButtonLeft}
|
||||
\newcommand{\ActionRecPrev}{\ButtonUp}
|
||||
\newcommand{\ActionRecNext}{\ButtonDown}
|
||||
\newcommand{\ActionRecMenu}{Long \ButtonRec}
|
||||
\newcommand{\ActionRecExit}{Long \ButtonPlay}
|
||||
|
||||
%Button actions, FM radio context
|
||||
\newcommand{\ActionFMPreset}{\ButtonSelect}
|
||||
\newcommand{\ActionFMMenu}{Long \ButtonSelect}
|
||||
\newcommand{\ActionFMMode}{Long \ButtonPlay}
|
||||
\newcommand{\ActionFMStop}{\ButtonPower}
|
||||
\newcommand{\ActionFMExit}{\ButtonRec}
|
||||
\newcommand{\ActionFMPlay}{\ButtonPlay}
|
||||
\newcommand{\ActionFMSettingsInc}{\ActionSettingInc}
|
||||
\newcommand{\ActionFMSettingsDec}{\ActionSettingDec}
|
||||
\newcommand{\ActionFMPrev}{\ButtonLeft}
|
||||
\newcommand{\ActionFMNext}{\ButtonRight}
|
||||
%Button actions, Bookmark screen context
|
||||
% $Id$
|
||||
|
||||
\newcommand{\ButtonLeft}{\btnfnt{Left}}
|
||||
\newcommand{\ButtonRight}{\btnfnt{Right}}
|
||||
\newcommand{\ButtonUp}{\btnfnt{Up}}
|
||||
\newcommand{\ButtonDown}{\btnfnt{Down}}
|
||||
\newcommand{\ButtonSelect}{\btnfnt{Select}}
|
||||
\newcommand{\ButtonPower}{\btnfnt{Power}}
|
||||
\newcommand{\ButtonRec}{\btnfnt{Rec}}
|
||||
\newcommand{\ButtonPlay}{\btnfnt{Play}}
|
||||
\newcommand{\ButtonHold}{\btnfnt{Hold}}
|
||||
|
||||
%Button actions, standard context
|
||||
\newcommand{\ActionStdPrev}{\ButtonUp}
|
||||
\newcommand{\ActionStdPrevRepeat}{Long \ButtonUp}
|
||||
\newcommand{\ActionStdNext}{\ButtonDown}
|
||||
\newcommand{\ActionStdNextRepeat}{Long \ButtonDown}
|
||||
\newcommand{\ActionStdCancel}{\ButtonLeft{} or \ButtonPower}
|
||||
\newcommand{\ActionStdContext}{Long \ButtonSelect}
|
||||
\newcommand{\ActionStdQuickScreen}{Long \ButtonRec}
|
||||
\newcommand{\ActionQuickScreenExit}{\ButtonRec}
|
||||
\newcommand{\ActionStdMenu}{\ButtonRec}
|
||||
\newcommand{\ActionStdOk}{\ButtonSelect, \ButtonRight{} or \ButtonPlay}
|
||||
|
||||
%Button actions, wps context
|
||||
\newcommand{\ActionWpsPlay}{\ButtonPlay}
|
||||
\newcommand{\ActionWpsStop}{Long \ButtonPlay}
|
||||
\newcommand{\ActionWpsSkipNext}{\ButtonRight}
|
||||
\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
|
||||
\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
|
||||
\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
|
||||
\newcommand{\ActionWpsVolDown}{\ButtonDown}
|
||||
\newcommand{\ActionWpsVolUp}{\ButtonUp}
|
||||
\newcommand{\ActionWpsQuickScreen}{Long \ButtonRec}
|
||||
\newcommand{\ActionWpsMenu}{\ButtonRec}
|
||||
\newcommand{\ActionWpsContext}{Long \ButtonSelect}
|
||||
\newcommand{\ActionWpsBrowse}{\ButtonSelect}
|
||||
|
||||
%Button actions, tree context
|
||||
\newcommand{\ActionTreeWps}{\ButtonPlay}
|
||||
\newcommand{\ActionTreeStop}{Long \ButtonPlay}
|
||||
\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
|
||||
\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
|
||||
|
||||
%Button actions, YesNo context
|
||||
\newcommand{\ActionYesNoAccept}{\ButtonSelect}
|
||||
|
||||
%Button actions, Setting context
|
||||
\newcommand{\ActionSettingInc}{\ButtonUp}
|
||||
\newcommand{\ActionSettingDec}{\ButtonDown}
|
||||
|
||||
%Button actions, Virtual Keyboard Context
|
||||
\newcommand{\ActionKbdLeft}{\ButtonLeft}
|
||||
\newcommand{\ActionKbdRight}{\ButtonRight}
|
||||
\newcommand{\ActionKbdUp}{\ButtonUp}
|
||||
\newcommand{\ActionKbdDown}{\ButtonDown}
|
||||
\newcommand{\ActionKbdSelect}{\ButtonSelect}
|
||||
\newcommand{\ActionKbdDone}{\ButtonPlay}
|
||||
\newcommand{\ActionKbdAbort}{\ButtonRec}
|
||||
|
||||
%Button actions, Pitch Screen context
|
||||
\newcommand{\ActionPsToggleMode}{\ButtonSelect}
|
||||
\newcommand{\ActionPsIncSmall}{\ButtonUp}
|
||||
\newcommand{\ActionPsIncBig}{Long \ButtonUp}
|
||||
\newcommand{\ActionPsDecSmall}{\ButtonDown}
|
||||
\newcommand{\ActionPsDecBig}{Long \ButtonDown}
|
||||
\newcommand{\ActionPsNudgeLeft}{\ButtonLeft}
|
||||
\newcommand{\ActionPsNudgeRight}{\ButtonRight}
|
||||
\newcommand{\ActionPsReset}{\ButtonPower}
|
||||
\newcommand{\ActionPsExit}{\ButtonPlay}
|
||||
|
||||
%Button actions, Recording screen context
|
||||
\newcommand{\ActionRecPause}{\ButtonPlay}
|
||||
\newcommand{\ActionRecNewfile}{\ButtonRec}
|
||||
\newcommand{\ActionRecSettingsInc}{\ButtonRight}
|
||||
\newcommand{\ActionRecSettingsDec}{\ButtonLeft}
|
||||
\newcommand{\ActionRecPrev}{\ButtonUp}
|
||||
\newcommand{\ActionRecNext}{\ButtonDown}
|
||||
\newcommand{\ActionRecMenu}{Long \ButtonRec}
|
||||
\newcommand{\ActionRecExit}{Long \ButtonPlay}
|
||||
|
||||
%Button actions, FM radio context
|
||||
\newcommand{\ActionFMPreset}{\ButtonSelect}
|
||||
\newcommand{\ActionFMMenu}{Long \ButtonSelect}
|
||||
\newcommand{\ActionFMMode}{Long \ButtonPlay}
|
||||
\newcommand{\ActionFMStop}{\ButtonPower}
|
||||
\newcommand{\ActionFMExit}{\ButtonRec}
|
||||
\newcommand{\ActionFMPlay}{\ButtonPlay}
|
||||
\newcommand{\ActionFMSettingsInc}{\ActionSettingInc}
|
||||
\newcommand{\ActionFMSettingsDec}{\ActionSettingDec}
|
||||
\newcommand{\ActionFMPrev}{\ButtonLeft}
|
||||
\newcommand{\ActionFMNext}{\ButtonRight}
|
||||
%Button actions, Bookmark screen context
|
||||
\newcommand{\ActionBmDelete}{Long \ButtonRec}
|
||||
|
||||
|
|
|
@ -1,116 +1,116 @@
|
|||
% $Id: pegbox.tex 16693 2008-03-18 09:24:35Z roolku $ %
|
||||
\subsection{Pegbox}
|
||||
\screenshot{plugins/images/ss-pegbox}{pegbox}{img:pegbox}
|
||||
To beat each level, you must destroy all of the pegs. If two like pegs are
|
||||
pushed into each other they disappear except for triangles which form a solid
|
||||
block and crosses which allow you to choose a replacement block.
|
||||
|
||||
\begin{table}
|
||||
\begin{btnmap}{}{}
|
||||
\multicolumn{2}{c}{\textbf{In game}}\\\hline
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{ONDIO_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonMenu, \ButtonPlay, }
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown, }
|
||||
\opt{SANSA_E200_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{GIGABEAT_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{MROBE100_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{SANSA_C200_PAD}{\ButtonUp, \ButtonDown, }
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{ONDIO_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{SANSA_E200_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{GIGABEAT_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{MROBE100_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{SANSA_C200_PAD}{\ButtonLeft, \ButtonRight}
|
||||
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to move around\\
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonOn}
|
||||
\opt{ONDIO_PAD}{\ButtonOff}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect + \ButtonRight}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonSelect}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonPlay}
|
||||
\opt{SANSA_E200_PAD}{\ButtonSelect}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect}
|
||||
\opt{GIGABEAT_PAD}{\ButtonSelect}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonSelect}
|
||||
\opt{MROBE100_PAD}{\ButtonSelect}
|
||||
\opt{SANSA_C200_PAD}{\ButtonSelect}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to choose peg\\
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonFTwo}
|
||||
\opt{ONDIO_PAD}{\ButtonMenu + \ButtonRight}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect + \ButtonLeft}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonRec}
|
||||
\opt{IRIVER_H10_PAD}{Long \ButtonFF}
|
||||
\opt{SANSA_E200_PAD}{\ButtonRec}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonLeft}
|
||||
\opt{GIGABEAT_PAD}{\ButtonA}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonMenu}
|
||||
\opt{MROBE100_PAD}{\ButtonPlay}
|
||||
\opt{SANSA_C200_PAD}{\ButtonRec}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to restart level\\
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonFOne}
|
||||
\opt{ONDIO_PAD}{\ButtonMenu + \ButtonUp}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect + \ButtonMenu}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonPlay}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonFF + \ButtonScrollUp}
|
||||
\opt{SANSA_E200_PAD}{\ButtonScrollBack}
|
||||
\opt{SANSA_E200_PAD}{\ButtonSelect+\ButtonUp}
|
||||
\opt{GIGABEAT_PAD}{\ButtonVolUp}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonVolUp}
|
||||
\opt{MROBE100_PAD}{\ButtonMenu}
|
||||
\opt{SANSA_C200_PAD}{\ButtonVolUp}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to go up a level\\
|
||||
|
||||
\nopt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,IAUDIO_X5_PAD}{
|
||||
\opt{RECORDER_PAD}{\ButtonFThree}
|
||||
\opt{ONDIO_PAD}{\ButtonMenu + \ButtonDown}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonRec}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonFF + \ButtonScrollDown}
|
||||
\opt{SANSA_E200_PAD}{\ButtonScrollFwd}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonDown}
|
||||
\opt{SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolDown}
|
||||
\opt{MROBE100_PAD}{\ButtonDisplay}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to go down a level\\
|
||||
}
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonOff}
|
||||
\opt{ONDIO_PAD}{\ButtonMenu + \ButtonOff}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect + \ButtonPlay}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonPower}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonPower}
|
||||
\opt{SANSA_E200_PAD}{\ButtonPower}
|
||||
\opt{SANSA_FUZE_PAD}{Long \ButtonHome}
|
||||
\opt{GIGABEAT_PAD}{\ButtonPower}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonBack}
|
||||
\opt{MROBE100_PAD}{\ButtonPower}
|
||||
\opt{SANSA_C200_PAD}{\ButtonPower}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to quit\\
|
||||
|
||||
\end{btnmap}
|
||||
\end{table}
|
||||
|
||||
% $Id: pegbox.tex 16693 2008-03-18 09:24:35Z roolku $ %
|
||||
\subsection{Pegbox}
|
||||
\screenshot{plugins/images/ss-pegbox}{pegbox}{img:pegbox}
|
||||
To beat each level, you must destroy all of the pegs. If two like pegs are
|
||||
pushed into each other they disappear except for triangles which form a solid
|
||||
block and crosses which allow you to choose a replacement block.
|
||||
|
||||
\begin{table}
|
||||
\begin{btnmap}{}{}
|
||||
\multicolumn{2}{c}{\textbf{In game}}\\\hline
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{ONDIO_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonMenu, \ButtonPlay, }
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{IRIVER_H10_PAD}{\ButtonScrollUp, \ButtonScrollDown, }
|
||||
\opt{SANSA_E200_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{GIGABEAT_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{MROBE100_PAD}{\ButtonUp, \ButtonDown, }
|
||||
\opt{SANSA_C200_PAD}{\ButtonUp, \ButtonDown, }
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{ONDIO_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{SANSA_E200_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{GIGABEAT_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{MROBE100_PAD}{\ButtonLeft, \ButtonRight}
|
||||
\opt{SANSA_C200_PAD}{\ButtonLeft, \ButtonRight}
|
||||
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to move around\\
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonOn}
|
||||
\opt{ONDIO_PAD}{\ButtonOff}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect + \ButtonRight}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonSelect}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonPlay}
|
||||
\opt{SANSA_E200_PAD}{\ButtonSelect}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect}
|
||||
\opt{GIGABEAT_PAD}{\ButtonSelect}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonSelect}
|
||||
\opt{MROBE100_PAD}{\ButtonSelect}
|
||||
\opt{SANSA_C200_PAD}{\ButtonSelect}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to choose peg\\
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonFTwo}
|
||||
\opt{ONDIO_PAD}{\ButtonMenu + \ButtonRight}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect + \ButtonLeft}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonRec}
|
||||
\opt{IRIVER_H10_PAD}{Long \ButtonFF}
|
||||
\opt{SANSA_E200_PAD}{\ButtonRec}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonLeft}
|
||||
\opt{GIGABEAT_PAD}{\ButtonA}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonMenu}
|
||||
\opt{MROBE100_PAD}{\ButtonPlay}
|
||||
\opt{SANSA_C200_PAD}{\ButtonRec}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to restart level\\
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonFOne}
|
||||
\opt{ONDIO_PAD}{\ButtonMenu + \ButtonUp}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect + \ButtonMenu}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonPlay}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonFF + \ButtonScrollUp}
|
||||
\opt{SANSA_E200_PAD}{\ButtonScrollBack}
|
||||
\opt{SANSA_E200_PAD}{\ButtonSelect+\ButtonUp}
|
||||
\opt{GIGABEAT_PAD}{\ButtonVolUp}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonVolUp}
|
||||
\opt{MROBE100_PAD}{\ButtonMenu}
|
||||
\opt{SANSA_C200_PAD}{\ButtonVolUp}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to go up a level\\
|
||||
|
||||
\nopt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,IAUDIO_X5_PAD}{
|
||||
\opt{RECORDER_PAD}{\ButtonFThree}
|
||||
\opt{ONDIO_PAD}{\ButtonMenu + \ButtonDown}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonRec}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonFF + \ButtonScrollDown}
|
||||
\opt{SANSA_E200_PAD}{\ButtonScrollFwd}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonDown}
|
||||
\opt{SANSA_C200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonVolDown}
|
||||
\opt{MROBE100_PAD}{\ButtonDisplay}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to go down a level\\
|
||||
}
|
||||
|
||||
\opt{RECORDER_PAD}{\ButtonOff}
|
||||
\opt{ONDIO_PAD}{\ButtonMenu + \ButtonOff}
|
||||
\opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOff}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect + \ButtonPlay}
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonPower}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonPower}
|
||||
\opt{SANSA_E200_PAD}{\ButtonPower}
|
||||
\opt{SANSA_FUZE_PAD}{Long \ButtonHome}
|
||||
\opt{GIGABEAT_PAD}{\ButtonPower}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonBack}
|
||||
\opt{MROBE100_PAD}{\ButtonPower}
|
||||
\opt{SANSA_C200_PAD}{\ButtonPower}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& to quit\\
|
||||
|
||||
\end{btnmap}
|
||||
\end{table}
|
||||
|
||||
|
|
|
@ -1,156 +1,156 @@
|
|||
% $Id$ %
|
||||
\subsection{Rockpaint}
|
||||
\screenshot{plugins/images/ss-rockpaint}{Rockpaint}%
|
||||
{img:Rockpaint}
|
||||
Rockpaint is a bitmap (\fname{.bmp}) editor for Rockbox. It can open any \fname{.bmp} file
|
||||
whose dimensions are the same size as your device's screen or smaller; it can
|
||||
also create empty bitmaps for you to work with.\\
|
||||
|
||||
\subsubsection{Opening A File}
|
||||
To open a file, you may use either the context menu option "Open With" in the
|
||||
File Browser, or you may enter Rockpaint first using the Plugins menu and open
|
||||
a file from there. To perform the latter, simply press Rockpaint's Menu button
|
||||
or move the cursor beyond the bottom of the screen; then move the cursor onto
|
||||
"Menu" and select it. Finally, select "Load" and navigate to the image you
|
||||
wish to open.\\
|
||||
|
||||
\subsubsection{Tools}
|
||||
Rockpaint offers several tools to aid you in editing; you can view them by
|
||||
either pressing Rockpaint's "Menu" key or by attempting to move the cursor
|
||||
beyond the bottom of the screen. From top to bottom and left to right, and
|
||||
by section, they are as follows:
|
||||
\begin{description}
|
||||
\item[Colour Picker]
|
||||
The top left tool shows your colours that are at the ready. To
|
||||
swap them, "click" on the background colour. To edit the foreground colour,
|
||||
click on it.
|
||||
\item[Preset Pallete]
|
||||
Several preset colours are availible. Clicking on one changes
|
||||
the foreground of the Colour Picker to the selected colour.
|
||||
\item[Pencil]
|
||||
Draws as you move the cursor. You can change the brush size with the
|
||||
Menu option "Brush Size". Use the Select key to toggle the tool while editing
|
||||
the image.
|
||||
\item[Selection tool]
|
||||
Allows you to select a rectangular region; once you do, you
|
||||
will be shown a menu of options (including "cancel" if you make a mistake).
|
||||
\item[Line tool]
|
||||
Draws a straight line.
|
||||
\item[Curve tool]
|
||||
Allows you to draw a line and curve it.
|
||||
\item[Rectangle tool]
|
||||
Draws an unfilled rectangle.
|
||||
\item[Circle tool]
|
||||
Draws an unfilled circle.
|
||||
\item[Gradient fill]
|
||||
To use this tool, click at the starting and ending points.
|
||||
Starting with the background and going to the foreground colour, Rockpaint
|
||||
will fill the region with a gradual colour change.
|
||||
\item[Bucket fill]
|
||||
Fills an same-colour or empty region with a colour.
|
||||
\item[Dropper]
|
||||
Click on a colour in the image to change the foreground colour to it.
|
||||
\item[Eraser]
|
||||
The opposite of the pencil; it changes painted pixels to white.
|
||||
\item[Text tool]
|
||||
"Draws" text on the image.
|
||||
\item[Filled rectangle]
|
||||
Same as the Rectangle tool, but fills it with colour.
|
||||
\item[Filled circle]
|
||||
Same as the Circle tool, but fills it with colour.
|
||||
\item[Curved Gradient Fill]
|
||||
Same as Gradient fill, but you must draw two lines.
|
||||
Rockpaint will draw a curved, gradual change of colour in the region.
|
||||
\item[Menu]
|
||||
This opens the Main Menu. You can also press the Menu key to open it.
|
||||
\end{description}
|
||||
|
||||
\subsubsection{Main Menu}
|
||||
The main menu consists of the following:
|
||||
\begin{description}
|
||||
\item[Resume]
|
||||
Closes the Main Menu.
|
||||
\item[New]
|
||||
Creates a new canvas and discards the current file. BE CAREFUL.
|
||||
You will lose any unsaved changes in the file that is currently open.
|
||||
\item[Load]
|
||||
Loads a bitmap file. Simply navigate to the file as you
|
||||
would in the file browser.
|
||||
\item[Save]
|
||||
Saves the current file. If it has not been saved before,
|
||||
you will be given a chance to name it and choose the saving location.
|
||||
\item[Brush speed]
|
||||
Changes the speed at which the selection cursor
|
||||
moves when you hold down a movement button.
|
||||
\item[Brush size]
|
||||
Allows you to adjust the drawing size of the pencil tool.
|
||||
\item[Choose colour]
|
||||
Allows you to manually edit the foreground colour.
|
||||
You can edit the RBG and/or the HSV values.
|
||||
\item[Grid size]
|
||||
Allows you to show or hide a grid over the canvas,
|
||||
and to specify its size.
|
||||
\item[Exit]
|
||||
Exits Rockpaint.
|
||||
\end{description}
|
||||
|
||||
\warn{BE CAREFUL. Rockpaint will NOT prompt you to save
|
||||
if you select Exit, so any unsaved changes will be lost.}
|
||||
|
||||
\begin{table}
|
||||
\begin{btnmap}{}{}
|
||||
\nopt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{
|
||||
\nopt{IRIVER_H300_PAD,GIGABEAT_S_PAD,SANSA_FUZE_PAD}{\ButtonPower}
|
||||
\opt{IRIVER_H300_PAD}{\ButtonOff}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonBack}
|
||||
\opt{SANSA_FUZE_PAD}{Long \ButtonHome}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Quits Rockpaint immediately.\\
|
||||
}
|
||||
|
||||
\ButtonLeft
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Moves the cursor to the left.\\
|
||||
|
||||
\ButtonRight
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Moves the cursor to the right.\\
|
||||
|
||||
\nopt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,IRIVER_H10_PAD}{\ButtonUp}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonMenu}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonScrollUp}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Moves the cursor up.\\
|
||||
|
||||
\nopt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,IRIVER_H10_PAD}{\ButtonDown}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonPlay}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonScrollDown}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Moves the cursor down.\\
|
||||
|
||||
\opt{IRIVER_H300_PAD}{\ButtonOn}%
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonMenu}%
|
||||
\opt{SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonSelect+\ButtonPower}%
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonDown}%
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonPlay}%
|
||||
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonMenu}%
|
||||
\opt{IRIVER_H10_PAD}{\ButtonPlay}%
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Displays the Main Menu.\\
|
||||
|
||||
\opt{IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonRec}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonLeft}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonMenu+\ButtonLeft}
|
||||
\opt{GIGABEAT_PAD}{\ButtonA}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonRew}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonPlay}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Displays the toolbar.\\
|
||||
|
||||
\nopt{IRIVER_H10_PAD}{\ButtonSelect}%
|
||||
\opt{IRIVER_H10_PAD}{\ButtonFF}%
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Toggles the brush and selects objects.\\
|
||||
|
||||
\end{btnmap}
|
||||
\end{table}
|
||||
% $Id$ %
|
||||
\subsection{Rockpaint}
|
||||
\screenshot{plugins/images/ss-rockpaint}{Rockpaint}%
|
||||
{img:Rockpaint}
|
||||
Rockpaint is a bitmap (\fname{.bmp}) editor for Rockbox. It can open any \fname{.bmp} file
|
||||
whose dimensions are the same size as your device's screen or smaller; it can
|
||||
also create empty bitmaps for you to work with.\\
|
||||
|
||||
\subsubsection{Opening A File}
|
||||
To open a file, you may use either the context menu option "Open With" in the
|
||||
File Browser, or you may enter Rockpaint first using the Plugins menu and open
|
||||
a file from there. To perform the latter, simply press Rockpaint's Menu button
|
||||
or move the cursor beyond the bottom of the screen; then move the cursor onto
|
||||
"Menu" and select it. Finally, select "Load" and navigate to the image you
|
||||
wish to open.\\
|
||||
|
||||
\subsubsection{Tools}
|
||||
Rockpaint offers several tools to aid you in editing; you can view them by
|
||||
either pressing Rockpaint's "Menu" key or by attempting to move the cursor
|
||||
beyond the bottom of the screen. From top to bottom and left to right, and
|
||||
by section, they are as follows:
|
||||
\begin{description}
|
||||
\item[Colour Picker]
|
||||
The top left tool shows your colours that are at the ready. To
|
||||
swap them, "click" on the background colour. To edit the foreground colour,
|
||||
click on it.
|
||||
\item[Preset Pallete]
|
||||
Several preset colours are availible. Clicking on one changes
|
||||
the foreground of the Colour Picker to the selected colour.
|
||||
\item[Pencil]
|
||||
Draws as you move the cursor. You can change the brush size with the
|
||||
Menu option "Brush Size". Use the Select key to toggle the tool while editing
|
||||
the image.
|
||||
\item[Selection tool]
|
||||
Allows you to select a rectangular region; once you do, you
|
||||
will be shown a menu of options (including "cancel" if you make a mistake).
|
||||
\item[Line tool]
|
||||
Draws a straight line.
|
||||
\item[Curve tool]
|
||||
Allows you to draw a line and curve it.
|
||||
\item[Rectangle tool]
|
||||
Draws an unfilled rectangle.
|
||||
\item[Circle tool]
|
||||
Draws an unfilled circle.
|
||||
\item[Gradient fill]
|
||||
To use this tool, click at the starting and ending points.
|
||||
Starting with the background and going to the foreground colour, Rockpaint
|
||||
will fill the region with a gradual colour change.
|
||||
\item[Bucket fill]
|
||||
Fills an same-colour or empty region with a colour.
|
||||
\item[Dropper]
|
||||
Click on a colour in the image to change the foreground colour to it.
|
||||
\item[Eraser]
|
||||
The opposite of the pencil; it changes painted pixels to white.
|
||||
\item[Text tool]
|
||||
"Draws" text on the image.
|
||||
\item[Filled rectangle]
|
||||
Same as the Rectangle tool, but fills it with colour.
|
||||
\item[Filled circle]
|
||||
Same as the Circle tool, but fills it with colour.
|
||||
\item[Curved Gradient Fill]
|
||||
Same as Gradient fill, but you must draw two lines.
|
||||
Rockpaint will draw a curved, gradual change of colour in the region.
|
||||
\item[Menu]
|
||||
This opens the Main Menu. You can also press the Menu key to open it.
|
||||
\end{description}
|
||||
|
||||
\subsubsection{Main Menu}
|
||||
The main menu consists of the following:
|
||||
\begin{description}
|
||||
\item[Resume]
|
||||
Closes the Main Menu.
|
||||
\item[New]
|
||||
Creates a new canvas and discards the current file. BE CAREFUL.
|
||||
You will lose any unsaved changes in the file that is currently open.
|
||||
\item[Load]
|
||||
Loads a bitmap file. Simply navigate to the file as you
|
||||
would in the file browser.
|
||||
\item[Save]
|
||||
Saves the current file. If it has not been saved before,
|
||||
you will be given a chance to name it and choose the saving location.
|
||||
\item[Brush speed]
|
||||
Changes the speed at which the selection cursor
|
||||
moves when you hold down a movement button.
|
||||
\item[Brush size]
|
||||
Allows you to adjust the drawing size of the pencil tool.
|
||||
\item[Choose colour]
|
||||
Allows you to manually edit the foreground colour.
|
||||
You can edit the RBG and/or the HSV values.
|
||||
\item[Grid size]
|
||||
Allows you to show or hide a grid over the canvas,
|
||||
and to specify its size.
|
||||
\item[Exit]
|
||||
Exits Rockpaint.
|
||||
\end{description}
|
||||
|
||||
\warn{BE CAREFUL. Rockpaint will NOT prompt you to save
|
||||
if you select Exit, so any unsaved changes will be lost.}
|
||||
|
||||
\begin{table}
|
||||
\begin{btnmap}{}{}
|
||||
\nopt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{
|
||||
\nopt{IRIVER_H300_PAD,GIGABEAT_S_PAD,SANSA_FUZE_PAD}{\ButtonPower}
|
||||
\opt{IRIVER_H300_PAD}{\ButtonOff}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonBack}
|
||||
\opt{SANSA_FUZE_PAD}{Long \ButtonHome}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Quits Rockpaint immediately.\\
|
||||
}
|
||||
|
||||
\ButtonLeft
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Moves the cursor to the left.\\
|
||||
|
||||
\ButtonRight
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Moves the cursor to the right.\\
|
||||
|
||||
\nopt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,IRIVER_H10_PAD}{\ButtonUp}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonMenu}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonScrollUp}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Moves the cursor up.\\
|
||||
|
||||
\nopt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD,IRIVER_H10_PAD}{\ButtonDown}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonPlay}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonScrollDown}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Moves the cursor down.\\
|
||||
|
||||
\opt{IRIVER_H300_PAD}{\ButtonOn}%
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonSelect+\ButtonMenu}%
|
||||
\opt{SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonSelect+\ButtonPower}%
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonDown}%
|
||||
\opt{IAUDIO_X5_PAD}{\ButtonPlay}%
|
||||
\opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonMenu}%
|
||||
\opt{IRIVER_H10_PAD}{\ButtonPlay}%
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Displays the Main Menu.\\
|
||||
|
||||
\opt{IRIVER_H300_PAD,IAUDIO_X5_PAD,SANSA_C200_PAD,SANSA_E200_PAD}{\ButtonRec}
|
||||
\opt{SANSA_FUZE_PAD}{\ButtonSelect+\ButtonLeft}
|
||||
\opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_1G2G_PAD}{\ButtonMenu+\ButtonLeft}
|
||||
\opt{GIGABEAT_PAD}{\ButtonA}
|
||||
\opt{IRIVER_H10_PAD}{\ButtonRew}
|
||||
\opt{GIGABEAT_S_PAD}{\ButtonPlay}
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Displays the toolbar.\\
|
||||
|
||||
\nopt{IRIVER_H10_PAD}{\ButtonSelect}%
|
||||
\opt{IRIVER_H10_PAD}{\ButtonFF}%
|
||||
\opt{HAVEREMOTEKEYMAP}{& }
|
||||
& Toggles the brush and selects objects.\\
|
||||
|
||||
\end{btnmap}
|
||||
\end{table}
|
||||
|
|
Loading…
Reference in a new issue