Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
27. Mai 2015
Vielen Dank für die Links. Der Link von Uwe befasst sich direkt mit Delphi-Lösungen und ist daher leicht verständlich.
Ein absolutes muss für DPI-Aware ist natürlich für das Thema Bildbearbeitung gegeben, ebenso für Textverarbeitung. Denn mit der Nicht DPI-Aware verwaschenen Darstellung hat man keine Möglichkeit mehr zu erkennen, ob es an der Grafik liegt oder an der Programmanzeige.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
26. Mai 2015
DPI-Aware ist bislang irgendwie an mir vorbeigegangen, bzw. habe es wohl mal registriert, der Sache aber keine allzu große Wichtigkeit zugewiesen.
Wer sich noch nicht mit dem Thema befasst haben sollte, dem rate ich mal unter Windows 8 bei einem Monitor mit hoher Bildschirmauflösung (also 1920 x 1080 oder höher) auf 150% Skalierung zu stellen und dann mal sein Programm dort ausführen zu...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
25. Mai 2015
So, abschließend noch ein Dankeschön für die Hinweise.
Himitsu, Dein Tool macht einen guten Eindruck. Auf jeden Fall sehr praktisch, dass man sich die Erläuterungen auch noch zu den einzelnen Einstelldingen ansehen kann, z.B. auch hier gut für DPI-Aware. :thumb:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
25. Mai 2015
Ergänzung: Wenn man unter Windows in den Kompatibilitätseinstellungen die Option "Skalierung bei hohem DPI-Wert deaktivieren" aktiviert, dann werden zumindest die Schriften halbwegs richtig in der Größe skaliert angezeigt.
Die Grafiken werden allerdings nicht skaliert, bleiben also klein, das sieht schon etwas seltsam aus.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Harry Stahl,
25. Mai 2015
Ich habe mir ein Surface Pro 3 gekauft, das hat ja eine ziemlich hohe Bildschirmauflösung, daher habe ich die Systemskalierung auf 175% gestellt, damit das alles noch gut lesbar ist.
Bei 2 meiner Programme werden die Forms nicht skaliert, obwohl alle die Einstellung "scaled = True" haben. Die Programme hatte ich von XE nach XE7 übernommen. Die XE-Versionen werden richtig skaliert.
Ich habe...