Jedes Objekt, das zu einer Vorlage oder zu einem Formblatt hinzugefügt wird, besitzt eine Gruppe von Eigenschaften (oder Attributen), die bestimmte Aspekte des Objekts, wie beispielsweise Position, Größe, Farben, Schriftart, Text und Name steuern. Jedes Objekt verfügt außerdem über einen Satz von Event-Handler-Funktionen (Ereignis-Behandler-Funktionen), die von PC-DMIS durch bestimmte Ereignisse ausgelöst werden können. Ein Ereignis ist zum Beispiel ein Doppelklick auf dieses Objekt mit der Maustaste.
Im Dialogfeld Eigenschaften können Sie Eigenschaften und Event-Handler-Funktionen einsehen und bearbeiten. Das Dialogfeld ist auch unter dem Namen "Eigenschaftenblatt" bekannt.
Anzeige der Eigenschaften eines Objektes
Durch einen Einzelklick auf ein Objekt (innerhalb seiner Begrenzungen) und anschließendem Klicken mit der rechten Maustaste können Sie das Dialogfeld Eigenschaften aufrufen. Dies ist ein Beispiel für ein Eigenschaftsblatt, das das Textobjekt Text1 und seine verschiedenen Eigenschaften zeigt:

Beispiel für das Dialogfeld "Eigenschaften"
Anzeige der Eigenschaften eines Objektes
Oben im Dialogfeld Eigenschaften erscheint eine Liste. Diese Liste enthält einen Eintrag für jedes Objekt in Ihrer Vorlage oder auf Ihrem Formblatt. Außerdem befinden sich dort einige Objekte, die immer vorhanden sind und nicht gelöscht werden können, wie z. B. der Haupt-Bearbeitungsbereich. Im Protokoll-Editor wird der Hauptbearbeitungsbereich Seite genannt. Im Etikettvorlagen-Editor und im Formblatt-Editor wird er The Frame/The View genannt.
Zur Anzeige der Eigenschaften eines Objekts auf Ihrem Formblatt oder der Vorlage wählen Sie ein anderes Objekt aus dieser Liste aus. Wenn Sie eine Protokollvorlage mit mehr als einer Sektion verwenden, zeigt diese Liste nur die Objekte in der aktuellen Sektion an.
Bei den Protokollvorlagen ist ein zusätzliches Objekt unter dem Namen Protokoll vorhanden, auf das Sie nur in dieser Auswahlliste zugreifen können. Es enthält zwei Eigenschaften der Kategorie Erweitert, mit denen Sie Ihre eigene, externe, ausführbare Datei (eine .exe-Datei) bestimmen können, um benutzerzugeordnete Eigenschaften zu erfassen. Bei diesen Eigenschaften handelt es sich um Programm Vorlagenauswahl und Ausführungsprogramm Messroutine. PC-DMIS führt die angegebenen Messroutinen während der Vorlagenauswahl bzw. während der Ausführung der Messroutine aus.
Organisation der Eigenschaften
Eigenschaften für jedes Objekt sind in drei Hauptkategorien unterteilt:
Standard - Diese Eigenschaften steuern Farbe, Position und Linienart.
Erweitert - Diese Eigenschaften steuern zum Beispiel, ob ein Objekt aktiviert oder sichtbar ist.
Ereignisse - Diese Eigenschaft bietet die Möglichkeit, die BASIC-Programmiersprache zu verwenden, um bestimmte Anweisungen zu programmieren, wenn bestimmte Ereignisse auftreten.
Um eine Kategorie zu erweitern, klicken Sie links von der Kategorie auf das Symbol +. Um eine Kategorie wieder auszublenden, klicken Sie auf das Symbol "-".
ActiveX- und OLE-Objekte haben einen zusätzlichen Bereich. Weitere Informationen hierzu finden Sie unter "ActiveX-Objekt" und "OLE-Objekt".
Nähere Angaben zu den Beschreibungen von Eigenschaften finden Sie im Thema "Häufig verwendete Eigenschaften". Sollte in diesem Thema keine Beschreibung einer Eigenschaft enthalten sein, dann schlagen Sie in der Dokumentation "Die Objektleiste" nach, in der objekt-spezifische Informationen enthalten sind.
Weitere Informationen zu den Ereignissen finden Sie unter "Hinweise zu Ereignissen und zum Visual BASIC-Code".
Namenkennung
Beim Einfügen eines Objekts in eine Vorlage oder in ein Formblatt wird der Eigenschaft ObjektCode- des Objekts automatisch von PC-DMIS eine eindeutige Namenskennung zugeordnet. Nachfolgende Objekte des gleichen Typs haben den gleichen Namen mit einem inkrementalen, numerischen Wert, der hinten angefügt wird. Das erste Text-Objekt wird beispielsweise automatisch "Text1" genannt. Alle nachfolgenden Text-Objekte werden "Text2", "Text3" usw. genannt.
Selbstverständlich können Sie diesen Wert auf einen anderen Namen ändern. Sollten Sie ihn ändern, stellen Sie bitte sicher, dass Sie einen einmaligen Namen vergeben. Jede Verwendung eines Objektcodes durch BASIC-Skripting muss bei jeder Änderung der Namenskennung des Objekts ebenfalls aktualisiert werden.
Ändern der Eigenschaftenwerte
Wenn Sie eine Eigenschaft modifizieren möchten, wählen Sie sie aus und klicken anschließend auf ihren Wert. Erscheint daraufhin eine Liste, dann wählen Sie daraus einen neuen Wert. Sie können aber auch einen neuen Wert in ein Eingabefeld eingeben.
Ausdrücke als Eigenschaftenwerte
Einige Eigenschaftenwerte können Protokollausdrücke anstelle eines konstanten Wertes enthalten, so, wie eine Zelle aus einem GridControlObject (RasterSteuerObjekt) Ausdrücke enthalten kann. Vergessen Sie nicht, den Ausdruck mit einem Gleichheitszeichen (=) einzuleiten. Angenommen, Sie haben ein Textobjekt in einer Etikettvorlage und möchten, dass anstelle eines anderen Textes auch die aktuelle Element-ID angezeigt wird. Im Feld Text-Eigenschafts geben Sie dafür "=ID" ein. Wenn PC-DMIS die Messroutine ausführt, wird der Elementname von PC-DMIS vom Objekt extrahiert und in diesem Textobjekt angezeigt.
Mehr:
Sektions- und Seiteneigenschaften
TheFrame/TheView-Eigenschaften
Arbeiten mit benutzerzugeordneten Eigenschaften