3LGM²
English Website Jack and StripesImpressumDatenschutz
Universität Leipzig
 

Benutzerdefinierte Eigenschaftsfelder

Allgemein

Die benutzerdefinierten Eigenschaftsfelder dienen der einfachen Erweiterung der Eigenschaften einer bestimmten Modellelementklasse des 3LGM²-Modells um selbst definierte Felder. Diese vom Benutzer definierten Eigenschaftsfelder stehen nach ihrer Definition, bei allen Modellelementen einer Klasse, im Eigenschaften-Dialog unter dem Reiter "benutzerdefinierte Eigenschaftsfelder" zur Verfügung.

Definition von benutzerdefinierten Eigenschaftsfeldern

Den Dialog zur Definition eigener Eigenschaftsfelder finden sie unter "Extras -> benutzerdefinierte Eigenschaftsfelder". Hier muss zuerst die Modellelementklasse aus der Liste gewählt werden, welche um die neuen Eigenschaftsfelder erweitert werden soll. Alle schon vorhandenen benutzerdefinierten Eigenschaftsfelder werden in der Liste angezeigt und können bei Bedarf über die Button "ändern" und "entfernen" abgeändert oder ganz entfernt werden. Ein neues Eigenschaftsfeld erstellen sie durch drücken des Buttons "neu". Die Dialoge für ein neues und ein zu änderndes Eigenschaftsfeld sind identisch.
Der Dialog enthält folgende Angaben:

  • Bezeichnung: Bezeichnung des Eigenschaftsfeldes welches auch im Eigenschaftendialog angezeigt wird
  • Beschreibung: kurze Beschreibung zum Eigenschaftsfeld und dessen Bedeutung
  • Format: Zur Festlegung der Formatierung des Eigenschaftsfeldes, sowie der Art des Eigenschaftsfeldes (Liste, Textfeld...)
  • Option "Im Modellbrowser anzeigen": Der Wert es Eigenschaftsfeldes wird im Modellbrowser unterhalb des zugehörigen Elements angezeigt.
Die Bezeichnung des Eigenschaftsfeldes ist später neben dem entsprechenenden Eigenschaftsfeld zu sehen und sollte daher einen sprechenden Namen erhalten. Die Beschreibung dient nur der eigenen Dokumentation und wird nur an der Stelle der Definition ausgegeben. Das Format gibt die spätere Art des Eigenschaftsfeldes an:

  • Trenner: Das Eigenschaftsfeld ist ein optischer Trenner ohne Eingabemöglichkeit und dient der übersichtlichen Anordnung der verschiedenen Eigenschaftsfelder.
  • Auswahlliste: Das Eigenschaftsfeld ist eine Liste mit vorgegebenen Werten welche in das darunter liegende Textfeld, durch Semikolon getrennt, eingegeben werden können.
  • einzeilig: Das Eigenschaftsfeld besteht aus einer einzelnen Textzeile, für die auch ein bestimmtes Zahlenformat vorgegeben werden kann.
  • Radiobutton: Das Eigenschaftsfeld ist eine Auswahlliste, aus welcher genau ein Wert ausgewählt werden kann. Diese Werte können ebenfalls im darunter liegenden Textfeld, durch Semikolon getrennt, angegeben werden.
  • mehrzeilig: Das Eigenschaftsfeld ist ein mehrzeiliges Textfeld, in welches beliebige Texte eingegeben werden können.
  • Checkbox: Das Eigenschaftsfeld ist eine Option welche aktiviert werden kann. Als Wert/Angabe wird die Bezeichnung angegeben.
Die Option "Im Modellbrowser anzeigen" dient der direkten Anzeige dieser Eingenschaft im Modellbrowser unterhalb des zugehörigen Elements. Dazu muss die Option "Benutzerdefinierte  Eigenschaften im Browser anzeigen" aktiviert sein, welche über "Optionen -> Browser-bezogene Optionen" erreichbar ist!

Import und Export

Im Dialog zur Änderung und Entfernung vorhandener sowie zur Definierung neuer Eigenschaftsfelder finden Sie auch zwei Buttons zum Import und Export ihrer definierten Eigenschaftsfelder. Zum Export einzelner Definitionen müssen sie nur die entsprechende Definition aus der Liste auswählen, den Button "exportieren" drücken und einen Dateinamen eingeben. Diese exportierte Datei können sie weitergeben oder einfach an anderer Stelle wieder importieren, indem sie den Button "importieren" drücken und die entsprechende Datei auswählen. Dadurch wird die Definition automatisch in die Liste der Eigenschaftsfelddefinitionen aufgenommen und kann wie jede andere Definition verwendet werden.
 
Letzte Änderung: 24.04.2019 11:44:12