Freigeben über


Definieren des Formularverhaltens

Wenn Sie ein Formular im Formular-Designer entwerfen, ist das Formular aktuell: Änderungen am Verhalten und an der Darstellung werden vom Formular sofort umgesetzt, es sei denn, Sie haben die Visible-Eigenschaft auf Falsch (.F.) eingestellt. Wenn Sie die WindowState-Eigenschaft auf 1 - Minimized oder 2 - Maximized einstellen, zeigt das Formular im Formular-Designer diese Einstellung sofort an. Wenn Sie die Movable-Eigenschaft auf Falsch (.F.) einstellen, kann das Formular weder zur Laufzeit von den Benutzern noch zur Entwurfszeit von Ihnen verschoben werden. Sie sollten die Funktionalität Ihres Formulars festlegen und alle zugehörigen Steuerelemente hinzufügen, bevor Sie einige Eigenschaften festlegen, die das Verhalten des Formulars bestimmen.

Die folgenden Formulareigenschaften werden häufig zur Entwurfszeit eingestellt, um die Darstellung und das Verhalten des Formulars festzulegen.

Eigenschaft Beschreibung Standard
AlwaysOnTop Bestimmt, ob das Formular immer im Vordergrund vor allen anderen Fenstern angezeigt wird. Falsch (.F.)
AutoCenter Legt fest, ob das Formular bei der Initialisierung automatisch im Visual FoxPro-Hauptfenster oder auf dem Desktop zentriert wird. Falsch (.F.)
BackColor Bestimmt die Farbe des Formulars. 255,255,255
BorderStyle Legt fest, ob das Formular keinen Rahmen, einen Rahmen mit einfacher oder doppelter Linie oder einen Systemrahmen besitzt. Wenn für BorderStyle 3 - System eingestellt wird, können Benutzer die Größe des Formulars verändern. 3
Caption Legt den Text fest, der in der Titelleiste angezeigt wird. Form1
Closable Legt fest, ob Benutzer das Formular durch Doppelklick auf das Schließfeld schließen können. Wahr (.T.)
DataSession Bestimmt, ob die zum Formular gehörenden Tabellen für den allgemeinen Zugriff geöffnet werden oder ob der Zugriff nur über das Formular erfolgen soll. 1
MaxButton Legt fest, ob das Formular eine Schaltfläche Maximieren besitzt. Wahr (.T.)
MinButton Legt fest, ob das Formular eine Schaltfläche Minimieren besitzt. Wahr (.T.)
Movable Bestimmt, ob das Formular an eine andere Position auf dem Bildschirm verschoben werden kann. Wahr (.T.)
ScaleMode Legt fest, ob als Maßeinheit für die Eigenschaften in Bezug auf Objektgröße und Position FoxPro-Pixel oder Pixel verwendet werden. Hängt von den Einstellungen im Dialogfeld Optionen ab.
Scrollbars Legt die Art des Bildlauffeldes für ein Formular fest. 0 - Kein
TitleBar Legt fest, ob über dem Formular eine Titelleiste angezeigt wird. 1 - Ein
ShowWindow Bestimmt, ob das Fenster ein untergeordnetes Fenster ist (im Bildschirm), ein verschiebbares Fenster oder ein Standardfenster. 0 – In Screen
WindowState Legt fest, ob das Formular minimiert (nur in Windows), maximiert oder normal erscheint. 0 - Normal
WindowType Legt fest, ob das Formular nicht modal (Standardeinstellung) oder modal ist. Wenn das Formular modal ist, müssen Benutzer das Formular erst schließen, bevor sie auf andere Elemente der Benutzeroberfläche der Anwendung zugreifen können. 0 – Modeless

Sie können die LockScreen-Eigenschaft verwenden, um die Layouteigenschaften der Steuerelemente zur Laufzeit genauer anzupassen.

Zuweisen von Symbolen zu Formularen

In Visual FoxPro für Windows können Sie einem Formular ein Symbol zuweisen. Dieses Symbol wird bei Minimieren des Fensters in Windows NT® und der Titelleiste von Windows 2000 und Windows Me angezeigt. Um einem Formular ein Symbol zuzuweisen, stellen Sie die Icon-Eigenschaft des Formulars auf den Namen einer ICO-Datei ein.

So weisen Sie einem Formular ein Symbol zu

  1. Öffnen Sie das Formular.
  2. Öffnen Sie das Eigenschaftenfenster.
  3. Stellen Sie die Icon-Eigenschaft auf die ICO-Datei ein, die angezeigt werden soll.

Siehe auch

Bearbeiten von Objekten | Bearbeiten von Ereignis- und Methodencode | Erstellen von Formularen | Formular-Designer | Visible-Eigenschaft | Speichern von Formularen