![]() |
Bildschirmauflösung stört
Ich verwende die Bildschirmauflösung 1280*1024. Mein Kumpel aber eine kleinere, sodass mein Programm total überdimensioniert aussieht und fast die gesamte Breite des Bildschirms einnimmt, was bei mir noch lange nicht der fall ist. Wisst Ihr was man da machen kann, dass es demtentsprechend skaliert wird?
|
Re: Bildschirmauflösung stört
Aber natürlich...
Delphi-Quellcode:
// on create event
var scalex, scaley : integer; begin scalex := 80; // 80% von Screen.Width scaley := 80; // 80% von Screen.height width := screen.width * ( scaleX ) div 100; height := screen.height * (scaleY ) div 100; end; |
DP-Maintenance
Dieses Thema wurde von "Daniel" von "Freeware" nach "Programmieren allgemein" verschoben.
|
Re: Bildschirmauflösung stört
Oder noch schlimmer:
Delphi-Quellcode:
MfG
const cW: Integer = 600;
cH: Integer = 400;, //Breite und Höhe des Forms auf dem Etwicklungsrechner scW: Integer = 1280; scH: Integer = 1024;//Auflösung auf dem Etwicklungsrechner //obige Werte können/ sollten natürlich entsprechend angepasst werden für andere Größen ;-) begin Width:= Round( cW/scW * Screen.Width); Height:= Round( cH/scH * Screen.Height); end; Binärbaum //Edit: Werte vertauscht-> korrigiert |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz