If you have applied my techniques fixing Large Fonts and System Font to all forms in your Delphi application, most likely there will be two forms still untouched. These will be the forms hidden inside MessageDlg and InputQuery VCL functions.
Fortunately, MessageDlg supports Large Fonts and System Font ok, but InputQuery supports only Large Fonts. In this post I will show how to modify InputQuery to support System Font.
Screenshot: Original InputQuery when System Font is Tahoma, DPI=120
InputQuery implementation is hidden inside VCL, so a patch to VCL source code is needed.
The resulting InputQuery window will look like:
Comments
Post new comment