Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
| Kategorie | Anwendung |
|---|---|
| Standardkatalog | Visual FoxPro-Katalog\Foundation Classes\Anwendung |
| Klasse | _windowHandler |
| Basisklasse | Custom |
| Klassenbibliothek | _ui.vcx |
| Übergeordnete Klasse | _custom |
| Beispiel | ...\Samples\Solution\Ffc\whandler.scx |
Hinweise
Dieser allgemein verwendbare Fensterhandler führt verschiedene gebräuchliche Fensteroperationen aus, z. B. das Überlappen von Fenstern.
Um die Klasse zu verwenden, müssen Sie sie in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen oder Zu Formular hinzufügen wählen. Wenn Sie die Klasse einem Projekt hinzufügen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse. Wenn Sie die Klasse zu einem Formular hinzufügen, zeigt Visual FoxPro das Symbol im Formular an, so dass Sie im Formular-Designer die entsprechenden Eigenschaftswerte angeben können.
Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.
| Eigenschaften, Ereignisse, Methoden | Beschreibung |
|---|---|
| IMDIWorkspaceColor-Eigenschaft | Enthält die Windows-Farbe für das Rahmenfenster der obersten Ebene. Standardwert: 0 |
| CascadeFormInstances-Methode | Überlappt Formulare. Syntax: CascadeFormInstances(tcFormName, tlOmitAutoCenteredForms, tnStartTop, tnStartLeft, tnStartColumn) Rückgabewert: keiner Argumente: tcFormName gibt das Formular oder den Bildschirm an, in dem sich die Formulare überlappen. tlOmitAutoCenteredForms gibt an, ob automatisch zentrierte Formulare beim Überlappen übergangen werden. tnStartTop gibt die obere Startkoordinate an. tnStartLeft gibt die linke Startkoordinate an. |
| GetCurrentTopFormRef-Methode | Gibt das aktuelle Rahmenfenster zurück. Diese Methode wird hauptsächlich für Formularanwendungen der obersten Ebene verwendet. Syntax: GetCurrentTopFormReference( ) Rückgabewert: loTopForm Argumente: keine |
| IMDIWorkspaceColor_access( ) | Syntax: IMDIWorkspaceColor_access( ) Rückgabewert: GetSysColor(12) Argumente: keine |
| InvokeMenuItemInFrame-Methode | Dient zum Aufrufen von Menübefehlen in Formularanwendungen der obersten Ebene, um auf bestimmte Systemdialogfelder, wie das Dialogfeld Suchen, zuzugreifen. Dient außerdem zur Implementierung eines Menübefehls in einem Dialogfeld, das über kein Menü verfügt. Syntax: InvokeMenuItemInFrame(tcAction) Rückgabewert: keine Argumente: tcAction spezifiziert eine Navigationsaktion wie NEXT oder PREVIOUS. Sie können außerdem die folgenden Aktionen verwenden: UNDO, REDO, CUT, COPY, PASTE, CLEAR, SELECTALL, FIND, FINDAGAIN, REPLACE |
| ShowCurrentTopForm-Methode | Klassenintern |
| ShowWindowInFrame-Methode | Klassenintern |
Siehe auch
Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes