Fenstergröße und Vergrößerung

Issue #199 resolved
Former user created an issue

Guten Morgen,

mit dem Update auf Version 2.0.0 wurde die Optik verändert. Dabei hat sich auch das Fensterverhalten geändert: beim Vergrößern werden die GUI-Elemente nicht mehr entzerrt. Offenbar sind keine dynamischen Spacer zwischen den Elementen. Dadurch kann nicht durch Vergrößern des Fensters das gesamte Formular (z.B. im Bearbeiten Modus) angezeigt werden, sondern es entsteht nur leerer Raum um das Formular. Weil die einzelnen Elemente sowieso überlappend dargestellt werden, lässt sich nun nicht mehr alles lesbar machen, indem man das Fenster vergrößert.

OS: Linux

Comments (14)

  1. tbengel

    Ich weiß nicht, mit welcher Version Du vergleichst, aber die Elemente im Bearbeiten-Fenster ließen sich bisher
    noch nie entzerren (ich weiß, ist nicht ideal und vielleicht finden wir irgendwann mal die Zeit und machen die
    Feldlängen / -breiten dynamisch).

    Vielleicht meinst Du ja das Verändern der Höhe und Breite, was früher erlaubt wurde und nun gefixt ist, da in
    allen Test die wir hatten (auch Linux) der Fensterinhalt immer komplett gepasst hat.

    Mach doch mal ein Bild von der alten Version … wo Du meinst, dass diese einen anderen Aufbau hatte …

    Hast Du eigentlich schon die Labor Version 1 getestet (siehe Forum)?

  2. Gabriel Sichardt

    Guten Tag,

    bei MyMDb-CE war es ursprünglich nicht möglich, die Fenstergröße im Bearbeiten-Fenster zu verändern. Dies wurde möglich gemacht, weil bei mir nur so alles lesbar wurde, weil sich die Elemente entzerrt haben.

    Das habe ich so als Workaround angenommen, aber leider geht der nun nicht mehr.

    Gerne kann auch das eigentliche Problem der falschen Darstellung stattdessen behoben werden. (Wird z.B. die Schriftart vom Programm mitgeliefert?)

    Dass auf den Screenshots die Elemente nicht richtig dargestellt werden, ist ja offensichtlich.

    In Version 1.4.0 haben sich die Elemente noch entzerrt. Wenn Sie einen Link zum Download alter Versionen bereit stellen, kann ich das gerne nachstellen und Bilder hochladen.

  3. tbengel

    Hallo,

    also es wäre mir wirklich neu, wenn bei der 1.4.0 die Felder entzerrt wurden, da eine Anpassung der Fenstergröße damals gar nicht möglich war, aber belehren Sie mich ruhig eines Besseren 😉

    https://my-movie-database.de/download/MyMDb-CE-140ForGabrielSichardt.zip

    Überhaupt verstehe ich nicht, warum bei Ihnen die Seite nicht passt, da eigentlich Java für alle Systeme punktgenau arbeiten sollte. Welche Java-Version verwenden Sie denn?

    Eine dynamische Anpassung der Feldgrößen ist nicht so einfach und muss gut durchdacht sein.
    Leider ist das Grundgerüst bisher viel zu statisch. Dieses wird jedoch immer mehr aufgeweicht,
    wie man z.B. in den Einstellungen bereits erkennen kann, da sich dort bereits die Listen der Höhe
    dynamisch anpassen.

    In der nächsten Labor-Version habe ich nun die Beschränkung für die Vergrößerung der Fenster
    aufgehoben. Damit sollte wieder alles bei Ihnen angezeigt werden.

    Also unbedingt immer mal wieder ins Forum schauen, damit dies bei Ihnen ausgetestet werden
    kann, um die Version 2.1.0 dann diesbezüglich optimal ausliefern zu können.

  4. Gabriel Sichardt

    Die bei mir eingesetzte Java Version hat sich seit MyMDB-1.0.0 natürlich schon oft geändert. Mittlerweile ist es:

    openjdk 11.0.11 2021-04-20
    OpenJDK Runtime Environment (build 11.0.11+9-suse-2.2-x8664)
    OpenJDK 64-Bit Server VM (build 11.0.11+9-suse-2.2-x8664, mixed mode)

  5. tbengel

    Hallo,

    mir ist nicht klar, warum bei Ihnen in der 1.4.0. das Fenster verbreitert werden kann,
    da dies unter Windows nicht möglich und die Größe fix ist.

    Wird wohl an der OpenJDK Version liegen, genauso wie die unterschiedliche Darstellung
    der Elemente.

    Das was Sie gezeigt haben ist keine Entzerrung, sondern das Fenster konnte lediglich
    vergrößert werden und dann können die zwei Hälften auseinander gezogen werden,
    wie dies schon in der Version 1.9.0 möglich war und ab der Labor Version 2 wieder 😉

    Ich rede davon, dass sich die einzelnen Feldgrößen dynamisch an die Größe des Fensters anpassen,
    somit breiter und höher werden je nach Platz im Fenster und dies wäre ein Wunder gewesen,
    wenn es diese Funktionalität bereits gegeben hätte.

    Wie gesagt immer mal wieder ins Forum schauen und auf die neue LV-2 warten und testen, ob
    nun alles wieder sichtbar ist (nachdem die Fenstergröße angepasst wurde).

    Wenn ich dran denke schreibe ich eine Info, wenn es soweit ist …

  6. Gabriel Sichardt

    Hallo,

    Mit dem Vergrößern entzerrt sich doch die Anordnung der Elemente, wie man auf den Bildern sieht.

    Ich würde sagen, dass das nicht so einfach am openJDK liegt. Denn in der Version 1.0.0, die ich noch gefunden habe, lässt sich das Fenster nicht vergrößern. Das wurde (wie ich vermutlich schon mal früher geschrieben habe) extra in MyMDb-CE ermöglicht, weil eben die Darstellung nicht richtig ist.
    Auch mit meiner aktuellen JDK Version ist es in Version 1.0.0 nicht vergrößerbar.

    Nichtsdestotrotz wäre eine großzügigere Anordnung aller Elemente mit Spacern wünschenswert, damit sofort alles sichtbar ist.

  7. tbengel

    Hallo,

    es entzerrt sich nur der Mittalraum, da dort ein Spacer vorhanden ist. Die einzelnen Felder
    bleiben in ihrer Anordnung so erhalten wie diese positioniert wurden.

    Wie gesagt wir haben Mac, Linux und Windows User und niemand von diesen hat Probleme
    damit, dass das Fenster zur klein für alle Elemente ist … also ist bei Ihnen irgendwas anders
    als bei den anderen … daher wird sich an der Start-Fenster-Einstellung nichts ändern und
    deshalb gibt es in der LV 2 wieder die Möglichkeit wie in der 1.9.0 die Fenstergrößen selber
    anzupassen und dann abzuspeichern.

  8. Gabriel Sichardt

    Hallo,

    schön, dass Sie noch Interesse an dem Thema haben.
    Der Zustand in 210-LV2 ist:

    • Bearbeiten-Fenster werden ursprünglich zu klein angezeigt, sodass Elemente übereinander liegen
    • Fenster lassen sich größer ziehen
    • in vergrößerten Fenstern werden dann die Elemente richtig dargestellt/positioniert
    • die Fenster können wieder so klein geschoben werden, dass Elemente übereinander liegen
    • die Ansicht mit der richtigen Fenstergröße und Darstellung ohne Überschneidungen lässt sich beim Neustart des Programms direkt weiterverwenden

    Somit lässt sich das Programm nun wieder gut für mich verwenden. Danke.

    Mit freundlichem Gruß

    Gabriel

  9. Gabriel Sichardt

    Hallo,

    ich habe gerade seit ein paar Stunden wieder Zugang zu einem Computer.
    Dass heutzutage eine Abwesenheit von etwas mehr als einer Woche schon etwas auslöst....

    Gruß

    Gabriel

  10. Gabriel Sichardt

    Im Übrigen funktioniert “--- you can reply above this line ---” aus den Bitbucket Emails leider nicht. Das ist zwar nicht Ihre Baustelle, kann aber ggf. auch zu verminderter Antwortquote führen.

    ----- The following addresses had permanent fatal errors -----
    issues-reply@bitbucket.org
    (reason: 550-5.1.1 The email account that you tried to reach does not exist

  11. Log in to comment