コード例 #1
0
ファイル: AmpShaperDlg.java プロジェクト: ynohtna/FScape
  protected void reflectPropertyChanges() {
    super.reflectPropertyChanges();

    Component c;

    c = gui.getItemObj(GG_ENVINFILE);
    if (c != null) {
      c.setEnabled(
          (pr.intg[PR_ENVSOURCE] == SRC_ENVFILE) || (pr.intg[PR_ENVSOURCE] == SRC_SOUNDFILE));
    }
    c = gui.getItemObj(GG_ENV);
    if (c != null) {
      c.setEnabled(pr.intg[PR_ENVSOURCE] == SRC_ENV);
    }
    c = gui.getItemObj(GG_RIGHTCHAN);
    if (c != null) {
      c.setEnabled(pr.intg[PR_ENVSOURCE] == SRC_ENV);
    }
    c = gui.getItemObj(GG_RIGHTCHANENV);
    if (c != null) {
      c.setEnabled((pr.intg[PR_ENVSOURCE] == SRC_ENV) && pr.bool[PR_RIGHTCHAN]);
    }
    //		c = gui.getItemObj( GG_AVERAGE );
    //		if( c != null ) {
    //			c.setEnabled( (pr.intg[ PR_ENVSOURCE ] == SRC_INPUT) ||
    //						  (pr.intg[ PR_ENVSOURCE ] == SRC_SOUNDFILE) );
    //		}
    c = gui.getItemObj(GG_ENVOUTFILE);
    if (c != null) {
      c.setEnabled(pr.bool[PR_ENVOUTPUT]);
    }
  }
コード例 #2
0
ファイル: UnaryOpDlg.java プロジェクト: Sciss/FScape
  protected void reflectPropertyChanges() {
    super.reflectPropertyChanges();

    Component c;

    c = gui.getItemObj(GG_IMINPUTFILE);
    if (c != null) {
      c.setEnabled(pr.bool[PR_HASIMINPUT]);
    }
    c = gui.getItemObj(GG_IMOUTPUTFILE);
    if (c != null) {
      c.setEnabled(pr.bool[PR_HASIMOUTPUT]);
    }
  }
コード例 #3
0
ファイル: LaguerreDlg.java プロジェクト: ynohtna/FScape
  protected void reflectPropertyChanges() {
    super.reflectPropertyChanges();

    Component c;

    c = gui.getItemObj(GG_WARPMODDEPTH);
    if (c != null) {
      c.setEnabled(pr.bool[PR_WARPMOD]);
    }
    c = gui.getItemObj(GG_WARPENV);
    if (c != null) {
      c.setEnabled(pr.bool[PR_WARPMOD]);
    }
    c = gui.getItemObj(GG_OUTFREQ);
    if (c != null) {
      c.setEnabled(inRate != 0f);
    }
  }
コード例 #4
0
ファイル: LaguerreDlg.java プロジェクト: ynohtna/FScape
 /** Werte aus GUI in Prop-Array uebertragen */
 public void fillPropertyArray() {
   super.fillPropertyArray();
   super.fillPropertyArray(gui);
 }
コード例 #5
0
ファイル: LaguerreDlg.java プロジェクト: ynohtna/FScape
 /** Werte aus Prop-Array in GUI uebertragen */
 public void fillGUI() {
   super.fillGUI();
   super.fillGUI(gui);
 }