Einzelnen Beitrag anzeigen

Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.800 Beiträge
 
Delphi 12 Athens
 
#17

AW: Firemonkey Berlin 10.1 GUI Chaos

  Alt 8. Jun 2016, 14:12
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
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat