Vcl.Forms.TPosition
Delphi
TPosition = (poDesigned, poDefault, poDefaultPosOnly, poDefaultSizeOnly,
poScreenCenter, poDesktopCenter, poMainFormCenter, poOwnerFormCenter);
C++
enum DECLSPEC_DENUM TPosition : unsigned char { poDesigned, poDefault, poDefaultPosOnly, poDefaultSizeOnly, poScreenCenter, poDesktopCenter, poMainFormCenter, poOwnerFormCenter };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | Vcl.Forms |
Beschreibung
TPosition bestimmt die Position eines Formulars.
TPosition kann die folgenden Werte annehmen:
Wert | Bedeutung |
---|---|
|
Das Formular wird mit der während des Entwurfs festgelegten Größe und Position angezeigt. |
|
Größe und Position des Formulars werden vom Betriebssystem festgelegt. |
|
Das Formular wird mit der während des Entwurfs festgelegten Größe angezeigt, jedoch wird seine Position vom Betriebssystem bestimmt. |
|
Das Formular wird an der während des Entwurfs festgelegten Position angezeigt, jedoch wird seine Größe vom Betriebssystem bestimmt. |
|
Das Formular behält die Größe bei, die es während des Entwurfs hatte, wird aber in der Mitte des Bildschirms angezeigt. Wenn Sie poScreenCenter in Anwendungen mit mehreren Bildschirmen verwenden, können Formulare unter Umständen nicht auf einem einzelnen Bildschirm angezeigt werden. |
|
Das Formular behält die Größe bei, die es während des Entwurfs hatte, wird aber in der Mitte des Bildschirms angezeigt. |
|
Das Formular behält die Größe bei, die es während des Entwurfs hatte, wird aber in der Mitte des Hauptformulars der Anwendung angezeigt. Diese Positionierung sollte nur für Sekundärformulare angewandt werden. Bei einem Hauptformular wird dasselbe Verhalten wie von |
|
Das Formular behält die Größe bei, die es während des Entwurfs hatte, wird aber in der Mitte des in der Eigenschaft Owner angegebenen Formulars angezeigt. Legt die Eigenschaft Owner kein Formular fest, wird mit dieser Positionierung dasselbe Verhalten wie von |