SliderWidget's OnChange event has a parameter for a reason..
This commit is contained in:
@@ -120,7 +120,7 @@ namespace OpenRA.Mods.Cnc.Widgets.Logic
|
|||||||
inputPane.GetWidget<CheckboxWidget>("CLASSICORDERS_CHECKBOX").IsDisabled = () => true;
|
inputPane.GetWidget<CheckboxWidget>("CLASSICORDERS_CHECKBOX").IsDisabled = () => true;
|
||||||
|
|
||||||
var scrollSlider = inputPane.GetWidget<SliderWidget>("SCROLLSPEED_SLIDER");
|
var scrollSlider = inputPane.GetWidget<SliderWidget>("SCROLLSPEED_SLIDER");
|
||||||
scrollSlider.OnChange += x => gameSettings.ViewportEdgeScrollStep = scrollSlider.GetOffset();
|
scrollSlider.OnChange += x => gameSettings.ViewportEdgeScrollStep = x;
|
||||||
scrollSlider.SetOffset(gameSettings.ViewportEdgeScrollStep);
|
scrollSlider.SetOffset(gameSettings.ViewportEdgeScrollStep);
|
||||||
|
|
||||||
var edgescrollCheckbox = inputPane.GetWidget<CheckboxWidget>("EDGESCROLL_CHECKBOX");
|
var edgescrollCheckbox = inputPane.GetWidget<CheckboxWidget>("EDGESCROLL_CHECKBOX");
|
||||||
|
|||||||
Reference in New Issue
Block a user