'''
Tkinter教程之Text篇(3)
'''
''' 14.自定义tag的两个内置属性 '''''
# tag.first:tag之前插入文本,此文本不包含在这个tag中
# tag.last:tag之后插入文本,此文本包含在这个tag中
# -*- coding: cp936 -*-
# 使用tag的内置属性来插入文本
from Tkinter import *
root = Tk()
t = Text(root)
# 创建一个TAG,其前景色为蓝色
t.tag_config( ' b ' ,foreground = ' blue ' )
for i in range( 10 ):
t.insert( 1.0 , ' 0123456789 ' )
# 自定义两个mark,并使用它们来指定添加tag的文本块
t.mark_set( ' ab ' , ' 3.1 ' )
t.mark_set( ' cd ' ,END)
t.tag_add( ' b ' , ' ab ' , ' cd ' )
# 删除tag 'b',注意这个操作是在tag_add之后进行的。
#
''' 14.自定义tag的两个内置属性 '''''
# tag.first:tag之前插入文本,此文本不包含在这个tag中
# tag.last:tag之后插入文本,此文本包含在这个tag中
# -*- coding: cp936 -*-
# 使用tag的内置属性来插入文本
from Tkinter import *
root = Tk()
t = Text(root)
# 创建一个TAG,其前景色为蓝色
t.tag_config( ' b ' ,foreground = ' blue ' )
for i in range( 10 ):
t.insert( 1.0 , ' 0123456789 ' )
# 自定义两个mark,并使用它们来指定添加tag的文本块
t.mark_set( ' ab ' , ' 3.1 ' )
t.mark_set( ' cd ' ,END)
t.tag_add( ' b ' , ' ab ' , ' cd ' )
# 删除tag 'b',注意这个操作是在tag_add之后进行的。
#