Ich bin ein Fan davon, das Programm so aussehen und sich anfüllen wie das genutzte Betriebsystem.
Ein Grund warum ich Java Programme nicht ausstehen kann
Amen!
Bisher hatte ich nur die Probleme mit TCombobox und TDateEdit. Solange ich nun weiß worauf ich achten muss ist es ok.
Ob Panels noch Sinn machen wenn man TLayout nutzen kann muss ich noch prüfen.
Bisher habe ich meine Programme durch Panels designed.
In der Tat sollten Layouts Dir mehr helfen als Panels. Ich habe allerdings ein kleines Problem bei mir bemerkt, demzufolge ein TLayout nicht wirklich frühzeitig seine tatsächlichen Größeninformation bereithält. Ich habe im FormResize-Event einer Anwendung unter anderem auch die Größe von einem TLayout abgefragt, um dynamisch auf die Formgröße reagieren zu können. Leider war das TLayout durch alle Resize Durchgänge während des Programmstarts konstant 50 Pixel breit. Ein als Ersatz verwendetes Panel zeigte schon beim ersten Durchlauf die erwartete tatsächliche Breite von 254 Pixeln. Also auch das TLayout ist mit Vorsicht zu genießen
Sherlock