亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tkfbox_sav.tcl

?? genesis 2000 v9.1軟件下載
?? TCL
?? 第 1 頁 / 共 3 頁
字號:
	tkIconList_Select $w $rTag    }}# tkIconList_UpDown --## Moves the active element up or down by one element## Arguments:# w -		The IconList widget.# amount -	+1 to move down one item, -1 to move back one item.#proc tkIconList_UpDown {w amount} {    upvar #0 $w data    if ![info exists data(list)] {	return    }    if {$data(curItem) == {}} {	set rTag [lindex [lindex $data(list) 0] 2]    } else {	set oldRTag [lindex [lindex $data(list) $data(curItem)] 2]	set rTag [lindex [lindex $data(list) [expr $data(curItem)+$amount]] 2]	if ![string compare $rTag ""] {	    set rTag $oldRTag	}    }    if [string compare $rTag ""] {	tkIconList_Select $w $rTag	tkIconList_See $w $rTag    }}# tkIconList_LeftRight --## Moves the active element left or right by one column## Arguments:# w -		The IconList widget.# amount -	+1 to move right one column, -1 to move left one column.#proc tkIconList_LeftRight {w amount} {    upvar #0 $w data    if ![info exists data(list)] {	return    }    if {$data(curItem) == {}} {	set rTag [lindex [lindex $data(list) 0] 2]    } else {	set oldRTag [lindex [lindex $data(list) $data(curItem)] 2]	set newItem [expr $data(curItem)+($amount*$data(itemsPerColumn))]	set rTag [lindex [lindex $data(list) $newItem] 2]	if ![string compare $rTag ""] {	    set rTag $oldRTag	}    }    if [string compare $rTag ""] {	tkIconList_Select $w $rTag	tkIconList_See $w $rTag    }}#----------------------------------------------------------------------#		Accelerator key bindings#----------------------------------------------------------------------# tkIconList_KeyPress --##	Gets called when user enters an arbitrary key in the listbox.#proc tkIconList_KeyPress {w key} {    global tkPriv    append tkPriv(ILAccel,$w) $key    tkIconList_Goto $w $tkPriv(ILAccel,$w)    catch {	after cancel $tkPriv(ILAccel,$w,afterId)    }    set tkPriv(ILAccel,$w,afterId) [after 500 tkIconList_Reset $w]}proc tkIconList_Goto {w text} {    upvar #0 $w data    upvar #0 $w:textList textList    global tkPriv        if ![info exists data(list)] {	return    }    if {[string length $text] == 0} {	return    }    if {$data(curItem) == {} || $data(curItem) == 0} {	set start  0    } else {	set start  $data(curItem)    }    set text [string tolower $text]    set theIndex -1    set less 0    set len [string length $text]    set len0 [expr $len-1]    set i $start    # Search forward until we find a filename whose prefix is an exact match    # with $text    while 1 {	set sub [string range $textList($i) 0 $len0]	if {[string compare $text $sub] == 0} {	    set theIndex $i	    break	}	incr i	if {$i == $data(numItems)} {	    set i 0	}	if {$i == $start} {	    break	}    }    if {$theIndex > -1} {	set rTag [lindex [lindex $data(list) $theIndex] 2]	tkIconList_Select $w $rTag 0	tkIconList_See $w $rTag    }}proc tkIconList_Reset {w} {    global tkPriv    catch {unset tkPriv(ILAccel,$w)}}#----------------------------------------------------------------------##		      F I L E   D I A L O G##----------------------------------------------------------------------# tkFDialog --##	Implements the TK file selection dialog. This dialog is used when#	the tk_strictMotif flag is set to false. This procedure shouldn't#	be called directly. Call tk_getOpenFile or tk_getSaveFile instead.#proc tkFDialog {args} {    global tkPriv    set w .__tk_filedialog    upvar #0 $w data    if ![string compare [lindex [info level 0] 0] tk_getOpenFile] {	set type open    } else {	set type save    }    tkFDialog_Config $w $type $args    # (re)create the dialog box if necessary    #    if {![winfo exists $w]} {	tkFDialog_Create $w    } elseif {[string compare [winfo class $w] TkFDialog]} {	destroy $w	tkFDialog_Create $w    }    wm transient $w $data(-parent)    # 5. Initialize the file types menu    #    if {$data(-filetypes) != {}} {	$data(typeMenu) delete 0 end	foreach type $data(-filetypes) {	    set title  [lindex $type 0]	    set filter [lindex $type 1]	    $data(typeMenu) add command -label $title \		-command [list tkFDialog_SetFilter $w $type]	}	tkFDialog_SetFilter $w [lindex $data(-filetypes) 0]	$data(typeMenuBtn) config -state normal	$data(typeMenuLab) config -state normal    } else {	set data(filter) "*"	$data(typeMenuBtn) config -state disabled -takefocus 0	$data(typeMenuLab) config -state disabled    }    tkFDialog_UpdateWhenIdle $w    # 6. Withdraw the window, then update all the geometry information    # so we know how big it wants to be, then center the window in the    # display and de-iconify it.    wm withdraw $w    update idletasks    set x [expr [winfo screenwidth $w]/2 - [winfo reqwidth $w]/2 \	    - [winfo vrootx [winfo parent $w]]]    set y [expr [winfo screenheight $w]/2 - [winfo reqheight $w]/2 \	    - [winfo vrooty [winfo parent $w]]]    wm geom $w [winfo reqwidth $w]x[winfo reqheight $w]+$x+$y    wm deiconify $w    wm title $w $data(-title)    # 7. Set a grab and claim the focus too.    set oldFocus [focus]    set oldGrab [grab current $w]    if {$oldGrab != ""} {	set grabStatus [grab status $oldGrab]    }    grab $w    focus $data(ent)    $data(ent) delete 0 end    $data(ent) insert 0 $data(selectFile)    $data(ent) select from 0    $data(ent) select to   end    $data(ent) icursor end    # 8. Wait for the user to respond, then restore the focus and    # return the index of the selected button.  Restore the focus    # before deleting the window, since otherwise the window manager    # may take the focus away so we can't redirect it.  Finally,    # restore any grab that was in effect.    tkwait variable tkPriv(selectFilePath)    catch {focus $oldFocus}    grab release $w    wm withdraw $w    if {$oldGrab != ""} {	if {$grabStatus == "global"} {	    grab -global $oldGrab	} else {	    grab $oldGrab	}    }    return $tkPriv(selectFilePath)}# tkFDialog_Config --##	Configures the TK filedialog according to the argument list#proc tkFDialog_Config {w type argList} {    upvar #0 $w data    set data(type) $type    # 1: the configuration specs    #    set specs {	{-defaultextension "" "" ""}	{-filetypes "" "" ""}	{-initialdir "" "" ""}	{-initialfile "" "" ""}	{-parent "" "" "."}	{-title "" "" ""}    }    # 2: default values depending on the type of the dialog    #    if ![info exists data(selectPath)] {	# first time the dialog has been popped up	set data(selectPath) [pwd]	set data(selectFile) ""    }    # 3: parse the arguments    #    tclParseConfigSpec $w $specs "" $argList    if ![string compare $data(-title) ""] {	if ![string compare $type "open"] {	    set data(-title) "Open"	} else {	    set data(-title) "Save As"	}    }    # 4: set the default directory and selection according to the -initial    #    settings    #    if [string compare $data(-initialdir) ""] {	if [file isdirectory $data(-initialdir)] {	    set data(selectPath) [glob $data(-initialdir)]	} else {	    error "\"$data(-initialdir)\" is not a valid directory"	}    }    set data(selectFile) $data(-initialfile)    # 5. Parse the -filetypes option    #    set data(-filetypes) [tkFDGetFileTypes $data(-filetypes)]    if ![winfo exists $data(-parent)] {	error "bad window path name \"$data(-parent)\""    }}proc tkFDialog_Create {w} {    upvar #0 $w data    global tk_library    toplevel $w -class TkFDialog    # f1: the frame with the directory option menu    #    set f1 [frame $w.f1]    label $f1.lab -text "Directory:" -under 0    set data(dirMenuBtn) $f1.menu    set data(dirMenu) [tk_optionMenu $f1.menu [format %s(selectPath) $w] ""]    set data(upBtn) [button $f1.up]    if ![info exists tkPriv(updirImage)] {	set tkPriv(updirImage) [image create bitmap -data {#define updir_width 28#define updir_height 16static char updir_bits[] = {   0x00, 0x00, 0x00, 0x00, 0x80, 0x1f, 0x00, 0x00, 0x40, 0x20, 0x00, 0x00,   0x20, 0x40, 0x00, 0x00, 0xf0, 0xff, 0xff, 0x01, 0x10, 0x00, 0x00, 0x01,   0x10, 0x02, 0x00, 0x01, 0x10, 0x07, 0x00, 0x01, 0x90, 0x0f, 0x00, 0x01,   0x10, 0x02, 0x00, 0x01, 0x10, 0x02, 0x00, 0x01, 0x10, 0x02, 0x00, 0x01,   0x10, 0xfe, 0x07, 0x01, 0x10, 0x00, 0x00, 0x01, 0x10, 0x00, 0x00, 0x01,   0xf0, 0xff, 0xff, 0x01};}]    }    $data(upBtn) config -image $tkPriv(updirImage)    $f1.menu config -takefocus 1 -highlightthickness 2     pack $data(upBtn) -side right -padx 4 -fill both    pack $f1.lab -side left -padx 4 -fill both    pack $f1.menu -expand yes -fill both -padx 4    # data(icons): the IconList that list the files and directories.    #    set data(icons) [tkIconList $w.icons \	-browsecmd "tkFDialog_ListBrowse $w" \	-command   "tkFDialog_ListInvoke $w"]    # f2: the frame with the OK button and the "file name" field    #    set f2 [frame $w.f2 -bd 0]    label $f2.lab -text "File name:" -anchor e -width 14 -under 5 -pady 0    set data(ent) [entry $f2.ent]    # The font to use for the icons. The default Canvas font on Unix    # is just deviant.    global $w.icons    set $w.icons(font) [$data(ent) cget -font]    # f3: the frame with the cancel button and the file types field    #    set f3 [frame $w.f3 -bd 0]    # The "File of types:" label needs to be grayed-out when    # -filetypes are not specified. The label widget does not support    # grayed-out text on monochrome displays. Therefore, we have to    # use a button widget to emulate a label widget (by setting its    # bindtags)    set data(typeMenuLab) [button $f3.lab -text "Files of type:" \	-anchor e -width 14 -under 9 \	-bd [$f2.lab cget -bd] \	-highlightthickness [$f2.lab cget -highlightthickness] \	-relief [$f2.lab cget -relief] \	-padx [$f2.lab cget -padx] \	-pady [$f2.lab cget -pady]]    bindtags $data(typeMenuLab) [list $data(typeMenuLab) Label \	    [winfo toplevel $data(typeMenuLab)] all]    set data(typeMenuBtn) [menubutton $f3.menu -indicatoron 1 -menu $f3.menu.m]    set data(typeMenu) [menu $data(typeMenuBtn).m -tearoff 0]    $data(typeMenuBtn) config -takefocus 1 -highlightthickness 2 \	-relief raised -bd 2 -anchor w    # the okBtn is created after the typeMenu so that the keyboard traversal    # is in the right order    set data(okBtn)     [button $f2.ok     -text OK     -under 0 -width 6 \	-default active -pady 3]    set data(cancelBtn) [button $f3.cancel -text Cancel -under 0 -width 6\	-default normal -pady 3]    # pack the widgets in f2 and f3    #    pack $data(okBtn) -side right -padx 4 -anchor e    pack $f2.lab -side left -padx 4    pack $f2.ent -expand yes -fill x -padx 2 -pady 0        pack $data(cancelBtn) -side right -padx 4 -anchor w    pack $data(typeMenuLab) -side left -padx 4    pack $data(typeMenuBtn) -expand yes -fill x -side right    # Pack all the frames together. We are done with widget construction.    #    pack $f1 -side top -fill x -pady 4    pack $f3 -side bottom -fill x    pack $f2 -side bottom -fill x    pack $data(icons) -expand yes -fill both -padx 4 -pady 1    # Set up the event handlers    #    bind $data(ent) <Return>  "tkFDialog_ActivateEnt $w"        $data(upBtn)     config -command "tkFDialog_UpDirCmd $w"    $data(okBtn)     config -command "tkFDialog_OkCmd $w"    $data(cancelBtn) config -command "tkFDialog_CancelCmd $w"    trace variable data(selectPath) w "tkFDialog_SetPath $w"    bind $w <Alt-d> "focus $data(dirMenuBtn)"    bind $w <Alt-t> [format {	if {"[%s cget -state]" == "normal"} {	    focus %s	}    } $data(typeMenuBtn) $data(typeMenuBtn)]    bind $w <Alt-n> "focus $data(ent)"    bind $w <KeyPress-Escape> "tkButtonInvoke $data(cancelBtn)"    bind $w <Alt-c> "tkButtonInvoke $data(cancelBtn)"    bind $w <Alt-o> "tkFDialog_InvokeBtn $w Open"    bind $w <Alt-s> "tkFDialog_InvokeBtn $w Save"    wm protocol $w WM_DELETE_WINDOW "tkFDialog_CancelCmd $w"    # Build the focus group for all the entries    #    tkFocusGroup_Create $w    tkFocusGroup_BindIn $w  $data(ent) "tkFDialog_EntFocusIn $w"    tkFocusGroup_BindOut $w $data(ent) "tkFDialog_EntFocusOut $w"}# tkFDialog_UpdateWhenIdle --##	Creates an idle event handler which updates the dialog in idle#	time. This is important because loading the directory may take a long#	time and we don't want to load the same directory for multiple times#	due to multiple concurrent events.#proc tkFDialog_UpdateWhenIdle {w} {    upvar #0 $w data    if [info exists data(updateId)] {	return    } else {	set data(updateId) [after idle tkFDialog_Update $w]    }}# tkFDialog_Update --##	Loads the files and directories into the IconList widget. Also#	sets up the directory option menu for quick access to parent#	directories.#proc tkFDialog_Update {w} {    upvar #0 $w data    global tk_library tkPriv    # This proc may be called within an idle handler. Make sure that the    # window has not been destroyed before this proc is called    if {![winfo exists $w] || [string compare [winfo class $w] TkFDialog]} {	return    } else {	catch {unset data(updateId)}    }    set TRANSPARENT_GIF_COLOR [$w cget -bg]    if ![info exists tkPriv(folderImage)] {	set tkPriv(folderImage) [image create photo -data {R0lGODlhEAAMAKEAAAD//wAAAPD/gAAAACH5BAEAAAAALAAAAAAQAAwAAAIghINhyycvVFsBQtmS3rjaH1Hg141WaT5ouprt2HHcUgAAOw==}]

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人精精品一区二区频| 国产女人18水真多18精品一级做 | 国产婷婷一区二区| 欧美日韩dvd在线观看| 99精品在线免费| 99热精品一区二区| 91麻豆精品在线观看| 99久久精品99国产精品| 成人免费的视频| 97精品久久久久中文字幕 | 欧美日韩日本视频| 欧美私模裸体表演在线观看| 欧美日韩一区在线观看| 欧美日韩国产综合一区二区| 欧美日韩国产美| 日韩视频免费直播| 久久精品亚洲麻豆av一区二区| 国产亚洲污的网站| 国产精品久久久久久亚洲毛片| 亚洲乱码日产精品bd| 亚洲午夜精品网| 蜜乳av一区二区三区| 欧美最新大片在线看| 精品婷婷伊人一区三区三| 欧美精品v日韩精品v韩国精品v| 欧美久久久久免费| 欧美精品一区二区三区很污很色的 | 日韩av不卡一区二区| 精品综合免费视频观看| 国产mv日韩mv欧美| 91麻豆国产自产在线观看| 欧美这里有精品| 日韩一区二区三区在线观看| 精品福利在线导航| 中文字幕一区二区在线观看| 一区二区三区毛片| 免费成人在线播放| 国产精品一区二区x88av| 99r国产精品| 欧美一区二区三区啪啪| 国产三级精品三级在线专区| 一区二区三区在线视频观看58| 美女视频网站久久| 不卡的av中国片| 91精品国产品国语在线不卡| 国产亚洲1区2区3区| 一区二区三区中文在线| 久色婷婷小香蕉久久| 色综合久久久久综合99| 日韩亚洲欧美中文三级| 国产精品不卡视频| 日韩精品视频网站| 成人综合在线观看| 欧美另类一区二区三区| 国产欧美日韩激情| 午夜国产精品一区| 国产成人福利片| 欧美精品丝袜中出| 国产精品每日更新在线播放网址| 亚洲v日本v欧美v久久精品| 成人伦理片在线| 日韩亚洲欧美一区二区三区| 亚洲精品视频在线看| 国产一区二区三区四区五区美女| 欧美综合一区二区| 中文字幕高清不卡| 久88久久88久久久| 欧美日韩国产成人在线免费| 国产精品全国免费观看高清 | 精品一区二区三区在线观看国产| 色综合久久综合网欧美综合网 | 免费观看一级欧美片| 91免费精品国自产拍在线不卡| 精品欧美黑人一区二区三区| 夜夜亚洲天天久久| www.日本不卡| 久久美女高清视频| 蜜臀av在线播放一区二区三区| 91麻豆精品一区二区三区| 日本一区二区三级电影在线观看| 日韩激情中文字幕| 色婷婷综合五月| 亚洲国产精品ⅴa在线观看| 免费观看成人av| 欧美三级中文字| 亚洲欧美日韩在线播放| gogogo免费视频观看亚洲一| 国产亚洲1区2区3区| 久久机这里只有精品| 69av一区二区三区| 亚洲高清免费观看高清完整版在线观看| 99re热这里只有精品免费视频| 久久久亚洲午夜电影| 另类欧美日韩国产在线| 欧美一区二区在线播放| 亚洲成在人线免费| 欧美午夜精品一区二区三区| 亚洲激情图片一区| 色狠狠av一区二区三区| 亚洲特级片在线| 一本一本大道香蕉久在线精品| 国产精品乱人伦中文| 成人免费视频视频| 中文字幕五月欧美| aaa欧美日韩| 亚洲欧美精品午睡沙发| 色婷婷综合久久| 亚洲自拍偷拍网站| 欧日韩精品视频| 视频在线观看一区| 欧美色视频一区| 天天影视涩香欲综合网| 91.成人天堂一区| 久久国产精品99久久人人澡| 久久网这里都是精品| 成人一区二区三区| 亚洲视频一区二区在线观看| 欧美亚洲精品一区| 日韩黄色小视频| 精品成人免费观看| 成人在线视频首页| 一区二区高清在线| 欧美一区二区精美| 韩日av一区二区| 国产精品网友自拍| 在线视频中文字幕一区二区| 日韩va亚洲va欧美va久久| 欧美www视频| 懂色av一区二区夜夜嗨| 亚洲欧美偷拍另类a∨色屁股| 欧美日韩亚洲综合在线 | 一区二区三区鲁丝不卡| 欧美日韩一区二区三区四区五区| 日韩成人一级大片| 久久无码av三级| 成人午夜电影久久影院| 一区二区三区国产豹纹内裤在线| 欧美丝袜丝交足nylons| 日韩不卡一二三区| 国产精品你懂的在线欣赏| 欧美日韩一区视频| 国产毛片一区二区| 亚洲综合男人的天堂| 精品捆绑美女sm三区| 波多野结衣欧美| 午夜精品视频一区| 久久综合久久综合九色| 91美女福利视频| 美女视频免费一区| 最新不卡av在线| 欧美一级视频精品观看| 成人三级伦理片| 日本不卡视频在线观看| 亚洲三级电影全部在线观看高清| 欧美一区二区三区电影| 成人免费毛片嘿嘿连载视频| 天堂在线一区二区| 国产精品色哟哟| 精品国产一区二区三区不卡| 99国产精品国产精品毛片| 精品亚洲免费视频| 亚洲精品成人少妇| 久久理论电影网| 91精品国产91久久综合桃花| 99re免费视频精品全部| 麻豆91免费看| 亚洲一区影音先锋| 国产精品每日更新在线播放网址| 日韩一区二区免费高清| 在线精品视频小说1| 成人激情小说网站| 久久精品国产999大香线蕉| 亚洲一区视频在线| 中文字幕一区二区三区精华液| 精品少妇一区二区三区| 欧美男人的天堂一二区| 一本一道综合狠狠老| 国产成都精品91一区二区三| 久久精品免费看| 天天免费综合色| 亚洲精品一二三四区| 国产精品无码永久免费888| 精品福利一二区| 日韩一二在线观看| 欧美丝袜丝nylons| 色哟哟一区二区| a级精品国产片在线观看| 韩国毛片一区二区三区| 老司机精品视频一区二区三区| 午夜久久久久久久久| 亚洲午夜久久久久久久久电影院| 国产精品久久久久毛片软件| 日本一区二区三区免费乱视频| 欧美精品一区二区三区在线| 日韩精品一区二区三区三区免费 | 欧美极品aⅴ影院| 久久综合丝袜日本网| 日韩欧美电影一区| 91麻豆精品国产91久久久更新时间| 欧美亚洲动漫精品|