TC 10 Beta 3 unzureichende UI Font Skalierung

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
moongate
Junior Member
Junior Member
Posts: 4
Joined: 2012-10-21, 17:39 UTC

TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *moongate »

Hallo Zusammen,

seit einigen Jahren gibt es nun schon hochauflösende Displays.

Schon mein Notebook von 2015 hat ein 13" 3200 x 1800 Display.

In den Standardeinstellungen sind viele Textelemente in TC viel zu klein.

Dies lässt sich jedoch sowohl in Windows als auch TC einstellen, was auch für die meisten Bereiche gut funktioniert.

Nicht funktionieren, tut dies jedoch für eines der wichtigsten Fenster in TC.
Das Kopieren/Verschieben Status Fenster, da dies in der Größe nicht änderbar ist.

Nachfolgend ein Beispiel wie Text selbst bei nur leichter Größenanhebung in TC 9.x und leider auch der neusten TC 10 Beta unlesbar wird.

Hier wäre die Möglichkeit die Fenstergröße anpassen zu können wirklich mal ein langjähriger Traum:

TC 9.x
Image: https://imgur.com/2Ilh78x

TC 10 Beta 3
Image: https://imgur.com/xJlzG1T

Jeweils mit Dialog Box Font MS Sans Serif 16.

Die gleichen Restriktionen gelten auch für das "Configuration->Options" Fenster. Hier jedoch nicht mit so dramatischen Auswirkungen.
Doch auch dieses Fenster lässt sich nicht vom Nutzer in der Größe verändern.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *ghisler(Author) »

Sie müssten stattdessen für Dialoge die Schriftgrösse 12 einzustellen, und dafür unter
Konfigurieren - Einstellungen - Schrift - Skalierung
einen höheren DPI-Wert eintragen.
Author of Total Commander
https://www.ghisler.com
moongate
Junior Member
Junior Member
Posts: 4
Joined: 2012-10-21, 17:39 UTC

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *moongate »

Sieht super aus! Vielen lieben Dank!
Stiltzkin
Member
Member
Posts: 182
Joined: 2004-09-10, 17:15 UTC

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *Stiltzkin »

ich kriege es hin so den totalcmd zu crashen:

[x] Punkte pro Zoll setzen auf 72
Schrift in dialogboxen: Consolas, 12 (anscheinend mit jeder font/size; nur 2-3 getestet)

und dann die "Farben" Option auswählen -> Konfigurieren (Keine Rückmeldung)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *ghisler(Author) »

Leider kein Crash hier. Können Sie mir mehr Infos geben?
1. Windows-Version, bei Windows 10 welche genau
2. 32-bit oder 64-bit Total Commander
3. Anzeigeeinstellungen von Windows, Grösse von Text, z.B. 100%?
Author of Total Commander
https://www.ghisler.com
Stiltzkin
Member
Member
Posts: 182
Joined: 2004-09-10, 17:15 UTC

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *Stiltzkin »

ich hab den freeze jetzt auf 2 maschinen reproduzieren können:

sowohl tc 9.51 als auch 10.00ß3 (beide x64); tc10ß3 auch mit frischer config.

getestet auf: win10 x64 20h2, build 19042.868 & und win server 2019 v1809, build 17763.1821
windows->anzeige->skalierung von text ist unverändert auf 100%.

einfach die dpi auf 72 stellen und dann "farbe/color" in der config wählen -> freeze.


Image: https://i.imgur.com/dWTe0e0.png

edit:
passiert auch mit frischem tc10ß3 unter win10 21H1, build 19043.899 (virtuelle maschine).
User avatar
Ronson
Junior Member
Junior Member
Posts: 64
Joined: 2003-05-24, 23:33 UTC
Location: Bayern

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *Ronson »

Hallo
ich kann den Crash auch reproduzieren
TC9.51 64 + 32BIt
Win10pro x64 20H2 Build:19042.906
Auflösung. 1920 x 1080
Textgröße 8, Segoe UI

Bei mir crasht TC wenn ich DPI auf 72 Anwenden und dann auf Farben klicke friert er schon ein (ohne das ich die Schriftart ändere)
TC crasht nur wenn ich auf Farben klicke. Alles andere (Layout, Ansicht, Tabulatoren usw. passiert nichts)
User avatar
HolgerK
Power Member
Power Member
Posts: 5406
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *HolgerK »

Ich kann es auch reproduzieren.

TC10.00b3 x64, W10 Pro 20H2 19042.868
Mit der folgenden Ini-Datei gestartet
wincmd.ini

Code: Select all

[Configuration]
UseNewDefFont=1
SetEncoding=äö.do.not.remove
firstmnu=2682
FirstTimeIconLib=0
FirstTime=0
test=104
OverrideDPI=72
OverrideDPI96=72
[ButtonbarCache]
IconDll_vertical.bar=
IconDll_default.bar=
[FileSystemPlugins64]
$checksum$=3014672
[1920x1080 (8x16)]
FontSize=9
FontName=Segoe UI
FontCharset=1
FontSizeWindow=9
FontNameWindow=Segoe UI
FontCharsetWindow=1
FontWeight=400
FontWeightWindow=400
FontNameDialog=Consolas
FontSizeDialog=12
[AllResolutions]
FontSize=9
FontName=Segoe UI
FontCharset=1
FontSizeWindow=9
FontNameWindow=Segoe UI
FontCharsetWindow=1
FontWeight=400
FontWeightWindow=400
FontNameDialog=Consolas
FontSizeDialog=12
- Konfigurationsdialog öffnen
- Colors auswählen
-> Not responding
Call Stack nach "Break all" im VS 2019

Code: Select all

 	win32u.dll!NtGdiGetTextMetricsW()	Unknown
 	gdi32full.dll!bGetTextMetricsWInternal()	Unknown
 	gdi32full.dll!GetTextMetricsAImpl()	Unknown
 	gdi32.dll!GetTextMetricsA()	Unknown
>	TOTALCMD64.EXE!00000000008d9af1()	Unknown
Gruss
Holger
Make our planet great again
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *ghisler(Author) »

Danke, damit konnte ich den Fehler reproduzieren und beheben.
Author of Total Commander
https://www.ghisler.com
User avatar
HolgerK
Power Member
Power Member
Posts: 5406
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Re: TC 10 Beta 3 unzureichende UI Font Skalierung

Post by *HolgerK »

history.txt wrote:01.04.21 Release Total Commander 10.00 public beta 4
01.04.21 Fixed: Configuration - Options - Color dialog could hang when using some fonts when the preview box was too small (32/64)
Ich kann den Fix mit TC10.00B4 (32/64) bestätigen.
TC bleibt bedienbar.

Gruss
Holger
Make our planet great again
Post Reply