Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#5

Re: Dialogfenster bei click auserhalb des Fensters schließen

  Alt 20. Jul 2005, 09:41
Nein, bei ShowModal ist es schwer bis unmoeglich die Maus zu fangen.
Man setzt stattdessen den OnDeactivate-Event oder leitet eine Klasse ab und ueberschreibt Deactivate.
Jedesmal wenn man eine Form per Klick oder sonstwie verlaesst, so bekommt man ein OnDeactivate.
Dort macht man einfach ein Close der Form. Damit erhaelt man genau das gewuenschte Ergebnis.

Ich habe das genutzt um fuer einen Auftrag einen kleinen Popup-Editor zu realisieren.
  Mit Zitat antworten Zitat