W
Hallo,
ich bin dabei ein Programm zu schreiben, um Statustext anzuzeigen. Dazu habe ich ein Formular mit der Eigenschaft:
FormStyle = StayOnTop
BorderStyle = bsNone
weiter habe ich den Hintergrund Transparent, es sind also lediglich die Labels sichtbar. So weit so gut. Nun wäre es schön, wenn sich die Textfarbe der Labels dem Hintergrund anpassen würde, damit sie gut lesbar sind. Also wenn ein weisses Fenster hinter meiner Form ist, soll der Text schwarz sein, bei einem schwarzen Fenster weiss. Ich weiss allerdings nicht recht wie ich die Farbe des Hintergrunds im Transparentenbereich ermitteln kann. So auf die schnelle ist mir die Idee gekommen, ein Screenshot zu erstellen, um anschliessend aus dem TImage, welches den Screenshot erhält die Farbe zu ermitteln. Ich bin jedoch der Meinung, das sollte auch einfacher gehen?
Vielen Dank für eure Hilfe.