Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Hallo,
ich habe bei meiner Anlage ein Stringausgabefeld, in dem alle fehler dargestellt werden, welche auftreten. Dabei sollen aber für unterschiedliche Fehler unterschiedliche schriftfarben verwendet werde. Die Anzeige soll so sein, dass immer alle Fehler stehen bleiben, und der neuste Fehler ober hinzugefügt wird. Das funktioniert auch, allerdings ist jetzt das Problem, dass wenn ich die Textfarbe ändere, der ganze Text seine Farbe ändert. Geht es irgendwie, dass ich für jede Zeile iene eigene textfarbe festlege, damit jeder Fehler seine Farbe behält, und man mit einem Blick sehen kann, um was für einen fehler es sich handelt.
MfG Jeffrey
' schrieb:Hallo,
ich habe bei meiner Anlage ein Stringausgabefeld, in dem alle fehler dargestellt werden, welche auftreten. Dabei sollen aber für unterschiedliche Fehler unterschiedliche schriftfarben verwendet werde. Die Anzeige soll so sein, dass immer alle Fehler stehen bleiben, und der neuste Fehler ober hinzugefügt wird. Das funktioniert auch, allerdings ist jetzt das Problem, dass wenn ich die Textfarbe ändere, der ganze Text seine Farbe ändert. Geht es irgendwie, dass ich für jede Zeile iene eigene textfarbe festlege, damit jeder Fehler seine Farbe behält, und man mit einem Blick sehen kann, um was für einen fehler es sich handelt.
MfG Jeffrey
Du kannst eine Listbox oder Tabelle dafür benutzen, da kannst du einzelne Zeilen/Zellen unterschiedlich färben.
manuell kannst du unterschiedliche Zeilen ganz einfach färben...ich weiß nicht, ob das Programmatisch geht...evtl. musst du "Selection Start" und "Selection End" auswählen und dazwischen irgendwie mit der Property "Text Color" färben.
Ich würde das evtl. mit ner Multicolumn Listbox oder mit ner Table lösen, da kannst du die Hintergrundfarbe der Zelle leicht färben, und durch die größeren Abstädnde zwischen den Zeilen ist's auch leichter lesbar!
Gruss
Achim
EDIT: Post #1600
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
verschiedene Farben innerhalb eines Strings?
Schau mal, ob Dir das was hilft. Ich habe es noch nicht angeschaut.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
verschiedene Farben innerhalb eines Strings?
Hier ist das Bsp. für diejenigen, die es auf der NI-Seite nicht öffnen können (z.B. wegen Firewall-Einstellungen,....).
Gruß Markus
(VIs LV 8.0)
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
16.10.2007, 13:21 (Dieser Beitrag wurde zuletzt bearbeitet: 08.12.2007 12:38 von jg.)
Hallo,
ich habe jetzt mal versucht das hin zu bekommen, und ein kleines Testprogramm geschrieben. Leider funktioniert es nicht so, wie es soll. Es ändert sich immer die Farbe des ganzen Textes. Erkennt jemand wo der Fehler liegt?
Also ne kurze Beschreibung, was das Programm machen soll. Wenn der Knopf text1 gedrückt wird, soll text1 geschrieben werden. Wenn der Knopf Text2 gedrückt wird text2. Das funktioniert auch :-) Allerdings soll text1 in rot geschrieben werden und text2 in grün, und das funktioniert leider nicht :'(
Ach und bitte nicht den text1-Knopf und den text2-Knopf gleichzeitig drücken, dann funktioniert es natürlich nicht, aber es ist ja nur ein kleines Testprogramm.
Bin für alle Ideen dankbar.
Gruß Jeffrey
Hallo,
ich habe ein weiteres problem mit dem Programm. Und zwar soll nun, wenn man auf den quittieren-Knopf drück die letzte Zeile gelöscht werden. Leider funktioniert das nicht so, wie es soll. es verschwindet immer der ganze Text.
MfG Jeffrey