2013-07-06 3 views
0

Я знаю, шрифт может быть отформатирован по-разному в wxPython с использованием Rich Text. КакКак изменить цвет шрифта случайного отдельного текста в wxPython?

richtext = wx.TextCtrl(self, -1,"Dummy Text Here",size=(100, 100),style=wx.TE_MULTILINE|wx.TE_RICH2) 
richtext .SetInsertionPoint(0) 
richtext .SetStyle(2, 5, wx.TextAttr("red", "blue")) 

Но, у меня не будет предварительного знания положения текста, цвет шрифта которого я хочу изменить.

Можно ли изменить цвет шрифта, используя условие, а не позицию текста в wxPython.

ответ

0

Используйте метод find в строке, чтобы получить позицию текста, который вы хотите изменить.