Einzelnen Beitrag anzeigen

BerndS

Registriert seit: 8. Mär 2006
Ort: Jüterbog
491 Beiträge
 
Delphi 12 Athens
 
#2

AW: MouseUp Event mit gedrückter rechter Maustaste

  Alt 4. Nov 2022, 12:00
Das geht mit SetCapture/ReleaseCapture.
Delphi-Quellcode:
procedure TForm1.Button1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  if Button = TMouseButton.mbRight then
    SetCapture(sbx1.Handle);
  ...
end;

procedure TForm1.Button1MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  if Button = TMouseButton.mbRight then
    ReleaseCapture;
  ...
end;
  Mit Zitat antworten Zitat