Configurable sub limiter

This commit is contained in:
Jindra Pet��k
2012-12-16 11:10:56 +01:00
parent 9d9c6aa253
commit 75271d3d3b
3 changed files with 36 additions and 3 deletions
@@ -19,6 +19,7 @@ package com.jpexs.asdec.abc.gui;
import com.jpexs.asdec.Main;
import com.jpexs.asdec.abc.ABC;
import com.jpexs.asdec.abc.avm2.AVM2Code;
import com.jpexs.asdec.abc.gui.tablemodels.*;
import com.jpexs.asdec.gui.LoadingPanel;
import com.jpexs.asdec.gui.View;
@@ -289,6 +290,13 @@ public class MainFrame extends JFrame implements ActionListener, ItemListener {
menuFile.add(miClose);
menuBar.add(menuFile);
JMenu menuOptions = new JMenu("Options");
JCheckBoxMenuItem miSubLimiter = new JCheckBoxMenuItem ("Enable sub limiter");
miSubLimiter.setActionCommand("SUBLIMITER");
miSubLimiter.addActionListener(this);
menuOptions.add(miSubLimiter);
menuBar.add(menuOptions);
JMenu menuTools = new JMenu("Tools");
JMenuItem miProxy = new JMenuItem("Proxy");
miProxy.setActionCommand("SHOWPROXY");
@@ -356,7 +364,15 @@ public class MainFrame extends JFrame implements ActionListener, ItemListener {
if (e.getActionCommand().equals("SHOWPROXY")) {
Main.showProxy();
}
}
if (e.getActionCommand().equals("SUBLIMITER")) {
if(e.getSource() instanceof JCheckBoxMenuItem){
Main.setSubLimiter(((JCheckBoxMenuItem)e.getSource()).getState());
}
}
if (e.getActionCommand().equals("SAVE")) {
try {
Main.saveFile(Main.file);