Hello, I created a custom event and want to catch button clicks. Here's my code so far:
procedure TForm1.FormCreate(Sender: TObject);
begin
...
Self.OnMouseDown:=@MouseDownHandler;
end;
procedure TForm1.MouseDownHandler(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
Img : TImage;
begin
Status_Lbl.Caption:='Hit on a control';
if (TControl(Sender).Name = 'AddUrl_Pnl') then
begin
Status_Lbl.Caption:='Hit on panel';
end;
end;
When I debug, it never reaches
Status_Lbl.Caption:='Hit on panel';. Only empty area in form works partially. How can I fix this?