Linux および Mac でリッチ コンテンツを表示する機能を備えた TextCtrl に似た wx の下のウィジェットを探しています (たとえば、行ごとに異なるテキストの色)。wx.TE_RICH スタイルの wx.TextCtrl (または wx.RichTextCtrl) は、Windows でのみ機能し、Mac および Linux では機能しないことを私は知っています。
stc.StyledTextCtrl もチェックしました。これは、色付けのスキーマが与えられているため、主に構文の強調表示に使用されます。だから、私はそれがうまくいくとは思わない。
だから、次のような API を備えた wx 用のテキスト ボックス ウィジェット TB があるかどうか疑問に思っていました。
TB.AppendText("Hello, this is Black", wx.BLACK)
TB.AppendText(" and this is Blue", wx.BLUE)
どんな助けでも大歓迎です。