Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Farbe zur Texthervorhebung (https://www.delphipraxis.net/33427-farbe-zur-texthervorhebung.html)

Jelly 6. Nov 2004 21:02


Farbe zur Texthervorhebung
 
Hallo,

ich habe bis jetzt immer die Farbe clHighlight für Labels benutzt, welche ich farblich auf der Form hervorheben will. Hat bis jetzt eingentlich optisch gut gepasst, nur hab ich letztens an einem Rechner gesessen, welches ein anderes Farbschema in Windows eingestellt hatte, und so war der Text kaum noch zu lesen. Deshalb meine Frage, welche Farbkonstante ist eigentlich grundsätzlich dafür gedacht, daß sie auf einer Form bei allen (Standard)Windowseinstellungen immer gut lesbar erscheint.

Gruß,
Tom

Nicodius 6. Nov 2004 21:30

Re: Farbe zur Texthervorhebung
 
schwarzer hintergrund weiße schriftfarbe - oder umgekehrt eben

Jelly 6. Nov 2004 23:12

Re: Farbe zur Texthervorhebung
 
Ich möchte aber meine Programme nicht in S/W rausbringen, sonst meinen die Leute noch ihr Bildschirm wär defekt :?

Nee, im ernst. Formhintergrund ist nunmal clBtnFace, und normaler Text erscheint in clWindowText. Das ist der Standard, und beim Wechsel des Farbschemas in Windows, werden die Farben entsprechend angepasst. Aber lesbar bleibts immer, zumindest bei den in Windows vorhandenen Farbschemen. Mich interessiert nur, welchen Wert ich wählen muss, um was farblich hervorzuheben, so daß es weiter lesbar bleibt. Wie bereits gesagt, clHighlightText passt eben nicht überall.

axelf98 6. Nov 2004 23:40

Re: Farbe zur Texthervorhebung
 
Definier' doch selbst die Farben... Z.B. statt "clBtnFace" nimm doch "$00D8E9EC". Dann muss man eben auf die automatische individuelle Farbanpassung beim Endbenutzer verzichten..

Jelly 6. Nov 2004 23:47

Re: Farbe zur Texthervorhebung
 
Zitat:

Zitat von axelf98
Dann muss man eben auf die automatische individuelle Farbanpassung beim Endbenutzer verzichten..

Wird wohl darauf hinauslaufen, wenns keine passenden Farbwert gibt :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 Uhr.

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