Farbiger Text: Unterschied zwischen den Versionen

Aus RailRoad&Co.-Wiki
Zur Navigation springenZur Suche springen
K *Anlagendatei: farbiger_text.zip
K Bild
Zeile 9: Zeile 9:
Ich möchte die Farbe eines Zählers (Variable "aktive Zugfahrten") von grün auf rot wechseln, wenn die Variable kleiner als 1 (oder grösser 0) ist.
Ich möchte die Farbe eines Zählers (Variable "aktive Zugfahrten") von grün auf rot wechseln, wenn die Variable kleiner als 1 (oder grösser 0) ist.


 
:[[Datei:Farbiger-Text.png|400px]]
:[[Datei:Textelement-farbig.png|400px]]
:''Abb: Farbiges Textfeld''
:''Abb: Farbiges Textfeld''


Zeile 44: Zeile 43:
Silvio Richter stellt dieses Beispiel als Anlagendatei: [[Medium:farbiger_text.zip|farbiger_text.zip]] zur Verfügung:
Silvio Richter stellt dieses Beispiel als Anlagendatei: [[Medium:farbiger_text.zip|farbiger_text.zip]] zur Verfügung:


:[[Datei:Farbiger-Text.png|400px]]
 
:[[Datei:Textelement-farbig.png|400px]]
:''Abb: Farbiges Textfeld''
:''Abb: Farbiges Textfeld''





Version vom 7. August 2025, 14:11 Uhr

Verwendung
thumbs


Farbiger Text in Traincontroller

Farbe in Abhängigkeit einer Variablen

Ich möchte die Farbe eines Zählers (Variable "aktive Zugfahrten") von grün auf rot wechseln, wenn die Variable kleiner als 1 (oder grösser 0) ist.

Abb: Farbiges Textfeld


Wie muss ich da vorgehen?

HTML in Textfeldern

Herr Freiwald beschreibt das Vorgehen im Forum:

hierzu noch ein allgemeiner Hinweis:

  • Es wird nur ein "vereinfachtes" HTML für die Darstellung von Text verwendet.
  • Es genügt, den Text in <html>...</html> einzuschließen.
  • Tags wie <!DOCTYPE html>, <head>, <title> oder <body> werden nicht benötigt. Es gibt ja praktisch nur den Body.
  • <... style="..."> kann jedoch verwendet werden.

Mit der Verwendung von Variablen im Style-Bereich kann die Darstellung des Texts sehr gut dynamisiert werden (z.B. für Farbwechsel, Unsichtbar-Schalten, usw.)

HTML Beispiel

Hier die notwendigen Befehle ohne Tags wie <!DOCTYPE html>, <head>, <title> oder <body>

  <html>
  <p style="color: black;">Schriftfarbe schwarz</p>
  <p style="color: red;">Schriftfarbe rot</p>
  </html>

Praktische Verwendung in TrainController

Silvio Richter stellt dieses Beispiel als Anlagendatei: farbiger_text.zip zur Verfügung:


Abb: Farbiges Textfeld



-- Uslex (Diskussion)