CourseLab Benutzerhandbuch 2.7 | ![]() ![]() |
Das Kontrollkästchen ermöglicht es den Benutzern eine Ja/Nein - Auswahl zu tätigen. Die getroffene Auswahl ist zugänglich in Form von Variablen innerhalb CourseLab und kann in den verschiedenen Aktionen verwendet werden.
WICHTIG! Der eingegebene Wert wird als Variable gespeichert wenn der Benutzer das Feld verlässt.
Beispiel eines Objekts:
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
Legen Sie einen Wert für die Variable fest, für den Fall, dass der Benutzer das Kontrollkästchen markiert. Die Anfangswerte sind wahr/falsch.
Legen Sie einen Anfangszustand fest, welcher festlegt, ob das Kontrollkästschen nach dem Laden markiert ist oder nicht.
Benutzen Sie die Registerkarte „Anzeige“, um die Ansicht der Auswahlkästchen einzustellen.
Das wesentliche Kontrollkästchen ist Beschreibung anzeigen- wenn nicht markiert sind alle weiteren Registerkartenparameter deaktiviert.
Wenn dieses Kontrollkästchen aktiviert ist, können Sie einen Beschreibungstext im Texteditor eingeben. Falls notwendig, ändern Sie den Wert für den Textrand. Dieser definiert den Raum zwischen dem Kontrollkästchen und dem Text. Sie können auch die Ausrichtung (Rechts oder Links) der Textbeschreibung festlegen.
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.
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 markiert | Das Kontrollkästchen wurde gerade markiert |
wenn Markierung entfernt | Die Markierung des Kontrollkästchens wurde gerade entfernt |
wenn Zustand geändert | Der Zustand des Kontrollkästchens wurde gerade geändert. Dieses Ereignis wird vor den oben erwähnten Ereignissen ausgelöst. |
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 |
WERT SETZEN | Das Kontrollkästchen wird auf den angegebenen Wert gesetzt (markiert oder nicht markiert) |
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 Wert 1 aus, wenn das Objekt z.Z. markiert ist, andernfalls wird der Wert 0 ausgegeben. | $OBJ_ID.value |