試してみました(しかし、何も起こりません)
self.txt.SetBackgroundColour ((255,0,0))
タイトルで述べたように、背景色の StyledTextCtrl を変更しようとしています。誰かが使用できる方法を知っていますか? API ドキュメントを確認しましたが、見つけられなかったようです。 http://wxpython.org/docs/api/wx.stc.StyledTextCtrl-class.html
(背景色とは、もちろん、書き込み領域全体を意味します)
これを行う方法を知っている人はいますか?
編集:
次のコードでは背景は変わりません
import wx
import wx.stc
app = wx.App(redirect=True)
top = wx.Frame(None, title="StyledTXTCtrl", size=(300,200))
txt=wx.stc.StyledTextCtrl(top)
txt.SetBackgroundColour((255,255,0))
txt.Refresh()
top.Show()
app.MainLoop()