Ejemplo n.º 1
0
 private void AlignActiveValues()
 {
     OptionSetX.AlignActiveValues();
     OptionSetY.AlignActiveValues();
     Sensitivity.AlignActiveValues();
     Rotation.AlignActiveValues();
 }
Ejemplo n.º 2
0
        public Vec2 <AccelArgs> GetArgs()
        {
            var xArgs = OptionSetX.GenerateArgs();

            return(new Vec2 <AccelArgs>
            {
                x = xArgs,
                y = ByComponentVectorXYLock.Checked ? xArgs : OptionSetY.GenerateArgs()
            });
        }
Ejemplo n.º 3
0
 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);
 }
Ejemplo n.º 4
0
 public void ShowByComponentAsTwoSets()
 {
     OptionSetX.SetTitleMode("X");
     OptionSetY.SetTitleMode("Y");
     OptionSetY.Show();
 }
Ejemplo n.º 5
0
 public void ShowByComponentAsOneSet()
 {
     OptionSetX.SetTitleMode("X = Y");
     OptionSetY.Hide();
     //SetActiveTitlesByComponents();
 }
Ejemplo n.º 6
0
 public void ShowWholeSet()
 {
     OptionSetX.SetRegularMode();
     OptionSetY.Hide();
     //SetActiveTitlesWhole();
 }