下图最好地描述了我的问题:
左边的两个文本编辑控件是 wxTextCtrl,最右边的一个是 wxStyledTextCtrl。我将 wxStyledTextCtrl 用于反汇编编辑器(右侧),因为我想为其启用语法突出显示。
我对所有这些控件使用完全相同的字体,但 Scintilla 编辑器的字体样式/行高似乎总是不同。
wxFont font = wxFont(11, wxFontFamily::wxFONTFAMILY_DEFAULT, wxFontStyle::wxFONTSTYLE_NORMAL, 90, false, wxEmptyString);
有什么办法可以确保所有这些控件都使用完全相同的字体?