private void AlignActiveValues() { OptionSetX.AlignActiveValues(); OptionSetY.AlignActiveValues(); Sensitivity.AlignActiveValues(); Rotation.AlignActiveValues(); }
public Vec2 <AccelArgs> GetArgs() { var xArgs = OptionSetX.GenerateArgs(); return(new Vec2 <AccelArgs> { x = xArgs, y = ByComponentVectorXYLock.Checked ? xArgs : OptionSetY.GenerateArgs() }); }
public void SetActiveValues( double xSens, double ySens, double rotation, int xMode, int yMode, AccelArgs xArgs, AccelArgs yArgs, bool isWhole) { Sensitivity.SetActiveValues(xSens, ySens); Rotation.SetActiveValue(rotation); OptionSetX.SetActiveValues(xMode, xArgs); WholeVectorMenuItem.Checked = isWhole; ByComponentVectorMenuItem.Checked = !isWhole; ByComponentVectorXYLock.Checked = xArgs.Equals(yArgs); OptionSetY.SetActiveValues(yMode, yArgs); }
public void ShowByComponentAsTwoSets() { OptionSetX.SetTitleMode("X"); OptionSetY.SetTitleMode("Y"); OptionSetY.Show(); }
public void ShowByComponentAsOneSet() { OptionSetX.SetTitleMode("X = Y"); OptionSetY.Hide(); //SetActiveTitlesByComponents(); }
public void ShowWholeSet() { OptionSetX.SetRegularMode(); OptionSetY.Hide(); //SetActiveTitlesWhole(); }