Forum: Programmieren allgemein
by DeddyH,
26. Nov 2012
Das hatte ich in #2 ja schon angedeutet ;). Aber ist jetzt auch egal, das Problem scheint ja gelöst zu sein.
Forum: Programmieren allgemein
by DeddyH,
26. Nov 2012
Zumal das Ziel
auch bei fehlerbereinigter Schleife nicht erreicht wird, da falsch herum (Änderung der Colorbox statt des RichEdits).
Forum: Programmieren allgemein
by DeddyH,
26. Nov 2012
So habe ich das auch verstanden. Es ist aber immerhin möglich, dass die Schriftfarbe überhaupt nicht in der Auswahl enthalten ist, siehe meine vorherigen Ausführungen. Das sollte man abfangen (oder eben einfach Farbe zuweisen, vermutlich wird die dann ggf. hinzugefügt).
Forum: Programmieren allgemein
by DeddyH,
26. Nov 2012
Zu beachten ist auch noch, dass man beim Vergleich zweier Farben ggf. unerwartete Ergebnisse erhält, zumindest dann, wenn die Schriftfarbe des RichEdit auch aus anderen Quellen kommen kann und nicht zwingend über dieselbe Colorbox wie die zum Vergleich herangezogene festgelegt wurde.
Forum: Programmieren allgemein
by DeddyH,
26. Nov 2012
Ich habe noch nie mit TColorBox gearbeitet, aber die Hilfe liest sich, als ob dies hier kein Problem sein sollte:
ColorBox1.Selected := RichEdit1.SelAttributes.Color;
Forum: Programmieren allgemein
by DeddyH,
26. Nov 2012
Dass Du keine Delphi-Tags benutzt, x nicht initialisierst und nicht mit dem Debugger arbeitest :mrgreen: