mapper.removeKeyStroke(mnemonicData[index]); strokeDesc.setText(mapper.getKeyStrokeDesc( mnemonicData[index]));
String function = mnemonicData[index];  if (altKey) function += KeyStroker.altSuffix;  mapper.removeKeyStroke(function); setKeyInformation(function);
   private void removeIt() {      if (!macros && !special) {         int index = ((KeyDescription)functions.getSelectedValue()).getIndex();         mapper.removeKeyStroke(mnemonicData[index]);         strokeDesc.setText(mapper.getKeyStrokeDesc(                           mnemonicData[index]));      }      else {         if (macros) {            Object o = functions.getSelectedValue();            String name;            if (o instanceof Macro) {               name = ((Macro)o).getFullName();            }            else {               name = (String)o;            }            mapper.removeKeyStroke(name);            strokeDesc.setText(mapper.getKeyStrokeDesc(                              name));         }         if (special) {            String k = "";            k += ((String)functions.getSelectedValue()).charAt(7);            mapper.removeKeyStroke(k);            strokeDesc.setText(mapper.getKeyStrokeDesc(                              (String)functions.getSelectedValue()));         }      }      mods = true;   }