0

wxPython RichTextCtrl に上付き文字を表示させようとしています。私はいくつかの wxWidgets コードを見てきました

http://wxwidgets.10942.n7.nabble.com/rich-text-and-font-attributes-td23557.html

また、次のドキュメントも参照してください。

https://wxpython.org/Phoenix/docs/html/wx.TextAttr.html#wx.TextAttr.SetTextEffects

これまでのところ、私はこれを持っていますが、機能していません

attr = wx.richtext.RichTextAttr()
attr.SetTextEffects (wx.TEXT_ATTR_EFFECT_SUPERSCRIPT)
attr.SetTextEffectFlags (wx.TEXT_ATTR_EFFECTS)
#attr.SetTextEffectFlags (wx.TEXT_ATTR_EFFECT_SUPERSCRIPT)
attr.SetFlags (wx.TEXT_ATTR_EFFECTS)
self.myRichTextCtrl.SetStyle (currentPos, currentPos+len(value1)-1, attr)
self.myRichTextCtrl.WriteText (myString)

ファンシーテキスト ウィジェットがあることは知っていますが、現時点でファンシーテキストに切り替えるのは現実的ではありません。

どんな助けでも大歓迎です!

4

1 に答える 1