protected override void DoAddToUI() { RemoveFromUI(); element_ = sc_.CreateSlider(storable_, Bits.IsSet(flags_, Right)); element_.slider.wholeNumbers = true; if (Bits.IsSet(flags_, Disabled)) { element_.defaultButtonEnabled = false; element_.quickButtonsEnabled = false; } if (parameter_ != null) { if (Synergy.Instance.Options.PickAnimatable) { animatable_ = new SubCheckbox( this, "Animatable", parameter_.Registered, AnimatableChanged); animatable_.AddToUI(); } Value = parameter_.Value; } }
protected override void DoAddToUI() { RemoveFromUI(); element_ = sc_.CreateToggle(storable_, Bits.IsSet(flags_, Right)); if (Bits.IsSet(flags_, Tall)) { element_.height = LineHeight * 2; } element_.toggle.interactable = !Bits.IsSet(flags_, Disabled); if (parameter_ != null) { if (Synergy.Instance.Options.PickAnimatable) { animatable_ = new SubCheckbox( this, "Animatable", parameter_.Registered, AnimatableChanged); animatable_.AddToUI(); } Value = parameter_.Value; } }