|
@@ -176,6 +176,11 @@ Type
|
|
end;
|
|
end;
|
|
TFLMouseClickEvent = TFresnelMouseClickEvent;
|
|
TFLMouseClickEvent = TFresnelMouseClickEvent;
|
|
|
|
|
|
|
|
+ TFresnelMouseDoubleClickEvent = class(TFresnelMouseEvent)
|
|
|
|
+ class function FresnelEventID : TEventID; override;
|
|
|
|
+ end;
|
|
|
|
+ TFLMouseDoubleClickEvent = TFresnelMouseDoubleClickEvent;
|
|
|
|
+
|
|
{ TFresnelMouseDownEvent }
|
|
{ TFresnelMouseDownEvent }
|
|
|
|
|
|
TFresnelMouseDownEvent = class(TFresnelMouseEvent)
|
|
TFresnelMouseDownEvent = class(TFresnelMouseEvent)
|
|
@@ -531,6 +536,13 @@ begin
|
|
Result:=evtClick;
|
|
Result:=evtClick;
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+{ TFresnelMouseDoubleClickEvent }
|
|
|
|
+
|
|
|
|
+class function TFresnelMouseDoubleClickEvent.FresnelEventID: TEventID;
|
|
|
|
+begin
|
|
|
|
+ Result:=evtDblClick;
|
|
|
|
+end;
|
|
|
|
+
|
|
{ TFresnelMouseDownEvent }
|
|
{ TFresnelMouseDownEvent }
|
|
|
|
|
|
class function TFresnelMouseDownEvent.FresnelEventID: TEventID;
|
|
class function TFresnelMouseDownEvent.FresnelEventID: TEventID;
|
|
@@ -643,6 +655,7 @@ class procedure TFresnelEventDispatcher.RegisterFresnelEvents;
|
|
begin
|
|
begin
|
|
R(TFresnelChangeEvent);
|
|
R(TFresnelChangeEvent);
|
|
R(TFresnelMouseClickEvent);
|
|
R(TFresnelMouseClickEvent);
|
|
|
|
+ R(TFresnelMouseDoubleClickEvent);
|
|
R(TFresnelMouseDownEvent);
|
|
R(TFresnelMouseDownEvent);
|
|
R(TFresnelMouseMoveEvent);
|
|
R(TFresnelMouseMoveEvent);
|
|
R(TFresnelMouseLeaveEvent);
|
|
R(TFresnelMouseLeaveEvent);
|