diff --git a/BAKKA-Editor/MainForm.Designer.cs b/BAKKA-Editor/MainForm.Designer.cs index e8285ae..b662148 100644 --- a/BAKKA-Editor/MainForm.Designer.cs +++ b/BAKKA-Editor/MainForm.Designer.cs @@ -712,6 +712,7 @@ this.trackBarVolume.TickFrequency = 50; this.trackBarVolume.Value = 50; this.trackBarVolume.ValueChanged += new System.EventHandler(this.trackBarVolume_ValueChanged); + this.trackBarVolume.MouseDown += new System.Windows.Forms.MouseEventHandler(this.trackBarVolume_MouseDown); // // labelVolume // diff --git a/BAKKA-Editor/MainForm.cs b/BAKKA-Editor/MainForm.cs index 0646d6f..b20fa92 100644 --- a/BAKKA-Editor/MainForm.cs +++ b/BAKKA-Editor/MainForm.cs @@ -1983,5 +1983,12 @@ namespace BAKKA_Editor (songTrackBar.Maximum - songTrackBar.Minimum); songTrackBar.Value = (int)val; } + + private void trackBarVolume_MouseDown(object sender, MouseEventArgs e) + { + float val = ((float)e.Location.Y / (float)trackBarVolume.Height) * + (trackBarVolume.Maximum - trackBarVolume.Minimum); + trackBarVolume.Value = (int)val; + } } } \ No newline at end of file