Preferences/ConfigurationPages/InterfacePage.py

branch
Py2 comp.
changeset 3058
0a02c433f52d
parent 3057
10516539f238
parent 3025
67064c71df21
child 3145
a9de05d4a22f
equal deleted inserted replaced
3057:10516539f238 3058:0a02c433f52d
103 103
104 self.tabsGroupBox.setEnabled(True) 104 self.tabsGroupBox.setEnabled(True)
105 self.tabsCloseButtonCheckBox.setChecked( 105 self.tabsCloseButtonCheckBox.setChecked(
106 Preferences.getUI("SingleCloseButton")) 106 Preferences.getUI("SingleCloseButton"))
107 107
108 self.initColour("LogStdErrColour", self.stderrTextColourButton, 108 self.initColour(
109 "LogStdErrColour", self.stderrTextColourButton,
109 Preferences.getUI) 110 Preferences.getUI)
110 111
111 self.delaySpinBox.setValue(Preferences.getUI("SidebarDelay")) 112 self.delaySpinBox.setValue(Preferences.getUI("SidebarDelay"))
112 113
113 def save(self): 114 def save(self):
118 styleIndex = self.styleComboBox.currentIndex() 119 styleIndex = self.styleComboBox.currentIndex()
119 style = self.styleComboBox.itemData(styleIndex) 120 style = self.styleComboBox.itemData(styleIndex)
120 Preferences.setUI("Style", style) 121 Preferences.setUI("Style", style)
121 122
122 # save the other UI related settings 123 # save the other UI related settings
123 Preferences.setUI("BrowsersListFoldersFirst", 124 Preferences.setUI(
125 "BrowsersListFoldersFirst",
124 self.uiBrowsersListFoldersFirstCheckBox.isChecked()) 126 self.uiBrowsersListFoldersFirstCheckBox.isChecked())
125 Preferences.setUI("BrowsersHideNonPublic", 127 Preferences.setUI(
128 "BrowsersHideNonPublic",
126 self.uiBrowsersHideNonPublicCheckBox.isChecked()) 129 self.uiBrowsersHideNonPublicCheckBox.isChecked())
127 Preferences.setUI("BrowsersListContentsByOccurrence", 130 Preferences.setUI(
131 "BrowsersListContentsByOccurrence",
128 self.uiBrowsersSortByOccurrenceCheckBox.isChecked()) 132 self.uiBrowsersSortByOccurrenceCheckBox.isChecked())
129 Preferences.setUI("BrowsersListHiddenFiles", 133 Preferences.setUI(
134 "BrowsersListHiddenFiles",
130 self.uiBrowsersShowHiddenCheckBox.isChecked()) 135 self.uiBrowsersShowHiddenCheckBox.isChecked())
131 Preferences.setUI("BrowsersFileFilters", 136 Preferences.setUI(
137 "BrowsersFileFilters",
132 self.fileFiltersEdit.text()) 138 self.fileFiltersEdit.text())
133 139
134 Preferences.setUI("LogViewerAutoRaise", 140 Preferences.setUI(
141 "LogViewerAutoRaise",
135 self.lvAutoRaiseCheckBox.isChecked()) 142 self.lvAutoRaiseCheckBox.isChecked())
136 Preferences.setUI("CaptionShowsFilename", 143 Preferences.setUI(
144 "CaptionShowsFilename",
137 self.uiCaptionShowsFilenameGroupBox.isChecked()) 145 self.uiCaptionShowsFilenameGroupBox.isChecked())
138 Preferences.setUI("CaptionFilenameLength", 146 Preferences.setUI(
147 "CaptionFilenameLength",
139 self.filenameLengthSpinBox.value()) 148 self.filenameLengthSpinBox.value())
140 Preferences.setUI("StyleSheet", 149 Preferences.setUI(
150 "StyleSheet",
141 self.styleSheetEdit.text()) 151 self.styleSheetEdit.text())
142 152
143 # save the dockarea corner settings 153 # save the dockarea corner settings
144 Preferences.setUI("TopLeftByLeft", 154 Preferences.setUI(
155 "TopLeftByLeft",
145 self.tlLeftButton.isChecked()) 156 self.tlLeftButton.isChecked())
146 Preferences.setUI("BottomLeftByLeft", 157 Preferences.setUI(
158 "BottomLeftByLeft",
147 self.blLeftButton.isChecked()) 159 self.blLeftButton.isChecked())
148 Preferences.setUI("TopRightByRight", 160 Preferences.setUI(
161 "TopRightByRight",
149 self.trRightButton.isChecked()) 162 self.trRightButton.isChecked())
150 Preferences.setUI("BottomRightByRight", 163 Preferences.setUI(
164 "BottomRightByRight",
151 self.brRightButton.isChecked()) 165 self.brRightButton.isChecked())
152 166
153 # save the language settings 167 # save the language settings
154 uiLanguageIndex = self.languageComboBox.currentIndex() 168 uiLanguageIndex = self.languageComboBox.currentIndex()
155 if uiLanguageIndex: 169 if uiLanguageIndex:
177 else: 191 else:
178 layout1 = "Sidebars" # just in case 192 layout1 = "Sidebars" # just in case
179 layout = (layout1, layout2, layout3) 193 layout = (layout1, layout2, layout3)
180 Preferences.setUILayout(layout) 194 Preferences.setUILayout(layout)
181 195
182 Preferences.setUI("SingleCloseButton", 196 Preferences.setUI(
197 "SingleCloseButton",
183 self.tabsCloseButtonCheckBox.isChecked()) 198 self.tabsCloseButtonCheckBox.isChecked())
184 199
185 Preferences.setUI("SidebarDelay", self.delaySpinBox.value()) 200 Preferences.setUI("SidebarDelay", self.delaySpinBox.value())
186 201
187 self.saveColours(Preferences.setUI) 202 self.saveColours(Preferences.setUI)

eric ide

mercurial