Index: JvColorTrackbar.pas
===================================================================
--- JvColorTrackbar.pas	(revision 12975)
+++ JvColorTrackbar.pas	(working copy)
@@ -1,4 +1,4 @@
-{-----------------------------------------------------------------------------
+﻿{-----------------------------------------------------------------------------
 The contents of this file are subject to the Mozilla Public License
 Version 1.1 (the "License"); you may not use this file except in compliance
 with the License. You may obtain a copy of the License at
@@ -208,6 +208,8 @@
     else
       Position := WindowToPos(X);
   end;
+  if Assigned(OnMouseDown) then
+    OnMouseDown(Self, Button, Shift, X, Y);
 end;
 
 procedure TJvColorTrackBar.MouseMove(Shift: TShiftState; X, Y: Integer);
@@ -219,6 +221,8 @@
     else
       Position := WindowToPos(X);
   end;
+  if Assigned(OnMouseMove) then
+    OnMouseMove(Self, Shift, X, Y);
 end;
 
 procedure TJvColorTrackBar.MouseUp(Button: TMouseButton; Shift: TShiftState;
@@ -232,6 +236,8 @@
       Position := WindowToPos(X);
   end;
   FButtonDown := False;
+  if Assigned(OnMouseUp) then
+    OnMouseUp(Self, Button, Shift, X, Y);
 end;
 
 procedure TJvColorTrackBar.Paint;
