Einzelnen Beitrag anzeigen

Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#3

Re: Drag&Drop für Kartenspiel

  Alt 5. Mär 2009, 16:28
quick & dirty:

du hast panels, wo je ein TImage drauf liegt. den Images weist du diese Methode als OnMouseDown zu:
Delphi-Quellcode:
procedure TForm1.ImageMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var pnl:TPanel;
begin
  if Button=mbLeft then
  begin
    ReleaseCapture;
    pnl:=((sender as TImage).parent as TPanel);
    pnl.BringToFront;
    pnl.Perform(WM_NCLBUTTONDOWN,HTcaption,0);
  end;
end;
Gruß Frank
  Mit Zitat antworten Zitat