blob: 9ef8c9e4f17289d7483e512c126ca042cd7c7e12 [file] [log] [blame]
Dominik Riebeling46c23632007-09-20 17:07:31 +00001% $Id$ %
Dominik Riebeling5c20f972007-09-21 11:09:11 +00002\def\UseOption{c200}
Dominik Riebelinge0548232007-09-20 17:06:06 +00003\edef\UseOption{\UseOption,HAVE_RB_BL_ON_DISK}
4\edef\UseOption{\UseOption,HAVE_LCD_BITMAP}
Nils Wallméniuscd5d9502007-11-05 14:36:31 +00005\edef\UseOption{\UseOption,HAVE_LCD_FLIP}
Dominik Riebelinge0548232007-09-20 17:06:06 +00006\edef\UseOption{\UseOption,CONFIG_RTC}
7\edef\UseOption{\UseOption,SWCODEC}
8\edef\UseOption{\UseOption,SANSA_C200_PAD}
9\edef\UseOption{\UseOption,HAVE_LCD_COLOR}
Nils Wallméniuscd5d9502007-11-05 14:36:31 +000010\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
11\edef\UseOption{\UseOption,HAVE_BACKLIGHT_BRIGHTNESS}
Marianne Arnoldd0415212007-12-25 19:55:22 +000012\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE}
13\edef\UseOption{\UseOption,HAVE_BUTTON_LIGHTS}
14\edef\UseOption{\UseOption,HAVE_RECORDING}
Dominik Riebelinge0548232007-09-20 17:06:06 +000015\edef\UseOption{\UseOption,sansa}
16
17\newcommand{\playerman}{Sansa}
18\newcommand{\playertype}{c200}
19\newcommand{\playerlongtype}{\playertype}
20\newcommand{\genericimg}{132x80x16}
21\newcommand{\specimg}{c200}
22%Used to name the player, e.g. ...to the \dap
23\newcommand{\dap}{player}
24%For use when referring to the player. E.g. the \daps\ capacity ...
25\newcommand{\daps}{player's}
Marianne Arnolda5fcfd12007-09-30 21:48:20 +000026\newcommand{\firmwarefilename}{\fname{rockbox.mi4}}
Dominik Riebelinge0548232007-09-20 17:06:06 +000027\newcommand{\screenshotsize}{4cm}
28\newcommand{\disk}{flash storage}
29
30\newcommand{\ButtonLeft}{\btnfnt{Left}}
31\newcommand{\ButtonRight}{\btnfnt{Right}}
32\newcommand{\ButtonRec}{\btnfnt{Rec}}
33\newcommand{\ButtonUp}{\btnfnt{Play}}
34\newcommand{\ButtonDown}{\btnfnt{Submenu}}
35\newcommand{\ButtonSelect}{\btnfnt{Select}}
36\newcommand{\ButtonPower}{\btnfnt{Power}}
37\newcommand{\ButtonVolUp}{\btnfnt{Volume Up}}
38\newcommand{\ButtonVolDown}{\btnfnt{Volume Down}}
39\newcommand{\ButtonHold}{\btnfnt{Hold}}
40
41%Button actions, standard context
42\newcommand{\ActionStdPrev}{\ButtonDown}
43\newcommand{\ActionStdPrevRepeat}{Long \ButtonDown}
44\newcommand{\ActionStdNext}{\ButtonUp}
45\newcommand{\ActionStdNextRepeat}{Long \ButtonUp}
46\newcommand{\ActionStdCancel}{\ButtonLeft}
Marianne Arnold7543c5a2007-10-06 08:17:00 +000047\newcommand{\ActionStdContext}{Long \ButtonSelect}
Dominik Riebelinge0548232007-09-20 17:06:06 +000048\newcommand{\ActionStdQuickScreen}{Long \ButtonDown}
49\newcommand{\ActionStdMenu}{\ButtonPower}
50\newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
51\newcommand{\ActionStdRec}{Long \ButtonRec}
52
53%Button actions, wps context
54\newcommand{\ActionWpsPlay}{\ButtonUp}
55\newcommand{\ActionWpsSkipNext}{\ButtonRight}
56\newcommand{\ActionWpsSkipPrev}{\ButtonLeft}
57\newcommand{\ActionWpsSeekBack}{Long \ButtonLeft}
58\newcommand{\ActionWpsSeekFwd}{Long \ButtonRight}
59
60\newcommand{\ActionWpsStop}{Long \ButtonUp}
61\newcommand{\ActionWpsVolDown}{\ButtonVolDown}
62\newcommand{\ActionWpsVolUp}{\ButtonVolUp}
63
64\newcommand{\ActionWpsQuickScreen}{Long \ButtonDown}
65\newcommand{\ActionWpsMenu}{\ButtonPower}
66\newcommand{\ActionWpsContext}{\ButtonDown}
67\newcommand{\ActionWpsBrowse}{\ButtonSelect}
68
69\newcommand{\ActionWpsAbSetBNextDir}{\ButtonPower{} + \ButtonRight}
70\newcommand{\ActionWpsAbSetAPrevDir}{\ButtonPower{} + \ButtonLeft}
71\newcommand{\ActionWpsAbReset}{\ButtonPower{} + \ButtonUp}
72
73%Button actions, tree context
74\newcommand{\ActionTreeWps}{\ButtonUp}
75\newcommand{\ActionTreeStop}{Long \ButtonUp}
76\newcommand{\ActionTreeEnter}{\ButtonSelect{} or \ButtonRight}
77\newcommand{\ActionTreeParentDirectory}{\ButtonLeft}
78
79%Button actions, YesNo context
80\newcommand{\ActionYesNoAccept}{\ButtonSelect}
81
82%Button actions, Setting context
83\newcommand{\ActionSettingInc}{\ButtonUp}
84\newcommand{\ActionSettingDec}{\ButtonDown}
85
86%Button actions, Virtual Keyboard Context
87\newcommand{\ActionKbdLeft}{\ButtonLeft}
88\newcommand{\ActionKbdRight}{\ButtonRight}
89\newcommand{\ActionKbdSelect}{\ButtonSelect}
Marianne Arnold1114dc52007-12-05 22:23:03 +000090\newcommand{\ActionKbdDone}{\ButtonVolUp{}/ \ButtonVolDown}
Dominik Riebelinge0548232007-09-20 17:06:06 +000091\newcommand{\ActionKbdAbort}{\ButtonPower}
92\newcommand{\ActionKbdUp}{\ButtonUp}
93\newcommand{\ActionKbdDown}{\ButtonDown}
94\newcommand{\ActionKbdCursorLeft}{\ButtonRec{} + \ButtonLeft}
95\newcommand{\ActionKbdCursorRight}{\ButtonRec{} + \ButtonRight}
Marianne Arnold1114dc52007-12-05 22:23:03 +000096\newcommand{\ActionKbdBackSpace}{\ButtonRec{} + \ButtonSelect}
97\newcommand{\ActionKbdPageFlip}{\ButtonRec{} + \ButtonVolUp}
Dominik Riebelinge0548232007-09-20 17:06:06 +000098
99%Button actions, Pitch Screen context
100\newcommand{\ActionPsToggleMode}{\ButtonRec}
101\newcommand{\ActionPsIncSmall}{\ButtonUp}
102\newcommand{\ActionPsIncBig}{Long \ButtonUp}
103\newcommand{\ActionPsDecSmall}{\ButtonDown}
104\newcommand{\ActionPsDecBig}{Long \ButtonDown}
105\newcommand{\ActionPsNudgeLeft}{\ButtonLeft}
106\newcommand{\ActionPsNudgeRight}{\ButtonRight}
107\newcommand{\ActionPsReset}{\ButtonSelect}
108\newcommand{\ActionPsExit}{\ButtonPower}
109
110%Button actions, Recording screen context
111\newcommand{\ActionRecPause}{\ButtonUp}
112\newcommand{\ActionRecExit}{\ButtonPower}
113\newcommand{\ActionRecNewfile}{\ButtonRec}
114\newcommand{\ActionRecMenu}{Long \ButtonDown}
115\newcommand{\ActionSettingsInc}{\ButtonRight}
116\newcommand{\ActionSettingsDec}{\ButtonLeft}
117
118\newcommand{\ActionQuickscreenExit}{\ButtonPower}