Einzelnen Beitrag anzeigen

MES

Registriert seit: 23. Dez 2008
Ort: PLZ 73
39 Beiträge
 
#1

Name der Madalen Form(s)

  Alt 10. Jun 2016, 12:45
Mit Application.ModalLevel kann ich rausfinden ob es mehrere modalgeöffneten Forms gibt.
Wie kann ich nun deren Namen (Caption) bekommen?

Konkreter Fall:
User befindet sich in einer Auftragsübersicht. Nun will er die Positionen eines Auftrages bearbeiten( neue modale Form).
Nun ist der User so schlau und klickt in der Taskleiste auf das Fenster "Auftragsübersicht" und verzweigt per Hotkey in den Artikelstamm und von hier in die Lagebewegungen.
In den Lagerbewegungen hat er die Möglichkeit per Doppelklick in einen anderen Auftrag zu verzweigen - das will ich aber verbieten weil das ja Delphi nicht zulässt und es den Anschein macht als ob die Applikation nicht reagieren würde.
Mit Application.ModalLevel ist das auch kein Problem das abzufangen aber schön wäre es wenn ich ihm eine Meldung geben könnte welche modale Form(caption) zuerst abzuarbeiten ist.

Vielen Dank.
LG

MES
  Mit Zitat antworten Zitat