MODIFY WINDOW-Befehl
Ändert ein benutzerdefiniertes Fenster oder das Visual FoxPro-Hauptfenster.
MODIFY WINDOW WindowName | SCREEN
[FROM nRow1, nColumn1 TO nRow2, nColumn2
| AT nRow3, nColumn3 SIZE nRow4, nColumn4]
[FONT cFontName [, nFontSize]] [STYLE cFontStyle]
[TITLE cTitleText] [HALFHEIGHT] [DOUBLE | PANEL | NONE | SYSTEM]
[CLOSE | NOCLOSE] [FLOAT | NOFLOAT] [GROW | NOGROW]
[MINIMIZE | NOMINIMIZE] [ZOOM | NOZOOM] [ICON FILE FileName1]
[FILL FILE FileName2]
[COLOR SCHEME nSchemeNumber | COLOR ColorPairList]
Parameter
WindowName
Gibt das zu ändernde benutzerdefinierte Fenster an. Das angegebene Fenster muss zuerst mit DEFINE WINDOW erstellt werden.SCREEN
Gibt an, dass das Visual FoxPro-Hauptfenster geändert werden soll. Sie müssen SCREEN vollständig ausschreiben, da Visual FoxPro andernfalls eine Fehlermeldung anzeigt. Geben Sie zum Zurücksetzen des Visual FoxPro-Hauptfenster auf seine Startkonfiguration den folgenden Befehl ohne zusätzliche Klauseln an:MODIFY WINDOW SCREEN
Tipp Mit MODIFY WINDOW SCREEN NOCLOSE können Sie verhindern, dass Sie Visual FoxPro unbeabsichtigt zu früh beenden.
Weitere Informationen zu den MODIFY WINDOW-Klauseln finden Sie unter DEFINE WINDOW.
Hinweise
MODIFY WINDOW ändert die Attribute eines vorhandenen benutzerdefinierten Fensters (mit DEFINE WINDOW erstelltes Fenster) oder des Visual FoxPro-Hauptfensters. Die Attribute von Visual FoxPro-Systemfenstern (z. B. das Befehlsfenster und ein Datenblattfenster) können mit MODIFY WINDOW nicht geändert werden.
Mit MODIFY WINDOW können Sie Position, Standardschriftart, Titel, Rahmen, Steuerelemente, Symbol, Hintergrundbild und Farbe eines benutzerdefinierten Fensters oder des Visual FoxPro-Hauptfensters ändern. Sie können jedes dieser Attribute ändern, indem Sie die optionalen Klauseln des MODIFY WINDOW-Befehls angeben. (Beachten Sie dabei, dass Sie bei einer Änderung der Farben CLEAR verwenden müssen, damit die Farbänderungen wirksam werden.)
Geben Sie z. B. mit den Klauseln FROM und TO oder AT und SIZE eine neue Position oder Größe für ein benutzerdefiniertes Fenster oder das Visual FoxPro-Hauptfenster an. Mit dem Schlüsselwort NOFLOAT können Sie verhindern, dass ein benutzerdefiniertes Fenster oder das Visual FoxPro-Hauptfenster verschoben werden kann.
Beispiel
Im folgenden Beispiel wird der Inhalt der Titelleiste des Visual FoxPro-Hauptfensters geändert.
MODIFY WINDOW SCREEN TITLE 'My Application'