Exemplo n.º 1
0
        public ColorSetupForm(FractColorSetupValues fractalColorSetupValues)
        {
            _fractColorSetupValues = fractalColorSetupValues;
            InitializeComponent();
            if (_fractColorSetupValues.MapType == ColorMapType.VariableHue)
            {
                this.rbtVariableHue.Checked = true;
            }
            else if (_fractColorSetupValues.MapType == ColorMapType.VariableSat)
            {
                this.rbtVariableSat.Checked = true;
            }
            else
            {
                this.rbtVariableVal.Checked = true;
            }

            this.cbxReverseColors.Checked = this._fractColorSetupValues.ReverseColors;
            this.cbxBlackFill.Checked     = this._fractColorSetupValues.BlackFill;
            this.tbMinHue.Value           = (int)(100.0 * this._fractColorSetupValues.MinHue);
            this.tbMaxHue.Value           = (int)(100.0 * this._fractColorSetupValues.MaxHue);
            this.tbMinSat.Value           = (int)(100.0 * this._fractColorSetupValues.MinSat);
            this.tbMaxSat.Value           = (int)(100.0 * this._fractColorSetupValues.MaxSat);
            this.tbMinVal.Value           = (int)(100.0 * this._fractColorSetupValues.MinVal);
            this.tbMaxVal.Value           = (int)(100.0 * this._fractColorSetupValues.MaxVal);

            SetupControls();
        }
Exemplo n.º 2
0
        public void SetupFractColor()
        {
            ColorSetupForm frmColorSetup = new ColorSetupForm(_fractColorSetupValues);
            DialogResult   result        = frmColorSetup.ShowDialog();

            if (result == DialogResult.OK)
            {
                _fractColorSetupValues = (FractColorSetupValues)frmColorSetup.Tag;
            }
            if (frmColorSetup != null)
            {
                frmColorSetup.Dispose();
            }
        }
Exemplo n.º 3
0
 public FractColor(FractColorSetupValues fractColorSetupValues)
 {
     _fractColorSetupValues = fractColorSetupValues;
 }