⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 texttag.test

📁 linux系统下的音频通信
💻 TEST
📖 第 1 页 / 共 2 页
字号:
} {c {a b}}.t tag delete x y z a b c d {a b}.t tag add x 2.3 2.5.t tag add x 2.9 3.1.t tag add x 7.2test textTag-9.1 {TkTextTagCmd - "nextrange" option} {    list [catch {.t tag nextrange x} msg] $msg} {1 {wrong # args: should be ".t tag nextrange tagName index1 ?index2?"}}test textTag-9.2 {TkTextTagCmd - "nextrange" option} {    list [catch {.t tag nextrange x 1 2 3} msg] $msg} {1 {wrong # args: should be ".t tag nextrange tagName index1 ?index2?"}}test textTag-9.3 {TkTextTagCmd - "nextrange" option} {    list [catch {.t tag nextrange foo 1.0} msg] $msg} {0 {}}test textTag-9.4 {TkTextTagCmd - "nextrange" option} {    list [catch {.t tag nextrange x foo} msg] $msg} {1 {bad text index "foo"}}test textTag-9.5 {TkTextTagCmd - "nextrange" option} {    list [catch {.t tag nextrange x 1.0 bar} msg] $msg} {1 {bad text index "bar"}}test textTag-9.6 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 1.0} {2.3 2.5}test textTag-9.7 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 2.2} {2.3 2.5}test textTag-9.8 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 2.3} {2.3 2.5}test textTag-9.9 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 2.4} {2.9 3.1}test textTag-9.10 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 2.4 2.9} {}test textTag-9.11 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 2.4 2.10} {2.9 3.1}test textTag-9.12 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 2.4 2.11} {2.9 3.1}test textTag-9.13 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 7.0} {7.2 7.3}test textTag-9.14 {TkTextTagCmd - "nextrange" option} {    .t tag nextrange x 7.3} {}test textTag-10.1 {TkTextTagCmd - "prevrange" option} {    list [catch {.t tag prevrange x} msg] $msg} {1 {wrong # args: should be ".t tag prevrange tagName index1 ?index2?"}}test textTag-10.2 {TkTextTagCmd - "prevrange" option} {    list [catch {.t tag prevrange x 1 2 3} msg] $msg} {1 {wrong # args: should be ".t tag prevrange tagName index1 ?index2?"}}test textTag-10.3 {TkTextTagCmd - "prevrange" option} {    list [catch {.t tag prevrange foo end} msg] $msg} {0 {}}test textTag-10.4 {TkTextTagCmd - "prevrange" option} {    list [catch {.t tag prevrange x foo} msg] $msg} {1 {bad text index "foo"}}test textTag-10.5 {TkTextTagCmd - "prevrange" option} {    list [catch {.t tag prevrange x end bar} msg] $msg} {1 {bad text index "bar"}}test textTag-10.6 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x end} {7.2 7.3}test textTag-10.7 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x 2.4} {2.3 2.5}test textTag-10.8 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x 2.5} {2.3 2.5}test textTag-10.9 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x 2.9} {2.3 2.5}test textTag-10.10 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x 2.9 2.6} {}test textTag-10.11 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x 2.9 2.5} {}test textTag-10.12 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x 2.9 2.3} {2.3 2.5}test textTag-10.13 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x 7.0} {2.9 3.1}test textTag-10.14 {TkTextTagCmd - "prevrange" option} {    .t tag prevrange x 2.3} {}test textTag-11.1 {TkTextTagCmd - "raise" option} {    list [catch {.t tag raise} msg] $msg} {1 {wrong # args: should be ".t tag raise tagName ?aboveThis?"}}test textTag-11.2 {TkTextTagCmd - "raise" option} {    list [catch {.t tag raise foo} msg] $msg} {1 {tag "foo" isn't defined in text widget}}test textTag-11.3 {TkTextTagCmd - "raise" option} {    list [catch {.t tag raise sel bar} msg] $msg} {1 {tag "bar" isn't defined in text widget}}test textTag-11.4 {TkTextTagCmd - "raise" option} {    tagsetup    .t tag raise c    .t tag names} {sel a b d c}test textTag-11.5 {TkTextTagCmd - "raise" option} {    tagsetup    .t tag raise d b    .t tag names} {sel a b d c}test textTag-11.6 {TkTextTagCmd - "raise" option} {    tagsetup    .t tag raise a c    .t tag names} {sel b c a d}test textTag-12.1 {TkTextTagCmd - "ranges" option} {    list [catch {.t tag ranges} msg] $msg} {1 {wrong # args: should be ".t tag ranges tagName"}}test textTag-12.2 {TkTextTagCmd - "ranges" option} {    .t tag delete x    .t tag ranges x} {}test textTag-12.3 {TkTextTagCmd - "ranges" option} {    .t tag delete x    .t tag add x 2.2    .t tag add x 2.7 4.15    .t tag add x 5.2 5.5    .t tag ranges x} {2.2 2.3 2.7 4.6 5.2 5.5}test textTag-12.4 {TkTextTagCmd - "ranges" option} {    .t tag delete x    .t tag add x 1.0 3.0    .t tag add x 4.0 end    .t tag ranges x} {1.0 3.0 4.0 8.0}test textTag-13.1 {TkTextTagCmd - "remove" option} {    list [catch {.t tag remove} msg] $msg} {1 {wrong # args: should be ".t tag remove tagName index1 ?index2 index1 index2 ...?"}}test textTag-13.2 {TkTextTagCmd - "remove" option} {    .t tag delete x    .t tag add x 2.2 2.11    .t tag remove x 2.3 2.7    .t tag ranges x} {2.2 2.3 2.7 2.11}test textTag-13.3 {TkTextTagCmd - "remove" option} {    .t configure -exportselection 1    .t tag remove sel 1.0 end    .t tag add sel 2.4 3.3    .t.e select to 4    .t tag remove sel 2.7 3.1    selection get} Text.t tag delete x a b c dtest textTag-14.1 {SortTags} {    foreach i {a b c d} {	.t tag add $i 2.0 2.2    }    .t tag names 2.1} {a b c d}.t tag delete a b c dtest textTag-14.2 {SortTags} {    foreach i {a b c d} {	.t tag configure $i -background black    }    foreach i {d c b a} {	.t tag add $i 2.0 2.2    }    .t tag names 2.1} {a b c d}.t tag delete x a b c dtest textTag-14.3 {SortTags} {    for {set i 0} {$i < 30} {incr i} {	.t tag add x$i 2.0 2.2    }    .t tag names 2.1} {x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14 x15 x16 x17 x18 x19 x20 x21 x22 x23 x24 x25 x26 x27 x28 x29}test textTag-14.4 {SortTags} {    for {set i 0} {$i < 30} {incr i} {	.t tag configure x$i -background black    }    for {set i 29} {$i >= 0} {incr i -1} {	.t tag add x$i 2.0 2.2    }    .t tag names 2.1} {x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14 x15 x16 x17 x18 x19 x20 x21 x22 x23 x24 x25 x26 x27 x28 x29}foreach tag [.t tag names] {    catch {.t tag delete $tag}}set c [.t bbox 2.1]set x1 [expr [lindex $c 0] + [lindex $c 2]/2]set y1 [expr [lindex $c 1] + [lindex $c 3]/2]set c [.t bbox 3.2]set x2 [expr [lindex $c 0] + [lindex $c 2]/2]set y2 [expr [lindex $c 1] + [lindex $c 3]/2]set c [.t bbox 4.3]set x3 [expr [lindex $c 0] + [lindex $c 2]/2]set y3 [expr [lindex $c 1] + [lindex $c 3]/2]test textTag-15.1 {TkTextBindProc} {    bind .t <ButtonRelease> {lappend x up}    .t tag bind x <ButtonRelease> {lappend x x-up}    .t tag bind y <ButtonRelease> {lappend x y-up}    set x {}    .t tag add x 2.0 2.4    .t tag add y 4.3    event gen .t <Motion> -x $x1 -y $y1    event gen .t <ButtonRelease> -x $x1 -y $y1    event gen .t <Motion> -x $x2 -y $y2    event gen .t <ButtonRelease> -x $x2 -y $y2    event gen .t <Motion> -x $x3 -y $y3    event gen .t <ButtonRelease> -x $x3 -y $y3    bind .t <ButtonRelease> {}    set x} {x-up up up y-up up}test textTag-15.2 {TkTextBindProc} {    catch {.t tag delete x}    catch {.t tag delete y}    .t tag bind x <Enter> {lappend x x-enter}    .t tag bind x <ButtonPress> {lappend x x-down}    .t tag bind x <ButtonRelease> {lappend x x-up}    .t tag bind x <Leave> {lappend x x-leave}    .t tag bind y <Enter> {lappend x y-enter}    .t tag bind y <ButtonPress> {lappend x y-down}    .t tag bind y <ButtonRelease> {lappend x y-up}    .t tag bind y <Leave> {lappend x y-leave}    event gen .t <Motion> -x 0 -y 0    set x {}    .t tag add x 2.0 2.4    .t tag add y 4.3    event gen .t <Motion> -x $x1 -y $y1    lappend x |    event gen .t <Button> -x $x1 -y $y1    lappend x |    event gen .t <Motion> -x $x3 -y $y3 -state 0x100    lappend x |    event gen .t <ButtonRelease> -x $x3 -y $y3    set x} {x-enter | x-down | | x-up x-leave y-enter}test textTag-15.3 {TkTextBindProc} {    catch {.t tag delete x}    catch {.t tag delete y}    .t tag bind x <Enter> {lappend x x-enter}    .t tag bind x <Any-ButtonPress-1> {lappend x x-down}    .t tag bind x <Any-ButtonRelease-1> {lappend x x-up}    .t tag bind x <Leave> {lappend x x-leave}    .t tag bind y <Enter> {lappend x y-enter}    .t tag bind y <Any-ButtonPress-1> {lappend x y-down}    .t tag bind y <Any-ButtonRelease-1> {lappend x y-up}    .t tag bind y <Leave> {lappend x y-leave}    event gen .t <Motion> -x 0 -y 0    set x {}    .t tag add x 2.0 2.4    .t tag add y 4.3    event gen .t <Motion> -x $x1 -y $y1    lappend x |    event gen .t <Button-1> -x $x1 -y $y1    lappend x |    event gen .t <Button-2> -x $x1 -y $y1 -state 0x100    lappend x |    event gen .t <Motion> -x $x3 -y $y3  -state 0x300    lappend x |    event gen .t <ButtonRelease-1> -x $x3 -y $y3 -state 0x300    lappend x |    event gen .t <ButtonRelease-2> -x $x3 -y $y3 -state 0x200    set x} {x-enter | x-down | | | x-up | x-leave y-enter}foreach tag [.t tag names] {    catch {.t tag delete $tag}}.t tag configure big -font $bigFonttest textTag-16.1 {TkTextPickCurrent procedure} {    event gen .t <ButtonRelease-1> -state 0x100 -x $x1 -y $y1    set x [.t index current]    event gen .t <Motion> -x $x2 -y $y2    lappend x [.t index current]    event gen .t <Button-1> -x $x2 -y $y2    lappend x [.t index current]    event gen .t <Motion> -x $x3 -y $y3 -state 0x100    lappend x [.t index current]    event gen .t <Button-3> -state 0x100 -x $x3 -y $y3    lappend x [.t index current]    event gen .t <ButtonRelease-3> -state 0x300 -x $x3 -y $y3    lappend x [.t index current]    event gen .t <ButtonRelease-1> -state 0x100 -x $x3 -y $y3    lappend x [.t index current]} {2.1 3.2 3.2 3.2 3.2 3.2 4.3}test textTag-16.2 {TkTextPickCurrent procedure} {    event gen .t <ButtonRelease-1> -state 0x100 -x $x1 -y $y1    event gen .t <Motion> -x $x2 -y $y2    set x [.t index current]    .t tag add big 3.0    update    lappend x [.t index current]} {3.2 3.1}.t tag remove big 1.0 endforeach i {a b c d} {    .t tag bind $i <Enter> "lappend x enter-$i"    .t tag bind $i <Leave> "lappend x leave-$i"}test textTag-16.3 {TkTextPickCurrent procedure} {    foreach i {a b c d} {	.t tag remove $i 1.0 end    }    .t tag lower b    .t tag lower a    set x {}    event gen .t <Motion> -x $x1 -y $y1    .t tag add a 2.1 3.3    .t tag add b 2.1    .t tag add c 3.2    update    lappend x |    event gen .t <Motion> -x $x2 -y $y2    lappend x |    event gen .t <Motion> -x $x3 -y $y3    set x} {enter-a enter-b | leave-b enter-c | leave-a leave-c}test textTag-16.4 {TkTextPickCurrent procedure} {    foreach i {a b c d} {	.t tag remove $i 1.0 end    }    .t tag lower b    .t tag lower a    set x {}    event gen .t <Motion> -x $x1 -y $y1    .t tag add a 2.1 3.3    .t tag add b 2.1    .t tag add c 2.1    update    lappend x |    .t tag lower c    event gen .t <Motion> -x $x2 -y $y2    set x} {enter-a enter-b enter-c | leave-c leave-b}foreach i {a b c d} {    .t tag delete $i}test textTag-16.5 {TkTextPickCurrent procedure} {    foreach i {a b c d} {	.t tag remove $i 1.0 end    }    event gen .t <Motion> -x $x1 -y $y1    .t tag bind a <Enter> {.t tag add big 3.0 3.2}    .t tag add a 3.2    event gen .t <Motion> -x $x2 -y $y2    .t index current} {3.2}test textTag-16.6 {TkTextPickCurrent procedure} {    foreach i {a b c d} {	.t tag remove $i 1.0 end    }    event gen .t <Motion> -x $x1 -y $y1    .t tag bind a <Enter> {.t tag add big 3.0 3.2}    .t tag add a 3.2    event gen .t <Motion> -x $x2 -y $y2    update    .t index current} {3.1}test textTag-16.7 {TkTextPickCurrent procedure} {    foreach i {a b c d} {	.t tag remove $i 1.0 end    }    event gen .t <Motion> -x $x1 -y $y1    .t tag bind a <Leave> {.t tag add big 3.0 3.2}    .t tag add a 2.1    event gen .t <Motion> -x $x2 -y $y2    .t index current} {3.1}catch {destroy .t}concat {}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -