private void setButtonEnabled(DeployCommand cmd, boolean enabled){ MegamekButton button = buttons.get(cmd); if (button != null){ button.setEnabled(enabled); } }
/** * Disables all buttons in the interface */ private void disableButtons() { setArtyEnabled(0); butDone.setEnabled(false); }
/** * Sets you as ready and disables the ready button. */ @Override public void ready() { rerollInitiativeB.setEnabled(false); butDone.setEnabled(false); clientgui.getClient().sendDone(true); }
protected void setFlipArmsEnabled(boolean enabled) { buttons.get(FiringCommand.FIRE_FLIP_ARMS).setEnabled(enabled); clientgui.getMenuBar().setFireFlipArmsEnabled(enabled); }
protected void setFireClearWeaponJamEnabled(boolean enabled) { buttons.get(FiringCommand.FIRE_CLEAR_WEAPON).setEnabled(enabled); clientgui.getMenuBar().setFireClearWeaponJamEnabled(enabled); }
protected void setNextEnabled(boolean enabled) { buttons.get(FiringCommand.FIRE_NEXT).setEnabled(enabled); clientgui.getMenuBar().setFireNextEnabled(enabled); }
protected void setFireCalledEnabled(boolean enabled) { buttons.get(FiringCommand.FIRE_CALLED).setEnabled(enabled); clientgui.getMenuBar().setFireCalledEnabled(enabled); }
private void setUnloadEnabled(boolean enabled) { buttons.get(DeployCommand.DEPLOY_UNLOAD).setEnabled(enabled); clientgui.getMenuBar().setDeployUnloadEnabled(enabled); }
private void setSkipEnabled(boolean enabled) { buttons.get(TargetingCommand.FIRE_SKIP).setEnabled(enabled); clientgui.getMenuBar().setFireSkipEnabled(enabled); }
private void setNextTargetEnabled(boolean enabled) { buttons.get(TargetingCommand.FIRE_NEXT_TARG).setEnabled(enabled); clientgui.getMenuBar().setFireNextTargetEnabled(enabled); }
private void setArtyEnabled(int nbr) { buttons.get(ArtyAutoHitCommand.SET_HIT_HEX).setText(Messages.getString( "SelectArtyAutoHitHexDisplay." +ArtyAutoHitCommand.SET_HIT_HEX.getCmd(), new Object[] { new Integer(nbr) })); //$NON-NLS-1$ buttons.get(ArtyAutoHitCommand.SET_HIT_HEX).setEnabled(nbr > 0); // clientgui.getMenuBar().setSelectArtyAutoHitHexEnabled(nbr); }
private void setVibrabombEnabled(int nbr) { buttons.get(Command.DEPLOY_MINE_VIBRA).setText(Messages.getString( "DeployMinefieldDisplay." + Command.DEPLOY_MINE_VIBRA.getCmd(), new Object[] { new Integer(nbr) })); //$NON-NLS-1$ buttons.get(Command.DEPLOY_MINE_VIBRA).setEnabled(nbr > 0); clientgui.getMenuBar().setDeployVibrabombEnabled(nbr); }
private void setActiveEnabled(int nbr) { buttons.get(Command.DEPLOY_MINE_ACTIVE).setText(Messages.getString( "DeployMinefieldDisplay." + Command.DEPLOY_MINE_ACTIVE.getCmd(), new Object[] { new Integer(nbr) })); //$NON-NLS-1$ buttons.get(Command.DEPLOY_MINE_ACTIVE).setEnabled(nbr > 0); clientgui.getMenuBar().setDeployActiveEnabled(nbr); }
private void setConventionalEnabled(int nbr) { buttons.get(Command.DEPLOY_MINE_CONV).setText(Messages.getString( "DeployMinefieldDisplay." + Command.DEPLOY_MINE_CONV.getCmd(), new Object[] { new Integer(nbr) })); //$NON-NLS-1$ buttons.get(Command.DEPLOY_MINE_CONV).setEnabled(nbr > 0); clientgui.getMenuBar().setDeployConventionalEnabled(nbr); }
private void setCommandEnabled(int nbr) { buttons.get(Command.DEPLOY_MINE_COM).setText(Messages.getString( "DeployMinefieldDisplay." + Command.DEPLOY_MINE_COM.getCmd(), new Object[] { new Integer(nbr) })); //$NON-NLS-1$ buttons.get(Command.DEPLOY_MINE_COM).setEnabled(nbr > 0); clientgui.getMenuBar().setDeployCommandEnabled(nbr); }
private void setInfernoEnabled(int nbr) { buttons.get(Command.DEPLOY_MINE_INFERNO).setText(Messages.getString( "DeployMinefieldDisplay." + Command.DEPLOY_MINE_INFERNO.getCmd(), new Object[] { new Integer(nbr) })); //$NON-NLS-1$ buttons.get(Command.DEPLOY_MINE_INFERNO).setEnabled(nbr > 0); clientgui.getMenuBar().setDeployInfernoEnabled(nbr); }
private void setLayMineEnabled(boolean enabled) { getBtn(MoveCommand.MOVE_LAY_MINE).setEnabled(enabled); clientgui.getMenuBar().setMoveLayMineEnabled(enabled); }
private void setForwardIniEnabled(boolean enabled) { // forward initiative can only be done if Teams have an initiative! if (clientgui.getClient().getGame().getOptions() .booleanOption(OptionsConstants.BASE_TEAM_INITIATIVE)) { getBtn(MoveCommand.MOVE_FORWARD_INI).setEnabled(enabled); clientgui.getMenuBar().setMoveForwardIniEnabled(enabled); } else { // turn them off regardless what is said! getBtn(MoveCommand.MOVE_FORWARD_INI).setEnabled(false); clientgui.getMenuBar().setMoveForwardIniEnabled(false); } }
/** * Disables all buttons in the interface */ private void disableButtons() { for (DeployCommand cmd : DeployCommand.values()){ setButtonEnabled(cmd, false); } butDone.setEnabled(false); setLoadEnabled(false); setUnloadEnabled(false); setAssaultDropEnabled(false); }
/** * Disables all buttons in the interface */ private void disableButtons() { setConventionalEnabled(0); setCommandEnabled(0); setVibrabombEnabled(0); setActiveEnabled(0); setInfernoEnabled(0); setRemoveMineEnabled(false); butDone.setEnabled(false); }