Einzelnen Beitrag anzeigen

Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.685 Beiträge
 
Delphi 11 Alexandria
 
#17

AW: KodeZwerg's Real Theme Beispiel

  Alt 10. Mai 2021, 18:53
Zitat:
"FTextColor" ist die Font-Farbe bei mir, falls das noch unklar sein sollte.
Ist klar
Nur wo ist nun der Unterschied zwischen
FTextColor := InvertColor(GetSysColor(COLOR_DESKTOP));
und
FTextColor := InvertColor(FBackgroundColor);
Richtig! Keiner, nur das du die Funktion GetSysColor mit FBackgroundColor schon ermittelt hast.
Also warum dann nochmals.
Der Unterschied liegt in den Methoden die da aufgerufen werden. :-]

Delphi-Quellcode:
FTextColor := SimpleInvertColor(FBackgroundColor);
FTextColor := InvertColor(FBackgroundColor);
SimpleInvertColor = endet in schwarz oder weiß und hat probleme mit grau werten
InvertColor = führt eine extrem schwierige kalkulation durch lol (und hat auch so seine probleme)

Danke für Deine "Link" nachträge!!!
Gruß vom KodeZwerg

Geändert von KodeZwerg (10. Mai 2021 um 19:02 Uhr)
  Mit Zitat antworten Zitat