From 8a96f5f2e7e84d3a70a7cd3e87f1a235672f1d69 Mon Sep 17 00:00:00 2001 From: adelikat Date: Sat, 21 Dec 2019 14:21:12 -0600 Subject: [PATCH] MessageConfig - use change event on numberics --- .../config/MessageConfig.Designer.cs | 6 ++-- .../config/MessageConfig.cs | 36 +++++-------------- 2 files changed, 10 insertions(+), 32 deletions(-) diff --git a/BizHawk.Client.EmuHawk/config/MessageConfig.Designer.cs b/BizHawk.Client.EmuHawk/config/MessageConfig.Designer.cs index 6b72207b1b..d43f52c9c3 100644 --- a/BizHawk.Client.EmuHawk/config/MessageConfig.Designer.cs +++ b/BizHawk.Client.EmuHawk/config/MessageConfig.Designer.cs @@ -530,8 +530,7 @@ 0, 0, 0}); - this.XNumeric.Click += new System.EventHandler(this.XNumeric_Click); - this.XNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.XNumeric_KeyUp); + this.XNumeric.ValueChanged += new System.EventHandler(this.XNumeric_Changed); // // YNumeric // @@ -550,8 +549,7 @@ 0, 0, 0}); - this.YNumeric.Click += new System.EventHandler(this.YNumeric_Click); - this.YNumeric.KeyUp += new System.Windows.Forms.KeyEventHandler(this.YNumeric_KeyUp); + this.YNumeric.ValueChanged += new System.EventHandler(this.YNumeric_Changed); // // label1 // diff --git a/BizHawk.Client.EmuHawk/config/MessageConfig.cs b/BizHawk.Client.EmuHawk/config/MessageConfig.cs index 0c5690a47e..a2ba1f0cec 100644 --- a/BizHawk.Client.EmuHawk/config/MessageConfig.cs +++ b/BizHawk.Client.EmuHawk/config/MessageConfig.cs @@ -203,20 +203,6 @@ namespace BizHawk.Client.EmuHawk SetPositionInfo(); } - private void XNumericChange() - { - _px = (int)XNumeric.Value; - SetPositionLabels(); - PositionPanel.Refresh(); - } - - private void YNumericChange() - { - _py = (int)YNumeric.Value; - SetPositionLabels(); - PositionPanel.Refresh(); - } - private void PositionPanel_MouseEnter(object sender, EventArgs e) { Cursor = Cursors.Hand; @@ -484,14 +470,18 @@ namespace BizHawk.Client.EmuHawk PositionPanel.Refresh(); } - private void XNumeric_Click(object sender, EventArgs e) + private void XNumeric_Changed(object sender, EventArgs e) { - XNumericChange(); + _px = (int)XNumeric.Value; + SetPositionLabels(); + PositionPanel.Refresh(); } - private void YNumeric_Click(object sender, EventArgs e) + private void YNumeric_Changed(object sender, EventArgs e) { - YNumericChange(); + _py = (int)YNumeric.Value; + SetPositionLabels(); + PositionPanel.Refresh(); } private void ColorPanel_Click(object sender, EventArgs e) @@ -525,15 +515,5 @@ namespace BizHawk.Client.EmuHawk SetColorBox(); } } - - private void XNumeric_KeyUp(object sender, KeyEventArgs e) - { - XNumericChange(); - } - - private void YNumeric_KeyUp(object sender, KeyEventArgs e) - { - YNumericChange(); - } } }