У меня есть RichTextCtrl
, который я изменил, чтобы принимать ввод HTML. Код парсинга HTML должен иметь возможность увеличивать и уменьшать размер шрифта, так как он получает теги типа <font size="-1">
, но я не могу понять, как настроить размер шрифта элемента управления по умолчанию для регулировки.
Я попробовал следующее (где self
мой RichTextCtrl
):
fred = wx.richtext.RichTextAttr()
self.GetStyle(0,fred)
print fred.GetFontSize()
Однако окончательная инструкция завершается неудачно, потому что GetStyle превращает fred
в TextAttrEx
, и поэтому я получаю AttributeError: 'TextAttrEx' object has no attribute 'GetFontSize'
. Мне не хватает гораздо более простого способа получения размера шрифта по умолчанию?