Einzelnen Beitrag anzeigen

roderich
(Gast)

n/a Beiträge
 
#1

Message erhalten während modaler Dialog offen

  Alt 16. Dez 2003, 10:02
weiß nicht ob das Topic hier reingehört....

Normalfall:
Programm A hat zahlreche Fenster (nichtmodal) offen, mit Show angezeigt
Programm B schickt ans Hauptformular von Programm A eine Message
In A wird beim Empfangen dieser Message eine Reaktion auslöst, mehrere Fenster auf/zu etc. usw.

Problemfall:
In A hat der User ein modales Fenster offen (evtl. sogar mehrere, d.h. verschachtelt)
A erhält nun die besagte Message
Obige Reaktion mit Öffnen neuer Fenster (nichtmodal)
-> Problem: die neu geöffneten Fenster sind quasi auch modal, d.h. sie müssen nach Schließen des ersten modalen Fensters auch erst geschlossen werden, bevor der User weitermachen kann.

Meine Frage an die Gurus: kann ich beim Empfang einer Message feststellen, ob gerade ein Fenster (oder Dialog) modal geöffnet ist ? Dann könnte ich die Message einfach ignorieren.


Roderich
  Mit Zitat antworten Zitat