In einer Sitzung mit zwei Applikationsfenstern sollen bestimmte Ansichten geöffnet und auf die beiden Applikationsfenster verteilt werden. Dies soll sich bei jedem Öffnen einer Zeichnung immer gleich verhalten.
Das Vorhaben kann durch Tastatureingaben durchgeführt werden. Da diese beim Öffnen jeder Zeichnung ausgeführt werden sollen, muss dies automatisiert werden. An einem Beispiel soll die Vorgehensweise hierzu beschrieben werden. In diesem Falle soll Ansicht 8 eingeschaltet werden und auf das andere Applikationsfenster geschoben werden, z.B. von Applikationsfenster 1 auf Applikationsfenster 2:
Kopieren Sie Ansicht8.bas und Ansicht8.ba in das Verzeichnis ..\WorkSpace\Standards\macros\ (Standard-Verzeichnis) der Installation. Welches Verzeichnis es genau ist, kann man der Konfigurationsvariablen MS_MACRO entnehmen.
Die Konfigurationsvariable MS_DGNAPPS muss den Wert runmacro enthalten. Die Konfigurationsvariablen werden unter dem Pulldownmenü Arbeitsbereich > Konfiguration aufgerufen und werden anfänglich oben rechts im Dialog alphabetisch aufgelistet.
Die Konfigurationsvariable MS_DGNMACROS muss als Wert den Namen des kompilierten Basic-Makros enthalten, also in dem Falle Ansicht8.ba . Die Konfigurationsvariable MS_DGNMACROS muss wahrscheinlich noch erstellt werden. Sie ist standardmäßig nicht vorhanden.
Nun wird jedes Mal, wenn eine Zeichnung geöffnet wird, die gewünschte Einstellung vorgenommen.
Automatisches Ausführen beim Öffnen oder Schliessen einer Zeichnung
N/A