Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 12 und High DPI (https://www.delphipraxis.net/214675-delphi-12-und-high-dpi.html)

Uwe Raabe 20. Feb 2024 15:28

AW: Delphi 12 und High DPI
 
Zitat:

Zitat von Jasocul (Beitrag 1533685)
Wenn das aber nur aus Kompatibilitätsgründen eingesetzt werden soll (siehe Beitrag von Himitsu), muss Emba noch was tun. Wir arbeiten mit D11 und können High-DPI in der IDE nicht nutzen, weil einiges dann nicht mehr lesbar, erreichbar oder nutzbar ist. Offensichtlich ist es in D12 nicht besser.

Eigentlich schade, weil ich z.B. die bessere Schärfe der Buchstaben gerne hätte.

Das sehe ich im Prinzip genauso. Leider kann ich die DPI-Mängel in der IDE aber nicht selbst beheben, sondern nur mit der DPI unaware Option umgehen.

Natürlich hätte ich gerne auch eine klarere Schrift - wenn man erst ein paar mal in High-DPI gearbeitet hat, merkt man den Unterschied schon. Andererseits bietet mir auch eine ältere, nicht-dpi-fähige IDE keine bessere Darstellung. Somit verschafft mir D12 mit DPI unaware immer noch Vorteile gegenüber einem Festhalten an einer älteren Version.

Und bei all den noch bestehenden Problemen muss man doch zugute halten, dass es mit jeder neueren Version tendenziell immer besser wird. Wenn aber nur wenige mit diesen Versionen arbeiten, werden auch nur wenige Fehler erkannt um behoben zu werden.

Wenn QP wenigstens wieder verfügbar wäre, würde ich ja empfehlen für RSP-35301 zu voten. Ohne diese Option ist z.B. das Design von Forms, die auch in älteren Versionen funktionieren sollen (z.B: IDE Plugins), eh nur unter DPI unaware machbar.

norwegen60 28. Feb 2024 10:47

AW: Delphi 12 und High DPI
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich arbeite jetzt eine Zeit lang mit Unaware und lebe damit, dass der Text nicht gestochen scharf ist und manche Forms nicht genau so aussehen wie mit Delphi 11. Zum Glück sehen die Kompilate aber immer noch gleich aus.

Das Problem mit der Toolbar habe ich aber bis jetzt nicht behoben. Und ich verschiebe Delphi auch nicht mehr auf den großen Bildschirm, da der eine kleinere Auflösung hat als mein Laptop und die Forms durch das Verschieben nicht schöner wurden.

Trotzdem ist die Toolbar immer mehrzeilig und je nachdem wie ich die Werkzeugkästen anordne verschwinden sie teilweise oder ganz. Wenn mal eine ganz weg ist, muss ich andere erst wieder verschieben oder abschalten und wieder an eine Stelle schieben, wo sie sichtbar bleibt. Es nutzt auch nichts, wenn ich Delphi hoch und runter fahre, die Toolbars mal alle ganz abschalte, ....
Bei jeder Toolbar ist der Ziehbalken eine halbe Zeile tiefer. Sobald ich eine Toolbar verschiebe verschwindet diese oder andere teilwiese oder ganz

Im Anhang ein paar Beispiele wie die Toolbar aussieht. Wie gesagt: Immer mit Delphi 12 unaware

Uwe Raabe 28. Feb 2024 10:58

AW: Delphi 12 und High DPI
 
Sichere mal den Registry-Eintrag HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\23.0\To olbars komplett und lösch diesen danach. Vielleicht hilft das ja. Eigene Änderungen an der Toolbar musst du danach allerdings nochmal machen.

norwegen60 28. Feb 2024 11:20

AW: Delphi 12 und High DPI
 
Liste der Anhänge anzeigen (Anzahl: 1)
Super und vielen Dank. Das hat geholfen.

Ich hatte zuvor mal mit Unaware ein neues Projekt erstellt und das dann mit "Normal" geöffnet. Toolbars waren auch dort versetzt

Und das ist das unschöne an Delphi12. Man weiß nicht so gang genau was mit den Auflösungen passiert. Und das ganze verschlimmert sich, wenn man mit uinterschiedlichen Auflösungen arbeitet. Da muss Embacadero noch einiges tun. Eigentlich will ich bei den Lizenzkosten nicht Beta-Tester sein.

dummzeuch 28. Feb 2024 11:30

AW: Delphi 12 und High DPI
 
Gibt es eigentlich irgendjemanden, bei dem diese Toolbars unter Delphi 12 überhaupt noch funktionieren?

Bei mir sind sie sowohl unter Delphi 11 als auch Delphi 12 nach einigen Neustarts wieder kaputt. Ich habe es schon aufgegeben, sie zu modifizieren und resette sie regelmäßig, aber das nervt schon gewaltig.

Sherlock 28. Feb 2024 11:33

AW: Delphi 12 und High DPI
 
Ich hab nur 1920x1080 und keine Skalierung, bei mir funktionieren sie. Ich bin wohl mittlerweile ein seltener Fall.

Papaschlumpf73 28. Feb 2024 11:39

AW: Delphi 12 und High DPI
 
Zitat:

Zitat von Sherlock (Beitrag 1533968)
Ich hab nur 1920x1080 und keine Skalierung, bei mir funktionieren sie. Ich bin wohl mittlerweile ein seltener Fall.

Bei mir genauso. Werde ich wohl auch noch lange weiter so machen...

dummzeuch 28. Feb 2024 12:44

AW: Delphi 12 und High DPI
 
Bei mir sind es ein HD Monitor und ein 4K Monitor. Da findet man zusätzliche Fehler in der IDE, die in keiner von diesen beiden Konstellationen alleine auftreten. Nachdem ich durch den Code getraced habe, der in den unterschielichen Kombinationen aufgerufen wird, kann ich auch verstehen, warum.

Bisher habe ich vier Kombinationen gefunden, die alle anders ablaufen:
  1. Nur HD
  2. Nur 4K
  3. Beides, HD als Hauptbildschirm
  4. Beides, 4K als Hauptbildschirm

Was ich noch nicht ausprobiert habe ist, ob es einen Unterschied macht, welcher Monitor auf welcher Seite steht bzw. ob es negative Bildschirm-Koordinaten gibt oder nicht.

freimatz 28. Feb 2024 13:17

AW: Delphi 12 und High DPI
 
Zitat:

Zitat von dummzeuch (Beitrag 1533967)
Gibt es eigentlich irgendjemanden, bei dem diese Toolbars unter Delphi 12 überhaupt noch funktionieren?

Ja, sie funktionieren so gut, dass so wie sie jetzt sind auch bleiben und ich drauf klicken kann uns sich auch was tut.
Nein, sie funktionieren so schlecht, dass ich mich nicht traue sie zu ändern (never touch an running^wcreeping system)


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:46 Uhr.
Seite 2 von 2     12   

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