Can we fix the scaling for TCmd?

May 18, 2018
31
2
On Windows 10 the scaling of the TCmd application seems broken: I typically alternate between two screen configurations, one using the built-in screen of my laptop, at a 3840x2160 resolution scaled to 225% of standard DPI, the other one an external monitor connected to a docking station which has a 3440x1440 resolution scaled to 150%. If I set the font for the built-in console to appear the same size as the font in a stand-alone TCC window (which simply uses the Windows console) while using the laptop's display, then the font will be huge, and much larger than the font in the Windows console when using the external monitor. Of course, other user interface elements of the TCmd window are much too large also. Clearly something is wrong with the scaling. Is there a way to fix this?
 
May 18, 2018
31
2
Here is the screenshot on the built-in screen:

TCmd&TCC-Native.png


This is what things look like on the external screen:

TCmd&TCC-External.png


The fonts in the TCC consoles scale correctly between screens and are consistent with other applications. The font in TCmd's built-in console is too large.
 
Aug 23, 2010
637
9
In before "HiDPI screen".
Native terminal does not scale well to HiDPI screens, please use alternatives.
 
May 18, 2018
31
2
I don't understand. What console is it you are referring to with the expression "native terminal"? TCmd's built-in console? The one that comes with Windows 10? What is it you are trying to say?
 
May 18, 2018
31
2
Conhost.exe scales just fine here, and appears consistent across different displays and DPI scalings. It scales in exactly the same way as, say, ConEmu. TCmd.exe does not.
 
May 18, 2018
31
2
Thanks. This may be caused by the fact that resolution, scaling and aspect ratio are all substantially different between the two scenarios. I suspect the fact that the external monitor is ultra-widescreen may cause this. Perhaps your GUI scales based on monitor width or something of that sort. Whatever the reason, the scaling is wrong.
 
May 18, 2018
31
2
Quick update: Version 24 has the exact same problem still: Take Command does not scale correctly between the two displays I have described in my original post.
 
May 18, 2018
31
2
So this is fascinating: After telling us for more than a year that the issue I was describing "cannot be reproduced", now all of a sudden you guys are "offering" us a paid upgrade that has as one of its main claims to fame the feature that it fixes a problem that before you had declared to not exist. I have to hand it to you, that's an awesome business strategy. Congratulations, you just completely lost every last bit of respect I had for you from the time I had first installed 4DOS on my PC. Good luck.
 

rconn

Administrator
Staff member
May 14, 2008
12,356
150
I am still unable to reproduce your problem here with v24. V25 incorporates a major new release from the third-party GUI framework developers that they said they had fixed some scaling issues. I don't know if those changes will affect the problem you're seeing, and trying to back port the new framework version into v24 would be impractical -- as in a several week project that *might* solve your problem, but would more likely introduce new ones.
 
Similar threads
Thread starter Title Forum Replies Date
R "The Specified Account Already Exists" - Can't Reinstall To Fix Protection Screw-Up of Last Week Support 8
samintz How do I fix file association? Support 4
rconn News Take Command 16.03.54 32-bit installer fix Support 0
A minor documentation fix - command line editing Support 0
A del /w [minor documentation fix] Support 0
A Minor documentation fix ["-" on command line] Support 3
Y build 39 fix ... Support 1
rconn Windows 7 test fix Support 12
D High-DPI Scaling issue Support 1
MickeyF equivalent to TCSTART.btm for TCMD? Support 4
D Bug TCMD /X option Support 6
vefatica TCMD hides itself! Support 3
vefatica Tray min'd TCMD and ACTIVATE Support 6
C How to? starting TCC/TCMD v25 Support 2
CWBillow TCC and TCMD in Powershell Support 6
kb6ojs How to? "Specified Account Already Exists" error installing TCMD v27 Support 12
CWBillow TCMD Colors Support 8
Jay Sage Issues With TCMD File Explorer Support 0
C Last TCMD that supports win 7? Support 5
gentzel TCMD background color confusion Support 6
R Upgrade TCMD 19 to TCC 26 Support 1
Alpengreis Remaining TCMD background process (v26) ... Support 19
S Windows Server version not being detected correctly in TCMD 26RC2 Support 9
G TCMD crash when copy Support 3
Joe Caverly DrawVLine results different in TCMD tab and detached TCC Support 11
Alpengreis [TCMD v25.00.24] Small space problem with the DE translation in Prefs-GUI Support 1
Alpengreis [TCMD v25.00.24] Problem with copy and paste and the # char via mouse in TCC Support 6
Jay Sage TCMD Crashes with "tctoolbar /c /r file" Support 5
nikbackm TCMD 25 - Unregister older TCMD version Support 2
G Documentation on TCMD.INI Support 9
R New Clear Buffer in TCMD Home Menu Support 2
CWBillow Back up TCMD tabs Support 2
CWBillow Upgrade Windows 10's effect on TCMD and TCC Support 3
DrusTheAxe TCMD 24.02.49 x64 crashed due to DivideByZero :-( Support 4
A After update to 24.02.49, helpfile tcmd.chm hangs when opened Support 0
David McClelland TCMD 24 & Perl - perl thinks it's own executable is ...\TCMD24\TCC.EXE??? Support 3
dcantor How to? Can 32-bit TCC be run on a system with 64-bit TCMD and TCC installed? Support 6
W pdir returns diff results between tcc and tcmd - one is an error msg Support 5
vefatica What's TCMD's problem with ^e[0m? Support 13
CWBillow TCMD PowerShell Tab elevated Support 6
A How to? Copy+Paste in TCMD tabs with Ctrl-Shift-Ins? Support 5
vefatica TCMD output invisible on Win10 Support 22
J Moving from TCC v22 to TCMD v24 issues Support 3
RChrismon How to? Copy TCMD.INI to New Version Support 7
rps TCMD OPTIONS dialog Support 2
rps TCMD Tabs priority option setting Support 0
CWBillow TCMD Tab Defs Support 4
A How to? TCMD Configuration Dialog: 'Smooth Scrolling' Option missing? Support 1
A Fixed [23.0.22]: TCMD crashes shortly after start, TCC keeps running in background Support 6
A TCMD - Dir Command puts out blank lines? Support 16

Similar threads