Audacity 3.2.0
AllThemeResources.h
Go to the documentation of this file.
1/**********************************************************************
2
3 Audacity: A Digital Audio Editor
4
5 AllThemeResources.h
6
7 James Crook
8
9 Audacity is free software.
10 License: GPL v2 or later - see LICENSE.txt
11
12********************************************************************//*******************************************************************/
43
44// Note: No '#ifndef/#define' pair on this header file.
45// we want to include it multiple times in Theme.cpp.
46
47#include "MacroMagic.h"
48
50 DEFINE_IMAGE( bmpPause, wxImage( 16, 16 ), wxT("Pause"));
51 DEFINE_IMAGE( bmpPauseDisabled, wxImage( 16, 16 ), wxT("PauseDisabled"));
52 DEFINE_IMAGE( bmpPlay, wxImage( 16, 16 ), wxT("Play"));
53 DEFINE_IMAGE( bmpPlayDisabled, wxImage( 16, 16 ), wxT("PlayDisabled"));
54 DEFINE_IMAGE( bmpLoop, wxImage( 16, 16 ), wxT("Loop"));
55 DEFINE_IMAGE( bmpLoopDisabled, wxImage( 16, 16 ), wxT("LoopDisabled"));
56 DEFINE_IMAGE( bmpCutPreview, wxImage( 16, 16 ), wxT("CutPreview"));
57 DEFINE_IMAGE( bmpCutPreviewDisabled, wxImage( 16, 16 ), wxT("CutPreviewDisabled"));
58 DEFINE_IMAGE( bmpStop, wxImage( 16, 16 ), wxT("Stop"));
59 DEFINE_IMAGE( bmpStopDisabled, wxImage( 16, 16 ), wxT("StopDisabled"));
60 DEFINE_IMAGE( bmpRewind, wxImage( 16, 16 ), wxT("Rewind"));
61 DEFINE_IMAGE( bmpRewindDisabled, wxImage( 16, 16 ), wxT("RewindDisabled"));
62 DEFINE_IMAGE( bmpFFwd, wxImage( 16, 16 ), wxT("FFwd"));
63 DEFINE_IMAGE( bmpFFwdDisabled, wxImage( 16, 16 ), wxT("FFwdDisabled"));
64 DEFINE_IMAGE( bmpRecord, wxImage( 16, 16 ), wxT("Record"));
65 DEFINE_IMAGE( bmpRecordDisabled, wxImage( 16, 16 ), wxT("RecordDisabled"));
66
67 // These two images are always overwritten after loading the theme, so in
68 // fact their contents are don't-care
69 DEFINE_IMAGE( bmpRecordBeside, wxImage( 16, 16 ), wxT("RecordBeside"));
70 DEFINE_IMAGE( bmpRecordBesideDisabled, wxImage( 16, 16 ), wxT("RecordBesideDisabled"));
71
72 DEFINE_IMAGE( bmpRecordBelow, wxImage( 16, 16 ), wxT("RecordBelow"));
73 DEFINE_IMAGE( bmpRecordBelowDisabled, wxImage( 16, 16 ), wxT("RecordBelowDisabled"));
74 DEFINE_IMAGE( bmpScrub, wxImage( 18, 16 ), wxT("Scrub"));
75 DEFINE_IMAGE( bmpScrubDisabled, wxImage( 18, 16 ), wxT("ScrubDisabled"));
76 DEFINE_IMAGE( bmpSeek, wxImage( 26, 16 ), wxT("Seek"));
77 DEFINE_IMAGE( bmpSeekDisabled, wxImage( 26, 16 ), wxT("SeekDisabled"));
78
80 DEFINE_IMAGE(bmpSetup, wxImage(37, 18), wxT("Setup"));
81
83 DEFINE_IMAGE( bmpIBeam, wxImage( 27, 27 ), wxT("IBeam"));
84 DEFINE_IMAGE( bmpEnvelope, wxImage( 27, 27 ), wxT("Envelope"));
85 DEFINE_IMAGE( bmpSpectralBrush, wxImage( 27, 27 ), wxT("SpectralBrush"));
86 DEFINE_IMAGE( bmpDraw, wxImage( 27, 27 ), wxT("Draw"));
87 DEFINE_IMAGE( bmpMulti, wxImage( 27, 27 ), wxT("Multi"));
88 DEFINE_IMAGE( bmpMic, wxImage( 25, 25 ), wxT("Mic"));
89 DEFINE_IMAGE( bmpSpeaker, wxImage( 25, 25 ), wxT("Speaker"));
90
92 DEFINE_IMAGE( bmpZoomFit, wxImage( 27, 27 ), wxT("ZoomFit"));
93 DEFINE_IMAGE( bmpZoomFitDisabled, wxImage( 27, 27 ), wxT("ZoomFitDisabled"));
94 DEFINE_IMAGE( bmpZoomIn, wxImage( 27, 27 ), wxT("ZoomIn"));
95 DEFINE_IMAGE( bmpZoomInDisabled, wxImage( 27, 27 ), wxT("ZoomInDisabled"));
96 DEFINE_IMAGE( bmpZoomOut, wxImage( 27, 27 ), wxT("ZoomOut"));
97 DEFINE_IMAGE( bmpZoomOutDisabled, wxImage( 27, 27 ), wxT("ZoomOutDisabled"));
98 DEFINE_IMAGE( bmpZoomSel, wxImage( 27, 27 ), wxT("ZoomSel"));
99 DEFINE_IMAGE( bmpZoomSelDisabled, wxImage( 27, 27 ), wxT("ZoomSelDisabled"));
100 DEFINE_IMAGE( bmpZoomToggle, wxImage( 27, 27 ), wxT("ZoomToggle"));
101 DEFINE_IMAGE( bmpZoomToggleDisabled, wxImage( 27, 27 ), wxT("ZoomToggleDisabled"));
102 DEFINE_IMAGE( bmpTrim, wxImage( 26, 24 ), wxT("Trim"));
103 DEFINE_IMAGE( bmpTrimDisabled, wxImage( 26, 24 ), wxT("TrimDisabled"));
104 DEFINE_IMAGE( bmpSilence, wxImage( 26, 24 ), wxT("Silence"));
105 DEFINE_IMAGE( bmpSilenceDisabled, wxImage( 26, 24 ), wxT("SilenceDisabled"));
106 DEFINE_IMAGE( bmpUndo, wxImage( 26, 24 ), wxT("Undo"));
107 DEFINE_IMAGE( bmpUndoDisabled, wxImage( 26, 24 ), wxT("UndoDisabled"));
108 DEFINE_IMAGE( bmpRedo, wxImage( 26, 24 ), wxT("Redo"));
109 DEFINE_IMAGE( bmpRedoDisabled, wxImage( 26, 24 ), wxT("RedoDisabled"));
110
112 DEFINE_IMAGE( bmpCut, wxImage( 20, 20 ), wxT("Cut"));
113 DEFINE_IMAGE( bmpCutDisabled, wxImage( 20, 20 ), wxT("CutDisabled"));
114 DEFINE_IMAGE( bmpCopy, wxImage( 20, 20 ), wxT("Copy"));
115 DEFINE_IMAGE( bmpCopyDisabled, wxImage( 20, 20 ), wxT("CopyDisabled"));
116 DEFINE_IMAGE( bmpPaste, wxImage( 20, 20 ), wxT("Paste"));
117 DEFINE_IMAGE( bmpPasteDisabled, wxImage( 20, 20 ), wxT("PasteDisabled"));
118 DEFINE_IMAGE(bmpDelete, wxImage(20, 20), wxT("Delete"));
119 DEFINE_IMAGE(bmpDeleteDisabled, wxImage(20, 20), wxT("DeleteDisabled"));
120
122 DEFINE_IMAGE( bmpTnStartOn, wxImage( 27, 27 ), wxT("TnStartOn"));
123 DEFINE_IMAGE( bmpTnStartOnDisabled, wxImage( 27, 27 ), wxT("TnStartOnDisabled"));
124 DEFINE_IMAGE( bmpTnStartOff, wxImage( 27, 27 ), wxT("TnStartOff"));
125 DEFINE_IMAGE( bmpTnStartOffDisabled, wxImage( 27, 27 ), wxT("TnStartOffDisabled"));
126 DEFINE_IMAGE( bmpTnEndOn, wxImage( 27, 27 ), wxT("TnEndOn"));
127 DEFINE_IMAGE( bmpTnEndOnDisabled, wxImage( 27, 27 ), wxT("TnEndOnDisabled"));
128 DEFINE_IMAGE( bmpTnEndOff, wxImage( 27, 27 ), wxT("TnEndOff"));
129 DEFINE_IMAGE( bmpTnEndOffDisabled, wxImage( 27, 27 ), wxT("TnEndOffDisabled"));
130 DEFINE_IMAGE( bmpTnCalibrate, wxImage( 27, 27 ), wxT("TnCalibrate"));
131 DEFINE_IMAGE( bmpTnCalibrateDisabled, wxImage( 27, 27 ), wxT("TnCalibrateDisabled"));
132 DEFINE_IMAGE( bmpTnAutomateSelection, wxImage( 27, 27 ), wxT("TnAutomateSelection"));
133 DEFINE_IMAGE( bmpTnAutomateSelectionDisabled, wxImage( 27, 27 ), wxT("TnAutomateSelectionDisabled"));
134 DEFINE_IMAGE( bmpTnMakeTag, wxImage( 27, 27 ), wxT("TnMakeTag"));
135 DEFINE_IMAGE( bmpTnMakeTagDisabled, wxImage( 27, 27 ), wxT("TnMakeTagDisabled"));
136 DEFINE_IMAGE( bmpTnSelectSound, wxImage( 24, 24 ), wxT("TnSelectSound"));
137 DEFINE_IMAGE( bmpTnSelectSoundDisabled, wxImage( 24, 24 ), wxT("TnSelectSoundDisabled"));
138 DEFINE_IMAGE( bmpTnSelectSilence, wxImage( 24, 24 ), wxT("TnSelectSilence"));
139 DEFINE_IMAGE( bmpTnSelectSilenceDisabled, wxImage( 24, 24 ), wxT("TnSelectSilenceDisabled"));
140 DEFINE_IMAGE( bmpOptions, wxImage( 24, 24 ), wxT("Options"));
141 DEFINE_IMAGE( bmpOptionsDisabled, wxImage( 24, 24 ), wxT("OptionsDisabled"));
142
144 DEFINE_IMAGE( bmpLabelGlyph0, wxImage( 15, 23 ), wxT("LabelGlyph0"));
145 DEFINE_IMAGE( bmpLabelGlyph1, wxImage( 15, 23 ), wxT("LabelGlyph1"));
146 DEFINE_IMAGE( bmpLabelGlyph2, wxImage( 15, 23 ), wxT("LabelGlyph2"));
147 DEFINE_IMAGE( bmpLabelGlyph3, wxImage( 15, 23 ), wxT("LabelGlyph3"));
148 DEFINE_IMAGE( bmpLabelGlyph4, wxImage( 15, 23 ), wxT("LabelGlyph4"));
149 DEFINE_IMAGE( bmpLabelGlyph5, wxImage( 15, 23 ), wxT("LabelGlyph5"));
150 DEFINE_IMAGE( bmpLabelGlyph6, wxImage( 15, 23 ), wxT("LabelGlyph6"));
151 DEFINE_IMAGE( bmpLabelGlyph7, wxImage( 15, 23 ), wxT("LabelGlyph7"));
152 DEFINE_IMAGE( bmpLabelGlyph8, wxImage( 15, 23 ), wxT("LabelGlyph8"));
153 DEFINE_IMAGE( bmpLabelGlyph9, wxImage( 15, 23 ), wxT("LabelGlyph9"));
154 DEFINE_IMAGE( bmpLabelGlyph10, wxImage( 15, 23 ), wxT("LabelGlyph10"));
155 DEFINE_IMAGE( bmpLabelGlyph11, wxImage( 15, 23 ), wxT("LabelGlyph11"));
156
158 DEFINE_IMAGE( bmpSyncLockSelTile, wxImage(20, 22), wxT("SyncLockSelTile"));
159 DEFINE_IMAGE( bmpSyncLockTracksDown, wxImage( 20, 20 ), wxT("SyncLockTracksDown"));
160 DEFINE_IMAGE( bmpSyncLockTracksUp, wxImage( 20, 20 ), wxT("SyncLockTracksUp"));
161 DEFINE_IMAGE( bmpSyncLockTracksDisabled, wxImage( 20, 20 ), wxT("SyncLockTracksDisabled"));
162 DEFINE_IMAGE( bmpSyncLockIcon, wxImage(12, 12), wxT("SyncLockIcon"));
163 DEFINE_IMAGE( bmpEditEffects, wxImage(21, 20), wxT("EditEffects"));
164 DEFINE_IMAGE( bmpToggleScrubRuler, wxImage( 20, 20 ), wxT("ToggleScrubRuler"));
165 DEFINE_IMAGE( bmpHelpIcon, wxImage( 21, 21 ), wxT("HelpIcon"));
166
168 DEFINE_IMAGE( bmpPlayPointer, wxImage( 20, 20 ), wxT("PlayPointer"));
169 DEFINE_IMAGE( bmpRecordPointer, wxImage( 20, 20 ), wxT("RecordPointer"));
170 DEFINE_IMAGE( bmpGrabberDropLoc, wxImage( 20, 20 ), wxT("GrabberDropLoc"));
171 DEFINE_IMAGE( bmpSliderThumb, wxImage( 20, 20 ), wxT("SliderThumb"));
172 DEFINE_IMAGE( bmpSliderThumbHilited, wxImage( 20, 20 ), wxT("SliderThumbHilited"));
173 DEFINE_IMAGE( bmpSliderThumbRotated, wxImage( 20, 20 ), wxT("SliderThumbRotated"));
174 DEFINE_IMAGE( bmpSliderThumbRotatedHilited, wxImage( 20, 20 ), wxT("SliderThumbRotatedHilited"));
175
177 DEFINE_IMAGE( bmpUpButtonExpand, wxImage( 96, 18 ), wxT("UpButtonExpand"));
178 DEFINE_IMAGE( bmpDownButtonExpand, wxImage( 96, 18 ), wxT("DownButtonExpand"));
179 DEFINE_IMAGE( bmpHiliteUpButtonExpand, wxImage( 96, 18 ), wxT("HiliteUpButtonExpand"));
180 DEFINE_IMAGE( bmpHiliteButtonExpand, wxImage( 96, 18 ), wxT("HiliteButtonExpand"));
181
183 DEFINE_IMAGE( bmpUpButtonExpandSel, wxImage( 96, 18 ), wxT("UpButtonExpandSel"));
184 DEFINE_IMAGE( bmpDownButtonExpandSel, wxImage( 96, 18 ), wxT("DownButtonExpandSel"));
185 DEFINE_IMAGE( bmpHiliteUpButtonExpandSel, wxImage( 96, 18 ), wxT("HiliteUpButtonExpandSel"));
186 DEFINE_IMAGE( bmpHiliteButtonExpandSel, wxImage( 96, 18 ), wxT("HiliteButtonExpandSel"));
187
189 DEFINE_IMAGE( bmpUpButtonLarge, wxImage( 48, 48 ), wxT("UpButtonLarge"));
190 DEFINE_IMAGE( bmpDownButtonLarge, wxImage( 48, 48 ), wxT("DownButtonLarge"));
191 DEFINE_IMAGE( bmpHiliteUpButtonLarge, wxImage( 48, 48 ), wxT("HiliteUpButtonLarge"));
192 DEFINE_IMAGE( bmpHiliteButtonLarge, wxImage( 48, 48 ), wxT("HiliteButtonLarge"));
193
195
197 DEFINE_IMAGE( bmpUpButtonSmall, wxImage( 27, 27 ), wxT("UpButtonSmall"));
198 DEFINE_IMAGE( bmpDownButtonSmall, wxImage( 27, 27 ), wxT("DownButtonSmall"));
199 DEFINE_IMAGE( bmpHiliteUpButtonSmall, wxImage( 27, 27 ), wxT("HiliteUpButtonSmall"));
200 DEFINE_IMAGE( bmpHiliteButtonSmall, wxImage( 27, 27 ), wxT("HiliteButtonSmall"));
201
203
205 DEFINE_IMAGE( bmpRecoloredUpLarge, wxImage( 48, 48 ), wxT("RecoloredUpLarge"));
206 DEFINE_IMAGE( bmpRecoloredDownLarge, wxImage( 48, 48 ), wxT("RecoloredDownLarge"));
207 DEFINE_IMAGE( bmpRecoloredUpHiliteLarge, wxImage( 48, 48 ), wxT("RecoloredUpHiliteLarge"));
208 DEFINE_IMAGE( bmpRecoloredHiliteLarge, wxImage( 48, 48 ), wxT("RecoloredHiliteLarge"));
209 DEFINE_IMAGE( bmpRecoloredUpSmall, wxImage( 27, 27 ), wxT("RecoloredUpSmall"));
210 DEFINE_IMAGE( bmpRecoloredDownSmall, wxImage( 27, 27 ), wxT("RecoloredDownSmall"));
211 DEFINE_IMAGE( bmpRecoloredUpHiliteSmall, wxImage( 27, 27 ), wxT("RecoloredUpHiliteSmall"));
212 DEFINE_IMAGE( bmpRecoloredHiliteSmall, wxImage( 27, 27 ), wxT("RecoloredHiliteSmall"));
213
215 DEFINE_IMAGE( bmpIBeamCursor, wxImage( 32, 32 ), wxT("IBeamCursor"));
216 DEFINE_IMAGE( bmpCrosshairCursor, wxImage( 32, 32 ), wxT("CrosshairCursor"));
217 DEFINE_IMAGE( bmpDrawCursor, wxImage( 32, 32 ), wxT("DrawCursor"));
218 DEFINE_IMAGE( bmpEnvCursor, wxImage( 32, 32 ), wxT("EnvCursor"));
219 DEFINE_IMAGE( bmpTimeCursor, wxImage( 32, 32 ), wxT("TimeCursor"));
220 DEFINE_IMAGE( bmpZoomInCursor, wxImage( 32, 32 ), wxT("ZoomInCursor"));
221 DEFINE_IMAGE( bmpZoomOutCursor, wxImage( 32, 32 ), wxT("ZoomOutCursor"));
222 DEFINE_IMAGE( bmpLabelCursorLeft, wxImage( 32, 32 ), wxT("LabelCursorLeft"));
223 DEFINE_IMAGE( bmpLabelCursorRight, wxImage( 32, 32 ), wxT("LabelCursorRight"));
224 DEFINE_IMAGE( bmpDisabledCursor, wxImage( 32, 32 ), wxT("DisabledCursor"));
225 DEFINE_IMAGE( bmpBottomFrequencyCursor, wxImage( 32, 32 ), wxT("BottomFrequencyCursor"));
226 DEFINE_IMAGE( bmpTopFrequencyCursor, wxImage( 32, 32 ), wxT("TopFrequencyCursor"));
227 DEFINE_IMAGE( bmpBandWidthCursor, wxImage(32, 32), wxT("BandWidthCursor"));
228 DEFINE_IMAGE( bmpSubViewsCursor, wxImage(32, 32), wxT("SubViewsCursor"));
229
231 DEFINE_IMAGE( bmpEffectOn, wxImage( 22, 22 ), wxT("EffectOn"));
232 DEFINE_IMAGE( bmpEffectOff, wxImage( 22, 22 ), wxT("EffectOff"));
233 DEFINE_IMAGE( bmpDragArea, wxImage( 6, 14 ), wxT("DragArea"));
234 DEFINE_IMAGE( bmpMoreDown, wxImage( 22, 22 ), wxT("MoreDown"));
235 DEFINE_IMAGE( bmpMoreNormal, wxImage( 22, 22 ), wxT("MoreNormal"));
236 DEFINE_IMAGE( bmpMoreHover, wxImage( 22, 22 ), wxT("MoreHover"));
237 DEFINE_IMAGE( bmpMoreDisabled, wxImage( 22, 22 ), wxT("MoreDisabled"))
238 DEFINE_IMAGE( bmpCloseDown, wxImage( 22, 22 ), wxT("CloseDown"));
239 DEFINE_IMAGE( bmpCloseNormal, wxImage( 22, 22 ), wxT("CloseNormal"));
240 DEFINE_IMAGE( bmpCloseHover, wxImage( 22, 22 ), wxT("CloseHover"));
241 DEFINE_IMAGE( bmpCloseDisabled, wxImage( 22, 22 ), wxT("CloseDisabled"))
242 DEFINE_IMAGE( bmpHButtonNormal, wxImage( 22, 22 ), wxT("HButtonNormal"))
243 DEFINE_IMAGE( bmpHButtonHover, wxImage( 22, 22 ), wxT("HButtonHover"))
244 DEFINE_IMAGE( bmpHButtonDown, wxImage( 22, 22 ), wxT("HButtonDown"))
245 DEFINE_IMAGE( bmpHButtonDisabled, wxImage( 22, 22 ), wxT("HButtonDisabled"))
246
248 DEFINE_IMAGE(pitchUpIndicator, wxImage(12, 12), wxT("PitchUpIndicator"));
249 DEFINE_IMAGE(pitchDownIndicator, wxImage(12, 12), wxT("PitchDownIndicator"));
250 DEFINE_IMAGE(speedIndicator, wxImage(12, 12), wxT("speedIndicator"));
251
253 DEFINE_IMAGE(tcpClose, wxImage(16, 16), wxT("TCPClose"));
254 DEFINE_IMAGE(tcpChevron, wxImage(16, 16), wxT("TCPChevron"));
255 DEFINE_IMAGE(tcpChevronDown, wxImage(16, 16), wxT("TCPChevronDown"));
256 DEFINE_IMAGE(tcpEllipses, wxImage(16, 16), wxT("TCPEllipses"))
257
258 //SET_THEME_FLAGS( resFlagNewLine );
259
260
261#define LOGOWITHNAME_WIDTH 500
262#define LOGOWITHNAME_HEIGHT 134
263
265 DEFINE_IMAGE( bmpAudacityLogo48x48, wxImage( 48, 48 ), wxT("AudacityLogo48x48"));
266
268 DEFINE_IMAGE(bmpAnonymousUser, wxImage(20, 20), wxT("AnonymousUser"));
269 DEFINE_IMAGE(bmpShareAudio, wxImage(20, 20), wxT("ShareAudio"));
270 DEFINE_IMAGE(bmpGoogleLogo, wxImage(20, 20), wxT("GoogleLogo"));
271 DEFINE_IMAGE(bmpFacebookLogo, wxImage(20, 21), wxT("FacebookLogo"));
272
274 DEFINE_IMAGE(bmpCogwheel, wxImage(20, 20), wxT("Cogwheel"));
275 DEFINE_IMAGE(bmpCloud, wxImage(20, 20), wxT("Cloud"));
276 DEFINE_IMAGE(bmpCloudProgress, wxImage(20, 20), wxT("CloudProgress"));
277
278
279 DEFINE_COLOUR( clrBlank, wxColour( 64, 64, 64), wxT("Blank"));
280 DEFINE_COLOUR( clrUnselected, wxColour( 30, 30, 30), wxT("Unselected"));
281 DEFINE_COLOUR( clrSelected, wxColour( 93, 65, 93), wxT("Selected"));
282 DEFINE_COLOUR( clrSample, wxColour( 63, 77, 155), wxT("Sample"));
283 DEFINE_COLOUR( clrSample2, wxColour(160, 10, 10), wxT("Sample2"));
284 DEFINE_COLOUR( clrSample3, wxColour( 35, 110, 35), wxT("Sample3"));
285 DEFINE_COLOUR( clrSample4, wxColour( 0, 0, 0), wxT("Sample4"));
286 DEFINE_COLOUR( clrSelSample, wxColour( 50, 50, 200), wxT("SelSample"));
287 DEFINE_COLOUR( clrDragSample, wxColour( 0, 100, 0), wxT("DragSample"));
288
289 DEFINE_COLOUR( clrMuteSample, wxColour(136, 136, 144), wxT("MuteSample"));
290 DEFINE_COLOUR( clrRms, wxColour(107, 154, 247), wxT("Rms"));
291 DEFINE_COLOUR( clrRms2, wxColour(230, 80, 80), wxT("Rms2"));
292 DEFINE_COLOUR( clrRms3, wxColour( 75, 200, 75), wxT("Rms3"));
293 DEFINE_COLOUR( clrRms4, wxColour(100, 100, 100), wxT("Rms4"));
294 DEFINE_COLOUR( clrMuteRms, wxColour(136, 136, 144), wxT("MuteRms"));
295
296 DEFINE_COLOUR( clrAboutBoxBackground, wxColour(255, 255, 255), wxT("AboutBackground"));
297 DEFINE_COLOUR( clrTrackPanelText, wxColour(200, 200, 200), wxT("TrackPanelText"));
298 DEFINE_COLOUR( clrLabelTrackText, wxColour( 0, 0, 0), wxT("LabelTrackText"));
299
300 DEFINE_COLOUR( clrMeterPeak, wxColour(102, 102, 255), wxT("MeterPeak"));
301
302 DEFINE_COLOUR( clrMeterInputPen, wxColour(204, 70, 70), wxT("MeterInputPen") );
303 DEFINE_COLOUR( clrMeterInputBrush, wxColour(204, 70, 70), wxT("MeterInputBrush") );
304 DEFINE_COLOUR( clrMeterInputRMSBrush, wxColour(255, 102, 102), wxT("MeterInputRMSBrush") );
305 DEFINE_COLOUR( clrMeterInputClipBrush, wxColour(255, 53, 53), wxT("MeterInputClipBrush") );
306 DEFINE_COLOUR( clrMeterInputLightPen, wxColour(255, 153, 153), wxT("MeterInputLightPen") );
307 DEFINE_COLOUR( clrMeterInputDarkPen, wxColour(153, 61, 61), wxT("MeterInputDarkPen") );
308 DEFINE_COLOUR( clrMeterBackground, wxColour(153, 61, 61), wxT("MeterBackground") );
309
310 DEFINE_COLOUR( clrMeterOutputPen, wxColour(70, 204, 70), wxT("MeterOutputPen") );
311 DEFINE_COLOUR( clrMeterOutputBrush, wxColour(70, 204, 70), wxT("MeterOutputBrush") );
312 DEFINE_COLOUR( clrMeterOutputRMSBrush, wxColour(102, 255, 102), wxT("MeterOutputRMSBrush") );
313 DEFINE_COLOUR( clrMeterOutputClipBrush, wxColour(255, 53, 53), wxT("MeterOutputClipBrush") );
314 DEFINE_COLOUR( clrMeterOutputLightPen, wxColour(153, 255, 153), wxT("MeterOutputLightPen") );
315 DEFINE_COLOUR( clrMeterOutputDarkPen, wxColour(61, 164, 61), wxT("MeterOutputDarkPen") );
316 DEFINE_COLOUR( clrAxisLines, wxColour(0, 0, 255), wxT("AxisLines") );
317 DEFINE_COLOUR( clrGraphLines, wxColour(110, 110, 220), wxT("GraphLines") );
318 DEFINE_COLOUR( clrResponseLines, wxColour(24, 169, 153), wxT("ResponseLines") );
319 DEFINE_COLOUR( clrHzPlot, wxColour(140, 60, 190), wxT("HzPlot") );
320 DEFINE_COLOUR( clrWavelengthPlot, wxColour(200, 50, 150), wxT("WavelengthPlot") );
321
322 DEFINE_COLOUR( clrEnvelope, wxColour( 110, 110, 220), wxT("EnvelopeColour") );
323 DEFINE_COLOUR( clrEnvelopeBackground, wxColour( 110, 110, 220), wxT("EnvelopeBackground") );
324
325 DEFINE_COLOUR( clrMuteButtonActive, wxColour( 160, 170, 210), wxT("MuteButtonActive") );
326 DEFINE_COLOUR( clrMuteButtonVetoed, wxColour( 180, 180, 185), wxT("MuteButtonVetoed") );
327
328 DEFINE_COLOUR( clrCursorPen, wxColour( 0, 0, 0), wxT("CursorPen") );
329 DEFINE_COLOUR( clrRecordingPen, wxColour( 176, 0, 28), wxT("RecordingPen") );
330 DEFINE_COLOUR( clrPlaybackPen, wxColour( 36, 96, 46), wxT("PlaybackPen") );
331 DEFINE_COLOUR( clrRecordingBrush, wxColour( 190,129,129), wxT("RecordingBrush") );
332 DEFINE_COLOUR( clrPlaybackBrush, wxColour( 28,171, 51), wxT("PlaybackBrush") );
333
334 DEFINE_COLOUR( clrRulerRecordingBrush, wxColour( 196,196,196), wxT("RulerRecordingBrush") );
335
336 DEFINE_COLOUR( clrTimeFont, wxColour( 0, 0,180), wxT("TimeFont") );
337 DEFINE_COLOUR( clrTimeBack, wxColour( 160,160,160), wxT("TimeBack") );
338 DEFINE_COLOUR( clrTimeFontFocus, wxColour( 0, 0, 0), wxT("TimeFontFocus") );
339 DEFINE_COLOUR( clrTimeBackFocus, wxColour( 242,242,255), wxT("TimeBackFocus") );
340
341 DEFINE_COLOUR( clrLabelTextNormalBrush, wxColour( 190,190,240), wxT("LabelTextNormalBrush") );
342 DEFINE_COLOUR( clrLabelTextEditBrush, wxColour( 255,255,255), wxT("LabelTextEditBrush") );
343 DEFINE_COLOUR( clrLabelUnselectedBrush, wxColour( 192,192,192), wxT("LabelUnselectedBrush") );
344 DEFINE_COLOUR( clrLabelSelectedBrush, wxColour( 148,148,170), wxT("LabelSelectedBrush") );
345 DEFINE_COLOUR( clrLabelSurroundPen, wxColour( 0, 0, 0), wxT("LabelSurroundPen") );
346
347 DEFINE_COLOUR( clrTrackFocus0, wxColour( 200, 200, 200), wxT("TrackFocus0") );
348 DEFINE_COLOUR( clrTrackFocus1, wxColour( 180, 180, 180), wxT("TrackFocus1") );
349 DEFINE_COLOUR( clrTrackFocus2, wxColour( 160, 160, 160), wxT("TrackFocus2") );
350
351 DEFINE_COLOUR( clrSnapGuide, wxColour( 255, 255, 0), wxT("SnapGuide") );
352 DEFINE_COLOUR( clrTrackInfo, wxColour( 64, 64, 64), wxT("TrackInfo") );
353 DEFINE_COLOUR( clrTrackInfoSelected, wxColour( 93, 65, 93), wxT("TrackInfoSelected") );
354
355 DEFINE_COLOUR( clrLight, wxColour( 60, 60, 60), wxT("Light") );
356 DEFINE_COLOUR( clrMedium, wxColour( 43, 43, 43), wxT("Medium") );
357 DEFINE_COLOUR( clrDark, wxColour( 20, 20, 20), wxT("Dark") );
358
359 DEFINE_COLOUR( clrLightSelected, wxColour( 93, 65, 93), wxT("LightSelected") );
360 DEFINE_COLOUR( clrMediumSelected, wxColour( 93, 43, 93), wxT("MediumSelected") );
361 DEFINE_COLOUR( clrDarkSelected, wxColour( 93, 20, 93), wxT("DarkSelected") );
362
363 DEFINE_COLOUR( clrClipped, wxColour(255, 0, 0), wxT("Clipped"));
364 DEFINE_COLOUR( clrMuteClipped,wxColour(136, 136, 144), wxT("MuteClipped"));
365
366 DEFINE_COLOUR( clrProgressDone, wxColour(60, 240, 60, 128), wxT("ProgressDone"));
367 DEFINE_COLOUR( clrProgressNotYet, wxColour(255, 255, 255,220), wxT("ProgressNotYet"));
368 DEFINE_COLOUR( clrSyncLockSel, wxColour(192, 192, 192), wxT("SyncLockSel"));
369
370 // This is for waveform drawing, selected outside of clips
371 DEFINE_COLOUR( clrBlankSelected, wxColour(170, 170, 192), wxT("BlankSelected"));
372
373 DEFINE_COLOUR( clrSliderLight, wxColour( 1, 1, 1), wxT("SliderLight") );
374 DEFINE_COLOUR( clrSliderMain, wxColour( 43, 43, 43), wxT("SliderMain") );
375 DEFINE_COLOUR( clrSliderDark, wxColour( 1, 1, 1), wxT("SliderDark") );
376 DEFINE_COLOUR( clrTrackBackground, wxColour( 20, 20, 20), wxT("TrackBackground") );
377
378
379
380 DEFINE_COLOUR( clrGraphLabels, wxColour( 0, 0, 0), wxT("GraphLabels") );
381 DEFINE_COLOUR( clrSpectroBackground, wxColour( 255, 255, 20), wxT("SpectroBackground") );
382 DEFINE_COLOUR( clrScrubRuler, wxColour( 255, 255, 20), wxT("ScrubRuler") );
383 DEFINE_COLOUR( clrRulerSelected, wxColour( 255, 255, 20), wxT("RulerSelected") );
384 DEFINE_COLOUR( clrTimeHours, wxColour( 255, 255, 20), wxT("TimeHours") );
385 DEFINE_COLOUR( clrMidiZebra, wxColour( 255, 255, 20), wxT("MidiZebra") );
386 DEFINE_COLOUR( clrMidiLines, wxColour( 255, 255, 20), wxT("MidiLines") );
387 DEFINE_COLOUR( clrTextNegativeNumbers, wxColour( 0, 0, 255), wxT("TextNegativeNumbers") );
388
389 DEFINE_COLOUR( clrSpectro1, wxColour( 191, 191, 191), wxT("Spectro1") );
390 DEFINE_COLOUR( clrSpectro2, wxColour( 76, 153, 255), wxT("Spectro2") );
391 DEFINE_COLOUR( clrSpectro3, wxColour( 229, 25, 229), wxT("Spectro3") );
392 DEFINE_COLOUR( clrSpectro4, wxColour( 255, 0, 0), wxT("Spectro4") );
393 DEFINE_COLOUR( clrSpectro5, wxColour( 255, 255, 255), wxT("Spectro5") );
394
395 DEFINE_COLOUR( clrSpectro1Sel, wxColour( 143, 143, 143), wxT("Spectro1Sel") );
396 DEFINE_COLOUR( clrSpectro2Sel, wxColour( 57, 116, 191), wxT("Spectro2Sel") );
397 DEFINE_COLOUR( clrSpectro3Sel, wxColour( 172, 19, 172), wxT("Spectro3Sel") );
398 DEFINE_COLOUR( clrSpectro4Sel, wxColour( 191, 0, 0), wxT("Spectro4Sel") );
399 DEFINE_COLOUR( clrSpectro5Sel, wxColour( 191, 191, 191), wxT("Spectro5Sel") );
400
401 DEFINE_COLOUR( clrClipAffordanceOutlinePen, wxColour( 0, 0, 0), wxT("ClipAffordanceOutlinePen") );
402 DEFINE_COLOUR( clrClipAffordanceInactiveBrush, wxColour( 219, 219, 219), wxT("ClipAffordanceUnselectedBrush") );
403 DEFINE_COLOUR( clrClipAffordanceActiveBrush, wxColour( 237, 237, 237), wxT("ClipAffordanceSelectedBrush") );
404 DEFINE_COLOUR( clrClipAffordanceStroke, wxColour( 255, 255, 255), wxT("ClipAffordanceStroke") );
405 DEFINE_COLOUR( clrClipAffordanceButton, wxColour( 255, 255, 255 ), wxT("ClipAffordanceButton") );
406
407 DEFINE_COLOUR( clrLabelTrackTextSelection, wxColour(183, 202, 226), wxT("LabelTrackTextSelection") );
408
409 DEFINE_COLOUR( clrClipNameText, wxColour(0, 0, 0), wxT("ClipNameText") );
410 DEFINE_COLOUR( clrClipNameTextSelection, wxColour(183, 202, 226), wxT("ClipNameTextSelection") );
411
412 DEFINE_COLOUR( clrDropHintHighlight, wxColour( 71, 140, 247 ), wxT("DropHintHighlight") );
413 DEFINE_COLOUR( clrEffectListItemBackground, wxColour( 60, 60, 60 ), wxT("EffectListItemBackground"));
414 DEFINE_COLOUR( clrEffectListItemBorder, wxColour( 204, 204, 204 ), wxT("EffectListItemBorder"));
415
416 DEFINE_COLOUR( clrBeatSeparatorPen, wxColour( 0xBE, 0xBE, 0xBE ), wxT("BeatSeparatorPen") );
417 DEFINE_COLOUR( clrBarSeparatorPen, wxColour( 0xBE, 0xBE, 0xBE ), wxT("BarSeparatorPen") );
418 DEFINE_COLOUR( clrBeatFillStrongBrush, wxColour( 0xD6, 0xD6, 0xD6 ), wxT("BeatFillStrongBrush") );
419 DEFINE_COLOUR( clrBeatFillWeakBrush, wxColour( 0xDC, 0xDC, 0xDC ), wxT("BeatFillWeakBrush") );
420 DEFINE_COLOUR( clrBeatFillStrongSelBrush, wxColour( 0xD6, 0xD6, 0xD6 ), wxT("BeatFillStrongSelBrush") );
421 DEFINE_COLOUR( clrBeatFillWeakSelBrush, wxColour( 0xDC, 0xDC, 0xDC ), wxT("BeatFillWeakSelBrush") );
422
423 DEFINE_COLOUR( clrLoopEnabled, wxColour( 93, 65, 93), wxT("LoopEnabled") );
424 DEFINE_COLOUR( clrLoopDisabled, wxColour( 93, 65, 93), wxT("LoopNotEnabled") );
425 DEFINE_COLOUR( clrGrabber, wxColour( 93, 65, 93), wxT("Grabber") );
426
427 DEFINE_COLOUR( clrTimelineRulerBackground, wxColour( 0xE9, 0xE9, 0xEB ), wxT("TimelineRulerBackground") );
wxImage(22, 22)
DEFINE_COLOUR(clrBlank, wxColour(64, 64, 64), wxT("Blank"))
DEFINE_IMAGE(bmpPause, wxImage(16, 16), wxT("Pause"))
SET_THEME_FLAGS(resFlagPaired)
wxT("CloseDown"))
@ resFlagNewLine
Definition: Theme.h:63
@ resFlagNone
Definition: Theme.h:60
@ resFlagInternal
Definition: Theme.h:64
@ resFlagPaired
Definition: Theme.h:61
@ resFlagCursor
Definition: Theme.h:62