From f07b9e0fdb536d0f36e9c51c29f542bcbe5cca91 Mon Sep 17 00:00:00 2001 From: Kenneth van Ewijk Date: Mon, 2 Nov 2015 22:20:51 +0100 Subject: [PATCH] Possible fix for trackbar not working properly --- MusicPlayer/MusicPlayer/MainForm.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MusicPlayer/MusicPlayer/MainForm.cs b/MusicPlayer/MusicPlayer/MainForm.cs index e9980c7..4d17a45 100644 --- a/MusicPlayer/MusicPlayer/MainForm.cs +++ b/MusicPlayer/MusicPlayer/MainForm.cs @@ -421,8 +421,10 @@ namespace MusicPlayer private void PositionTrackBar_MouseDown(object sender, MouseEventArgs e) { + clicked = true; double dblValue; - dblValue = ((double)(e.X+PositionTrackBar.Location.X) / (double)(PositionTrackBar.Width + PositionTrackBar.Location.X)) * (PositionTrackBar.Maximum - PositionTrackBar.Minimum); + //dblValue = ((double)(e.X+PositionTrackBar.Location.X) / (double)(PositionTrackBar.Width + PositionTrackBar.Location.X)) * (PositionTrackBar.Maximum - PositionTrackBar.Minimum); + dblValue = ((double)e.X / (double)PositionTrackBar.Width) * (PositionTrackBar.Maximum - PositionTrackBar.Minimum); PositionTrackBar.Value = Convert.ToInt32(dblValue); }