Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.062 Beiträge
 
Delphi 12 Athens
 
#4

AW: Responsives Design

  Alt 18. Jan 2024, 17:42
Wenn es nur darum geht (erstmal) eine VCL/FMX-Anwendung etwas responsiver zu bekommen.

Na erstmal das alt Bekannte ala Align, Margin und Anchor, sowie manuell via OnResize, OnAlignPosition usw.

Beim FMX kann man selbst verschiedene "Ansichten" erstellen, also "manuell" für verschiedene Geräte/Displayauflösungen/Seitenformat die Komponenten im Designer umherschieben, ein-/ausblenden, Schriftgrößen anpassen usw.
Das sind dann vererbte Forms, wo über die eigentliche Design-Form noch eine weitere Form-Vererbung draufgelegt wird, in welcher man Property anpassen kann.

Und dann gibt es Layout-Komponenten, welche dir helfen mehrere Komponenten nach gewissen Regeln automatisch anzuordnen. (Größe, Position und/oder Sichtbarkeit)
im FMX in der Komponentenpalette nach "Layout" suchen
und in der VCL nach "Panel"
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (18. Jan 2024 um 17:46 Uhr)
  Mit Zitat antworten Zitat