public override ValueDefinition Clone()
 {
     FloatValueDefinition def = new FloatValueDefinition();
     def.Name = Name;
     def.Default = Default;
     def.Min = Min;
     def.Max = Max;
     def.Round = Round;
     return def;
 }
        public FloatValueDefinitionEditor(FloatValueDefinition def)
        {
            this.def = def;
            InitializeComponent();
            Location = new Point(99, 53);

            defaultTextBox.Text = def.Default.ToString();
            roundTextBox.Text = def.Round.ToString();
            minTextBox.Text = def.Min.ToString();
            maxTextBox.Text = def.Max.ToString();
        }
        public override ValueDefinition Clone()
        {
            FloatValueDefinition def = new FloatValueDefinition();

            def.Name    = Name;
            def.Default = Default;
            def.Min     = Min;
            def.Max     = Max;
            def.Round   = Round;
            return(def);
        }