2015-11-14 4 views
0

Tkinter Text widget permet de style de texte en utilisant des balises.Tags Incorporated dans String dans Tkinter Text Widget

text.tag_config('red', foreground='red') 
text.insert(END, 'Red text', 'red') 

Est-il possible d'inclure la balise dans la chaîne littérale?

pseudocode:

text.insert(END, 'This sentence has <red tag>red text</red tag> in it.') 

Répondre

1

Non, il est impossible. Cependant, il est assez facile d'écrire du code qui recherche des modèles dans le widget texte et de les remplacer par des tags tkinter.

+0

Ok, merci. Y a-t-il une solution à laquelle vous pouvez m'indiquer? – mcu

+0

@ coding4fun: voir http://stackoverflow.com/a/3781773/7432 –