Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebUI: Skripteditor-Fenster zu groß #671

Closed
jp112sdl opened this issue Jul 27, 2019 · 2 comments

Comments

@jp112sdl
Copy link
Contributor

commented Jul 27, 2019

Skripteditor startet grundsätzlich in einer optimalen Fenstergröße
Bildschirmfoto 2019-07-27 um 07 44 10

Wird die WriteLine()-Ausgabe einer Zeile zu lang, vergrößert sich das Fenster auf die gesamte Textlänge, so dass die Buttons "Fehlerprüfung" und "Ausführen" nicht mehr erreichbar sind.
Bildschirmfoto 2019-07-27 um 07 44 52
Der Skripteditor muss zum erneuten Ausführen des Skripts erst geschlossen und erneut geöffnet werden.

▶️ getestet mit Firefox und Chrome

🔸 Als Lösung wäre ein automatischer Zeilenumbruch oder ein Scrollbalken im Ausgabefenster sinnvoll.

@jens-maus

This comment has been minimized.

Copy link
Owner

commented Jul 30, 2019

Danke für den Report. Das ist in der Tat komisch und scheint wohl nur im Editor aufzutreten. Wenn man den selben Skript unter "Skript testen" aufruft dann findet da ein korrekter LineWrap statt und das ohne scrollbalken oder ähnliches. Dort erfolgt keine automatisch Vergrößerung wie beim SkriptEditor wo es die "Ausführen" und "Fehlerprüfung" Knöpfe gibt.

Momentan weiss ich allerdings nicht wieso/weshalb. Vielleicht kann hier ja mal jemand nachschauen was die beiden Editorfenster grundsätzlich so unterscheidet, denn die CodeMirror Objekte scheine ich exakt gleich initialisiert zu haben...

@jens-maus

This comment has been minimized.

Copy link
Owner

commented Jul 30, 2019

Ok, ich denke ich habe es gefunden. Es war ein fehlendes table-layout: fixed und width: 100% CSS statement in den alten <table> Definitionen in editScript.htm. Wenn man die besagte table definition um die beiden style parameter ergänzt sollte sich die fensterbreite nicht mehr ändern und CodeMirror sollte korrektes line wrapping machen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.