CourseLab Benutzerhandbuch 2.7 VorherigeNächste  
Objekte > Komplexe Objekte > Formular > Drop-down Menü

Drop-down Menü

Das Drop-Down-Menü ermöglicht es dem Benutzer, eine einzige Auswahl aus mehreren Möglichkeiten zu tätigen. Der ausgewählte Wert ist zugänglich in Form der Variablen innerhalb von CourseLab und wird möglicherweise in den verschiedenen Aktionen verwendet.

WICHTIG! Der eingegebene Wert wird als Variable gespeichert wenn der Benutzer das Feld verlässt.

Beispiel eines Objekts:

Objektparameter

Geben Sie einen Variablennamen ein, der für die Speicherung des vom Benutzer eingegebenen Textes verwendet wird.

EINSCHRÄNKUNG: Variablennamen dürfen nur Buchstaben des lateinischen Alphabetes und Zahlen enthalten und dürfen nicht mit einer Ziffer beginnen. Variablennamen müssen innerhalb einer Folie eindeutig sein

Sie können unter „Liste der Werte“ beliebig viele Optionen hinzufügen. Öffnen Sie das Eingabefenster, indem Sie auf das Icon „+“klicken. Tragen Sie die Textbeschreibung für den ausgewählten Wert in das Feld im Texteditor ein. Legen Sie für jede Auswahlmöglichkeit fest, welchen Wert die Variable bei dieser Auswahl erhalten soll. Legen Sie den Wert der Variable fest für den Fall, dass der Benutzer einen Menüpunkt markiert. Stellen Sie den Anfangszustand ein, welcher festlegt, ob ein Menüpunkt nach dem Laden des Objekts markiert werden soll.

EINSCHRÄNKUNG: Es kann für jede Optionsgruppe nur ein Wert ausgewählt werden.

Benutzen Sie die Registerkarte „Anzeigen“, um die Drop-Down-Menüanzeige zu ändern.

Auf der Registerkarte „Ton“ können Sie den Ton ein- und ausschalten, einen der vier Standardtondateien verwenden oder einen benutzerdefinierten Ton wählen.

WICHTIG! Tondateien müssen kurz sein und sollten keine Verzögerung am Anfang haben. Andernfalls führt dies möglicherweise zu unerwünschten Verzögerungen in der Kurswiedergabe.

Objektereignisse

Dieses Objekt bietet spezielle Ereignisse an, die zur Programmierung verwendbar sind. Wählen Sie dazu im Kontextmenü des Objektes den Menüpunkt Aktionen aus. Die Events sind in der linken Spalte des dadurch geöffneten Aktionseditors sichtbar. Die nachfolgende Tabelle beschreibt nur jene Ereignisse, die objektspezifisch sind.

Ereignis Ausgelöst durch
wenn Element gewählt Benutzer hat Menüeintrag ausgewählt

Objektmethoden

Das Objekt unterstützt folgende objektspezifische Methoden:

Methodenname Ergebnis der Durchführung
DEAKTIVIEREN Das Feld ist gesperrt und kann nicht geändert werden
AKTIVIEREN Das Feld kann geändert werden

Spezielle Objekteigenschaften

Zusammen mit den allgemeinen Objekteigenschaften hat dieses Objekt einige spezifische Eigenschaften, die in den Aktionen und für Textersatz in den Textboxen benutzt werden können (OBJ_ID ist durch die aktuelle ID des Objektes zu ersetzen):

Eigenschaft Beschreibung Syntax
disabled Gibt den Wert 1 aus, wenn das Objekt z.Z. gesperrt ist, andernfalls wird der Wert 0 ausgegeben. $OBJ_ID.disabled
value Gibt den aktuellen Wert aus. $OBJ_ID.value
selectedName Gibt die Beschreibung des derzeitig ausgewählten Menüpunktes aus. $OBJ_ID.selectedName