On Jan 9, 2008 10:29 PM, Daniele Varrazzo <[EMAIL PROTECTED]> wrote: > Mr.SpOOn ha scritto: > > Salve, > > è possibile colorare il testo all'interno di un TextCtrl? Quello di > > cui avrei bisogno, in realtà, sarebbe colorare solo alcuni caratteri, > > magari specificandone la posizione con un indice numerico. E' una cosa > > fattibile? > > Sì, usando il metodo SetStyle(). Per esempio: > > font = wx.Font(10, > wx.FONTFAMILY_TELETYPE, > wx.FONTSTYLE_NORMAL, > wx.FONTWEIGHT_NORMAL, > False) > > ctrl.SetStyle(0, len(val), > wx.TextAttr("BLACK", "WHITE", font))
Riprendo la discussione un po' in ritardo, ma ho qualche dubbio. In questo pezzo di codice io aggiungo del testo ad una casella di testo: self.text1.SetStyle(5, 10, wx.TextAttr("GREEN")) self.text1.AppendText(listToString(m)) "m" è il messaggio. Sbaglio a impostare lo stile lì? _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python