29.10.2013 Aufrufe

ASNA Visual RPG for Smarties

ASNA Visual RPG for Smarties

ASNA Visual RPG for Smarties

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.

2.Schritt Hinzufüge von Steuerelementen 25<br />

Wave Dieses Steuerelement vereinfacht das<br />

Abspielen von WAV-Dateien und das<br />

Einholen von In<strong>for</strong>mationen über solche.<br />

Database Erlaubt das Erstellen, das Ändern und das<br />

Löschen von Datenbanken und Datenbank-<br />

Namen.<br />

Archive Erlaubt das Speichern und Wiederherstellen<br />

von Verzeichnissen, sowie die Ermittlung<br />

von deren Größe und ihres Inhaltes<br />

Library List Erlaubt das Erstellen und Bearbeiten von<br />

Bibliotheks-Listen, genauso wie das<br />

Hinzufügen, Entfernen, Löschen und<br />

Initialisieren.<br />

Graph Erlaubt auf einfachem Wege Grafiken zu<br />

erzeugen. Es ist ein “third-party“ OCX<br />

Steuerelement von Pinnacle.<br />

Steuerelement-Eigenschaften (Control Properties)<br />

Genauso wie Formen haben Steuerelemente Eigenschaften, die ihr Aussehen und<br />

Verhalten bestimmen. Der Satz von Eigenschaften, der für jedes Steuerelement<br />

verfügbar ist, hängt ab vom Steuerelemente-Type.<br />

Alle Steuerelemente haben folgende Eigenschaften: Left, Name, Tag, Top und<br />

WhatsThisHelpId.<br />

Die meisten Steuerelemente haben auch Eigenschaften wie: BackColor, Enable,<br />

Font, Height, HelpContextID, HelpKey, TabIndex, TabStop, Visible und<br />

Width.<br />

Es gibt andere Eigenschaften, die individuell für einen Steuerelemente-Type<br />

vorhanden sind, wie: die Default Eigenschaft von Command-Buttons oder die<br />

EditCode Eigenschaft von IOFields.<br />

Wie bereits erwähnt, hat jedes Steuerelement eine Eigenschaft Namens Name.<br />

Dies ist eine spezielle Eigenschaft, insofern ist es keine Steuerung des<br />

Verhaltens oder der Darstellung des Steuerelements. Dafür gibt es aber dem<br />

Steuerelement einen Namen, auf den sich im <strong>RPG</strong>-Programm bezogen werden<br />

kann. Genauso wie variable Namen, sollten Steuerelement-Namen signifikant<br />

zur Verwendung des Steuerelements sein. In AVR benutzt man gebräuchlich<br />

kurze Präfixe (gewöhnlich 2 oder 3 Zeichen) für einen Namen, so würde der OK<br />

Button btnOK heißen und der Cancel Button btnCancel, das Company Label<br />

lblCompany und das Balance IOField ioBalance.<br />

Was ist beim setzen von neuen Eigenschaftswerten zu beachten? :<br />

• Für eine Eigenschaft, die das eingeben von Zahlen oder Texten er<strong>for</strong>dert,<br />

braucht nur die In<strong>for</strong>mation eingetragen und bestätigt zu werden.<br />

• Für eine Eigenschaft, die aufzählende oder booleanische Werte benötigt,<br />

kann die Schaltfläche für das Abrollmenü rechts im Eingabefeld

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!