Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Auflösung anpassen (https://www.delphipraxis.net/5759-aufloesung-anpassen.html)

Gambit 18. Jun 2003 11:27


Auflösung anpassen
 
Moin!

Weiß nicht, ob ich hier richtig bin, sonst bitte verschieben...

Ich habe ein Programm geschrieben unter einer Auflösung von 1280x1024.

Nun sieht das alles auch schick aus, schalte ich aber auf eine ja sehr häufig benutzte Auflösung von 1024x768 ist natürlich alles viel zu groß.

Dumm gelaufen, aber gibts irgend ne Möglichkeit, dass sich die Oberfläche des Programms automatisch oder zumindest per Option auf die veränderte Auflösung einstellt?

Irgendwie muss es gehen, denn Nero zum Beispiel sieht bei mir unter den verschiedenen Einstellungen(also zumindest 1280x1024 und 1024x768) gleich groß aus, passt sich also irgendwie scheinbar an.

Gruß

Gambit

Mario 18. Jun 2003 11:36

Können wir mal einen Screenshot bekommen?

Gambit 18. Jun 2003 11:41

Wie, Was? Wovon? Und wieso?

Gambit

Mario 18. Jun 2003 11:44

Von der Oberfläche Deines Programmes. Es gibt einige Möglichkeiten und es fällt dann je nach dem, was zu sehen ist, leichter, zu schreiben, was machbar ist.

r_kerber 18. Jun 2003 11:48

Du kannst zum einen die Property Anchors für die einzelnen Darstellungselemente anpassen. Falls das nicht ausreicht, dann im onResize die neuen Positionen und Größen berechnen.
Die aktuelle Bildschirmauflösung kannst Du mit der globalen Variable Screen (ist vom Typ TScreen) beim Programmstart ermitteln. Anhand der Auflösung kannst Du dann die Größe des Formulars festlegen. Anschließend wird dann onResize ausgelöst.

Gambit 18. Jun 2003 11:51

Was du alles weißt...bin beeindruckt. Und Multitasking beherrscht du scheinbar auch...frei heute? :wink:

Gambit


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz