diff options
Diffstat (limited to 'attic/muse2-oom/muse2/muse/gconfig.h')
-rw-r--r-- | attic/muse2-oom/muse2/muse/gconfig.h | 149 |
1 files changed, 0 insertions, 149 deletions
diff --git a/attic/muse2-oom/muse2/muse/gconfig.h b/attic/muse2-oom/muse2/muse/gconfig.h deleted file mode 100644 index 2eeea7cb..00000000 --- a/attic/muse2-oom/muse2/muse/gconfig.h +++ /dev/null @@ -1,149 +0,0 @@ -//========================================================= -// MusE -// Linux Music Editor -// $Id: gconfig.h,v 1.12.2.10 2009/12/01 03:52:40 terminator356 Exp $ -// -// (C) Copyright 1999-2003 Werner Schweer (ws@seh.de) -//========================================================= - -#ifndef __CONFIG_H__ -#define __CONFIG_H__ - -#define NUM_PARTCOLORS 17 -#define NUM_FONTS 7 - -#include <QColor> -#include <QFont> -#include <QRect> -#include <QString> - -class Xml; - -//--------------------------------------------------------- -// MixerConfig -//--------------------------------------------------------- - -struct MixerConfig { - QString name; - QRect geometry; - bool showMidiTracks; - bool showDrumTracks; - bool showInputTracks; - bool showOutputTracks; - bool showWaveTracks; - bool showGroupTracks; - bool showAuxTracks; - bool showSyntiTracks; - - //void write(Xml&, const char* name); - //void write(int level, Xml& xml, const char* name); - void write(int level, Xml& xml); - //void read(QDomNode); - //void read(Xml& xml, const QString& name); - void read(Xml& xml); - }; - -//--------------------------------------------------------- -// GlobalConfigValues -//--------------------------------------------------------- - -struct GlobalConfigValues { - int globalAlphaBlend; - QColor palette[16]; - QColor partColors[NUM_PARTCOLORS]; - QString partColorNames[NUM_PARTCOLORS]; - QColor transportHandleColor; - QColor bigTimeForegroundColor; - QColor bigTimeBackgroundColor; - QColor waveEditBackgroundColor; - //QFont fonts[6]; - QFont fonts[NUM_FONTS]; - QColor trackBg; - QColor selectTrackBg; - QColor selectTrackFg; - - QColor midiTrackLabelBg; - QColor drumTrackLabelBg; - QColor waveTrackLabelBg; - QColor outputTrackLabelBg; - QColor inputTrackLabelBg; - QColor groupTrackLabelBg; - QColor auxTrackLabelBg; - QColor synthTrackLabelBg; - - QColor midiTrackBg; - QColor drumTrackBg; - QColor waveTrackBg; - QColor outputTrackBg; - QColor inputTrackBg; - QColor groupTrackBg; - QColor auxTrackBg; - QColor synthTrackBg; - - QColor partCanvasBg; - QColor ctrlGraphFg; - QColor mixerBg; - - int division; - int rtcTicks; - int minMeter; - double minSlider; - bool freewheelMode; - int guiRefresh; - QString userInstrumentsDir; - - bool extendedMidi; // extended smf format - int midiDivision; // division for smf export - QString copyright; // copyright string for smf export - int smfFormat; // smf export file type - bool exp2ByteTimeSigs; // Export 2 byte time sigs instead of 4 bytes - bool expOptimNoteOffs; // Save space by replacing note offs with note on velocity 0 - bool importMidiSplitParts; // Split imported tracks into multiple parts. - - int startMode; // 0 - start with last song - // 1 - start with default template - // 2 - start with song - QString startSong; // path for start song - int guiDivision; // division for tick display - - QRect geometryMain; - QRect geometryTransport; - QRect geometryBigTime; - QRect geometryPianoroll; - QRect geometryDrumedit; -// QRect geometryMixer; - MixerConfig mixer1; - MixerConfig mixer2; - bool transportVisible; - bool bigTimeVisible; -// bool mixerVisible; - bool mixer1Visible; - bool mixer2Visible; - bool markerVisible; - - bool showSplashScreen; - int canvasShowPartType; // 1 - names, 2 events - int canvasShowPartEvent; // - bool canvasShowGrid; - QString canvasBgPixmap; - QStringList canvasCustomBgList; - QString styleSheetFile; - QString style; - - QString externalWavEditor; - bool useOldStyleStopShortCut; - bool moveArmedCheckBox; - bool useDenormalBias; - bool useOutputLimiter; - bool showDidYouKnow; - bool vstInPlace; // Enable VST in-place processing - int dummyAudioSampleRate; - int dummyAudioBufSize; - QString projectBaseFolder; - bool projectStoreInFolder; - }; - -extern GlobalConfigValues config; - -#endif - |