Block Diagramm Editor anwendungsspezifisch konfigurieren

Grundregeln

Die meisten Konfigurationseinstellungen sind projektbezogen, können aber zugleich auch als globale Einstellungen hinterlegt sein. Das Programmiersystem verfährt bei der Auswahl der Konfigurationsdatei nach folgendem Muster.

Zuerst wird im Projektverzeichnis nach einer Konfigurationsdatei gesucht. Wird hier keine entsprechende Datei gefunden, sucht das Programmiersystem im BIN-Verzeichnis und hier dann weiter im speziellen Sprachverzeichnis. Wird auch im Sprachverzeichnis kein Eintrag gefunden, geht das Programmiersystem wieder zurück ins BIN-Verzeichnis und sucht hier die entsprechende Konfigurationsdatei. Einige Konfigurationsdateien liegen allerdings auch in anderen Verzeichnissen wie z.B. COMM-Verzeichnis oder DEVICE-Verzeichnis. Spezielle Konfigurationen für die Bausteine können auch im entsprechenden LIB-Verzeichnis liegen.

Konfigurationsdateien

icon.ini im BIN-Verzeichnis ist die zentrale Konfigurationsdatei für viele globale Einstellungen. Einzelne Einstellungen in dieser Datei können sprachabhängig oder projektabhängig durch andere Konfigurationsdateien überschrieben werden.

Konfigurationsdatei Inhalt Verzeichnis globale Entsprechung globales Verzeichnis Besonderheiten
<Projektname>.IWS enthält fast alle Einstellungen Projektverzeichnis icon.ini BIN-Verzeichnis existiert nicht im Sprachverzeichnis
icon.cfg voreingestellte Verzeichnisse BIN\Sprachverzeichnis icon.ini BIN-Verzeichnis  

Makrodesign

Grundlegende Einstellungen für das Makrodesign werden in der <projektname>.IWS oder in der icon.ini vorgenommen.

Sektion
[system]

Font und Textgröße des Bezeichnertextes

sblockfont 10,0,Arial Fontgröße,?,Font

Font und Textgröße der I/O-Label

iolabelfont 10,0,Arial Fontgröße,?,Font

Minimaler Abstand zwischen den I/Os

minsblockiospace 5 Abstand zwischen den I/Os in Pixel

Beispiel

[system]
minsblockiospace=5
iolabelfont=10,0,Arial
sblockfont=10,0,Arial