Bdc-Startkonfiguration

| ALPHA-VISION® DCS

## Bdc-Startkonfiguration

Das Visu2000.ini File wurde durch die Klasse BdcConfig ersetzt.

### Erzeugen einer Instanz der Klasse BdcConfig

1. Projektfile (.prj.xml) laden / neues Projekt erzeugen.
2. Das untere Fenster des horizontal geteilten Bildschirmausschnitts aktivieren (anklicken).
3. In der Werkzeugleiste Button "Neues Objekt -> Bdc-Konfiguration einfügen" wählen.

### Objekte der Klasse BdcConfig

Linkes Display(`LeftPaneDisplay`)
  Init-Bilddatei für die linke Seite des Applikationsfensters (Kontextmenü und Iconleiste)
  LeftPaneDisplay=Left.dis.xml
Rechtes Display(`RightPaneDisplay`)
  Init-Bilddatei für die rechte Seite des Applikationsfensters (Schiffsansichten)
  RightPaneDisplay=Right.dis.xml
Fenstergroesse(`WinSize`)
  Startgrösse des Applikationsfensters
Fenster minimieren(`WinMinimized`)
  Minimiert das aktuelle Fenster beim Start
Do-File Pfad(`DoPath`)
  Die *.DO - Datei des VisionNT-Projektes für die Übernahme der Feuermelder etc. (Aci-Anbindung)
  benötigt jetzt nicht mehr den absoluten Pfad, sondern wird relativ zur Root angegeben, z.B.:
  \prj\tests\xmat\testprj\testprj\testprj.do statt c:\prj\tests\xmat\testprj\testprj\testprj.do
Funktionsnummern(`FktNrs`)
  Dient zur Übernahme von benötigten Funktionsnummern (Zugriffsrechte) aus der *.DO - Datei.
  Die Funktionsnummern sind mit Strichpunkt getrennt einzugeben.
  Siehe auch Zugriffsrechte.
Zugriffsrechte aktiviert(`FktNrsEnabled`)
  Legt fest, ob die eingetragenen Funktionsnummern zur Laufzeit ausgewertet werden ("ja"),
  oder ob die Kontrollelemente immer freigeschaltet sein sollen ("nein").
  Auf diese Weise ist ein mit Zugriffsrechten versehenes Projekt auch lokal
  ohne Log-in über Prcs.exe lauffähig.
ABC Figur(`ABCFigure`)
  Name der Kontextmenü-Figur, die zur Anzeige des Kontextmenüs für Kontaminationsgrenzen dient.
ABC Klasse(`ABCClass`)
  Name der Klasse, die die Daten für Kontaminationsgrenzen enthält
ABC Farbe(`AbcColor`)
  Name der Farbe, die zur Markierung von Räumen mit ABC-Alarm verwendet wird. Ohne Eintrag wird im Bild keine Farbänderung hervorgerufen.
Brandfigur(`FireFigure`)
  Name der Kontextmenü-Figur, die zur Anzeige des Kontextmenüs für Rauchgrenzen dient
Brandklasse(`FireClass`)
  Name der Klasse, die die Daten für Rauchgrenzen enthält
Brandfarbe(`FireColor`)
  Name der Farbe, die zur Markierung von Räumen mit Feuer verwendet wird. Ohne Eintrag wird im Bild keine Farbänderung hervorgerufen.
Brandgrenzfarbe(`FireBorderColor`)
  Name der Farbe, mit der die Feuergrenzen gefüllt werden. Ohne Eintrag wird im Bild keine Farbänderung hervorgerufen.
Flutfigur(`WaterFigure`)
  Name der Kontextmenü-Figur, die zur Anzeige des Kontextmenüs für Flutgrenzen dient
Flutklasse(`WaterClass`)
  Name der Klasse, die die Daten für Kontaminationsgrenzen enthält
Flutfarbe(`WaterColor`)
  Name der Farbe, die zur Markierung von Räumen mit Wassereinbruch verwendet wird. Ohne Eintrag wird im Bild keine Farbänderung hervorgerufen.
Flutgrenzfarbe(`WaterBorderColor`)
  Name der Farbe, mit der die Flutgrenzen gefüllt werden. Ohne Eintrag wird im Bild keine Farbänderung hervorgerufen.
Kontextmenü überschreiben(`OverwriteContextmenu`)
  Bei "Ja" wird das aktuelle Kontextmenü überschrieben, wenn ein neues, von einem Ereignis getriggertes, Plotsymbol gesetzt wird.
  Bei "Nein" bleibt das alte Kontextmenü erhalten.
  Beim manuellen Setzen von Plotsymbolen wird das Kontextmenü immer überschrieben.
DcLog Größe(`DcLogSize`)
  Ringpuffergröße von DcLog in Bytes
ET-Hilfe-Verzeichnis(`HelpDirEt`)
  Das Basisverzeichnis der Hilfedateien. Wird aber nur gebraucht, wenn sich die Hilfedateien nicht im Unterverzeichnis HELP des Programmverzeichnisses befinden.
Schließen ermöglichen(`EnableExit`)
  Die Einstellung "Ja" ermöglicht es, das Applikationsfenster auf herkömmliche Weise zu schließen.
  Mit der Einstellung "Nein" kann das Applikationsfenster nur über den Task-Manager geschlossen werden.
Killcardfenster kaskadiert(`KillcardWindowsCascaded`)
  Bei "Ja" werden Killcard-Untermenüs beim Öffnen kaskadiert angezeigt. Wenn ein Killcardfenster bereits offen ist, dann wird es in den Vordergrund geholt.
  Bei "Nein" werden Mit der Einstellung "Nein" Killcard-Untermenüs beim Öffnen gekachelt angezeigt. Es können maximal 4 Untermanü-Fenster angezeigt werden. Wenn 4 Fenster offen sind und man klick auf einen der Untermenü-Buttons im Hauptmenü, dann passiert nichts.
3D-Bild Name(`3dDisplay`)
  Ist hier ein Bildname angegeben, werden aus den Raumdaten dieses Bildes die Schadensobjekte zur automatischen Zählung der Sektions- bzw der Sektions&Deck-Schäden generiert.