Я недавно перешел на wxPython 2.9 с 2.8. Я запустил одну из моих программ с 2.9. Кажется, все работает, кроме части моего кода, которая динамически изменяет размер шрифтов. Строка, где я изменяю размер шрифта, кажется, корень проблемы.
Фрагмент:
sw, sh = self.get_geom(opt='wh')
font = wx.Font(sw/10 , wx.NORMAL, wx.NORMAL, wx.NORMAL) # This is the line that's giving me trouble
self.ST.SetFont(font) # self.ST is a static text widget.
Ошибка:
wx._core.PyAssertionError: C++ assertion "ff_family != (0<<4)" failed at ..\..\src\msw\font.cpp(672) in wxNativeFontInfo::SetFamily(): unknown wxFontFamily
Это в Windows 7, если это имеет значение.