0K. Werden wir mal etwas konkreter.
Man nehme ein
MDI-Programm zur Rechnungserstellung. In eine Rechnung werden Daten aus einer Kundenliste und einer Artikelliste übernommen. Diese Daten werden in eigenen
MDI-Children jeweils in
DB-Grids angezeigt. Nur diese Daten sollen vom RechnungsEditor per D&D akzeptiert werden, Dann ist es völlig egal, ob ich Kundendaten über die Rechnungspositionen oder Artikel über die Adressfelder droppe. Anhand der Quelle weiß das Programm um welche Daten es sich handelt und wo diese folglich hingehören.
Die Frage ist jetzt: Muß ich jedes OnDragOver und OnDragDrop -Event eines jeden Controls mit den D&D-Funktionen der Form verknüpfen, oder gibt es eine Möglichkeit festzulegen, daß egal wo auf dieser Form mit all seinen Controls geDragt und geDropt wird stets die Methoden der Form genommen werden sollen?