Windows applications should use "MS Shell Dlg" along
with DIALOGEX DS_FIXEDSYS in resources flag to properly
map to current active shell font in Windows system.
Moreover when manually creating the controls it's
better to use "MS Shell Dlg 2" for >= Win2k and for the
old systems to have valid mapping.
In tabs code also we haven't dynamically set the size
depending on currenly chosen font sizes.
To get brief explanation read:
Please apply attached patch to fix that.