Change color for tags : Text « GUI Tk « Python






Change color for tags

Change color for tags
 
from Tkinter import *
root = Tk()
def hello(event): 
   print 'Hi'

text = Text()
text.config(font=('courier', 15, 'normal'))                
text.config(width=20, height=12)
text.pack(expand=YES, fill=BOTH)
text.insert(END, 'Lin 1\n\nLin 2\n\nLin 3.\n\n')  


text.tag_add('demo', '1.5', '1.7')                      
text.tag_add('demo', '3.0', '3.3')                      
text.tag_add('demo', '5.3', '5.7')                       
text.tag_config('demo', background='purple')             
text.tag_config('demo', foreground='white')             
text.tag_config('demo', font=('times', 16, 'underline')) 
text.tag_bind('demo', '<Double-1>', hello)              

root.mainloop()


           
         
  








Related examples in the same category

1.Draw textDraw text
2.Draw text with fontDraw text with font
3.Scrolled TextScrolled Text
4.Change font for TextChange font for Text
5.Add double click action to a TextAdd double click action to a Text
6.Insert String to a TextInsert String to a Text
7.Text properties: expand and fillText properties: expand and fill
8.Text with ScrollBarText with ScrollBar
9.Show a file in a text widget
10.Search string in TextSearch string in Text