Hallo,
45060 -> $B004
Aus controls.pas:
CM_BASE = $B000;
CM_CANCELMODE = CM_BASE + 4;
In OnMouseDown der Form kannst Du ermitteln ob ein Mousklick in dem Bereich stattgefunden hat:
Delphi-Quellcode:
var aRect : TRect;
aPoint : TPoint;
begin
aRect := PasgeControl.ClientRect;
aPoint := PasgeControl.ScreenToClient(ClientToScreen(Point(X,Y)));
if PtInRect(aRect,aPoint) then
//neben Reiter geklickt
else
//auf Form geklickt
OnMouseDown der Form feuert nicht wenn auf andere Bereiche des PageControl geklickt wird.