FMX.Types.TPlacement
Delphi
type TPlacement = (plBottom, plTop, plLeft, plRight, plCenter, plBottomCenter, plTopCenter, plLeftCenter, plRightCenter, plAbsolute, plMouse, plMouseCenter)
C++
enum class TPlacement : unsigned int { plBottom, plTop, plLeft, plRight, plCenter, plBottomCenter, plTopCenter, plLeftCenter, plRightCenter, plAbsolute, plMouse, plMouseCenter };
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| enum | public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
Beschreibung
TPlacement legt die Position fest, an der ein TPopup-Steuerelement auf dem Bildschirm angezeigt wird.
TPlacement kann die folgenden Werte annehmen:
| Wert | Bedeutung |
|---|---|
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets unten im PlacementRectangle-Objekt mit einer Ausrichtung über das PlacementRectangle-Objekt hinaus positioniert. Wenn keine Offsets angegeben sind, ist die linke obere Ecke des TPopup die linke untere Ecke des PlacementRectangle-Objekts. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget und kein PlacementRectangle angegeben ist, wird das TPopup relativ zur linken oberen Ecke des Bildschirms positioniert. Wenn die Bildschirmränder das TPopup verdecken, wird es nicht neu positioniert. |
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets oben im PlacementRectangle-Objekt mit einer Ausrichtung über das PlacementRectangle-Objekt hinaus positioniert. Wenn keine Offsets angegeben sind, ist die linke untere Ecke des TPopup die linke obere Ecke des PlacementRectangle-Objekts. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget und kein PlacementRectangle angegeben ist, wird das TPopup relativ zur linken oberen Ecke des Bildschirms positioniert. Wenn die Bildschirmränder das TPopup verdecken, wird es nicht neu positioniert. |
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets links im PlacementRectangle-Objekt mit einer Ausrichtung über das PlacementRectangle-Objekt hinaus positioniert. Wenn keine Offsets angegeben sind, ist die rechte obere Ecke des TPopup die linke obere Ecke des PlacementRectangle-Objekts. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget und kein PlacementRectangle angegeben ist, wird das TPopup relativ zur linken oberen Ecke des Bildschirms positioniert. Wenn die Bildschirmränder das TPopup verdecken, wird es nicht neu positioniert. |
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets rechts im PlacementRectangle-Objekt mit einer Ausrichtung über das PlacementRectangle-Objekt hinaus positioniert. Wenn keine Offsets angegeben sind, ist die linke obere Ecke des TPopup die rechte obere Ecke des PlacementRectangle-Objekts. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget und kein PlacementRectangle angegeben ist, wird das TPopup relativ zur linken oberen Ecke des Bildschirms positioniert. Wenn die Bildschirmränder das TPopup verdecken, wird es nicht neu positioniert. |
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets in der Mitte des PlacementRectangle-Objekts positioniert. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget und kein PlacementRectangle angegeben ist, wird die Mitte des TPopup an der linken oberen Ecke des Bildschirms positioniert. Wenn die Bildschirmränder das TPopup verdecken, wird es nicht neu positioniert. |
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets in der Mitte des unteren Randes des PlacementRectangle-Objekts mit einer Ausrichtung über das PlacementRectangle-Objekt hinaus positioniert. Wenn keine Offsets angegeben sind, wird der obere Rand des TPopup über dem unteren Rand des PlacementRectangle-Objekts zentriert. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget angegeben ist, wird derselbe Effekt wie mit |
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets in der Mitte des oberen Randes des PlacementRectangle-Objekts mit einer Ausrichtung über das PlacementRectangle-Objekt hinaus positioniert. Wenn keine Offsets angegeben sind, wird der untere Rand des TPopup über dem oberen Rand des PlacementRectangle-Objekts zentriert. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget angegeben ist, wird derselbe Effekt wie mit |
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets in der Mitte des linken Randes des PlacementRectangle-Objekts mit einer Ausrichtung über das PlacementRectangle-Objekt hinaus positioniert. Wenn keine Offsets angegeben sind, wird der rechte Rand des TPopup über dem linken Rand des PlacementRectangle-Objekts zentriert. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget angegeben ist, wird derselbe Effekt wie mit |
|
|
TPopup wird mit den angegebenen vertikalen und horizontalen Offsets in der Mitte des rechten Randes des PlacementRectangle-Objekts mit einer Ausrichtung über das PlacementRectangle-Objekt hinaus positioniert. Wenn keine Offsets angegeben sind, wird der linke Rand des TPopup über dem rechten Rand des PlacementRectangle-Objekts zentriert. Wenn PlacementRectangle leer ist, wird das TPopup relativ zu dem PlacementTarget-Objekt ausgerichtet. Wenn kein PlacementTarget angegeben ist, wird derselbe Effekt wie mit |
|
|
Das TPopup wird an der linken oberen Ecke des TPopup.PlacementRectangle-Objekts relativ zur linken oberen Ecke des Bildschirms positioniert. Die übrigen Platzierungseigenschaften des TPopup werden ignoriert. Wenn die Bildschirmränder das TPopup verdecken, wird es nicht neu positioniert. |
|
|
Das TPopup wird relativ zur Mauszeigerposition positioniert. Die linke obere Ecke des TPopup ist die Position des Mauszeigers. Die übrigen Platzierungseigenschaften des TPopup werden ignoriert. Wenn die Bildschirmränder das TPopup verdecken, wird es nicht neu positioniert. |
|
|
Das TPopup wird relativ zur Mauszeigerposition positioniert. Die Position des Mauszeigers ist die Mitte des oberen Randes des TPopup. Die übrigen Platzierungseigenschaften des TPopup werden ignoriert. Wenn die Bildschirmränder das TPopup verdecken, wird es nicht neu positioniert. |