Exemplo n.º 1
0
  @Override
  public void updFields(Properties props) {
    String os = EmuUtil.getProperty(props, this.propPrefix + "os.version");
    if (os.equals("3.1_64x16")) {
      this.btnMon31_64x16.setSelected(true);
    } else if (os.equals("3.1_64x32")) {
      this.btnMon31_64x32.setSelected(true);
    } else if (os.equals("SCCH8.0")) {
      this.btnMonSCCH80.setSelected(true);
    } else if (os.equals("2010")) {
      this.btnMon2010.setSelected(true);
    } else {
      this.btnMonSCCH1088.setSelected(true);
    }
    this.tabRF.updFields(props);
    this.tabGIDE.updFields(props);
    this.tabSCCH.updFields(props);
    this.fldAltPio2Rom2010.updFields(props);
    this.fldRomBank2010.updFields(props);

    this.btnColor.setSelected(EmuUtil.getBooleanProperty(props, this.propPrefix + "color", false));

    this.btnFloppyDisk.setSelected(
        EmuUtil.getBooleanProperty(props, this.propPrefix + "floppydisk.enabled", false));

    this.btnKCNet.setSelected(
        EmuUtil.getBooleanProperty(props, this.propPrefix + "kcnet.enabled", false));

    this.btnVDIP.setSelected(
        EmuUtil.getBooleanProperty(props, this.propPrefix + "vdip.enabled", false));

    this.btnJoystick.setSelected(
        EmuUtil.getBooleanProperty(props, this.propPrefix + "joystick.enabled", false));

    this.btnPasteFast.setSelected(
        EmuUtil.getBooleanProperty(props, this.propPrefix + "paste.fast", false));

    this.fldAltOS.updFields(props);
    this.fldAltFont.updFields(props);

    updSCCHFieldsEnabled();
    upd2010FieldsEnabled();
  }