Announcement

Collapse
No announcement yet.

MDI-Child im Hintergrund?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MDI-Child im Hintergrund?

    Umg.: Delphi 6 Ent. UP2

    In einer normalen MDI-Anwendung wird ein MDI-Child erzeugt (ChildForm := TChildForm.Create(Application)). Aus diesem Child-Form heraus wird ein modaler Dialog geöffnet. Wenn nun aus diesem modalen Dialog heraus wiederum ein Child-Form erzeugt wird, dann erscheint es hinter dem Dialog und es besteht nicht die Möglichkeit, dass dieses Child-Form den Fokus erhält.

    Wie kann ich ein Child-Form aus einem modalen Dialog heraus erzeugen und zwischen den beiden Forms (Dialog und MDI-Child) den Fokus beliebig wechseln? Es soll keine Rolle spielen, ob die MainForm die Erzeugung der MDI-Childs übernimmt oder irgendein anderes Form (dies modal sein kann).

  • #2
    Ich denke, dass man dieses Programm-Design überdenken sollte. Von daher wird eine Lösung wohl anders aussehen müssen

    Comment

    Working...
    X