Es geht um folgendes: Ich möchte dass der Benutzer die Fenstergröße selbst einstellen kann. Das habe ich auch hinbekommen. Dazu wird die Viewgröße einfach der Fenstergröße angespasst. Aber wenn der Benutzer die Fenstergröße jetzt verändert, stimmt das Anzeigebild nicht mehr. Die Linien zum Beispiel, sind dann aufeinmal zwei oder drei Pixel groß, anstatt ein Pixel. Oder sehr gut zu erkennen, verändert sich das Quadratmuster.
Dann habe ich es auch noch so gemacht, dass wenn das Fenster kleiner ist als es sollte, dass es dann entsprechend angepasst wird. Dies sieht aber in der Praxis sehr unelegant aus. Das Fenster flackert kurz in der zu kleinen Position auf und erst dann wird es richtig Scaliert.
Wie könnte ich beide Probleme lösen und warum entstehen sie(vorallem das Erste).
Um das ganze richtig vorzustellen habe ich hier die Datei hochgeladen.
[EDIT]: Habe soeben testweise eine Schrift zeichnen lassen. Nach dem Scalieren(nur bei vergrößerungen) konnte man sie so gut wie garnicht lesen. Jetzt ist es ein viel größeres Problem als vorher angenommen.
Dann habe ich es auch noch so gemacht, dass wenn das Fenster kleiner ist als es sollte, dass es dann entsprechend angepasst wird. Dies sieht aber in der Praxis sehr unelegant aus. Das Fenster flackert kurz in der zu kleinen Position auf und erst dann wird es richtig Scaliert.
Wie könnte ich beide Probleme lösen und warum entstehen sie(vorallem das Erste).
Um das ganze richtig vorzustellen habe ich hier die Datei hochgeladen.
[EDIT]: Habe soeben testweise eine Schrift zeichnen lassen. Nach dem Scalieren(nur bei vergrößerungen) konnte man sie so gut wie garnicht lesen. Jetzt ist es ein viel größeres Problem als vorher angenommen.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Chris987 ()