-
Notifications
You must be signed in to change notification settings - Fork 78
Description
Summary
Krypton Toolkit causes low-quality text rendering in Stimulsoft preview window
Description
Original post
_I'm using Krypton Toolkit in my WinForms application for styling. However, after adding any Krypton control (even just a KryptonLabel), I noticed that the text rendering in Stimulsoft report preview windows becomes blurry or low-quality. This happens only in the preview window, while the actual report print output is fine.
Even if I don't modify PaletteMode or any other styling properties, as soon as a Krypton control is added to any form in the application, the text rendering in Stimulsoft reports degrades.
I verified that:
The problem only affects Stimulsoft preview, not standard WinForms controls.
This happens even in forms where no Krypton control is added directly — just referencing the Krypton library or using a Krypton control anywhere in the project seems to cause it.
What part of Krypton could be interfering with GDI+ text rendering? What should I search for in the Krypton source code to isolate this behavior? How should I solve this issue?_
Reason, some controls do not properly save/restore Graphics.TextRenderingHint, which can leak into third-party controls.
Steps to Reproduce
Use Krypton with other controls, such as Stimulsoft.
Expected Behavior
To work in harmony with other controls.
Actual Behavior
Text rendering issues.
Operating System
No response
OS Version
No response
Framework/.NET Version
No response
Toolkit Version
No response
Additional Information
No response
Areas Affected
Toolkit