06.01.2013 Aufrufe

Migration - Smarthome-Components

Migration - Smarthome-Components

Migration - Smarthome-Components

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Objektinspektor<br />

Der Object Inspector zeigt die jeweiligen Eigenschaften des ausgewählten Objektes an. Hier kann in einer Art “Fine<br />

Tuning” das Objekt an die Erfordernisse angepasst werden.<br />

Die wichtigsten Felder sind IPSYMCON und IPSYMID. Diese bilden die Schnittstelle zu IP-Symcon. Über diese Felder<br />

sind alle Properties und Events zugänglich, die für das gewählte Objekt definiert sind.<br />

Objekteigenschaften<br />

Die folgenden Properties (Eigenschaften) sind bei den meisten Objekten zu finden:<br />

Eigenschaft Beschreibung<br />

Caption der Name des Objekts, der angezeigt werden soll;<br />

Name der Name des Objekts, der im Struktur-Fenster angezeigt werden soll;<br />

Anchors Diese Property legt fest, welche Seiten eines Objekts mit der entsprechenden Seite des übergeordneten Objekts<br />

fest verankert werden sollen.<br />

Color die Hintergrundfarbe des Objekts<br />

Cursor die Form des Cursors, wenn der Mauszeiger über dem Objekt steht; Diese Funktion ist nützlich, um z.B. dem<br />

Benutzer anzuzeigen, dass an dieser Stelle ein Mausklick akzeptiert wird.<br />

Left, Top die X- und Y-Koordinaten (der linke, obere Punkt) des Objekts; Diese Angaben sind relativ, beziehen sich also<br />

immer auf das jeweils übergeordnete Objekt. Wenn das Objekt innerhalb eines Panels liegt, beziehen sie sich auf<br />

dieses Panel.<br />

Width, Height die Breite und Höhe des Objekts<br />

Font Parameter zur Auswahl und Gestaltung der Schrift:<br />

- Color Schriftfarbe<br />

- Size Schriftgröße<br />

- Name Schrifttyp (z.B. Arial, Courier New, …)<br />

- Orientation Schriftrichtung in Zehntelgrad (z.B. 900 (90°) für eine Beschriftung von unten nach oben)<br />

- Pitch Zeichenabstand<br />

- Style Eigenschaften wie fett, kursiv, unterstrichen, durchgestrichen<br />

Hint Texthinweis, der erscheinen soll, wenn der Mauszeiger auf dem Objekt steht;<br />

ShowHint legt fest, ob der unter Hint definierte Hinweistext angezeigt werden soll;<br />

Anmerkung zu Anchors:<br />

Bei einem Label mit akRight=TRUE, welches in einem Panel enthalten ist. Wenn der rechte Rand des Panels verschoben<br />

wird, wird das Label mitgezogen, sodass der Abstand des Labels vom rechten Rand des Panels konstant bleibt. Ist<br />

zusätzlich auch akLeft=TRUE, dann wird die Breite des Labels verändert, da dann auch der linke Rand einen konstanten<br />

Abstand beibehalten muss. Entsprechendes gilt für akTop und akBottom.<br />

Unterschied zwischen Caption und Name:<br />

Name ist die intern vom Designer verwendete Bezeichnung. Es ist ratsam hier sinnvolle Namen zu vergeben.<br />

Caption ist der tatsächlich in der fertigen Anwendung sichtbare Name.<br />

Ein Label, das zur Unterscheidung von Räumen dient, kann z.B. den Namen “Raumbezeichnung” tragen und als

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!