Forum: Sonstige Fragen zu Delphi
by hoika,
31. Jul 2018
Hallo,
ich meinte, mein eigentliches Programm skaliert nicht,
obwohl jetzt die PixelsPerInch mit 120 anzeigt.
Das andere leere Projekt schaue ich mir heute Abend mal an.
Forum: Sonstige Fragen zu Delphi
by hoika,
31. Jul 2018
Hallo,
bei mir was es doch nicht IBDAC (sorry ;) ),
sondern XPMan.pas, was noch an zwei Stellen eingebunden war.
Jetzt zeigt er mir zwar die richtigen DPI an (120) an, skaliert aber nicht.
Ich schaue heute Abend mal weiter.
Das nervt.
Forum: Sonstige Fragen zu Delphi
by hoika,
30. Jul 2018
Hallo,
liegt wohl am IBDAC, der bringt ein Dummy-Manifest mit,
so ein Blödsinn!!!
Forum: Sonstige Fragen zu Delphi
by hoika,
30. Jul 2018
Hallo,
ja, deaktiviere ich die Laufzeitthemes bei einem neuen Projekt, klappt das.
Mein existierendes grosses Projekt zeigt immer 96 an trotz deaktivierten Laufzeitthemes.
Forum: Sonstige Fragen zu Delphi
by hoika,
30. Jul 2018
Hallo,
deaktiviere ich unter Projekt-Optionen die Laufzeit-Themes, klappt es bei einem neuen Projekt.
Bei 125% ergibt das PixelsPerInch=120 (96*1.25) wie erwartet.
Bei meinem anderen existierenden Projekt bekomme ich immer 96, egal, was ich unter Windows für eine Skalierung einstelle.
Das hatte ich schon mal bei einem anderen Projekt.
Muss wohl die DPROJ wieder neu erzeugen ;(
Forum: Sonstige Fragen zu Delphi
by hoika,
30. Jul 2018
Hallo,
also irgendwie bekomme ich das nicht hin.
https://www.helpandmanual.com/downloads_delphi.html
Dort gibt es eine Tutorial für HighDPI.
aber egal, was ich mache
Label1.Caption:= IntToStr(Screen.PixelsPerInch);