Thema: Delphi Drag und Drop

Einzelnen Beitrag anzeigen

Jerry

Registriert seit: 24. Feb 2005
Ort: Schweiz/Thurgau
138 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Drag und Drop

  Alt 11. Apr 2006, 13:22
Zu Laufzeit

Hier habe ich mal einen TestCode, bin ich damit auf dem richtigen Weg?

Delphi-Quellcode:
procedure TForm1.GroupBox1DragOver(Sender, Source: TObject; X, Y: Integer;
  State: TDragState; var Accept: Boolean);
begin
  Accept := True;
end;

procedure TForm1.PanelEx2DockOver(Sender: TObject; Source: TDragDockObject;
  X, Y: Integer; State: TDragState; var Accept: Boolean);
begin
  accept := True;
end;

procedure TForm1.PanelEx2DragOver(Sender, Source: TObject; X, Y: Integer;
  State: TDragState; var Accept: Boolean);
begin
  if Source is TGroupBox then accept := true;
end;

procedure TForm1.PanelEx2DragDrop(Sender, Source: TObject; X, Y: Integer);
begin
   with PanelEx2 do
   begin
    if Source is TGroupBox then
    begin
      GroupBox1.Parent := PanelEx2; // hier ist der eigentliche Drag und Drop Befehl...
      GroupBox1.Top := 16;
    end;
   end;
    end;
end.
  Mit Zitat antworten Zitat