Testquiz 17. November 202525. November 2025 Markus Giebeler Produkte Der ISA Dialog Manager ist ein mächtiges Werkzeug für die Dialogerstellung mit vielen Möglichkeiten und Optionen… Die ganze Vorrede steht bei dem Wissensquiz. Report a question What's wrong with this question? You cannot submit an empty report. Please add some details. Sie haben für das Quiz 3 Minuten Zeit. Die Zeit ist um! Testquiz Beispiele der verschiedenene Fragetypen zum Test des Designs 1 / 4 Kategorie: Regelsprache 1. Welche Ereignisreglen werden ausgeführt wenn ein select-Ereignis durch einen Klick auf den "Select me!"-Pushbutton ausgelöst wird? default pushbutton PUSHBUTTON { // Default on select after { print "PUSHBUTTON: select after"; } on select before { print "PUSHBUTTON: select before"; } } model pushbutton MPb { //Modell on select { print "MPb: select"; } on select before { print "MPb: select before"; } } window Wi { MPb Pb { .text "Select me!"; // Instanz on select { print "Pb: select"; } on select after { print "Pb: select after"; } on select { print "Pb: select (2)"; } } Wählen Sie alle korrekten Antworten aus! MPb: select before Pb: select Pb: select after MPb: select before Pb: select Pb: select (2) Pb: select after PUSHBUTTON: select after PUSHBUTTON: select after MPb: select MPb: select before Pb: select Pb: select after Pb: select (2) Diese Antwort ist leider falsch. Diese Antwort ist richtig. Durch diese Regelabarbeitungsreihenfolge ist es möglich Funktionalität in Modelle zu packen aber auch eine Überdefinition durch übergeordneten Modellen oder der Instanz zu erreichen. 2 / 4 Kategorie: Regelsprache 2. Wie kann der Listbox-Inhalt sortiert übertragen werden? Wählen Sie alle korrekten Antworten aus! Wir benutzen die Option opt_sort um den Inhalt sortiert anzuzeigen.listbox LbSorted { .options[opt_sort] true;... Wir nutzen die Builtin-Funktionen getvector(), sort() und setvector() um den Inhalt als Ganzes zu verarbeiten.setvector(LbSorted, .content, sort(getvector(Lb, .content))); Über die :insert-Methode mit Option sort_linguistic ist ein sortiertes Ergänzen möglich. LbSorted:insert(2, LbNames.content, sort_linguistic); Diese Antwort ist leider falsch. Diese Antwort ist richtig. Die Option opt_sort ist nur für den poptext verfügbar. Die :insert-Methode fügt lediglich leere Zeilen/Spalten ein. Auch eine Sortierungsoption hat sie nicht. Dies letzte Option ist etwas umständlich, funktioniert aber ebenso. Mit den Builtin-Funktionen getvector() und setvector() stehen Funktionen in der Regelsprache bereit um in einer Aktion den komplette Inhalt zu bekommen. 3 / 4 Kategorie: Objekte, Ressourcen und Attribute 3. Welche Kindobjekte sind in einem Fenster erlaubt? groupbox messagebox layoutbox pushbutton tile progressbar filereq message Ihre Antwort ist leider falsch. Ihre Antwort ist richtig In einem Fenster können die meisten IDM-Objekte direkt hinzugefühgt werden. Ausnahmen sind Objekte, die ein weiteres Fenster öffnen: messagebox, filereq und window, aber auch menusep. message ist eine Ressource und kein Objekt. 4 / 4 Kategorie: Graphischer Editor 4. Wie kann die mehrsprachige Text-Ressource TxMyTitle als Titel eines Fenster in der Eigenschaftenseite des IDM-Editors angeben werden? Wählen Sie die korrekte Antwort aus! In "..."."Window Main" Mit $.${TyMyTitle} Natürlich mit &&TxMyTitle Oder vielleicht mit @ @TxMyTitle Diese Antwort ist leider falsch. Diese Antwort ist richtig. Bei allen Text-Eingabefeldern im IDM Editors lassen sich Text-Ressourcen mit vorangestelltem @ referenzieren. Herzlichen Dank für die Teilnahme an unserem Quiz 'Testquiz'. Durchschnittliches Ergebnis ist 73% 0% Quiz wiederholen