diff --git a/Bin/SunnyUI.dll b/Bin/SunnyUI.dll index 61bce4aa..b5e2b4f5 100644 Binary files a/Bin/SunnyUI.dll and b/Bin/SunnyUI.dll differ diff --git a/Bin/SunnyUI.pdb b/Bin/SunnyUI.pdb index ffe5870a..11b1896c 100644 Binary files a/Bin/SunnyUI.pdb and b/Bin/SunnyUI.pdb differ diff --git a/SunnyUI.Demo/Bin/SunnyUI.Demo.exe b/SunnyUI.Demo/Bin/SunnyUI.Demo.exe index 1a55ebee..8436a952 100644 Binary files a/SunnyUI.Demo/Bin/SunnyUI.Demo.exe and b/SunnyUI.Demo/Bin/SunnyUI.Demo.exe differ diff --git a/SunnyUI.Demo/Bin/SunnyUI.dll b/SunnyUI.Demo/Bin/SunnyUI.dll index 61bce4aa..b5e2b4f5 100644 Binary files a/SunnyUI.Demo/Bin/SunnyUI.dll and b/SunnyUI.Demo/Bin/SunnyUI.dll differ diff --git a/SunnyUI/Controls/DropItem/UITimeItem.cs b/SunnyUI/Controls/DropItem/UITimeItem.cs index 3a072a93..80d3e454 100644 --- a/SunnyUI/Controls/DropItem/UITimeItem.cs +++ b/SunnyUI/Controls/DropItem/UITimeItem.cs @@ -53,6 +53,41 @@ namespace Sunny.UI public UITimeItem() { InitializeComponent(); + this.MouseWheel += UITimeItem_MouseWheel; + } + + private void UITimeItem_MouseWheel(object sender, System.Windows.Forms.MouseEventArgs e) + { + if (e.Delta < 0) + { + if (new Rectangle(hc.Location, h1.Size).Contains(e.X, e.Y)) + { + h1_Click(null, null); + } + else if (new Rectangle(mc.Location, m1.Size).Contains(e.X, e.Y)) + { + m1_Click(null, null); + } + else if (new Rectangle(sc.Location, s1.Size).Contains(e.X, e.Y)) + { + s1_Click(null, null); + } + } + else if (e.Delta > 0) + { + if (new Rectangle(hc.Location, h1.Size).Contains(e.X, e.Y)) + { + h2_Click(null, null); + } + else if (new Rectangle(mc.Location, m1.Size).Contains(e.X, e.Y)) + { + m2_Click(null, null); + } + else if (new Rectangle(sc.Location, s1.Size).Contains(e.X, e.Y)) + { + s2_Click(null, null); + } + } } private DateTime time;