Registriert seit: 28. Mär 2005
Ort: Hamburg
850 Beiträge
Delphi 11 Alexandria
|
Ist Farbe hell oder dunkel?
25. Sep 2005, 14:39
Hallo,
ich habe eine einfarbige Fläche. Die Farbe kann vom Anwender eingestellt werden. Auf dieser Fläche soll ein Text erscheinen. Dieser Text soll entweder weiß oder schwarz sein. Wählt der Anwender eine helle Farbe aus, soll der Text schwarz werden. Wählt der Anwender eine dunkle Farbe aus, soll der Text weiß werden. So ist sichergestellt, dass man den Text immer lesen kann. Der Anwender kann eine Farbe aus allen 1,6 Mio. Farben auswählen. Ich bräuchte also eine Funktion, die mir sagt ob eine Farbe hell oder dunkel ist. Delphi macht so etwas ja auch: Vielleicht ist euch bei Farbeigenschaften (z.B. Color vom TPanel) schon einmal aufgefallen, dass diese im Objektinspektor entweder einen schwarzen oder weißen Rahmen haben, je nachdem ob die Farbe hell oder dunkel ist.
|