Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi RGB-Gegenteil-Farbe ermitteln (https://www.delphipraxis.net/197105-rgb-gegenteil-farbe-ermitteln.html)

Stevie 18. Jul 2018 12:44

AW: RGB-Gegenteil-Farbe ermitteln
 
Zitat:

Zitat von sakura (Beitrag 1407662)
Komplementärfarben können oft schwer zu lesen sein bzw. unangenehm für den Betrachter. Würde ich nicht zu raten.

Absolut! Das führt zu so Augenkrebs wie in der DevExpress Progressbar, die magentafarbene Schrift auf grüner Progressbar zeichnet :wall:

KodeZwerg 18. Jul 2018 13:31

AW: RGB-Gegenteil-Farbe ermitteln
 
Ich möchte das im Endeffekt nicht für Text verwenden, das dient mir hier nur als Beispiel, sondern damit dynamisch die Farbe des Cursors setzen bzw ein Auswahl-Rechteck damit einfärben. Also Krebs-Faktor hält sich in Grenzen :-)

Frickler 18. Jul 2018 14:39

AW: RGB-Gegenteil-Farbe ermitteln
 
Wenns doch mal um Text gehen sollte, hier ein Link:

http://www.ergo-online.de/site.aspx?...gestaltung.htm

Ganz unten auf der Seite ist dann noch ein PDF-Download "Software-Gestaltung: Farbe auf dem Bildschirm".
Da geht es darum, welche Farbkombinationen Text/Hintergrund ergonomisch sind.

Hat mir schon öfter weiter geholfen.

KodeZwerg 18. Jul 2018 15:03

AW: RGB-Gegenteil-Farbe ermitteln
 
Zitat:

Zitat von Frickler (Beitrag 1407696)
Hat mir schon öfter weiter geholfen.

Dein Link ist Klasse, sehr gute Informationen auch für meine Zwecke sind mit dabei (Sättigungswert).
Durch den Link habe ich auch erfahren das eine Bildschirmarbeitsverordnung existiert.
Also alles in allem eine sehr coole Resource wenn es um Farben und Text-Darstellung geht, Dankeschön dafür!

Stevie 18. Jul 2018 15:07

AW: RGB-Gegenteil-Farbe ermitteln
 
Zitat:

Zitat von KodeZwerg (Beitrag 1407681)
Ich möchte das im Endeffekt nicht für Text verwenden, das dient mir hier nur als Beispiel, sondern damit dynamisch die Farbe des Cursors setzen bzw ein Auswahl-Rechteck damit einfärben. Also Krebs-Faktor hält sich in Grenzen :-)

Aber auch dort bin ich der Meinung, dass schwarz oder weiß auf bunt besser ist als magenta auf grün oder gelb auf blau.

Namenloser 18. Jul 2018 18:08

AW: RGB-Gegenteil-Farbe ermitteln
 
Zitat:

Zitat von Stevie (Beitrag 1407669)
Zitat:

Zitat von sakura (Beitrag 1407662)
Komplementärfarben können oft schwer zu lesen sein bzw. unangenehm für den Betrachter. Würde ich nicht zu raten.

Absolut! Das führt zu so Augenkrebs wie in der DevExpress Progressbar, die magentafarbene Schrift auf grüner Progressbar zeichnet :wall:

Besonders schlimm ist es, wenn der Hintergrund 50%-Grau ist. Dann ist der Vordergrund unsichtbar.

KodeZwerg 19. Jul 2018 19:44

AW: RGB-Gegenteil-Farbe ermitteln
 
Danke nochmal, hat geholfen da ich nun etwas völlig anderes Erreichen möchte um dieser Krebs-Situation aus dem Weg zu gehen.
Es ist noch in der Mache, hier was ich Vorhabe, Danke an dieser Stelle nochmal für HLS und die Java Brightness, beides kombiniert soll das simple machen:
Ab brightness(da bin ich noch am Tüfteln was ein Guter Hell/Dunkel Wert ist) = Hell dann HLS verdunkeln ansonsten andersrum.
In der HLS über Saturation(plus oder minus) und Luminesence(plus oder minus) wirds heller oder dunkler. Hue bleibt wie es ist.
So kommt es mir fürs Auge meist angenehm vor. Für die eigentliche Input-Farbe kann ja meine Funktion nichts.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:58 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz