===== RBS-XML-Datei ===== ==== Einleitung ==== Neben dem grafischen RBS-Editor gibt es auch noch den XML-Datei-Editor. Hier kann man im XML-File vom RBS "direkt" programmieren. Sehr zu empfehlen wenn man z.b. die vorher gesetzten RBS-Variablen ausrichten möchte (in X und\oder Y -Richtung). ==== Syntax XML-Eintrag ==== Die Syntax für jede RBS-Variable ist immer gleich aufgebaut. **Beispiel Rundenzeit**\\ 88,888\\ Starten tut ein Eintrag immer mit einem **<**\\ Danach kommt dann der Name bzw. Funktion der RBS-Variablen, in diesem Fall **rundenzeit**\\ * **nr** hier trägt man die betreffende Slot\ID Nummer ein (1-7) * **nks** Nach-Komma-Stellen, in diesem Fall wird die Rundenzeit mit 3 Nachkommastellen angezeigt * **mst** Messstelle, 1 bedeutet Start\Ziel ( 2 und 3 wären z.b. Sektorzeiten) * **len** hier kann man die Länge der Darstellung der Variablen editieren, steht hier 0, dann wird als Platzhalter die **88,888** genommen * **fcn** ist der Farbcode für * **prefix** ist der Eintrag, was immer vor der Variablen dann angezeigt werden soll * **post** ist der Eintrag, was immer an die Variable noch drangehängt werden soll * **sort** trägt man hier 0 ein wird **NICHT** nach Platz sortiert. Möchte man nach Platz sortiert anzeigen, muss hier eine **1** rein (für sortierte Anzeige, nicht die ID\Slot.Nr., die kommt unter **nr** rein.) * **fh** ist die Schriftgröße, in diesem Beispiel 52 Pixel * **ft** ist die Schriftart, in diesem Beispiel **Arial Black** * **fdc** ist * **go** hier muss eine **1** rein wenn die Variable auf einem grafischen Element wie z.b. einer Box gesetzt wird * **fs** * **fc** ist die Farbe der Schrift im Format Hex * **fa** ist die Ausrichtung ob left, center oder right ausgerichtet werden soll * **option** * **left** ist die linke Start-Position der gewählten Variablen in Pixel auf dem RBS * **top** ist die obere Start-Position der gewählten Variablen in Pixel auf dem RBS * **addonvariablename** hier steht bei addonvariablen der Name drin, der dann vom AddOn angesprochen wird ==== Tipps und Tricks ==== Immer zuerst einen Fahrer komplett fertig machen mit allen gewünschten RBS-Variablen und dann in den XML-Editor gehen und dort einfach markieren und dann kopieren. Als nächstes muss man dann nur noch die **left** Koordinaten anpassen und fertig. Erspart oft mühseliges Platzieren und ausrichten bei mehreren Fahrern.....\\ Man kann den XML-Code auch mit z.B. **Notepad++** oder einem anderen Test-Editor sehr komfortabel editieren.\\