diff options
| author | Jacob Palecki <[email protected]> | 2020-09-04 01:15:12 -0700 |
|---|---|---|
| committer | Jacob Palecki <[email protected]> | 2020-09-04 01:15:12 -0700 |
| commit | 87ee655d3c0ba3cdb0ca71a1b66aeb02c8c6aa70 (patch) | |
| tree | a2ca5c42352737e3dab48ec854c1cd068a282e46 /grapher/Models/AccelGUIFactory.cs | |
| parent | The menus mostly work (diff) | |
| parent | Merge pull request #19 from JacobPalecki/gainOffset (diff) | |
| download | rawaccel-87ee655d3c0ba3cdb0ca71a1b66aeb02c8c6aa70.tar.xz rawaccel-87ee655d3c0ba3cdb0ca71a1b66aeb02c8c6aa70.zip | |
Merge with master
Diffstat (limited to 'grapher/Models/AccelGUIFactory.cs')
| -rw-r--r-- | grapher/Models/AccelGUIFactory.cs | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/grapher/Models/AccelGUIFactory.cs b/grapher/Models/AccelGUIFactory.cs index 8ed4d72..230b64d 100644 --- a/grapher/Models/AccelGUIFactory.cs +++ b/grapher/Models/AccelGUIFactory.cs @@ -30,8 +30,10 @@ namespace grapher.Models ToolStripMenuItem showVelocityGainToolStripMenuItem, ToolStripMenuItem wholeVectorToolStripMenuItem, ToolStripMenuItem byVectorComponentToolStripMenuItem, - ToolStripMenuItem sensitivityToolStripMenuItem, - ToolStripMenuItem velocityGainToolStripMenuItem, + ToolStripMenuItem velocityGainCapToolStripMenuItem, + ToolStripMenuItem legacyCapToolStripMenuItem, + ToolStripMenuItem gainOffsetToolStripMenuItem, + ToolStripMenuItem legacyOffsetToolStripMenuItem, ToolStripMenuItem autoWriteMenuItem, ToolStripMenuItem scaleMenuItem, ToolStripTextBox dpiTextBox, @@ -173,6 +175,16 @@ namespace grapher.Models new ActiveValueLabel(offsetActiveLabelY, activeValueTitle), "Offset"); + var offsetOptionsX = new OffsetOptions( + gainOffsetToolStripMenuItem, + legacyOffsetToolStripMenuItem, + offsetX); + + var offsetOptionsY = new OffsetOptions( + gainOffsetToolStripMenuItem, + legacyOffsetToolStripMenuItem, + offsetY); + // The name and layout of these options is handled by AccelerationOptions object. var accelerationX = new Option( new Field(accelerationBoxX, form, 0), @@ -239,13 +251,13 @@ namespace grapher.Models new ActiveValueLabel(accelTypeActiveLabelY, activeValueTitle)); var capOptionsX = new CapOptions( - sensitivityToolStripMenuItem, - velocityGainToolStripMenuItem, + velocityGainCapToolStripMenuItem, + legacyCapToolStripMenuItem, capX); var capOptionsY = new CapOptions( - sensitivityToolStripMenuItem, - velocityGainToolStripMenuItem, + velocityGainCapToolStripMenuItem, + legacyCapToolStripMenuItem, capY); var optionsSetX = new AccelOptionSet( @@ -255,9 +267,9 @@ namespace grapher.Models accelerationX, capOptionsX, weightX, - offsetX, + offsetOptionsX, limitOrExponentX, - midpointX); ; + midpointX); var optionsSetY = new AccelOptionSet( optionSetYTitle, @@ -266,7 +278,7 @@ namespace grapher.Models accelerationY, capOptionsY, weightY, - offsetY, + offsetOptionsY, limitOrExponentY, midpointY); |