4 XCSoar Glide Computer - http://www.xcsoar.org/
5 Copyright (C) 2000-2013 The XCSoar Project
6 A detailed list of copyright holders can be found in the file "AUTHORS".
8 This program is free software; you can redistribute it and/or
9 modify it under the terms of the GNU General Public License
10 as published by the Free Software Foundation; either version 2
11 of the License, or (at your option) any later version.
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
18 You should have received a copy of the GNU General Public License
19 along with this program; if not, write to the Free Software
20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
24 #ifndef XCSOAR_UTILS_PROFILE_HPP
25 #define XCSOAR_UTILS_PROFILE_HPP
27 namespace ProfileKeys
{
29 extern const char SpeedUnitsValue
[];
30 extern const char DistanceUnitsValue
[];
31 extern const char AltitudeUnitsValue
[];
32 extern const char TemperatureUnitsValue
[];
33 extern const char LiftUnitsValue
[];
34 extern const char PressureUnitsValue
[];
35 extern const char TaskSpeedUnitsValue
[];
36 extern const char DisplayUpValue
[];
37 extern const char OrientationCruise
[];
38 extern const char OrientationCircling
[];
39 extern const char MapShiftBias
[];
40 extern const char DisplayText
[];
41 extern const char WaypointArrivalHeightDisplay
[];
42 extern const char WaypointLabelSelection
[];
43 extern const char WaypointLabelStyle
[];
44 extern const char WeatherStations
[];
45 extern const char SafetyAltitudeArrival
[];
46 extern const char SafetyAltitudeTerrain
[];
47 extern const char SafteySpeed
[];
48 extern const char DryMass
[];
49 extern const char PolarID
[];
50 extern const char Polar
[];
51 extern const char PolarName
[];
52 extern const char PolarDegradation
[];
53 extern const char AutoBugs
[];
54 extern const char WaypointFile
[];
55 extern const char AdditionalWaypointFile
[];
56 extern const char WatchedWaypointFile
[];
57 extern const char AirspaceFile
[];
58 extern const char AdditionalAirspaceFile
[];
59 extern const char AirfieldFile
[];
60 extern const char PolarFile
[];
61 extern const char LanguageFile
[];
62 extern const char StatusFile
[];
63 extern const char InputFile
[];
64 extern const char AltMode
[];
65 extern const char ClipAlt
[];
66 extern const char AltMargin
[];
67 extern const char SnailTrail
[];
68 extern const char DrawTopography
[];
69 extern const char DrawTerrain
[];
70 extern const char SlopeShading
[];
71 extern const char SlopeShadingType
[];
72 extern const char FinalGlideTerrain
[];
73 extern const char AutoWind
[];
74 extern const char ExternalWind
[];
75 extern const char AirspaceWarning
[];
76 extern const char AirspaceBlackOutline
[];
77 extern const char AirspaceTransparency
[];
78 extern const char AirspaceFillMode
[];
79 extern const char WarningTime
[];
80 extern const char AcknowledgementTime
[];
81 extern const char CircleZoom
[];
82 extern const char MaxAutoZoomDistance
[];
83 extern const char HomeWaypoint
[];
84 extern const char HomeLocation
[];
85 extern const char TeamcodeRefWaypoint
[];
86 extern const char PilotName
[];
87 extern const char AircraftType
[];
88 extern const char AircraftReg
[];
89 extern const char CompetitionId
[];
90 extern const char LoggerID
[];
91 extern const char LoggerShort
[];
92 extern const char SoundVolume
[];
93 extern const char SoundDeadband
[];
94 extern const char SoundAudioVario
[];
95 extern const char SoundTask
[];
96 extern const char SoundModes
[];
97 extern const char NettoSpeed
[];
98 extern const char AutoBlank
[];
99 extern const char AverEffTime
[]; // VENTA6
100 extern const char VarioGauge
[];
101 extern const char AppIndLandable
[];
102 extern const char AppUseSWLandablesRendering
[];
103 extern const char AppLandableRenderingScale
[];
104 extern const char AppScaleRunwayLength
[];
105 extern const char AppInverseInfoBox
[];
106 extern const char AppInfoBoxColors
[];
107 extern const char AppGaugeVarioSpeedToFly
[];
108 extern const char AppGaugeVarioAvgText
[];
109 extern const char AppGaugeVarioMc
[];
110 extern const char AppGaugeVarioBugs
[];
111 extern const char AppGaugeVarioBallast
[];
112 extern const char AppGaugeVarioGross
[];
113 extern const char AppStatusMessageAlignment
[];
114 extern const char AppTextInputStyle
[];
115 extern const char HapticFeedback
[];
116 extern const char AppDialogTabStyle
[];
117 extern const char AppDialogStyle
[];
118 extern const char AppInfoBoxBorder
[];
119 extern const char AppInfoBoxModel
[]; // VENTA-ADDON MODEL CHANGE
120 extern const char AppAveNeedle
[];
121 extern const char AutoAdvance
[];
122 extern const char UTCOffset
[];
123 extern const char UTCOffsetSigned
[];
124 extern const char BlockSTF
[];
125 extern const char AutoZoom
[];
126 extern const char MenuTimeout
[];
127 extern const char TerrainContrast
[];
128 extern const char TerrainBrightness
[];
129 extern const char TerrainRamp
[];
130 extern const char EnableFLARMMap
[];
131 extern const char EnableFLARMGauge
[];
132 extern const char AutoCloseFlarmDialog
[];
133 extern const char EnableTAGauge
[];
134 extern const char EnableThermalProfile
[];
135 extern const char TrailDrift
[];
136 extern const char DetourCostMarker
[];
137 extern const char DisplayTrackBearing
[];
138 extern const char GliderScreenPosition
[];
139 extern const char SetSystemTimeFromGPS
[];
141 extern const char VoiceClimbRate
[];
142 extern const char VoiceTerrain
[];
143 extern const char VoiceWaypointDistance
[];
144 extern const char VoiceTaskAltitudeDifference
[];
145 extern const char VoiceMacCready
[];
146 extern const char VoiceNewWaypoint
[];
147 extern const char VoiceInSector
[];
148 extern const char VoiceAirspace
[];
150 extern const char FinishMinHeight
[];
151 extern const char FinishHeightRef
[];
152 extern const char StartMaxHeight
[];
153 extern const char StartMaxHeightMargin
[];
154 extern const char StartMaxSpeed
[];
155 extern const char StartMaxSpeedMargin
[];
156 extern const char StartHeightRef
[];
157 extern const char StartType
[];
158 extern const char StartRadius
[];
159 extern const char TurnpointType
[];
160 extern const char TurnpointRadius
[];
161 extern const char FinishType
[];
162 extern const char FinishRadius
[];
163 extern const char TaskType
[];
164 extern const char AATMinTime
[];
165 extern const char AATTimeMargin
[];
167 extern const char EnableNavBaroAltitude
[];
169 extern const char LoggerTimeStepCruise
[];
170 extern const char LoggerTimeStepCircling
[];
172 extern const char SafetyMacCready
[];
173 extern const char AbortTaskMode
[];
174 extern const char AutoMcMode
[];
175 extern const char AutoMc
[];
176 extern const char EnableExternalTriggerCruise
[];
177 extern const char OLCRules
[];
178 extern const char PredictContest
[];
179 extern const char Handicap
[];
180 extern const char SnailWidthScale
[];
181 extern const char SnailType
[];
182 extern const char LatLonUnits
[];
183 extern const char UserLevel
[];
184 extern const char RiskGamma
[];
185 extern const char PredictWindDrift
[];
186 extern const char WindArrowStyle
[];
187 extern const char EnableFinalGlideBarMC0
[];
188 extern const char FinalGlideBarDisplayMode
[];
189 extern const char EnableVarioBar
[];
190 extern const char ShowFAITriangleAreas
[];
191 extern const char AutoLogger
[];
192 extern const char DisableAutoLogger
[];
193 extern const char EnableFlightLogger
[];
194 extern const char EnableNMEALogger
[];
195 extern const char MapFile
[];
196 extern const char BallastSecsToEmpty
[];
197 extern const char AccelerometerZero
[];
198 extern const char UseCustomFonts
[];
199 extern const char FontInfoWindowFont
[];
200 extern const char FontTitleWindowFont
[];
201 extern const char FontMapWindowFont
[];
202 extern const char FontTitleSmallWindowFont
[];
203 extern const char FontMapWindowBoldFont
[];
204 extern const char FontCDIWindowFont
[];
205 extern const char FontMapLabelFont
[];
206 extern const char FontMapLabelImportantFont
[];
207 extern const char FontStatisticsFont
[];
208 extern const char FontBugsBallastFont
[];
209 extern const char FontAirspacePressFont
[];
210 extern const char FontAirspaceColourDlgFont
[];
211 extern const char FontTeamCodeFont
[];
213 extern const char UseFinalGlideDisplayMode
[];
215 extern const char InfoBoxGeometry
[];
217 extern const char FlarmSideData
[];
218 extern const char FlarmAutoZoom
[];
219 extern const char FlarmNorthUp
[];
221 extern const char IgnoreNMEAChecksum
[];
222 extern const char DisplayOrientation
[];
224 extern const char ClimbMapScale
[];
225 extern const char CruiseMapScale
[];
227 extern const char RoutePlannerMode
[];
228 extern const char RoutePlannerAllowClimb
[];
229 extern const char RoutePlannerUseCeiling
[];
230 extern const char TurningReach
[];
231 extern const char ReachPolarMode
[];
233 extern const char AircraftSymbol
[];
235 extern const char FlarmLocation
[];
237 extern const char TrackingInterval
[];
238 extern const char TrackingVehicleType
[];
239 extern const char SkyLinesTrackingEnabled
[];
240 extern const char SkyLinesTrackingInterval
[];
241 extern const char SkyLinesTrafficEnabled
[];
242 extern const char SkyLinesTrackingKey
[];
243 extern const char LiveTrack24Enabled
[];
244 extern const char LiveTrack24Server
[];
245 extern const char LiveTrack24Username
[];
246 extern const char LiveTrack24Password
[];
248 extern const char EnableLocationMapItem
[];
249 extern const char EnableArrivalAltitudeMapItem
[];
251 extern const char VarioMinFrequency
[];
252 extern const char VarioZeroFrequency
[];
253 extern const char VarioMaxFrequency
[];
254 extern const char VarioMinPeriod
[];
255 extern const char VarioMaxPeriod
[];
256 extern const char VarioDeadBandEnabled
[];
257 extern const char VarioDeadBandMin
[];
258 extern const char VarioDeadBandMax
[];
260 extern const char PagesDistinctZoom
[];