/[svn]/gigedit/trunk/src/gigedit/Settings.cpp
ViewVC logotype

Diff of /gigedit/trunk/src/gigedit/Settings.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2893 by schoenebeck, Fri Apr 29 14:19:53 2016 UTC revision 2894 by schoenebeck, Sat Apr 30 14:42:14 2016 UTC
# Line 38  static std::string groupName(Settings::G Line 38  static std::string groupName(Settings::G
38          case Settings::GLOBAL: return "Global";          case Settings::GLOBAL: return "Global";
39          case Settings::MAIN_WINDOW: return "MainWindow";          case Settings::MAIN_WINDOW: return "MainWindow";
40          case Settings::SCRIPT_EDITOR: return "ScriptEditor";          case Settings::SCRIPT_EDITOR: return "ScriptEditor";
41            case Settings::DIMENSION_MANAGER: return "DimensionManager";
42            case Settings::SCRIPT_SLOTS: return "ScriptSlots";
43            case Settings::COMBINE_INSTRUMENTS: return "CombineInstruments";
44            case Settings::MIDI_RULES: return "MidiRules";
45            case Settings::FILE_PROPS: return "FileProps";
46            case Settings::INSTR_PROPS: return "InstrProps";
47            case Settings::SAMPLE_REFS: return "SampleRefs";
48      }      }
49      return "Global";      return "Global";
50  }  }
# Line 77  Settings::Settings() : Glib::ObjectBase( Line 84  Settings::Settings() : Glib::ObjectBase(
84      scriptEditorWindowY(*this, SCRIPT_EDITOR, "y", -1),      scriptEditorWindowY(*this, SCRIPT_EDITOR, "y", -1),
85      scriptEditorWindowW(*this, SCRIPT_EDITOR, "w", -1),      scriptEditorWindowW(*this, SCRIPT_EDITOR, "w", -1),
86      scriptEditorWindowH(*this, SCRIPT_EDITOR, "h", -1),      scriptEditorWindowH(*this, SCRIPT_EDITOR, "h", -1),
87        dimensionManagerWindowX(*this, DIMENSION_MANAGER, "x", -1),
88        dimensionManagerWindowY(*this, DIMENSION_MANAGER, "y", -1),
89        dimensionManagerWindowW(*this, DIMENSION_MANAGER, "w", -1),
90        dimensionManagerWindowH(*this, DIMENSION_MANAGER, "h", -1),
91        scriptSlotsWindowX(*this, SCRIPT_SLOTS, "x", -1),
92        scriptSlotsWindowY(*this, SCRIPT_SLOTS, "y", -1),
93        scriptSlotsWindowW(*this, SCRIPT_SLOTS, "w", -1),
94        scriptSlotsWindowH(*this, SCRIPT_SLOTS, "h", -1),
95        combineInstrumentsWindowX(*this, COMBINE_INSTRUMENTS, "x", -1),
96        combineInstrumentsWindowY(*this, COMBINE_INSTRUMENTS, "y", -1),
97        combineInstrumentsWindowW(*this, COMBINE_INSTRUMENTS, "w", -1),
98        combineInstrumentsWindowH(*this, COMBINE_INSTRUMENTS, "h", -1),
99        midiRulesWindowX(*this, MIDI_RULES, "x", -1),
100        midiRulesWindowY(*this, MIDI_RULES, "y", -1),
101        midiRulesWindowW(*this, MIDI_RULES, "w", -1),
102        midiRulesWindowH(*this, MIDI_RULES, "h", -1),
103        filePropsWindowX(*this, FILE_PROPS, "x", -1),
104        filePropsWindowY(*this, FILE_PROPS, "y", -1),
105        filePropsWindowW(*this, FILE_PROPS, "w", -1),
106        filePropsWindowH(*this, FILE_PROPS, "h", -1),
107        instrPropsWindowX(*this, INSTR_PROPS, "x", -1),
108        instrPropsWindowY(*this, INSTR_PROPS, "y", -1),
109        instrPropsWindowW(*this, INSTR_PROPS, "w", -1),
110        instrPropsWindowH(*this, INSTR_PROPS, "h", -1),
111        sampleRefsWindowX(*this, SAMPLE_REFS, "x", -1),
112        sampleRefsWindowY(*this, SAMPLE_REFS, "y", -1),
113        sampleRefsWindowW(*this, SAMPLE_REFS, "w", -1),
114        sampleRefsWindowH(*this, SAMPLE_REFS, "h", -1),
115      m_ignoreNotifies(false)      m_ignoreNotifies(false)
116  {  {
117      m_boolProps.push_back(&warnUserOnExtensions);      m_boolProps.push_back(&warnUserOnExtensions);
# Line 90  Settings::Settings() : Glib::ObjectBase( Line 125  Settings::Settings() : Glib::ObjectBase(
125      m_intProps.push_back(&scriptEditorWindowY);      m_intProps.push_back(&scriptEditorWindowY);
126      m_intProps.push_back(&scriptEditorWindowW);      m_intProps.push_back(&scriptEditorWindowW);
127      m_intProps.push_back(&scriptEditorWindowH);      m_intProps.push_back(&scriptEditorWindowH);
128        m_intProps.push_back(&dimensionManagerWindowX);
129        m_intProps.push_back(&dimensionManagerWindowY);
130        m_intProps.push_back(&dimensionManagerWindowW);
131        m_intProps.push_back(&dimensionManagerWindowH);
132        m_intProps.push_back(&scriptSlotsWindowX);
133        m_intProps.push_back(&scriptSlotsWindowY);
134        m_intProps.push_back(&scriptSlotsWindowW);
135        m_intProps.push_back(&scriptSlotsWindowH);
136        m_intProps.push_back(&combineInstrumentsWindowX);
137        m_intProps.push_back(&combineInstrumentsWindowY);
138        m_intProps.push_back(&combineInstrumentsWindowW);
139        m_intProps.push_back(&combineInstrumentsWindowH);
140        m_intProps.push_back(&midiRulesWindowX);
141        m_intProps.push_back(&midiRulesWindowY);
142        m_intProps.push_back(&midiRulesWindowW);
143        m_intProps.push_back(&midiRulesWindowH);
144        m_intProps.push_back(&filePropsWindowX);
145        m_intProps.push_back(&filePropsWindowY);
146        m_intProps.push_back(&filePropsWindowW);
147        m_intProps.push_back(&filePropsWindowH);
148        m_intProps.push_back(&instrPropsWindowX);
149        m_intProps.push_back(&instrPropsWindowY);
150        m_intProps.push_back(&instrPropsWindowW);
151        m_intProps.push_back(&instrPropsWindowH);
152        m_intProps.push_back(&sampleRefsWindowX);
153        m_intProps.push_back(&sampleRefsWindowY);
154        m_intProps.push_back(&sampleRefsWindowW);
155        m_intProps.push_back(&sampleRefsWindowH);
156  }  }
157    
158  void Settings::onPropertyChanged(Glib::PropertyBase* pProperty, RawValueType_t type, Group_t group) {  void Settings::onPropertyChanged(Glib::PropertyBase* pProperty, RawValueType_t type, Group_t group) {

Legend:
Removed from v.2893  
changed lines
  Added in v.2894

  ViewVC Help
Powered by ViewVC