primus:elementtext
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| primus:elementtext [2022/08/05 12:39] – gelöscht - Externe Bearbeitung (Unknown date) 127.0.0.1 | primus:elementtext [2023/06/15 12:32] (aktuell) – Wikilinks geändert mgras | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Elementtext ====== | ||
| + | Mit **Elementtext** ist es möglich Beschriftungen in der [[GUI|Primusoberfläche]] [[Spracheinstellung|sprachabhängig]] und damit variabel zu halten. Dazu wird anstelle der direkten (hardcoded) Eingabe eines Textes, ein Platzhalter angegeben. Dieser wird beim Start von Primus, abhängig von der eingestellten Sprache, durch einen Text aus der, in einer [[Sprachdatei]] hinterlegten, | ||
| + | ===== Sprachdefinition ===== | ||
| + | Die Definition der zu verwendenden Sprache erfolgt in der [[Primus.xml]] im [[Primus.xml# | ||
| + | |||
| + | ===== Aufbau eines Elementtextes ===== | ||
| + | Der Aufbau eines Elementtextes sieht folgendermaßen aus: | ||
| + | '' | ||
| + | Er beginnt immer mit einem Dollarzeichen ('' | ||
| + | |||
| + | ==== Mehrere Elementtexte kombinieren ==== | ||
| + | Es ist möglich mehrere Elementtexte zu kombinieren. Allerdings muß zwischen den beiden Elementtexten ein Leerzeichen als Trennung verwendet werden. | ||
| + | '' | ||
| + | |||
| + | ==== Elementtext mit Hardcoded Text ergänzen ==== | ||
| + | Es ist möglich einen Elementtext mit einem festen Text zu ergänzen. Auch hier muß zwischen dem Elementtext und dem festen Text ein Leerzeichen zur Trennung sein. | ||
| + | '' | ||
| + | |||
| + | ===== Beispiel ===== | ||
| + | <code xml>< | ||
| + | |||
| + | Wie man Platzhaltertexte definiert wird unter [[Spracheinstellung]] näher erklärt. | ||
| + | |||
| + | ===== Systemdefinierte Platzhalter ===== | ||
| + | Für einige Funktionen und Meldungen in Primus gibt es vordefinierte Platzhalter. Welche dies sind, steht in der [[Liste der Systemdefinierten Platzhalter]]. | ||
| + | |||
| + | ===== Suche nach Hardcoded Texten in der CFG.xml ===== | ||
| + | Mit der [[Regular Expression]] < | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | verwendet werden kann. | ||
| + | |||
| + | {{tag> | ||
