Modifica manuale del file XML del progetto

Indice Server RocrailProgetto



Spostare livelli

L'ordine dei nodi zlevel nel progetto è usato in Rocview per l'ordine del piano.
Per cambiare questo ordine il file XML deve essere modificato manualmente.

Esempio

Spostare “Kieswerk” alla prima posizione:
Prima della modifica:

<plan title="Demo.xml" name="Demo.xml" >
  <zlevel title="Bahnhof" z="0" modviewx="0" modviewy="0" active="true"/>
  <zlevel title="Bergstrecke" z="1" active="false" modviewx="0" modviewy="0"/>
  <zlevel title="Kieswerk" z="2" active="false" modviewx="0" modviewy="0"/>
  ...
</plan>

Dopo la modifica:

<plan title="Demo.xml" name="Demo.xml" >
  <zlevel title="Kieswerk" z="2" active="false" modviewx="0" modviewy="0"/>
  <zlevel title="Bahnhof" z="0" modviewx="0" modviewy="0" active="true"/>
  <zlevel title="Bergstrecke" z="1" active="false" modviewx="0" modviewy="0"/>
  ...
</plan>


Pulire livelli

Dopo le prove di rinominare/eliminare/ricreare i tracciati ci potrebbero essere le definizioni multiple zlevel per lo stesso livello.
Per pulire ciò il file XML deve essere modificato manualmente.

Esempio

Ci sono nodi più zlevel con lo stesso indice livello z=”<ABC>” (<ABC> è un numero)
Per ogni livello <ABC> si dovrebbe cancellare tutto ad eccezione della prima (!) linea contenente z=”<ABC>”.
Prima della modifica:

<plan title="Demo.xml" name="Demo.xml" >
  <zlevel title="Kieswerk" z="2" active="false" modviewx="0" modviewy="0"/>
  <zlevel title="Bahnhof" z="0" modviewx="0" modviewy="0" active="true"/>
  <zlevel title="Bahn" z="0" active="false" modviewx="0" modviewy="0"/>
  <zlevel title="Bergstrecke" z="1" active="false" modviewx="0" modviewy="0"/>
  <zlevel title="Kies" z="0" active="false"/>
  <zlevel title="Berg" z="1"/>
  ...
</plan>

Dopo la modifica:

<plan title="Demo.xml" name="Demo.xml" >
  <zlevel title="Kieswerk" z="2" active="false" modviewx="0" modviewy="0"/>
  <zlevel title="Bahnhof" z="0" modviewx="0" modviewy="0" active="true"/>
  <zlevel title="Bergstrecke" z="1" active="false" modviewx="0" modviewy="0"/>
  ...
</plan>

Nota: le definizioni del nodo del livello potrebbero apparire ovunque nel file del progetto, il più delle volte in testa o in coda.


Personal Tools