<LineText>

<LineText>

<LineText> == <LText> " <LText> "
<LTExt> == <LTElem> <LText><LTElem>
<LTElem> == <Char> $( <ExpandParams> )
<ExpandParams> == <TCatList> <TCatList> : <Delimiter>
<TCatList> == <CatList> <TrainSelector> . <CatList>
<CatList> == <Subject> <CatList> , <Subject>
<Subject> == <Name>

Textausgabe unter der Trasse.

Text zur Verwendung im TX=; - Parameter von Bewegungen und Segmenten. Der Text wird statisch während der Bewegungen unterhalb der Trasse angezeigt. Man kann hiermit den Typ oder andere Daten eines einzelenen oder mehrer Fahrzeuge beschreiben, die Zugkomposition, die Parameter, usw.  

Der TX=; - Parameter kann in einem $GROUP, $LINE oderr $PATH - Kommando enthalten sein. In diesem Falle - unabhängig von den BG=; und FG=; - Parametern im gleichen Kommando - wird der TX=; - Parameter in die Bewegungen vererbt, aber jede Bewegung wird die Texte selbst auf dem Schirm darstellen. Soweit der Text nur aus festgelegten Zeichen besteht, scheint dies keinen Sinn zu machen. Der Text kann jedoch auch Werte aus der Beschreibung der Fahrzeuge aufrufen, die in der Bewegung benutzt werden. Wenn er die Konstruktion $(  <ExpandParams> )  enthält, wird ein solches Element eingeführt.

< ExpandParams > bestehet aus drei Teilen. Der Hauptteil ist der mittlere Teil: der Name eines Subjekts in den beschreibenden Daten oder eine kommagetrennte Liste aus solchen Subjektnamen. Das Konstrukt $(  <ExpandParams>  ) wird von den Werten des aufgelisteten Subjekts für alle Fahrzeuge ersetzt. Die Werte der Subjekts der gleichen Fahrzeuge werden mit einzelnen Leerzeichen verbunden, die Werte unterschiedlicher Fahrzeuge werden über ein Plus-Zeichen und zwei Leerezeichen " + " miteinander verbunden. Man kann diese abgrenzende Plus-Zeichen ersetzen, indem ein Doppelpunkt mit dem gewünschten Trennzeichen in der Subjektliste aufgeführt wird.

Bei einer Bewegung mit mehreren Zugteilen kann man Texte für alle Fahrzeuge der Bewegung herstellen oder auch nur einen der Zugteile gezielt ansprechen. Durch voranstellen des Bezeichners für den jeweiligen Zugteil   (C. C1. C2. C3.), gefolgt von einem Komma in der Subjektliste, werden nur die Beschreibungenssätze der Fahrzeuge aufgeführt, die im speziellen Zugteil vorkommen.

Es ist möglich, eine solche Konstruktion mehrfach innerhalb eines TX=; - Parameters zu benutzen - der Text wird jedoch in eine einzige Zeile auf dem Bildschirm dargestellt, so kann man nicht beliebig große Texte schreiben.

Last edited: 2011-07-03 20:12:04