CourseLab Benutzerhandbuch 2.7 | ![]() ![]() |
Der Textbereich ermöglicht es dem Benutzer viel Text mit der Tastatur einzutragen. Die eingegebenen Werte sind zugänglich in Form von Variablen innerhalb CourseLab und können in 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
Bei Bedarf geben Sie einen Wert ein, der im Feld angezeigt wird, wenn das Objekt geladen ist.
Bei Bedarf legen Sie die Textumbruchregeln fest. Die Standard-Einstellung bewirkt, dass der Cursor automatisch in die nächste Zeile springt, sobald die Zeile den rechten Rand erreicht. Automatischer Textumbruch ohne CRLF Das ist ein „virtueller Textumbruch“ - wenn Sie den Textbereich vergrößern, wird der Cursor an einer anderen Stelle im Text gesetzt. Weitere Textumbruchregeln:
Anmerkung: Wenn Sie auf „Enter“ drücken wird in beiden oben genannten Fällen ein „Hard Return“ (CRLF) eingefügt.
Benutzen Sie die Registerkarte „Anzeige“, um die Ansicht des Feldes einzustellen.
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 Feld verlassen | In dem Augenblick, wenn Text eingefügt wird und der Cursor das Feld verlässt |
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 Feld wird auf den angegebenen Wert gesetzt |
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 |