From 4ec9ae9992b785b6b487c1b1599243a6711291b4 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Sat, 9 Dec 2006 18:36:31 +0000 Subject: [PATCH] SD2-880. On opening the text editor's code completion options the code completion group box is now disabled correctly when code completion is disabled. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2149 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../TextEditor/Gui/OptionPanels/CodeCompletionPanel.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Main/Base/Project/Src/TextEditor/Gui/OptionPanels/CodeCompletionPanel.cs b/src/Main/Base/Project/Src/TextEditor/Gui/OptionPanels/CodeCompletionPanel.cs index 960df47b75..8b41957bc2 100644 --- a/src/Main/Base/Project/Src/TextEditor/Gui/OptionPanels/CodeCompletionPanel.cs +++ b/src/Main/Base/Project/Src/TextEditor/Gui/OptionPanels/CodeCompletionPanel.cs @@ -17,8 +17,9 @@ namespace ICSharpCode.SharpDevelop.DefaultEditor.Gui.OptionPanels { SetupFromXmlStream(this.GetType().Assembly.GetManifestResourceStream("Resources.CodeCompletionOptionPanel.xfrm")); + EnableCodeCompletionSettingsGroupBox(); Get("codeCompletionEnabled").CheckedChanged += delegate(object sender, EventArgs e) { - ControlDictionary["groupBox"].Enabled = Get("codeCompletionEnabled").Checked; + EnableCodeCompletionSettingsGroupBox(); }; Get("codeCompletionEnabled").Checked = CodeCompletionOptions.EnableCodeCompletion; @@ -64,5 +65,10 @@ namespace ICSharpCode.SharpDevelop.DefaultEditor.Gui.OptionPanels CodeCompletionOptions.InsightRefreshOnComma = Get("refreshInsightOnComma").Checked; return base.StorePanelContents(); } + + void EnableCodeCompletionSettingsGroupBox() + { + ControlDictionary["groupBox"].Enabled = Get("codeCompletionEnabled").Checked; + } } }