Я использую wxpython для создания графического интерфейса с помощью python, теперь есть способ для цветной части текста?wxpython TextCtrl цветная часть текста
Пример (с использованием Tkinter):
http://i.stack.imgur.com/fGAVA.png
Вот моя функция печати:
def Print(self, String):
''' Print Received Data '''
self.text_serverLog.AppendText(datetime.now().strftime("[%H:%M:%S] " + String + "\n"))
Я нашел функцию SetForegroundColour
но, к сожалению его цвет в целом TextCtrl
.
Я использую Win7, python 2.7, wxpython. Спасибо.
убедитесь, что вы указываете текст.SetForegroundColour см. Http://stackoverflow.com/questions/1785227/change-the-colour-of-a-statictext-wxpython –
Я не думаю, что вы можете сделать это с помощью ' TextCtrl', но вы можете сделать это с помощью ['RichTextCtrl'] (http://wxpython.org/docs/api/wx.richtext.RichTextCtrl-class.html). – Aya
Если вы переходите на страницу загрузки [wxPython] (http://www.wxpython.org/download.php#stable) и загружаете/устанавливаете установщик 'wxPython2.8-win32-docs-demos', есть куча полезных демо (с полным исходным кодом), включая пример того, что вы пытаетесь сделать. – Aya