Hi Sprint,
danke für Deine Antwort1 Leider hat sich meine Problemstellung ein wenig geändert, so daß dDein Vorschla wahrschenlich mir nichts mehr nützt! Ode vielleicht dort.
Ih habe ein Programm gescrieben, welches über eine Explorer-Artige Darstellung mehrere Datenbanken verwaltet! Dort habe ich jetzt as Drag&Drop so umgeaut, daß wenn ein Anwender ein Element in einen Ordner draggen will OHNE strg oder SHIFT gedrückt zu haben ein Konextmenü erhält, in dem er auswählen kann, ob er kopieren oder verschieben möchte (Wie im WinExplorer draggen über rechte Maustaste)! Problem ist jetzt, das ich die gewählte Aktion nicht zurückbekomme, wenn sich das PopUpMenü schliesst! Es würde ein Application.ProcessMessages helfen, aber dann bekomme ich andere üble Exceptions in VCL70.bpl!
Gibts eine andere Möglichkeit, an den gewählten Eintrag zu kommen???
P.S. die Meneinträge sind mit Action verknüpft, die aber nicht gerufen werden, bzw. die entpsrechende Message wird wohl "hinten" angehängt!
Gruß
Andreas
_________________
Wenn Debuggen der Vorgang ist, Fehler aus einem Programm auszubauen,
dann ist Programmieren der Vorgang, Fehler in ein Programm einzubauen !