Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.115 Beiträge
 
Delphi 12 Athens
 
#7

AW: Drag & Drop vom Explorer auf unterschiedliche Steuerelemente

  Alt 8. Nov 2016, 16:47
Ich hab ihn nochmal bissl ausgeschmückt, meinen Text.


Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  DragAcceptFiles(Edit1.Handle, True);
  DragAcceptFiles(Edit2.Handle, True);
  Application.OnMessage := AppMessage;
  PopupMode := pmAuto; //BorderIcons := [biSystemMenu];
end;
Und jetzt sag mir, ob deine Edits immernoch Drag&Drop akzeptieren?
[edit] doch nicht BorderIcons ... da wird es nur bei MDI-Childs ausgelöst , aber auch durch anderen Aktionen wird Delphi-Referenz durchsuchenTWinControl.RecreateWnd ausgelöst.



Ach ja, noch was gaaaaaaanz Wichtiges .. Niemals Application.OnMessage verwenden, sondern Delphi-Referenz durchsuchenTApplicationEvents.OnMessage ,
denn wenn man das hier auf zwei Forms so macht, dann wird es nur bei einer Form funktionieren, da man das Application.OnMessage der ersten Form überschreibt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 8. Nov 2016 um 16:54 Uhr)
  Mit Zitat antworten Zitat