Display technology has improved by adding more pixels into the available physical space on monitor panels. The result is that the dots-per-inch (DPI) of modern displays is way higher. For years, 96 pixels was the magical number, but nowadays 300 DPI is no longer an exception.
DPI unaware applications will scale by stretching the application bitmap to the actual size which results in a blurry presentation. API aware applications detect the system DPI to scale accordingly.
For version X17, we are working on full DPI aware support for our various controls in all platforms including Windows Forms, WPF and ASP.NET. The TextControl (document), rulers, status bars and the ribbon will be DPI aware and scale pixel-perfect to provide a crystal clear visual experience.
In order to do that, we had to create a new icon set based on 800+ vector graphics to retrieve the pixel-perfect bitmap in the requested size and resolution. This new icon set will be used in Windows Forms, WPF and our browser-based editor in ASP.NET, Angular and Node.js.
Below is a small snapshot of our new icons:
The following screenshot shows a crystal clear scaled version of the same icon set:
Or even larger:
With the next release of TX Text Control, you can easily upgrade your applications to support high resolutions without any additional efforts.