Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Akzentfarbe von MacOS bei FireMonkey Controls berücksichtigen

  Alt 5. Dez 2020, 11:37
Delphi malt im FMX alles selber und verwendet dafür eigene Styles "Bild-Vorlagen",
es ist nicht wie bei der VCL, wo standardmäßig das System "Windows" die Controls behandelt/darstellt.
Für eine andere Darstellung/Farbe brauchst dann einen anderen Style, bzw. du beabeitest selbst Einen.

Teilweise kann man die "nativen" Controls des Betriebssystems verwenden, wo Delphi dann nicht das Control "nachgebaut" hat und selbst malt.
z.B. Edit.ControlType=Platform, falls für dieses Control auf dem Zielsystem sowas implementiert wurde.


siehe "FireMonkey Style Designer" im Video
https://www.youtube.com/watch?v=sQBfABmgASo
https://www.youtube.com/watch?v=LclDKqrj5So
und die vielen anderen Viedos zu "FMX/FireMonkey Style"

sowie siehe Menü > Tools > Bitmap-Style-Designer
siehe C:\Program Files (x86)\Embarcadero\Studio\21.0\bin
BitmapStyleDesigner.exe, die vielen FMX****StyleViewer.exe und VCLStyleViewer.exe
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 5. Dez 2020 um 11:44 Uhr)
  Mit Zitat antworten Zitat