summaryrefslogtreecommitdiff
path: root/grapher/Models
diff options
context:
space:
mode:
authorJacob Palecki <[email protected]>2021-04-06 17:55:57 -0700
committerJacob Palecki <[email protected]>2021-04-06 17:55:57 -0700
commit5b519e7f8614953263d3c47690ecec0b8f07eb17 (patch)
treed10c070259b8a13d7c33d3224228230af66378b4 /grapher/Models
parentFix checkbox not snapping (diff)
downloadrawaccel-5b519e7f8614953263d3c47690ecec0b8f07eb17.tar.xz
rawaccel-5b519e7f8614953263d3c47690ecec0b8f07eb17.zip
Remove cap and offset style switches
Diffstat (limited to 'grapher/Models')
-rw-r--r--grapher/Models/AccelGUIFactory.cs31
-rw-r--r--grapher/Models/Options/AccelTypeOptions.cs14
2 files changed, 11 insertions, 34 deletions
diff --git a/grapher/Models/AccelGUIFactory.cs b/grapher/Models/AccelGUIFactory.cs
index de2d99c..6bfc510 100644
--- a/grapher/Models/AccelGUIFactory.cs
+++ b/grapher/Models/AccelGUIFactory.cs
@@ -29,10 +29,6 @@ namespace grapher.Models
ButtonBase toggleButton,
ToolStripMenuItem showVelocityGainToolStripMenuItem,
ToolStripMenuItem showLastMouseMoveMenuItem,
- ToolStripMenuItem velocityGainCapToolStripMenuItem,
- ToolStripMenuItem legacyCapToolStripMenuItem,
- ToolStripMenuItem gainOffsetToolStripMenuItem,
- ToolStripMenuItem legacyOffsetToolStripMenuItem,
ToolStripMenuItem autoWriteMenuItem,
ToolStripMenuItem useSpecificDeviceMenuItem,
ToolStripMenuItem scaleMenuItem,
@@ -226,16 +222,6 @@ namespace grapher.Models
new ActiveValueLabel(offsetActiveLabelY, activeValueTitleY),
"Offset");
- var offsetOptionsX = new OffsetOptions(
- gainOffsetToolStripMenuItem,
- legacyOffsetToolStripMenuItem,
- offsetX);
-
- var offsetOptionsY = new OffsetOptions(
- gainOffsetToolStripMenuItem,
- legacyOffsetToolStripMenuItem,
- offsetY);
-
var accelerationX = new Option(
new Field(accelerationBoxX, form, 0),
constantOneLabelX,
@@ -326,15 +312,6 @@ namespace grapher.Models
new ActiveValueLabel(rangeActiveValueY, direcionalityActiveValueTitle)),
false);
- var capOptionsX = new CapOptions(
- velocityGainCapToolStripMenuItem,
- legacyCapToolStripMenuItem,
- capX);
-
- var capOptionsY = new CapOptions(
- velocityGainCapToolStripMenuItem,
- legacyCapToolStripMenuItem,
- capY);
var lutTextX = new TextOption(lutTextLabelX);
var lutTextY = new TextOption(lutTextLabelY);
@@ -346,9 +323,9 @@ namespace grapher.Models
gainSwitchOptionX,
accelerationX,
scaleX,
- capOptionsX,
+ capX,
weightX,
- offsetOptionsX,
+ offsetX,
limitX,
exponentX,
midpointX,
@@ -361,9 +338,9 @@ namespace grapher.Models
gainSwitchOptionY,
accelerationY,
scaleY,
- capOptionsY,
+ capY,
weightY,
- offsetOptionsY,
+ offsetY,
limitY,
exponentY,
midpointY,
diff --git a/grapher/Models/Options/AccelTypeOptions.cs b/grapher/Models/Options/AccelTypeOptions.cs
index 851c44d..60bb53d 100644
--- a/grapher/Models/Options/AccelTypeOptions.cs
+++ b/grapher/Models/Options/AccelTypeOptions.cs
@@ -35,9 +35,9 @@ namespace grapher
CheckBoxOption gainSwitch,
Option acceleration,
Option scale,
- CapOptions cap,
+ Option cap,
Option weight,
- OffsetOptions offset,
+ Option offset,
Option limit,
Option exponent,
Option midpoint,
@@ -96,11 +96,11 @@ namespace grapher
public Option Scale { get; }
- public CapOptions Cap { get; }
+ public Option Cap { get; }
public Option Weight { get; }
- public OffsetOptions Offset { get; }
+ public Option Offset { get; }
public Option Limit { get; }
@@ -208,7 +208,7 @@ namespace grapher
AccelDropdown.SelectedIndex = AccelerationType.Index;
Weight.SetActiveValue(args.weight);
- Cap.SetActiveValues(args.cap, args.legacy);
+ Cap.SetActiveValue(args.cap);
Offset.SetActiveValue(args.offset);
Acceleration.SetActiveValue(AccelerationParameterFromArgs(args));
Scale.SetActiveValue(args.scale);
@@ -263,10 +263,10 @@ namespace grapher
args.legacy = !GainSwitch.CheckBox.Checked;
if (Scale.Visible) args.scale = Scale.Field.Data;
- if (Cap.Visible) args.cap = Cap.SensitivityCap;
+ if (Cap.Visible) args.cap = Cap.Field.Data;
if (Limit.Visible) args.limit = Limit.Field.Data;
if (Exponent.Visible) args.exponent = Exponent.Field.Data;
- if (Offset.Visible) args.offset = Offset.Offset;
+ if (Offset.Visible) args.offset = Offset.Field.Data;
if (Midpoint.Visible) args.midpoint = Midpoint.Field.Data;
if (Weight.Visible) args.weight = Weight.Field.Data;
}