Table of Contents

AUI-Planlayout

InhaltRocviewAllgemein

Einführung

AUI , Advanced User Interface = Erweiterte Benutzer-Schnittstelle, ist Teil der Klassenbibliothek wxWidgets1).
Dadurch ist es möglich, Planflächen über dem Desktop zu positionieren und deren Größe und Ausrichtung (Drehung) zu ändern.
Perspektiven für die Anzeige mit Rocview können passend zum Blick auf die Anlage eingestellt werden.

Funktionen


Beispiel für externe Datei

Eine externe Datei kann mit der Befehlszeilen-Option -persp <Dateiname> angegeben werden.

<perspective id="Blechbahn" persp="layout2|name=Blechbahn;caption=Blechbahn;state=4212732;dir=1;layer=1;row=0;pos=0;prop=100000;bestw=64;besth=64;minw=64;minh=64;maxw=-1;maxh=-1;floatx=979;floaty=59;floatw=1774;floath=802|dock_size(1,1,0)=800|" stamp="1701615611">
  <zlevel title="Blechbahn" tabidx="-1" symbolprefix="" show="true" active="true" rotation="0" scale="1.000000"/>
</perspective>

Die optionalen zlevel-Knoten können für Skalieren, Drehen und Anzeigen verwendet werden.
Wenn show auf false gesetzt ist, wird dieser Zlevel aus der Perspektive entfernt.


Wie es geht

Dieses Beispiel hat zwei Ebenen:


In den allgemeinen Eigenschaften von Rocview zur Gleisplan-Ansicht "Andocken" wechseln:

Andocken

Rocview neu starten

Nach einem Neustart von Rocview werden die beiden Ebenen als schwebende Fenster angezeigt:

Positionieren und Verkleinern der Ebenen:


Positionieren und Drehen der Ebenen um 180°:


Positionieren und Andocken einer Ebene:


Die letzte Perspektive wird in der rocview.ini gespeichert.

Wenn die Anlage mehr als eine Anzeige mit Rocview hat, kann die Perspektive jederzeit gespeichert und jederzeit in jedem Rocview erneut geladen werden.

 
Hinweis: Die Bildlaufleisten werden ausgeblendet, wenn der Plan in die Fenstergröße passt.

1)
Diese Bibliothek wird für Rocview verwendet