From ada2110f3c119044d4b761985f921b62c4a12ad8 Mon Sep 17 00:00:00 2001 From: Manindra Moharana Date: Mon, 30 Jun 2014 21:43:41 +0530 Subject: [PATCH] added pref for cc trigger to Pref Panel --- app/src/processing/app/Preferences.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/app/src/processing/app/Preferences.java b/app/src/processing/app/Preferences.java index 89a0f4457..e3cd166d5 100644 --- a/app/src/processing/app/Preferences.java +++ b/app/src/processing/app/Preferences.java @@ -123,6 +123,7 @@ public class Preferences { JCheckBox warningsCheckerBox; JCheckBox codeCompletionBox; JCheckBox importSuggestionsBox; + JCheckBox codeCompletionTriggerBox; //JRadioButton bitsThirtyTwoButton; //JRadioButton bitsSixtyFourButton; @@ -427,6 +428,16 @@ public class Preferences { codeCompletionBox.setBounds(left, top, d.width + 10, d.height); right = Math.max(right, left + d.width); top += d.height + GUI_BETWEEN; + + // [ ] Toggle Code Completion Trigger - PDE X + + codeCompletionTriggerBox = + new JCheckBox("Trigger code completion on Ctrl(Cmd) + Space"); + pain.add(codeCompletionTriggerBox); + d = codeCompletionTriggerBox.getPreferredSize(); + codeCompletionTriggerBox.setBounds(left, top, d.width + 10, d.height); + right = Math.max(right, left + d.width); + top += d.height + GUI_BETWEEN; // [ ] Increase maximum available memory to [______] MB @@ -829,7 +840,7 @@ public class Preferences { setBoolean("pdex.errorCheckEnabled", errorCheckerBox.isSelected()); setBoolean("pdex.warningsEnabled", warningsCheckerBox.isSelected()); setBoolean("pdex.ccEnabled", codeCompletionBox.isSelected()); - + setBoolean("pdex.ccTriggerEnabled", codeCompletionTriggerBox.isSelected()); for (Editor editor : base.getEditors()) { editor.applyPreferences(); } @@ -843,6 +854,7 @@ public class Preferences { errorCheckerBox.setSelected(getBoolean("pdex.errorCheckEnabled")); warningsCheckerBox.setSelected(getBoolean("pdex.warningsEnabled")); codeCompletionBox.setSelected(getBoolean("pdex.ccEnabled")); + codeCompletionTriggerBox.setSelected(getBoolean("pdex.ccTriggerEnabled")); // set all settings entry boxes to their actual status // exportSeparateBox. // setSelected(getBoolean("export.applet.separate_jar_files"));