Freigeben über


Activate-Ereignis

Tritt ein, wenn ein ein Formularobjekt (Form), ein Formularsatz-Objekt (FormSet), ein Projektobjekt (Project) oder ein Seitenobjekt (Page) aktiviert oder ein Symbolleisten-Objekt (ToolBar) angezeigt wird.

PROCEDURE Object.Activate

Hinweise

Die Trigger für dieses Ereignis sind vom Objekttyp abhängig:

  • Ein Formularsatz-Objekt (FormSet) wird aktiviert, wenn ein Formular des Formularsatzes den Fokus erhält oder die Show-Methode für den Formularsatz aufgerufen wird.
  • Ein Formularobjekt (Form) wird durch eine Benutzeraktion aktiviert, wie z. B. das Klicken auf ein Formular oder Steuerelement oder durch das Aufrufen der Show-Methode für das Formularobjekt (Form).
  • Ein Seitenobjekt (Page) wird durch eine Benutzeraktion aktiviert, wie z. B. das Klicken auf das Blattregister oder auf ein auf der Seite befindliches Steuerelement. Außerdem erfolgt eine Aktivierung, wenn die ActivePage-Eigenschaft des Seitenrahmens, der die Seite enthält, auf die Nummer der Seite gesetzt wird.
  • Ein Symbolleisten-Objekt (ToolBar) wird aktiviert, wenn die Show-Methode für die Symbolleiste aufgerufen wird.
  • Ein ProjectHook wird durch eine Benutzeraktion aktiviert, wie z. B. durch Klicken auf das Projektfenster, oder durch einen Befehl wie z. B. ACTIVATE WINDOW <project>.

Wenn Sie die Show-Methode auf einen Formularsatz anwenden, werden alle Formulare angezeigt, deren Visible-Eigenschaft auf Wahr (.T.) gesetzt ist. Das Activate-Ereignis wird zuerst für den Formularsatz, dann für das Formular und schließlich für die Seite ausgelöst.

Siehe auch

ActivePage-Eigenschaft | Deactivate-Ereignis | GotFocus-Ereignis | LostFocus-Ereignis | SetFocus-Methode | Show-Methode | Visible-Eigenschaft | Formularobjekt | Formularsatz-Objekt (FormSet) | Seitenobjekt (Page) | Symbolleisten-Objekt | ProjectHook-Objekt