Freigeben über


Deactivate-Ereignis

Wird ausgelöst, wenn ein Container-Objekt, wie z. B. ein Formular, nicht länger aktiv ist, weil der Fokus auf keinem der darin enthaltenen Objekte steht. Bei einer Symbolleiste wird das Ereignis ausgelöst, wenn diese mit der Methode Hide ausgeblendet wird. Tritt für ein ProjectHook auf, wenn Sie vom Projektfenster wegklicken oder einen ACTIVATE WINDOW-Befehl für ein anderes Fenster ausgeben.

PROCEDURE Object.Deactivate

Hinweise

Die Ereignisse Activate und Deactivate werden nur ausgelöst, wenn Sie den Fokus innerhalb einer Anwendung verschieben. Das Verschieben des Fokus zu oder von einem Formular in eine anderen Anwendung löst keines der beiden Ereignisse aus. Das Deactivate-Ereignis wird beim Freigeben eines Formulars nicht ausgelöst.

Wenn Sie ein neues Objekt programmgesteuert oder interaktiv aktivieren, werden das Deactivate-Ereignis für das zuvor aktive Objekt und das Activate-Ereignis für das neue Objekt ausgelöst.

Siehe auch

Activate-Ereignis | Hide-Methode | LostFocus-Ereignis | Show-Methode | Visible-Eigenschaft

Betrifft: Formularobjekt (Form) | Formularsatz-Objekt (FormSet) | Seitenobjekt (Page) | Symbolleisten-Objekt (ToolBar) | ProjectHook-Objekt