Detail
Detail
Fehlerbehebung
(Nutzer-sichtbar)
Dialoge, die ein Formular enthalten, sind i.a.R. nicht in einem tl:MediaQueryControl gewrapped (Ausnahme u.a. tl:GUIEditorDialog). Dies sorgt dafür, dass im DOM Baum des Dialogs, kein Element mit dem Attribut data-resize bzw. keine resize Funktionalität vorhanden ist.
Außerdem werden u.a. Formulare in Dialogen nur in einer Spalte angeordnet, unabhängig von der Dialoggröße. Reaktive Formulare werden infolgedessen nicht unterstützt.
Anwendung
Da keine resize Funktionalität vorhanden ist, passt sich der ACE Code Editor nicht der verfügbaren Zeilenbreite an, falls die Fenstergröße verändert wird.
Wenn man initial das TLScript Feld bspw. mit folgenden Inhalt füllt
dann erhält man nach Veränderung der Fenstergröße
keine Anpassung des Code Editors.
Test
- Durch die Anwendung klicken und prüfen ob die Dialoge weiterhin wie gewohnt funktionieren.
- Neuen Tab erstellen und anschließend den Dialog öffnen um eine neue Tabelle zu konfigurieren. Dort dem Feld, das einen TLScript Ausdruck benötigt, mehrzeiligen Inhalt hinzufügen. Danach sollte das Feld bei Größenveränderung des Fenster automatisch die verfügbare Zeilenbreite für den Inhalt benutzen.
- Im ScriptingRecorder die Größe des Fenster anpassen, sowie Maximum und Minimum testen. Der Inhalt des CodeEditors sollte sich entsprechend anpassen.