Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 07/26/2021 in Posts

  1. 1 point
    I have just starting using DAS Trader Pro and am really surprised by the use of an old not scalable type font (MS Sans Serif) in most of the dialogs and some parts of many windows where the font cannot always be reconfigured. This old font does not work with Windows ClearType and so looks jagged and also does not scale as well as TrueType/OpenType fonts. Having used many trading platforms I certainly prefer good functionality over a pretty user interface, but as a software developer I know the changes to update the fonts are very minor, as is another change to enable Windows visual styles which improves the look of Windows controls (edits, check boxes, buttons etc). Hence for my own use I have made a couple of changes to work around this and wonder if anyone else is interested. To show the difference here is part of the configuration dialog before and after the font change and also enabling visual styles: This is at standard 100% scaling in Windows but even with a high DPI (4K) monitor using a higher scaling there is still a difference (one my own 4K monitors I only use 100% or 125%) I did make an enhancement request to DAS support but never heard anything back even to acknowledge receipt. If anyone is interested in making the same changes (at their own risk of course) then let me know and I'll create some instructions and post them here. The changes for the font issue is a Windows registry change and the visual styles for controls is either a Windows registry change or editing the executable (the former is recommended).
  2. 1 point
    Apologies for leaving this thread hanging. With higher DPI monitors the issue of blocky bitmap fonts it less noticeable (but still not ideal) which could explain why some monitors look better than others. Windows DPI scaling has a hand here depending on how its configured. However for those that want to apply the change I mentioned, the change is simple and works system wide, so will make any applications using MS San Serif render with a scalable modern font. I've never experienced an issue from doing for various applications for many years, although theoretically an application could do some odd font metric calculations and display oddly. As a developer myself I can say that would be very odd thing to do as fonts vary with systems anyway but as always take care when editing the Windows registry and do this at your own risk. The change is specifying a font substitution using the mechanism built into Windows. I've attached a zip with two '.reg' registry files (that can be opened in NotePad or other editor to review the change) that will add or remove the change if required by double clicking the file required to run. Note: I could not attach a zip named file directly so added a '.txt' extension that needs to be removed. If you prefer not to run the files, this change can be done by running regedit.exe and then navigating to: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes Right click either the 'FontSubtitutes' item in the tree or empty space in the list on the right and select 'New' and then 'String value'. Name the value 'MS Sans Serif' and set the value to 'Microsoft Sans Serif'. You can choose another font such as Tahoma. After that it is necessary log out of Windows and log back in for the change to take effect. Some more major Windows upgrades can reset these substitutes so the change may need to be reapplied. With reference to the other change for making DAS use modern windows style visual control rendering, this requires editing the DAS Trader executable file or another system wide change. I've found one area of DAS (Trade Signal feature) where this causes an issue so I wouldn't recommend at present. I tested this mainly to see if DAS would have to do much work for the visual style change before I submitted the suggestion to them, and it appears not. RegFilesToAddOrRemoveFontFix.zip.txt
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.