Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
Delphi 12 Athens
|
AW: Skalierbare Fensterinhalte
12. Mai 2023, 11: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.
|