add "Tweak Enabled" toggle to PDE X menu.

remove redundant tweak-mode files
This commit is contained in:
Gal Sasson
2014-06-24 11:04:41 -04:00
parent 1a4c0feaaf
commit b83692a8dc
7 changed files with 73 additions and 1282 deletions

View File

@@ -20,8 +20,6 @@ import static processing.mode.experimental.ExperimentalMode.log;
import galsasson.mode.tweak.ColorControlBox;
import galsasson.mode.tweak.Handle;
import galsasson.mode.tweak.SketchParser;
import galsasson.mode.tweak.TweakTextArea;
import galsasson.mode.tweak.TweakToolbar;
import java.awt.BorderLayout;
import java.awt.CardLayout;
@@ -660,6 +658,22 @@ public class DebugEditor extends JavaEditor implements ActionListener {
});
debugMenu.add(writeErrorLog);
// TweakMode code
debugMenu.addSeparator();
enableTweakCB = new JCheckBoxMenuItem("Tweak Enabled");
enableTweakCB.setSelected(ExperimentalMode.enableTweak);
enableTweakCB.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
ExperimentalMode.enableTweak = ((JCheckBoxMenuItem) e
.getSource()).isSelected();
dmode.savePreferences();
}
});
debugMenu.add(enableTweakCB);
// TweakMode code end
debugMenu.addSeparator();
JMenuItem jitem = new JMenuItem("PDE X on GitHub");
jitem.addActionListener(new ActionListener() {
@@ -1671,6 +1685,11 @@ public class DebugEditor extends JavaEditor implements ActionListener {
}
// TweakMode code
/**
* Show warnings menu item
*/
protected JCheckBoxMenuItem enableTweakCB;
String[] baseCode;
final static int SPACE_AMOUNT = 0;