Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.060 Beiträge
 
Delphi 12 Athens
 
#6

AW: Skalierbare Fensterinhalte

  Alt 12. Mai 2023, 10:47
Es ist natürlich schwierig dafür pauschal Empfehlungen zu geben. Es hängt ja auch stark davon ab, was ihr abliefern wollt.

Einiges lässt sich schon mit Align, Anchors und Constraints regeln - dann werden die Controls eben je nach Monitor erstmal kleiner. Man kann mit TGridPanel, TFlowPanel und TRelativePanel schon recht komplexe dynamische Anpassungen realisieren. Auch die gute alte TScrollBox kann hilfreich sein. Wer dann einen zu kleinen Bildschirm hat, muss dabei halt etwas Komfort einbüßen. Als wirklich letzte Möglichkeit käme noch ein dynamischer PageControl-Ansatz in Frage (je nach Platz gibt es 0..n Tabs). Das lässt sich am besten umsetzen, wenn man die Controls in Frames gruppiert.

Es bleibt natürlich immer ein gewisser Aufwand und man muss vorab klären, ob man den betreiben will.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat