34 languages = sorted(list(self.pageIds.keys())) |
34 languages = sorted(list(self.pageIds.keys())) |
35 for language in languages: |
35 for language in languages: |
36 self.languageCombo.addItem(language, self.pageIds[language]) |
36 self.languageCombo.addItem(language, self.pageIds[language]) |
37 |
37 |
38 # Python |
38 # Python |
39 self.pythonGroup.setChecked(\ |
39 self.pythonGroup.setChecked( |
40 Preferences.getEditorTyping("Python/EnabledTypingAids")) |
40 Preferences.getEditorTyping("Python/EnabledTypingAids")) |
41 self.pythonInsertClosingBraceCheckBox.setChecked(\ |
41 self.pythonInsertClosingBraceCheckBox.setChecked( |
42 Preferences.getEditorTyping("Python/InsertClosingBrace")) |
42 Preferences.getEditorTyping("Python/InsertClosingBrace")) |
43 self.pythonSkipBraceCheckBox.setChecked(\ |
43 self.pythonSkipBraceCheckBox.setChecked( |
44 Preferences.getEditorTyping("Python/SkipBrace")) |
44 Preferences.getEditorTyping("Python/SkipBrace")) |
45 self.pythonIndentBraceCheckBox.setChecked(\ |
45 self.pythonIndentBraceCheckBox.setChecked( |
46 Preferences.getEditorTyping("Python/IndentBrace")) |
46 Preferences.getEditorTyping("Python/IndentBrace")) |
47 self.pythonInsertQuoteCheckBox.setChecked(\ |
47 self.pythonInsertQuoteCheckBox.setChecked( |
48 Preferences.getEditorTyping("Python/InsertQuote")) |
48 Preferences.getEditorTyping("Python/InsertQuote")) |
49 self.pythonDedentElseCheckBox.setChecked(\ |
49 self.pythonDedentElseCheckBox.setChecked( |
50 Preferences.getEditorTyping("Python/DedentElse")) |
50 Preferences.getEditorTyping("Python/DedentElse")) |
51 self.pythonDedentExceptCheckBox.setChecked(\ |
51 self.pythonDedentExceptCheckBox.setChecked( |
52 Preferences.getEditorTyping("Python/DedentExcept")) |
52 Preferences.getEditorTyping("Python/DedentExcept")) |
53 self.pythonDedentExceptPy24CheckBox.setChecked(\ |
53 self.pythonDedentExceptPy24CheckBox.setChecked( |
54 Preferences.getEditorTyping("Python/Py24StyleTry")) |
54 Preferences.getEditorTyping("Python/Py24StyleTry")) |
55 self.pythonInsertImportCheckBox.setChecked(\ |
55 self.pythonInsertImportCheckBox.setChecked( |
56 Preferences.getEditorTyping("Python/InsertImport")) |
56 Preferences.getEditorTyping("Python/InsertImport")) |
57 self.pythonInsertSelfCheckBox.setChecked(\ |
57 self.pythonInsertSelfCheckBox.setChecked( |
58 Preferences.getEditorTyping("Python/InsertSelf")) |
58 Preferences.getEditorTyping("Python/InsertSelf")) |
59 self.pythonInsertBlankCheckBox.setChecked(\ |
59 self.pythonInsertBlankCheckBox.setChecked( |
60 Preferences.getEditorTyping("Python/InsertBlank")) |
60 Preferences.getEditorTyping("Python/InsertBlank")) |
61 self.pythonColonDetectionCheckBox.setChecked(\ |
61 self.pythonColonDetectionCheckBox.setChecked( |
62 Preferences.getEditorTyping("Python/ColonDetection")) |
62 Preferences.getEditorTyping("Python/ColonDetection")) |
63 self.pythonDedentDefCheckBox.setChecked( |
63 self.pythonDedentDefCheckBox.setChecked( |
64 Preferences.getEditorTyping("Python/DedentDef")) |
64 Preferences.getEditorTyping("Python/DedentDef")) |
65 |
65 |
66 # Ruby |
66 # Ruby |
67 self.rubyGroup.setChecked(\ |
67 self.rubyGroup.setChecked( |
68 Preferences.getEditorTyping("Ruby/EnabledTypingAids")) |
68 Preferences.getEditorTyping("Ruby/EnabledTypingAids")) |
69 self.rubyInsertClosingBraceCheckBox.setChecked(\ |
69 self.rubyInsertClosingBraceCheckBox.setChecked( |
70 Preferences.getEditorTyping("Ruby/InsertClosingBrace")) |
70 Preferences.getEditorTyping("Ruby/InsertClosingBrace")) |
71 self.rubySkipBraceCheckBox.setChecked(\ |
71 self.rubySkipBraceCheckBox.setChecked( |
72 Preferences.getEditorTyping("Ruby/SkipBrace")) |
72 Preferences.getEditorTyping("Ruby/SkipBrace")) |
73 self.rubyIndentBraceCheckBox.setChecked(\ |
73 self.rubyIndentBraceCheckBox.setChecked( |
74 Preferences.getEditorTyping("Ruby/IndentBrace")) |
74 Preferences.getEditorTyping("Ruby/IndentBrace")) |
75 self.rubyInsertQuoteCheckBox.setChecked(\ |
75 self.rubyInsertQuoteCheckBox.setChecked( |
76 Preferences.getEditorTyping("Ruby/InsertQuote")) |
76 Preferences.getEditorTyping("Ruby/InsertQuote")) |
77 self.rubyInsertBlankCheckBox.setChecked(\ |
77 self.rubyInsertBlankCheckBox.setChecked( |
78 Preferences.getEditorTyping("Ruby/InsertBlank")) |
78 Preferences.getEditorTyping("Ruby/InsertBlank")) |
79 self.rubyInsertHereDocCheckBox.setChecked(\ |
79 self.rubyInsertHereDocCheckBox.setChecked( |
80 Preferences.getEditorTyping("Ruby/InsertHereDoc")) |
80 Preferences.getEditorTyping("Ruby/InsertHereDoc")) |
81 self.rubyInsertInlineDocCheckBox.setChecked(\ |
81 self.rubyInsertInlineDocCheckBox.setChecked( |
82 Preferences.getEditorTyping("Ruby/InsertInlineDoc")) |
82 Preferences.getEditorTyping("Ruby/InsertInlineDoc")) |
83 |
83 |
84 self.on_languageCombo_activated(' ') |
84 self.on_languageCombo_activated(' ') |
85 |
85 |
86 def save(self): |
86 def save(self): |