Fensterhandler (Foundation Class)

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