summaryrefslogtreecommitdiff
path: root/attic/muse2-oom/muse2/muse/gconfig.h
diff options
context:
space:
mode:
Diffstat (limited to 'attic/muse2-oom/muse2/muse/gconfig.h')
-rw-r--r--attic/muse2-oom/muse2/muse/gconfig.h149
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
-