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.

PageControl<br />

Das PageControl-Tool bietet eine Möglichkeit mit Hilfe von Tabs oder Buttons zwischen verschiedenen Seiten<br />

(TabSheets) umzuschalten oder hin- und herzublättern. So kann man z.B. die einzelnen Räume einer Wohnung jeweils in<br />

einer eigenen Seite darstellen.<br />

Ein PageControl stellt einen Container für TabSheets dar. Ein TabSheet wird über sein zugehöriges Tab (oder Button)<br />

ausgewählt. Es bietet eine Zeichenfläche, wie das Panel oder die GroupBox. Das im Beispiel gerade sichtbare TabSheet<br />

trägt den Namen “Esszimmer”.<br />

Im Objektinspektor können neben der Position und der Größe auch noch weitere wichtige Eigenschaften verändert<br />

werden.<br />

Eigenschaft Beschreibung<br />

Cursor Hier wird festgelegt, welches Aussehen der Cursor haben soll, wenn er sich im Feld befindet.<br />

Hint Hinweistext, der erscheinen soll, wenn sich der Mauszeiger im Feld befindet.<br />

ShowHint Hier wird festgelegt, ob der in Hint festgelegte Hinweistext erscheinen soll, wenn sich der Mauszeiger im Feld<br />

befindet.<br />

Style Hier kann zwischen Tabs, Buttons und FlatButtons ausgewählt werden.<br />

TabWidth Hier wird die Größe der Tabs (oder Buttons) festgelegt.<br />

TabHeight Hier wird die Größe der Tabs (oder Buttons) festgelegt.<br />

TabIndex Der TabIndex gibt die Nummer des gerade ausgewählten Tabs an. Die Zählung beginnt bei 0.<br />

TabPosition Hier wird festgelegt, an welcher Seite (links, rechts, oben, unten) die Tabs erscheinen sollen.<br />

Eigenschaften, die aus IP-Symcon-Variablen übernommen werden<br />

Eigenschaft Beschreibung<br />

TabIndex Nummer des Tabs (die zugehörige Seite), das angezeigt werden soll (Integer). Die Zählung beginnt bei 0.<br />

Visible Variable, die festlegt, ob das Feld sichtbar sein soll oder nicht (Boolean)<br />

Enabled Variable, die festlegt, ob das PageControl bedienbar sein soll oder nicht (Boolean)<br />

Left Position des linken Feldrands (Integer)<br />

Top Position des oberen Feldrands (Integer)<br />

Width Breite des Felds (Integer)<br />

Height Höhe des Felds (Integer)<br />

Hint Text, der angezeigt werden soll, wenn der Mauszeiger über dem Feld steht (ShowHint muss TRUE sein) (String)<br />

Ereignisse, die eine Datenübernahme in IP-Symcon-Variablen bewirken<br />

Eigenschaft Beschreibung<br />

OnChange Nummer des augewählten Tabs (Integer). Die Zählung beginnt bei 0.<br />

Ereignisse, die IP-Symcon-Skripte triggern<br />

Eigenschaft Beschreibung

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!