39 |
GLOBAL, |
GLOBAL, |
40 |
MAIN_WINDOW, |
MAIN_WINDOW, |
41 |
SCRIPT_EDITOR, |
SCRIPT_EDITOR, |
42 |
|
DIMENSION_MANAGER, |
43 |
|
SCRIPT_SLOTS, |
44 |
|
COMBINE_INSTRUMENTS, |
45 |
|
MIDI_RULES, |
46 |
|
FILE_PROPS, |
47 |
|
INSTR_PROPS, |
48 |
|
SAMPLE_REFS, |
49 |
}; |
}; |
50 |
|
|
51 |
/** |
/** |
121 |
Property<bool> warnUserOnExtensions; ///< if enabled, the user shall he be warned if he is trying to use a gig format extension that will not work with Gigasampler/GigaStudio |
Property<bool> warnUserOnExtensions; ///< if enabled, the user shall he be warned if he is trying to use a gig format extension that will not work with Gigasampler/GigaStudio |
122 |
Property<bool> syncSamplerInstrumentSelection; ///< if enabled, the sampler's current instrument will automatically be switched whenever another instrument was selected in gigedit |
Property<bool> syncSamplerInstrumentSelection; ///< if enabled, the sampler's current instrument will automatically be switched whenever another instrument was selected in gigedit |
123 |
Property<bool> moveRootNoteWithRegionMoved; ///< if enabled, the root note(s) of regions are automatically moving when the user drags a region around at the virtual keyboard |
Property<bool> moveRootNoteWithRegionMoved; ///< if enabled, the root note(s) of regions are automatically moving when the user drags a region around at the virtual keyboard |
124 |
|
Property<bool> autoRestoreWindowDimension; |
125 |
|
|
126 |
// settings of "MainWindow" group |
// settings of "MainWindow" group |
127 |
Property<int> mainWindowX; |
Property<int> mainWindowX; |
134 |
Property<int> scriptEditorWindowY; |
Property<int> scriptEditorWindowY; |
135 |
Property<int> scriptEditorWindowW; |
Property<int> scriptEditorWindowW; |
136 |
Property<int> scriptEditorWindowH; |
Property<int> scriptEditorWindowH; |
137 |
|
Property<int> scriptEditorFontSize; |
138 |
|
|
139 |
|
// settings of "DimensionManager" group |
140 |
|
Property<int> dimensionManagerWindowX; |
141 |
|
Property<int> dimensionManagerWindowY; |
142 |
|
Property<int> dimensionManagerWindowW; |
143 |
|
Property<int> dimensionManagerWindowH; |
144 |
|
|
145 |
|
// settings of "ScriptSlots" group |
146 |
|
Property<int> scriptSlotsWindowX; |
147 |
|
Property<int> scriptSlotsWindowY; |
148 |
|
Property<int> scriptSlotsWindowW; |
149 |
|
Property<int> scriptSlotsWindowH; |
150 |
|
|
151 |
|
// settings of "CombineInstruments" group |
152 |
|
Property<int> combineInstrumentsWindowX; |
153 |
|
Property<int> combineInstrumentsWindowY; |
154 |
|
Property<int> combineInstrumentsWindowW; |
155 |
|
Property<int> combineInstrumentsWindowH; |
156 |
|
|
157 |
|
// settings of "MidiRules" group |
158 |
|
Property<int> midiRulesWindowX; |
159 |
|
Property<int> midiRulesWindowY; |
160 |
|
Property<int> midiRulesWindowW; |
161 |
|
Property<int> midiRulesWindowH; |
162 |
|
|
163 |
|
// settings of "FileProps" group |
164 |
|
Property<int> filePropsWindowX; |
165 |
|
Property<int> filePropsWindowY; |
166 |
|
Property<int> filePropsWindowW; |
167 |
|
Property<int> filePropsWindowH; |
168 |
|
|
169 |
|
// settings of "InstrProps" group |
170 |
|
Property<int> instrPropsWindowX; |
171 |
|
Property<int> instrPropsWindowY; |
172 |
|
Property<int> instrPropsWindowW; |
173 |
|
Property<int> instrPropsWindowH; |
174 |
|
|
175 |
|
// settings of "SampleRefs" group |
176 |
|
Property<int> sampleRefsWindowX; |
177 |
|
Property<int> sampleRefsWindowY; |
178 |
|
Property<int> sampleRefsWindowW; |
179 |
|
Property<int> sampleRefsWindowH; |
180 |
|
|
181 |
static Settings* singleton(); |
static Settings* singleton(); |
182 |
Settings(); |
Settings(); |