Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Unterschiedliche Bildschirmauflösungen (https://www.delphipraxis.net/16378-unterschiedliche-bildschirmaufloesungen.html)

Wheelie 16. Feb 2004 11:22


Unterschiedliche Bildschirmauflösungen
 
Hi!

Entwickle gerade eine Anwendung, welche auf mehreren Systemen zur Ausführung kommen wird. Nun gibt es auch noch Menschen mit einem 15"-Monitor (60 Hz :mrgreen:), die ihr System mit einer Auflösung von 800 x 600 Pixeln fahren. Ich habe 1024 x 768 Pixel und das Programm soll aber unter beiden Auflösungen gut aussehen :gruebel:
Bisher gab es da auch nie ein Problem, da ich nur kleine Fenster benutzt habe, bei denen die 800 x 600 Pixel immer unterschritten wurden. Diesmal soll (muss) es aber maximiert gestartet werden -> wenn ich das Layout einfach auf 800 x 600 anpasse, sieht es unter 1024 x 768 so in die Ecke gequetscht aus :? An alle Vollprofis und die, die sich über die "Problematik" schon mal Gedanken gemacht haben: wie geht's? THX!

neolithos 16. Feb 2004 11:40

Re: Unterschiedliche Bildschirmauflösungen
 
Entwerfe das Formular für die Auflösung 800x600 aber auf einem Panel.

Und wenn es bei 1024x768 maximiert, zentrierst du das Panel einfach.

<- Ein Vorschlag

axelf98 16. Feb 2004 11:58

Re: Unterschiedliche Bildschirmauflösungen
 
@ neolithos
Das macht aber den größeren Monitor sinnlos. Man sollte die wichtigen Bereiche der Anwednung mit vergrößern (z.B. Zeichenflächen, Tabellenbereiche) und die Bedienelemente an den Rändern mitwandern lassen.

neolithos 16. Feb 2004 12:07

Re: Unterschiedliche Bildschirmauflösungen
 
Das kann aber mitunter seltsam aus sehen, da das Gesamtbild nicht mehr stimmt.

Habe ich nur eine Liste auf den Schirm, wird sie so groß wie möglich gestaltet.

Bei Eingabemaske zieh ich wegen der Optik die oben beschriebene Variante vor.

<- Geschmackssache

axelf98 16. Feb 2004 12:13

Re: Unterschiedliche Bildschirmauflösungen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab mal eben ein kleines Beispiel programmiert.
Ein Tabellenblatt mit verschiedenen Menü-Elementen.

Hier kann man mit Align und OnResize arbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:50 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