Ejemplo n.º 1
0
        public void Visit(DiscreteRangeParameter parameter)
        {
            var parameterControl = new MapParameterIntegerRange();

            parameterControl.SetData(parameter, this.changeListener);
            this.result = parameterControl;
        }
Ejemplo n.º 2
0
        public void SetData(DiscreteRangeParameter parameterInfo, Action changeListener)
        {
            this.parameter      = parameterInfo;
            this.changeListener = changeListener;

            nameLabel.Text  = parameterInfo.Name;
            valueLabel.Text = parameterInfo.ValueDescription;

            valueSlider.Minimum = parameterInfo.Minimum;
            valueSlider.Maximum = parameterInfo.Maximum;
            valueSlider.Value   = parameterInfo.Value;
        }
Ejemplo n.º 3
0
 public void Visit(DiscreteRangeParameter parameter)
 {
     parameter.Value = this.data.Dequeue().To <int>();
 }
 public void Visit(DiscreteRangeParameter parameter)
 {
     this.data.Add(new IkonInteger(parameter.Value));
 }