analog controller config: sensitivity in 0.1 increments

This commit is contained in:
goyuken 2013-07-28 00:14:52 +00:00
parent cf655f3f54
commit e41e878eb5
2 changed files with 7 additions and 7 deletions

View File

@ -57,15 +57,15 @@
// //
// trackBarSensitivity // trackBarSensitivity
// //
this.trackBarSensitivity.LargeChange = 2000; this.trackBarSensitivity.LargeChange = 20;
this.trackBarSensitivity.Location = new System.Drawing.Point(169, 3); this.trackBarSensitivity.Location = new System.Drawing.Point(169, 3);
this.trackBarSensitivity.Maximum = 2000; this.trackBarSensitivity.Maximum = 20;
this.trackBarSensitivity.Minimum = -2000; this.trackBarSensitivity.Minimum = -20;
this.trackBarSensitivity.Name = "trackBarSensitivity"; this.trackBarSensitivity.Name = "trackBarSensitivity";
this.trackBarSensitivity.Size = new System.Drawing.Size(104, 42); this.trackBarSensitivity.Size = new System.Drawing.Size(104, 42);
this.trackBarSensitivity.SmallChange = 1000; this.trackBarSensitivity.SmallChange = 10;
this.trackBarSensitivity.TabIndex = 2; this.trackBarSensitivity.TabIndex = 2;
this.trackBarSensitivity.TickFrequency = 1000; this.trackBarSensitivity.TickFrequency = 10;
this.trackBarSensitivity.ValueChanged += new System.EventHandler(this.trackBarSensitivity_ValueChanged); this.trackBarSensitivity.ValueChanged += new System.EventHandler(this.trackBarSensitivity_ValueChanged);
// //
// labelSensitivity // labelSensitivity

View File

@ -26,7 +26,7 @@ namespace BizHawk.MultiClient.config.ControllerConfig
this.Bind = Bind; this.Bind = Bind;
this.ButtonName = ButtonName; this.ButtonName = ButtonName;
labelButtonName.Text = ButtonName; labelButtonName.Text = ButtonName;
trackBarSensitivity.Value = (int)(Bind.Mult * 1000.0f); trackBarSensitivity.Value = (int)(Bind.Mult * 10.0f);
textBox1.Text = Bind.Value; textBox1.Text = Bind.Value;
} }
@ -64,7 +64,7 @@ namespace BizHawk.MultiClient.config.ControllerConfig
private void trackBarSensitivity_ValueChanged(object sender, EventArgs e) private void trackBarSensitivity_ValueChanged(object sender, EventArgs e)
{ {
Bind.Mult = trackBarSensitivity.Value / 1000.0f; Bind.Mult = trackBarSensitivity.Value / 10.0f;
labelSensitivity.Text = string.Format("Sensitivity: {0}", Bind.Mult); labelSensitivity.Text = string.Format("Sensitivity: {0}", Bind.Mult);
} }
} }