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

📄 entry.test

📁 linux系统下的音频通信
💻 TEST
📖 第 1 页 / 共 3 页
字号:
test entry-3.68 {EntryWidgetCmd procedure, "xview" widget command} {    .e xview moveto .9    update    .e xview scroll -2 p    .e xview} {0.397849 0.612903}test entry-3.69 {EntryWidgetCmd procedure, "xview" widget command} {    .e xview 30    update    .e xview scroll 2 units     .e index @0} {32}test entry-3.70 {EntryWidgetCmd procedure, "xview" widget command} {    .e xview 30    update    .e xview scroll -1 units     .e index @0} {29}test entry-3.71 {EntryWidgetCmd procedure, "xview" widget command} {    list [catch {.e xview scroll 23 foobars} msg] $msg} {1 {bad argument "foobars": must be units or pages}}test entry-3.72 {EntryWidgetCmd procedure, "xview" widget command} {    list [catch {.e xview eat 23 hamburgers} msg] $msg} {1 {unknown option "eat": must be moveto or scroll}}test entry-3.73 {EntryWidgetCmd procedure, "xview" widget command} {    .e xview 0    update    .e xview -4    .e index @0} {0}test entry-3.74 {EntryWidgetCmd procedure, "xview" widget command} {    .e xview 300    .e index @0} {73}test entry-3.75 {EntryWidgetCmd procedure} {    list [catch {.e gorp} msg] $msg} {1 {bad option "gorp": must be bbox, cget, configure, delete, get, icursor, index, insert, scan, selection, or xview}}# The test below doesn't actually check anything directly, but if run# with Purify or some other memory-allocation-checking program it will# ensure that resources get properly freed.test entry-4.1 {DestroyEntry procedure} {    catch {destroy .e}    entry .e -textvariable x -show *    pack .e    .e insert end "Sample text"    update    destroy .e} {}frame .f -width 200 -height 50 -relief raised -bd 2pack .f -side righttest entry-5.1 {ConfigureEntry procedure, -textvariable} {    catch {destroy .e}    set x 12345    entry .e -textvariable x    .e get} {12345}test entry-5.2 {ConfigureEntry procedure, -textvariable} {    catch {destroy .e}    set x 12345    entry .e -textvariable x    set y abcde    .e configure -textvariable y    set x 54321    .e get} {abcde}test entry-5.3 {ConfigureEntry procedure, -textvariable} {    catch {destroy .e}    catch {unset x}    entry .e    .e insert 0 "Some text"    .e configure -textvariable x    set x} {Some text}test entry-5.4 {ConfigureEntry procedure, -textvariable} {    proc override args {	global x	set x 12345    }    catch {destroy .e}    catch {unset x}    trace variable x w override    entry .e    .e insert 0 "Some text"    .e configure -textvariable x    set result [list $x [.e get]]    unset x;  rename override {}    set result} {12345 12345}test entry-5.5 {ConfigureEntry procedure} {    catch {destroy .e}    entry .e -exportselection false    pack .e    .e insert end "0123456789"    .sel select from 0    .sel select to 10    set x {}    lappend x [selection get]    .e select from 1    .e select to 5    lappend x [selection get]    .e configure -exportselection 1    lappend x [selection get]    set x} {{This is so} {This is so} 1234}test entry-5.6 {ConfigureEntry procedure} {    catch {destroy .e}    entry .e    pack .e    .e insert end "0123456789"    .e select from 1    .e select to 5    .e configure -exportselection 0    list [catch {selection get} msg] $msg [.e index sel.first] \	    [.e index sel.last]} {1 {PRIMARY selection doesn't exist or form "STRING" not defined} 1 5}test entry-5.7 {ConfigureEntry procedure} {    catch {destroy .e}    entry .e -font $fixed -width 4 -xscrollcommand scroll    pack .e    .e insert end "01234567890"    update    .e configure -width 5    set scrollInfo} {0 0.363636}test entry-5.8 {ConfigureEntry procedure} {fonts} {    catch {destroy .e}    entry .e -width 0    pack .e    .e insert end "0123"    update    .e configure -font $big    update    winfo geom .e} {62x37+0+0}test entry-5.9 {ConfigureEntry procedure} {fonts} {    catch {destroy .e}    entry .e -font $fixed -bd 2 -relief raised    pack .e    .e insert end "0123"    update    list [.e index @10] [.e index @11] [.e index @12] [.e index @13]} {0 0 1 1}test entry-5.10 {ConfigureEntry procedure} {fonts} {    catch {destroy .e}    entry .e -font $fixed -bd 2 -relief flat    pack .e    .e insert end "0123"    update    list [.e index @10] [.e index @11] [.e index @12] [.e index @13]} {0 0 1 1}test entry-5.11 {ConfigureEntry procedure} {    # If "0" in selected font had 0 width, caused divide-by-zero error.    catch {destroy .e}    pack [entry .e -font {{open look glyph}}]    .e scan dragto 30    update} {}    # No tests for DisplayEntry.test entry-6.1 {EntryComputeGeometry procedure} {fonts} {    catch {destroy .e}    entry .e -font $fixed -bd 2 -relief raised -width 20 -highlightthickness 3    pack .e    .e insert end 012\t45    update    list [.e index @61] [.e index @62]} {3 4}test entry-6.2 {EntryComputeGeometry procedure} {fonts} {    catch {destroy .e}    entry .e -font $fixed -bd 2 -relief raised -width 20 -justify center \	    -highlightthickness 3    pack .e    .e insert end 012\t45    update    list [.e index @96] [.e index @97]} {3 4}test entry-6.3 {EntryComputeGeometry procedure} {fonts} {    catch {destroy .e}    entry .e -font $fixed -bd 2 -relief raised -width 20 -justify right \	    -highlightthickness 3    pack .e    .e insert end 012\t45    update    list [.e index @131] [.e index @132]} {3 4}test entry-6.4 {EntryComputeGeometry procedure} {    catch {destroy .e}    entry .e -font $fixed -bd 2 -relief raised -width 5    pack .e    .e insert end "01234567890"    update    .e xview 6    .e index @0} {6}test entry-6.5 {EntryComputeGeometry procedure} {    catch {destroy .e}    entry .e -font $fixed -bd 2 -relief raised -width 5    pack .e    .e insert end "01234567890"    update    .e xview 7    .e index @0} {6}test entry-6.6 {EntryComputeGeometry procedure} {fonts} {    catch {destroy .e}    entry .e -font $fixed -bd 2 -relief raised -width 10    pack .e    .e insert end "01234\t67890"    update    .e xview 3    list [.e index @39] [.e index @40]} {5 6}test entry-6.7 {EntryComputeGeometry procedure} {fonts} {    catch {destroy .e}    entry .e -font $big -bd 3 -relief raised -width 5    pack .e    .e insert end "01234567"    update    list [winfo reqwidth .e] [winfo reqheight .e]} {77 39}test entry-6.8 {EntryComputeGeometry procedure} {fonts} {    catch {destroy .e}    entry .e -font $big -bd 3 -relief raised -width 0    pack .e    .e insert end "01234567"    update    list [winfo reqwidth .e] [winfo reqheight .e]} {116 39}test entry-6.9 {EntryComputeGeometry procedure} {fonts} {    catch {destroy .e}    entry .e -font $big -bd 3 -relief raised -width 0 -highlightthickness 2    pack .e    update    list [winfo reqwidth .e] [winfo reqheight .e]} {25 39}test entry-6.10 {EntryComputeGeometry procedure} {fonts} {    catch {destroy .e}    entry .e -bd 1 -relief raised -width 0 -show .    .e insert 0 12345    pack .e    update    set x [winfo reqwidth .e]    .e configure -show X    lappend x [winfo reqwidth .e]    .e configure -show ""    lappend x [winfo reqwidth .e]} {23 53 43}catch {destroy .e}entry .e -width 10 -font $fixed -textvariable contents -xscrollcommand scrollpack .efocus .etest entry-7.1 {InsertChars procedure} {    .e delete 0 end    .e insert 0 abcde    .e insert 2 XXX    update    list [.e get] $contents $scrollInfo} {abXXXcde abXXXcde {0 1}}test entry-7.2 {InsertChars procedure} {    .e delete 0 end    .e insert 0 abcde    .e insert 500 XXX    update    list [.e get] $contents $scrollInfo} {abcdeXXX abcdeXXX {0 1}}test entry-7.3 {InsertChars procedure} {    .e delete 0 end    .e insert 0 0123456789    .e select from 2    .e select to 6    .e insert 2 XXX    set x "[.e index sel.first] [.e index sel.last]"    .e select to 8    lappend x [.e index sel.first] [.e index sel.last]} {5 9 5 8}test entry-7.4 {InsertChars procedure} {    .e delete 0 end    .e insert 0 0123456789    .e select from 2    .e select to 6    .e insert 3 XXX    set x "[.e index sel.first] [.e index sel.last]"    .e select to 8    lappend x [.e index sel.first] [.e index sel.last]} {2 9 2 8}test entry-7.5 {InsertChars procedure} {    .e delete 0 end    .e insert 0 0123456789    .e select from 2    .e select to 6    .e insert 5 XXX    set x "[.e index sel.first] [.e index sel.last]"    .e select to 8    lappend x [.e index sel.first] [.e index sel.last]} {2 9 2 8}test entry-7.6 {InsertChars procedure} {    .e delete 0 end    .e insert 0 0123456789    .e select from 2    .e select to 6    .e insert 6 XXX    set x "[.e index sel.first] [.e index sel.last]"    .e select to 5    lappend x [.e index sel.first] [.e index sel.last]} {2 6 2 5}test entry-7.7 {InsertChars procedure} {    .e delete 0 end    .e insert 0 0123456789    .e icursor 4    .e insert 4 XXX    .e index insert} {7}test entry-7.8 {InsertChars procedure} {    .e delete 0 end    .e insert 0 0123456789    .e icursor 4    .e insert 5 XXX    .e index insert} {4}test entry-7.9 {InsertChars procedure} {    .e delete 0 end    .e insert 0 "This is a very long string"    update    .e xview 4    .e insert 3 XXX    .e index @0} {7}test entry-7.10 {InsertChars procedure} {    .e delete 0 end    .e insert 0 "This is a very long string"    update    .e xview 4    .e insert 4 XXX    .e index @0} {4}.e configure -width 0test entry-7.11 {InsertChars procedure} {fonts} {    .e delete 0 end    .e insert 0 "xyzzy"    update    .e insert 2 00    winfo reqwidth .e} {59}.e configure -width 10test entry-8.1 {DeleteChars procedure} {    .e delete 0 end    .e insert 0 abcde    .e delete 2 4    update    list [.e get] $contents $scrollInfo} {abe abe {0 1}}test entry-8.2 {DeleteChars procedure} {    .e delete 0 end    .e insert 0 abcde    .e delete -2 2    update    list [.e get] $contents $scrollInfo} {cde cde {0 1}}test entry-8.3 {DeleteChars procedure} {    .e delete 0 end    .e insert 0 abcde    .e delete 3 1000    update    list [.e get] $contents $scrollInfo} {abc abc {0 1}}test entry-8.4 {DeleteChars procedure} {    .e delete 0 end    .e insert 0 0123456789abcde    .e select from 3    .e select to 8    .e delete 1 3    update    set x "[.e index sel.first] [.e index sel.last]"    .e select to 5    lappend x [.e index sel.first] [.e index sel.last]} {1 6 1 5}test entry-8.5 {DeleteChars procedure} {    .e delete 0 end    .e insert 0 0123456789abcde    .e select from 3    .e select to 8    .e delete 1 4    update    set x "[.e index sel.first] [.e index sel.last]"    .e select to 4    lappend x [.e index sel.first] [.e index sel.last]} {1 5 1 4}test entry-8.6 {DeleteChars procedure} {    .e delete 0 end    .e insert 0 0123456789abcde    .e select from 3    .e select to 8    .e delete 1 7    update    set x "[.e index sel.first] [.e index sel.last]"    .e select to 5    lappend x [.e index sel.first] [.e index sel.last]} {1 2 1 5}test entry-8.7 {DeleteChars procedure} {    .e delete 0 end    .e insert 0 0123456789abcde    .e select from 3    .e select to 8    .e delete 1 8    list [catch {.e index sel.first} msg] $msg} {1 {selection isn't in entry}}test entry-8.8 {DeleteChars procedure} {    .e delete 0 end    .e insert 0 0123456789abcde    .e select from 3    .e select to 8    .e delete 3 7    update    set x "[.e index sel.first] [.e index sel.last]"    .e select to 8    lappend x [.e index sel.first] [.e index sel.last]} {3 4 3 8}

⌨️ 快捷键说明

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