% $Id$

\newcommand{\ButtonMinus}{\btnfnt{Minus}}
\newcommand{\ButtonPlus}{\btnfnt{Plus}}
\newcommand{\ButtonMenu}{\btnfnt{Menu}}
\newcommand{\ButtonPower}{\btnfnt{Power}}
\newcommand{\ButtonHold}{\btnfnt{Hold}}

%Button actions, standard context
\newcommand{\ActionStdPrev}{\ButtonMinus{} or \TouchActionStdPrev}
\newcommand{\ActionStdPrevRepeat}{Long \ButtonMinus{} or \TouchActionStdPrevRepeat}
\newcommand{\ActionStdNext}{\ButtonPlus{} or \TouchActionStdNext}
\newcommand{\ActionStdNextRepeat}{Long \ButtonPlus{} or \TouchActionStdNextRepeat}
\newcommand{\ActionStdCancel}{\ButtonPower{} or \TouchActionStdCancel}
\newcommand{\ActionStdContext}{Long \ButtonMenu{} or \TouchActionStdContext}
\newcommand{\ActionStdQuickScreen}{\TouchActionStdQuickScreen}
\newcommand{\ActionQuickScreenExit}{\ButtonPower{} or \ButtonMenu{} or \TouchActionQuickScreenExit}
\newcommand{\ActionStdMenu}{\TouchActionStdMenu}
\newcommand{\ActionStdOk}{\ButtonMenu{} or \TouchActionStdOk}
%\newcommand{\ActionStdRec}{\TouchActionStdRec}
\newcommand{\ActionStdUsbCharge}{\ButtonMenu}

%Button actions, wps context
\newcommand{\ActionWpsPlay}{\TouchActionWpsPlay}
\newcommand{\ActionWpsSkipNext}{\TouchActionWpsSkipNext}
\newcommand{\ActionWpsSeekFwd}{\TouchActionWpsSeekFwd}
\newcommand{\ActionWpsSkipPrev}{\TouchActionWpsSkipPrev}
\newcommand{\ActionWpsSeekBack}{\TouchActionWpsSeekBack}

\newcommand{\ActionWpsStop}{\TouchActionWpsStop}
\newcommand{\ActionWpsVolDown}{\ButtonMinus{} or \TouchActionWpsVolDown}
\newcommand{\ActionWpsVolUp}{\ButtonPlus{} or \TouchActionWpsVolUp}

\newcommand{\ActionWpsQuickScreen}{\TouchActionWpsQuickScreen}
\newcommand{\ActionWpsMenu}{\ButtonMenu{} or \TouchActionWpsMenu}
\newcommand{\ActionWpsContext}{Long \ButtonMenu{} or \TouchActionWpsContext}
\newcommand{\ActionWpsBrowse}{\ButtonMinus{}+\ButtonPower{} or \TouchActionWpsBrowse}
\newcommand{\ActionWpsPitchScreen}{\TouchActionWpsPitchScreen}
\newcommand{\ActionWpsIdThreeScreen}{\TouchActionWpsIdThreeScreen}

\newcommand{\ActionWpsAbSetBNextDir}{\TouchActionWpsAbSetBNextDir}
\newcommand{\ActionWpsAbSetAPrevDir}{\TouchActionWpsAbSetAPrevDir}
\newcommand{\ActionWpsAbReset}{\TouchActionWpsAbReset}

\newcommand{\ActionWpsHotkey}{\TouchBottomRight}

%Button actions, tree context
\newcommand{\ActionTreeWps}{\ButtonPlus{}+\ButtonMenu{} or \TouchActionTreeWps}
\newcommand{\ActionTreeStop}{\ButtonMinus{}+\ButtonPower{} or \TouchActionTreeStop}
\newcommand{\ActionTreeEnter}{\ButtonMenu{} or \TouchActionTreeEnter}
\newcommand{\ActionTreeParentDirectory}{\TouchActionTreeParentDirectory}

%Button actions, YesNo context
\newcommand{\ActionYesNoAccept}{\ButtonMenu{} or \TouchActionYesNoAccept}

%Button actions, Setting context
\newcommand{\ActionSettingInc}{\TouchActionSettingInc{} or \ButtonPlus}
\newcommand{\ActionSettingDec}{\TouchActionSettingDec{} or \ButtonMinus}

%Button actions, Virtual Keyboard Context
\newcommand{\ActionKbdLeft}{\TouchActionKbdLeft}
\newcommand{\ActionKbdRight}{\TouchActionKbdRight}
\newcommand{\ActionKbdSelect}{\TouchActionKbdSelect}
\newcommand{\ActionKbdDone}{\TouchActionKbdDone}
\newcommand{\ActionKbdAbort}{\TouchActionKbdAbort}
\newcommand{\ActionKbdUp}{\TouchActionKbdUp}
\newcommand{\ActionKbdDown}{\TouchActionKbdDown}
\newcommand{\ActionKbdCursorLeft}{\ButtonMinus{} or \TouchActionKbdCursorLeft}
\newcommand{\ActionKbdCursorRight}{\ButtonPlus{} or \TouchActionKbdCursorRight}
\newcommand{\ActionKbdBackSpace}{\TouchActionKbdBackSpace}
\newcommand{\ActionKbdPageFlip}{\ButtonMenu{} or \TouchActionKbdPageFlip}

%Button actions, Pitch Screen context
\newcommand{\ActionPsToggleMode}{\TouchActionPsToggleMode}
\newcommand{\ActionPsIncSmall}{\ButtonPlus{} or \TouchActionPsIncSmall}
\newcommand{\ActionPsIncBig}{Long \ButtonPlus{} or \TouchActionPsIncBig}
\newcommand{\ActionPsDecSmall}{\ButtonMinus{} or \TouchActionPsDecSmall}
\newcommand{\ActionPsDecBig}{Long \ButtonMinus{} or \TouchActionPsDecBig}
\newcommand{\ActionPsNudgeLeft}{\TouchActionPsNudgeLeft}
\newcommand{\ActionPsNudgeRight}{\TouchActionPsNudgeRight}
\newcommand{\ActionPsReset}{\TouchActionPsReset}
\newcommand{\ActionPsExit}{\ButtonPower{} or \TouchActionPsExit}
\newcommand{\ActionPsSlower}{\TouchActionPsSlower}
\newcommand{\ActionPsFaster}{\TouchActionPsFaster}

%Button actions, FM radio context
\newcommand{\ActionFMPreset}{Long \ButtonMenu{} or \TouchActionFMPreset}
\newcommand{\ActionFMMenu}{\ButtonMenu{} or \TouchActionFMMenu}
\newcommand{\ActionFMMode}{\TouchActionFMMode}
\newcommand{\ActionFMStop}{\TouchActionFMStop{} or \ButtonPower}
\newcommand{\ActionFMExit}{\TouchActionFMExit}
\newcommand{\ActionFMPlay}{\TouchActionFMPlay}
\newcommand{\ActionFMSettingsInc}{\ActionSettingInc}
\newcommand{\ActionFMSettingsDec}{\ActionSettingDec}
\newcommand{\ActionFMPrev}{\TouchActionFMPrev}
\newcommand{\ActionFMNext}{\TouchActionFMNext}

%Button actions, Bookmark screen context
\newcommand{\ActionBmDelete}{\TouchActionBmDelete}

%Plugin lib actions
\newcommand{\PluginUp}{\TouchTopMiddle}
\newcommand{\PluginDown}{\TouchBottomMiddle}
\newcommand{\PluginLeft}{\TouchMidLeft}
\newcommand{\PluginRight}{\TouchMidRight}
\newcommand{\PluginUpRepeat}{Long \TouchTopMiddle}
\newcommand{\PluginDownRepeat}{Long \TouchBottomMiddle}
\newcommand{\PluginLeftRepeat}{Long \TouchMidLeft}
\newcommand{\PluginRightRepeat}{Long \TouchMidRight}
\newcommand{\PluginCancel}{\ButtonPower{} or \TouchBottomRight}
\newcommand{\PluginExit}{Long \ButtonPower}
\newcommand{\PluginSelect}{\ButtonMinus{} or TouchCenter}
\newcommand{\PluginSelectRepeat}{Long \ButtonMinus{} or Long \TouchCenter}

