mirror of
https://github.com/2006-Scape/Parabot.git
synced 2026-07-06 08:39:33 +00:00
Finished bot dialog support for unix users
This commit is contained in:
@@ -57,44 +57,46 @@ public class BotUI extends JFrame implements ActionListener, ComponentListener,
|
|||||||
setLocationRelativeTo(null);
|
setLocationRelativeTo(null);
|
||||||
BotDialog.getInstance(this);
|
BotDialog.getInstance(this);
|
||||||
|
|
||||||
// Uncompleted fix for non windows users
|
|
||||||
if (!OperatingSystem.getOS().equals(OperatingSystem.WINDOWS)) {
|
if (!OperatingSystem.getOS().equals(OperatingSystem.WINDOWS)) {
|
||||||
BotDialog.getInstance().setVisible(false);
|
BotDialog.getInstance().setVisible(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void createMenu() {
|
private void createMenu() {
|
||||||
JMenuBar menuBar = new JMenuBar();
|
JMenuBar menuBar = new JMenuBar();
|
||||||
|
|
||||||
JMenu file = new JMenu("File");
|
JMenu file = new JMenu("File");
|
||||||
JMenu scripts = new JMenu("Script");
|
JMenu scripts = new JMenu("Script");
|
||||||
|
|
||||||
JMenuItem proxy = new JMenuItem("Network");
|
JMenuItem proxy = new JMenuItem("Network");
|
||||||
JMenuItem dialog = new JCheckBoxMenuItem("Disable dialog");
|
JMenuItem dialog = new JCheckBoxMenuItem("Disable dialog");
|
||||||
|
dialog.setSelected(true);
|
||||||
|
|
||||||
JMenuItem exit = new JMenuItem("Exit");
|
JMenuItem exit = new JMenuItem("Exit");
|
||||||
|
|
||||||
run = new JMenuItem("Run");
|
run = new JMenuItem("Run");
|
||||||
run.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/run.png")));
|
run.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/run.png")));
|
||||||
|
|
||||||
pause = new JMenuItem("Pause");
|
pause = new JMenuItem("Pause");
|
||||||
pause.setEnabled(false);
|
pause.setEnabled(false);
|
||||||
pause.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/pause.png")));
|
pause.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/pause.png")));
|
||||||
|
|
||||||
stop = new JMenuItem("Stop");
|
stop = new JMenuItem("Stop");
|
||||||
stop.setEnabled(false);
|
stop.setEnabled(false);
|
||||||
stop.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/stop.png")));
|
stop.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/stop.png")));
|
||||||
|
|
||||||
proxy.addActionListener(this);
|
proxy.addActionListener(this);
|
||||||
dialog.addActionListener(this);
|
dialog.addActionListener(this);
|
||||||
exit.addActionListener(this);
|
exit.addActionListener(this);
|
||||||
|
|
||||||
run.addActionListener(this);
|
run.addActionListener(this);
|
||||||
pause.addActionListener(this);
|
pause.addActionListener(this);
|
||||||
stop.addActionListener(this);
|
stop.addActionListener(this);
|
||||||
|
|
||||||
file.add(proxy);
|
file.add(proxy);
|
||||||
file.add(dialog);
|
if (!OperatingSystem.getOS().equals(OperatingSystem.WINDOWS)){
|
||||||
|
file.add(dialog);
|
||||||
|
}
|
||||||
file.add(exit);
|
file.add(exit);
|
||||||
|
|
||||||
scripts.add(run);
|
scripts.add(run);
|
||||||
|
|||||||
Reference in New Issue
Block a user