wenn ich in der
IDE ein HeaderControl in ein Formular eingefügt hatte, dieses am oberen Rand der Form erschien, weil Align defaultmäßig auf alTop gesetzt wird.
Na ja, es heißt ja nicht von ungefähr THeaderControl. Ähnlich wie sein Counterpart TStatusBar, was standardmäßig Align = alBottom hat. Ein weiteres Mitglied der Familie ist übrigens TSplitView, wo man lediglich zwischen alLeft und alRight wählen kann, gut versteckt im Property Placement.
Ja, ist (und war) mir schon klar.
Bei TStatusBar finde ich das auch gut so, auch wenn ich schon Projekte mit 2 StatusBars hatte, eine oben und die andere unten.
Aber ein HeaderControl wird ja i.d.R. im Zusammenhang mit ListBoxen verwendet, und die reichen ja auch defaultmäßig nicht von Rand zu Rand.
Ich wollte mit meinem Beitrag auch keine Kritik üben, sondern lediglich einen "Aha Moment" (Titel des Threads) schildern.