Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.238 Beiträge
Delphi 12 Athens
|
AW: Flowpanel geeignetes Control ?
18. Mär 2024, 11:54
Das Padding beim FlowPanel bezieht sich leider nur auf den gesamten Client-Bereich und nicht auf die Ausrichtung der einzelnen SubControls, also nur außenrum der Rand nach innen.
Für die Zwischenräume fehlt dem Panel leider eine Eigenschafft.
Also mußt du die Margins der einzlnen Edits setzen.
ABER dort nicht vergessen zusätzlich AlignWithMargins auf True zu setzen.
Ich weiß, es ist totaler Schwachsinn, dass standardmäßig Margins gesetzt sind, diese aber ignoriert werden, außer es wird ein weit entferntes anderes Property gesetzt, an statt es wie beim Padding einfach standardmäßig auf 0 steht.
Alle Edits markieren (mit Shift+Klick, im Designer oder der Struktur) und dann AlignWithMargins=True und bei den Margins dann den Abstand.
* entweder bei jedem Edit die Hälfte
* oder jeweils neu eine Seite (z.B. Top und Left) und zusätzlich eventuell dann noch die andere Seite (z.B. Bottom und Right) über das Padding im Panel.
Padding = Abstand nach innen
Margins = Abstand nach außen
$2B or not $2B
|