diff --git a/src/VRio.App/MainForm.cs b/src/VRio.App/MainForm.cs index 464a533..d133caa 100644 --- a/src/VRio.App/MainForm.cs +++ b/src/VRio.App/MainForm.cs @@ -45,13 +45,6 @@ internal sealed class MainForm : Form private readonly Button _lampsOff = new() { Text = "All lamps off", Location = new Point(156, 82), Width = 140, Height = 26 }; private readonly Button _testEnter = new() { Text = "Enter test mode", Location = new Point(10, 114), Width = 140, Height = 26 }; private readonly Button _testExit = new() { Text = "Exit test mode", Location = new Point(156, 114), Width = 140, Height = 26 }; - private readonly CheckBox _wedgeBug = new() - { - Text = "Emulate the v4.2 reply-wedge bug", - Location = new Point(10, 148), - AutoSize = true, - }; - private readonly Button _wedgeNow = new() { Text = "Wedge analog now", Location = new Point(10, 172), Width = 140, Height = 26 }; private readonly CheckBox _kbInput = new() { Text = "Keyboard", Location = new Point(10, 22), AutoSize = true, Checked = true }; private readonly CheckBox _padInput = new() { Text = "Xbox gamepad", Location = new Point(120, 22), AutoSize = true, Checked = true }; @@ -67,14 +60,14 @@ internal sealed class MainForm : Form private readonly Label _counters = new() { - Location = new Point(12, 396), + Location = new Point(12, 336), AutoSize = true, Font = new Font("Consolas", 8f), }; private readonly Label _help = new() { - Location = new Point(12, 452), + Location = new Point(12, 392), MaximumSize = new Size(306, 0), AutoSize = true, ForeColor = Color.Gray, @@ -85,7 +78,7 @@ internal sealed class MainForm : Form private readonly TextBox _logBox = new() { - Location = new Point(12, 536), + Location = new Point(12, 476), Multiline = true, ReadOnly = true, ScrollBars = ScrollBars.Vertical, @@ -166,12 +159,6 @@ internal sealed class MainForm : Form }; _testEnter.Click += (_, _) => _device.SendTestMode(1); _testExit.Click += (_, _) => _device.SendTestMode(0); - _wedgeBug.CheckedChanged += (_, _) => _device.EmulateReplyWedge = _wedgeBug.Checked; - _wedgeNow.Click += (_, _) => - { - _device.WedgeAnalogNow(); - UpdateStatus(); - }; _clearLog.Click += (_, _) => _logBox.Clear(); _kbInput.CheckedChanged += (_, _) => @@ -222,21 +209,21 @@ internal sealed class MainForm : Form panel.Controls.Add(_openClose); panel.Controls.Add(_linkStatus); - var device = new GroupBox { Text = "Device", Location = new Point(12, 68), Size = new Size(306, 210) }; + var device = new GroupBox { Text = "Device", Location = new Point(12, 68), Size = new Size(306, 150) }; device.Controls.Add(new Label { Text = "Firmware:", Location = new Point(10, 27), AutoSize = true }); device.Controls.Add(_verMajor); device.Controls.Add(new Label { Text = ".", Location = new Point(127, 27), AutoSize = true }); device.Controls.Add(_verMinor); - device.Controls.AddRange(new Control[] { _spring, _centerAxes, _lampsOff, _testEnter, _testExit, _wedgeBug, _wedgeNow }); + device.Controls.AddRange(new Control[] { _spring, _centerAxes, _lampsOff, _testEnter, _testExit }); panel.Controls.Add(device); - var input = new GroupBox { Text = "Input", Location = new Point(12, 284), Size = new Size(306, 104) }; + var input = new GroupBox { Text = "Input", Location = new Point(12, 224), Size = new Size(306, 104) }; input.Controls.AddRange(new Control[] { _kbInput, _padInput, _padStatus, _reloadBindings, _editBindings }); panel.Controls.Add(input); panel.Controls.Add(_counters); panel.Controls.Add(_help); - panel.Controls.Add(new Label { Text = "Wire log:", Location = new Point(12, 518), AutoSize = true }); + panel.Controls.Add(new Label { Text = "Wire log:", Location = new Point(12, 458), AutoSize = true }); _logBox.Size = new Size(306, ClientSize.Height - _logBox.Top - 44); panel.Controls.Add(_logBox);