How to reproduce:
Set the AutoSpellCheckControl property of the spell checker and use it in a DPI-aware application on a system with an increased scaling. Type an incorrect and notice that the context menu will not be scaled.
Workaround:
Public Class RadForm1
Sub New()
InitializeComponent()
'TextBox
Me.RadSpellChecker1.AutoSpellCheckControl = Me.TextBox1
Dim dpi = NativeMethods.GetSystemDpi()
Dim checker = TryCast(Me.RadSpellChecker1.GetControlSpellChecker(GetType(TextBox)), TextBoxSpellChecker)
checker.DropDownMenu.PopupElement.DpiScaleChanged(New SizeF(dpi.X / 96, dpi.Y / 96))
'RadTextBox
'Me.RadSpellChecker1.AutoSpellCheckControl = Me.RadTextBox1
'Dim dpi = NativeMethods.GetSystemDpi()
'Dim checker = TryCast(Me.RadSpellChecker1.GetControlSpellChecker(GetType(RadTextBox)), TextBoxSpellChecker)
'checker.DropDownMenu.PopupElement.DpiScaleChanged(New SizeF(dpi.X / 96, dpi.Y / 96))
End Sub
End Class