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

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

?? menu.tcl

?? genesis 2000 v9.1軟件下載
?? TCL
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
	    # top-level torn off menu if there is one.	    while 1 {		set parent [winfo parent $menu]		if {([winfo class $parent] != "Menu")			|| ![winfo ismapped $parent]} {		    break		}		$parent activate none		$parent postcascade none		event generate $parent <<MenuSelect>>		if {([$parent cget -type] == "menubar")		        || ![wm overrideredirect $parent]} {		    break		}		set menu $parent	    }	    if {[$menu cget -type] != "menubar"} {		$menu unpost	    }	}    }    if {($tkPriv(tearoff) != 0) || ($tkPriv(menuBar) != "")} {    	# Release grab, if any, and restore the previous grab, if there    	# was one.	if {$menu != ""} {	    set grab [grab current $menu]	    if {$grab != ""} {		grab release $grab	    }	}	tkRestoreOldGrab	if {$tkPriv(menuBar) != ""} {	    $tkPriv(menuBar) configure -cursor $tkPriv(cursor)	    set tkPriv(menuBar) {}	}	if {$tcl_platform(platform) != "unix"} {	    set tkPriv(tearoff) 0	}    }}# tkMbMotion --# This procedure handles mouse motion events inside menubuttons, and# also outside menubuttons when a menubutton has a grab (e.g. when a# menu selection operation is in progress).## Arguments:# w -			The name of the menubutton widget.# upDown - 		"down" means button 1 is pressed, "up" means#			it isn't.# rootx, rooty -	Coordinates of mouse, in (virtual?) root window.proc tkMbMotion {w upDown rootx rooty} {    global tkPriv    if {$tkPriv(inMenubutton) == $w} {	return    }    set new [winfo containing $rootx $rooty]    if {($new != $tkPriv(inMenubutton)) && (($new == "")	    || ([winfo toplevel $new] == [winfo toplevel $w]))} {	if {$tkPriv(inMenubutton) != ""} {	    tkMbLeave $tkPriv(inMenubutton)	}	if {($new != "") && ([winfo class $new] == "Menubutton")		&& ([$new cget -indicatoron] == 0)		&& ([$w cget -indicatoron] == 0)} {	    if {$upDown == "down"} {		tkMbPost $new $rootx $rooty	    } else {		tkMbEnter $new	    }	}    }}# tkMbButtonUp --# This procedure is invoked to handle button 1 releases for menubuttons.# If the release happens inside the menubutton then leave its menu# posted with element 0 activated.  Otherwise, unpost the menu.## Arguments:# w -			The name of the menubutton widget.proc tkMbButtonUp w {    global tkPriv    global tcl_platform    set tearoff [expr {($tcl_platform(platform) == "unix") \		     || ([[$w cget -menu] cget -type] == "tearoff")}]    if {($tearoff != 0) && ($tkPriv(postedMb) == $w) 	    && ($tkPriv(inMenubutton) == $w)} {	tkMenuFirstEntry [$tkPriv(postedMb) cget -menu]    } else {	tkMenuUnpost {}    }}# tkMenuMotion --# This procedure is called to handle mouse motion events for menus.# It does two things.  First, it resets the active element in the# menu, if the mouse is over the menu.  Second, if a mouse button# is down, it posts and unposts cascade entries to match the mouse# position.## Arguments:# menu -		The menu window.# x -			The x position of the mouse.# y -			The y position of the mouse.# state -		Modifier state (tells whether buttons are down).proc tkMenuMotion {menu x y state} {    global tkPriv    if {$menu == $tkPriv(window)} {	if {[$menu cget -type] == "menubar"} {	    if {[info exists tkPriv(focus)] && \		    ([string compare $menu $tkPriv(focus)] != 0)} {		$menu activate @$x,$y		event generate $menu <<MenuSelect>>	    }	} else {	    $menu activate @$x,$y	    event generate $menu <<MenuSelect>>	}    }    if {($state & 0x1f00) != 0} {	$menu postcascade active    }}# tkMenuButtonDown --# Handles button presses in menus.  There are a couple of tricky things# here:# 1. Change the posted cascade entry (if any) to match the mouse position.# 2. If there is a posted menubutton, must grab to the menubutton;  this#    overrrides the implicit grab on button press, so that the menu#    button can track mouse motions over other menubuttons and change#    the posted menu.# 3. If there's no posted menubutton (e.g. because we're a torn-off menu#    or one of its descendants) must grab to the top-level menu so that#    we can track mouse motions across the entire menu hierarchy.## Arguments:# menu -		The menu window.proc tkMenuButtonDown menu {    global tkPriv    global tcl_platform    $menu postcascade active    if {$tkPriv(postedMb) != ""} {	grab -global $tkPriv(postedMb)    } else {	while {(([$menu cget -type] != "menubar") 		&& [wm overrideredirect $menu])		&& ([winfo class [winfo parent $menu]] == "Menu")		&& [winfo ismapped [winfo parent $menu]]} {	    set menu [winfo parent $menu]	}	if {$tkPriv(menuBar) == {}} {	    set tkPriv(menuBar) $menu	    set tkPriv(cursor) [$menu cget -cursor]	    $menu configure -cursor arrow        }	# Don't update grab information if the grab window isn't changing.	# Otherwise, we'll get an error when we unpost the menus and	# restore the grab, since the old grab window will not be viewable	# anymore.	if {$menu != [grab current $menu]} {	    tkSaveGrabInfo $menu	}	# Must re-grab even if the grab window hasn't changed, in order	# to release the implicit grab from the button press.	if {$tcl_platform(platform) == "unix"} {	    grab -global $menu	}    }}# tkMenuLeave --# This procedure is invoked to handle Leave events for a menu.  It# deactivates everything unless the active element is a cascade element# and the mouse is now over the submenu.## Arguments:# menu -		The menu window.# rootx, rooty -	Root coordinates of mouse.# state -		Modifier state.proc tkMenuLeave {menu rootx rooty state} {    global tkPriv    set tkPriv(window) {}    if {[$menu index active] == "none"} {	return    }    if {([$menu type active] == "cascade")	    && ([winfo containing $rootx $rooty]	    == [$menu entrycget active -menu])} {	return    }    $menu activate none    event generate $menu <<MenuSelect>>}# tkMenuInvoke --# This procedure is invoked when button 1 is released over a menu.# It invokes the appropriate menu action and unposts the menu if# it came from a menubutton.## Arguments:# w -			Name of the menu widget.# buttonRelease -	1 means this procedure is called because of#			a button release;  0 means because of keystroke.proc tkMenuInvoke {w buttonRelease} {    global tkPriv    if {$buttonRelease && ($tkPriv(window) == "")} {	# Mouse was pressed over a menu without a menu button, then	# dragged off the menu (possibly with a cascade posted) and	# released.  Unpost everything and quit.	$w postcascade none	$w activate none	event generate $w <<MenuSelect>>	tkMenuUnpost $w	return    }    if {[$w type active] == "cascade"} {	$w postcascade active	set menu [$w entrycget active -menu]	tkMenuFirstEntry $menu    } elseif {[$w type active] == "tearoff"} {	tkMenuUnpost $w	tkTearOffMenu $w    } elseif {[$w cget -type] == "menubar"} {	$w postcascade none	$w activate none	event generate $w <<MenuSelect>>	tkMenuUnpost $w    } else {	tkMenuUnpost $w	uplevel #0 [list $w invoke active]    }}# tkMenuEscape --# This procedure is invoked for the Cancel (or Escape) key.  It unposts# the given menu and, if it is the top-level menu for a menu button,# unposts the menu button as well.## Arguments:# menu -		Name of the menu window.proc tkMenuEscape menu {    set parent [winfo parent $menu]    if {([winfo class $parent] != "Menu")} {	tkMenuUnpost $menu    } elseif {([$parent cget -type] == "menubar")} {	tkMenuUnpost $menu	tkRestoreOldGrab    } else {	tkMenuNextMenu $menu left    }}# The following routines handle arrow keys. Arrow keys behave# differently depending on whether the menu is a menu bar or not.proc tkMenuUpArrow {menu} {    if {[$menu cget -type] == "menubar"} {	tkMenuNextMenu $menu left    } else {	tkMenuNextEntry $menu -1    }}proc tkMenuDownArrow {menu} {    if {[$menu cget -type] == "menubar"} {	tkMenuNextMenu $menu right    } else {	tkMenuNextEntry $menu 1    }}proc tkMenuLeftArrow {menu} {    if {[$menu cget -type] == "menubar"} {	tkMenuNextEntry $menu -1    } else {	tkMenuNextMenu $menu left    }}proc tkMenuRightArrow {menu} {    if {[$menu cget -type] == "menubar"} {	tkMenuNextEntry $menu 1    } else {	tkMenuNextMenu $menu right    }}# tkMenuNextMenu --# This procedure is invoked to handle "left" and "right" traversal# motions in menus.  It traverses to the next menu in a menu bar,# or into or out of a cascaded menu.## Arguments:# menu -		The menu that received the keyboard#			event.# direction -		Direction in which to move: "left" or "right"proc tkMenuNextMenu {menu direction} {    global tkPriv    # First handle traversals into and out of cascaded menus.    if {$direction == "right"} {	set count 1	set parent [winfo parent $menu]	set class [winfo class $parent]	if {[$menu type active] == "cascade"} {	    $menu postcascade active	    set m2 [$menu entrycget active -menu]	    if {$m2 != ""} {		tkMenuFirstEntry $m2	    }	    return	} else {	    set parent [winfo parent $menu]	    while {($parent != ".")} {		if {([winfo class $parent] == "Menu")			&& ([$parent cget -type] == "menubar")} {		    tk_menuSetFocus $parent		    tkMenuNextEntry $parent 1		    return		}		set parent [winfo parent $parent]	    }	}    } else {	set count -1	set m2 [winfo parent $menu]	if {[winfo class $m2] == "Menu"} {	    $menu activate none	    event generate $menu <<MenuSelect>>	    tk_menuSetFocus $m2	    # This code unposts any posted submenu in the parent.	    set tmp [$m2 index active]	    $m2 activate none	    $m2 activate $tmp	    return	}    }    # Can't traverse into or out of a cascaded menu.  Go to the next    # or previous menubutton, if that makes sense.    set w $tkPriv(postedMb)    if {$w == ""} {	return    }    set buttons [winfo children [winfo parent $w]]    set length [llength $buttons]    set i [expr [lsearch -exact $buttons $w] + $count]    while 1 {	while {$i < 0} {	    incr i $length	}	while {$i >= $length} {	    incr i -$length	}	set mb [lindex $buttons $i]	if {([winfo class $mb] == "Menubutton")		&& ([$mb cget -state] != "disabled")		&& ([$mb cget -menu] != "")		&& ([[$mb cget -menu] index last] != "none")} {	    break	}	if {$mb == $w} {	    return	}	incr i $count    }    tkMbPost $mb    tkMenuFirstEntry [$mb cget -menu]}# tkMenuNextEntry --# Activate the next higher or lower entry in the posted menu,

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清成人在线观看| 不卡一区在线观看| 中文字幕不卡在线| 欧美性色aⅴ视频一区日韩精品| 亚洲精品国产a| 国产蜜臀av在线一区二区三区| 欧美日韩精品一区二区三区蜜桃| 国产美女一区二区| 日本伊人精品一区二区三区观看方式 | 天使萌一区二区三区免费观看| 国产欧美一区二区精品婷婷| 6080yy午夜一二三区久久| 91久久一区二区| 国产福利一区二区三区视频在线| 亚洲自拍另类综合| 亚洲日本在线a| 欧美激情综合在线| 欧美国产日韩亚洲一区| 久久麻豆一区二区| 久久综合狠狠综合久久综合88| 欧美日韩小视频| 欧美日韩精品欧美日韩精品一| 99久久精品99国产精品| 国产乱国产乱300精品| 美脚の诱脚舐め脚责91| 视频一区中文字幕国产| 日精品一区二区三区| 日韩国产一区二| 亚洲午夜免费电影| 日韩精品电影一区亚洲| 日韩激情av在线| 美国欧美日韩国产在线播放| 青青草视频一区| 国产美女在线观看一区| 青青草精品视频| 九色porny丨国产精品| 国产麻豆精品久久一二三| 9i在线看片成人免费| 欧美在线观看视频在线| 欧美一区二区三区婷婷月色 | 欧美自拍丝袜亚洲| 欧美日韩高清影院| 精品国产伦一区二区三区观看体验| 久久久精品一品道一区| 一区二区三区在线看| 国模无码大尺度一区二区三区| 国产suv一区二区三区88区| 色视频成人在线观看免| 精品欧美一区二区在线观看| 亚洲激情校园春色| 亚洲.国产.中文慕字在线| 看片的网站亚洲| 91首页免费视频| 国产日产欧产精品推荐色| 亚洲一区二区三区视频在线| 国产成人免费视频| 91精品国产丝袜白色高跟鞋| 亚洲人成网站精品片在线观看| 美女视频免费一区| 欧美日本一区二区在线观看| 国产日韩欧美亚洲| 韩国在线一区二区| 欧美精品乱人伦久久久久久| 亚洲欧美偷拍三级| 国产99久久久国产精品潘金| 精品久久久久久久人人人人传媒| 亚洲午夜电影在线观看| 精品一区在线看| 欧美一区二区三区四区高清| 亚洲国产成人va在线观看天堂| aaa国产一区| 中日韩免费视频中文字幕| 精品一区二区免费| 久久理论电影网| 国产电影精品久久禁18| 2024国产精品视频| 久久国产福利国产秒拍| 久久综合色天天久久综合图片| 亚洲欧美日韩一区| 福利电影一区二区三区| 国产精品午夜免费| 成人av电影免费在线播放| 中文字幕国产精品一区二区| 国产成人a级片| 亚洲视频网在线直播| aaa亚洲精品| 午夜电影网亚洲视频| 欧美一级一级性生活免费录像| 青青草97国产精品免费观看无弹窗版 | 91精品国产综合久久精品app| 亚洲va韩国va欧美va| 日韩精品一区二区三区在线播放| 激情欧美一区二区| 国产精品久久久久毛片软件| 国产sm精品调教视频网站| 欧美激情艳妇裸体舞| 色av一区二区| 国产一区二区三区电影在线观看| 国产精品久久久久三级| 制服丝袜av成人在线看| 国产成人av电影免费在线观看| 亚洲一区中文日韩| 日韩精品一区二区三区视频播放| 成人福利视频在线看| 亚洲福利电影网| 久久久亚洲午夜电影| 色琪琪一区二区三区亚洲区| 国产一区二区三区综合| 亚洲欧美另类久久久精品| 日韩美一区二区三区| 99久久免费精品| 国产**成人网毛片九色| 亚洲va天堂va国产va久| **性色生活片久久毛片| 久久久五月婷婷| 欧美成人乱码一区二区三区| 欧美三区在线视频| 91免费看片在线观看| 久久精品国产亚洲5555| 亚洲免费av高清| 亚洲色图视频网| 亚洲欧洲韩国日本视频| 国产欧美一区二区三区沐欲| ww亚洲ww在线观看国产| 日韩精品最新网址| 欧美一区二区三区在线观看视频| 欧美午夜电影在线播放| 欧美性极品少妇| 欧美三级三级三级| 欧美视频日韩视频在线观看| 日本精品一级二级| 在线一区二区三区四区五区 | 亚洲色大成网站www久久九九| 中文字幕在线一区免费| 国产精品久久久久久久蜜臀| 欧美精品一区二区三区高清aⅴ | 欧美日本国产一区| 日韩精品一区二区三区蜜臀| 26uuu另类欧美亚洲曰本| 久久精品一二三| 国产午夜三级一区二区三| 久久久久久久久久久久久夜| 欧美国产精品v| 亚洲午夜私人影院| 国产在线国偷精品产拍免费yy| 粉嫩av亚洲一区二区图片| 欧美在线色视频| 精品国产区一区| 专区另类欧美日韩| 日本视频中文字幕一区二区三区| 国产精品一二二区| 色偷偷88欧美精品久久久| 欧美一区二区精美| 亚洲男人的天堂一区二区| 蜜桃视频在线一区| 国产精品亚洲成人| 欧美日韩在线免费视频| 欧美激情在线看| 蜜臀av性久久久久蜜臀aⅴ流畅| 成人国产精品免费观看动漫| 日韩精品一区二区三区在线观看| 亚洲欧美色一区| 欧美日韩亚洲综合一区| 欧美影院午夜播放| 91麻豆精品国产91久久久久久| 国产精品视频一二三区| 秋霞成人午夜伦在线观看| 一本色道久久综合亚洲91| 久久综合色婷婷| 美女尤物国产一区| 欧美久久久久中文字幕| 亚洲伊人色欲综合网| heyzo一本久久综合| 欧美激情一区二区三区全黄| 成人av资源下载| 亚洲精品亚洲人成人网在线播放| 国产精品夜夜爽| 国产精品亲子伦对白| 色综合久久66| 日韩高清在线一区| 国产亚洲美州欧州综合国| 国产aⅴ综合色| 亚洲柠檬福利资源导航| 欧美日本视频在线| 激情图片小说一区| 亚洲三级电影网站| 欧美电视剧免费全集观看| 成人网在线免费视频| 亚洲一区二区视频| 精品国产一区二区精华| 91小视频免费观看| 喷水一区二区三区| 亚洲日韩欧美一区二区在线| 欧美疯狂性受xxxxx喷水图片| 国内外成人在线视频| 亚洲欧美aⅴ...| 久久先锋资源网| 欧美高清www午色夜在线视频| 国产成+人+日韩+欧美+亚洲| 午夜成人免费视频|