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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? text.tcl

?? genesis 2000 v9.1軟件下載
?? TCL
?? 第 1 頁 / 共 2 頁
字號:
# text.tcl --## This file defines the default bindings for Tk text widgets and provides# procedures that help in implementing the bindings.## RCS: @(#) $Id: text.tcl,v 1.5 1998/10/10 00:30:36 rjohnson Exp $## Copyright (c) 1992-1994 The Regents of the University of California.# Copyright (c) 1994-1997 Sun Microsystems, Inc.# Copyright (c) 1998 by Scriptics Corporation.## See the file "license.terms" for information on usage and redistribution# of this file, and for a DISCLAIMER OF ALL WARRANTIES.##-------------------------------------------------------------------------# Elements of tkPriv that are used in this file:## afterId -		If non-null, it means that auto-scanning is underway#			and it gives the "after" id for the next auto-scan#			command to be executed.# char -		Character position on the line;  kept in order#			to allow moving up or down past short lines while#			still remembering the desired position.# mouseMoved -		Non-zero means the mouse has moved a significant#			amount since the button went down (so, for example,#			start dragging out a selection).# prevPos -		Used when moving up or down lines via the keyboard.#			Keeps track of the previous insert position, so#			we can distinguish a series of ups and downs, all#			in a row, from a new up or down.# selectMode -		The style of selection currently underway:#			char, word, or line.# x, y -		Last known mouse coordinates for scanning#			and auto-scanning.#-------------------------------------------------------------------------#-------------------------------------------------------------------------# The code below creates the default class bindings for entries.#-------------------------------------------------------------------------# Standard Motif bindings:bind Text <1> {    tkTextButton1 %W %x %y    %W tag remove sel 0.0 end}bind Text <B1-Motion> {    set tkPriv(x) %x    set tkPriv(y) %y    tkTextSelectTo %W %x %y}bind Text <Double-1> {    set tkPriv(selectMode) word    tkTextSelectTo %W %x %y    catch {%W mark set insert sel.first}}bind Text <Triple-1> {    set tkPriv(selectMode) line    tkTextSelectTo %W %x %y    catch {%W mark set insert sel.first}}bind Text <Shift-1> {    tkTextResetAnchor %W @%x,%y    set tkPriv(selectMode) char    tkTextSelectTo %W %x %y}bind Text <Double-Shift-1>	{    set tkPriv(selectMode) word    tkTextSelectTo %W %x %y}bind Text <Triple-Shift-1>	{    set tkPriv(selectMode) line    tkTextSelectTo %W %x %y}bind Text <B1-Leave> {    set tkPriv(x) %x    set tkPriv(y) %y    tkTextAutoScan %W}bind Text <B1-Enter> {    tkCancelRepeat}bind Text <ButtonRelease-1> {    tkCancelRepeat}bind Text <Control-1> {    %W mark set insert @%x,%y}bind Text <Left> {    tkTextSetCursor %W insert-1c}bind Text <Right> {    tkTextSetCursor %W insert+1c}bind Text <Up> {    tkTextSetCursor %W [tkTextUpDownLine %W -1]}bind Text <Down> {    tkTextSetCursor %W [tkTextUpDownLine %W 1]}bind Text <Shift-Left> {    tkTextKeySelect %W [%W index {insert - 1c}]}bind Text <Shift-Right> {    tkTextKeySelect %W [%W index {insert + 1c}]}bind Text <Shift-Up> {    tkTextKeySelect %W [tkTextUpDownLine %W -1]}bind Text <Shift-Down> {    tkTextKeySelect %W [tkTextUpDownLine %W 1]}bind Text <Control-Left> {    tkTextSetCursor %W [tkTextPrevPos %W insert tcl_startOfPreviousWord]}bind Text <Control-Right> {    tkTextSetCursor %W [tkTextNextWord %W insert]}bind Text <Control-Up> {    tkTextSetCursor %W [tkTextPrevPara %W insert]}bind Text <Control-Down> {    tkTextSetCursor %W [tkTextNextPara %W insert]}bind Text <Shift-Control-Left> {    tkTextKeySelect %W [tkTextPrevPos %W insert tcl_startOfPreviousWord]}bind Text <Shift-Control-Right> {    tkTextKeySelect %W [tkTextNextWord %W insert]}bind Text <Shift-Control-Up> {    tkTextKeySelect %W [tkTextPrevPara %W insert]}bind Text <Shift-Control-Down> {    tkTextKeySelect %W [tkTextNextPara %W insert]}bind Text <Prior> {    tkTextSetCursor %W [tkTextScrollPages %W -1]}bind Text <Shift-Prior> {    tkTextKeySelect %W [tkTextScrollPages %W -1]}bind Text <Next> {    tkTextSetCursor %W [tkTextScrollPages %W 1]}bind Text <Shift-Next> {    tkTextKeySelect %W [tkTextScrollPages %W 1]}bind Text <Control-Prior> {    %W xview scroll -1 page}bind Text <Control-Next> {    %W xview scroll 1 page}bind Text <Home> {    tkTextSetCursor %W {insert linestart}}bind Text <Shift-Home> {    tkTextKeySelect %W {insert linestart}}bind Text <End> {    tkTextSetCursor %W {insert lineend}}bind Text <Shift-End> {    tkTextKeySelect %W {insert lineend}}bind Text <Control-Home> {    tkTextSetCursor %W 1.0}bind Text <Control-Shift-Home> {    tkTextKeySelect %W 1.0}bind Text <Control-End> {    tkTextSetCursor %W {end - 1 char}}bind Text <Control-Shift-End> {    tkTextKeySelect %W {end - 1 char}}bind Text <Tab> {    tkTextInsert %W \t    focus %W    break}bind Text <Shift-Tab> {    # Needed only to keep <Tab> binding from triggering;  doesn't    # have to actually do anything.    break}bind Text <Control-Tab> {    focus [tk_focusNext %W]}bind Text <Control-Shift-Tab> {    focus [tk_focusPrev %W]}bind Text <Control-i> {    tkTextInsert %W \t}bind Text <Return> {    tkTextInsert %W \n}bind Text <Delete> {    if {[%W tag nextrange sel 1.0 end] != ""} {	%W delete sel.first sel.last    } else {	%W delete insert	%W see insert    }}bind Text <BackSpace> {    if {[%W tag nextrange sel 1.0 end] != ""} {	%W delete sel.first sel.last    } elseif {[%W compare insert != 1.0]} {	%W delete insert-1c	%W see insert    }}bind Text <Control-space> {    %W mark set anchor insert}bind Text <Select> {    %W mark set anchor insert}bind Text <Control-Shift-space> {    set tkPriv(selectMode) char    tkTextKeyExtend %W insert}bind Text <Shift-Select> {    set tkPriv(selectMode) char    tkTextKeyExtend %W insert}bind Text <Control-slash> {    %W tag add sel 1.0 end}bind Text <Control-backslash> {    %W tag remove sel 1.0 end}bind Text <<Cut>> {    tk_textCut %W}bind Text <<Copy>> {    tk_textCopy %W}bind Text <<Paste>> {    tk_textPaste %W}bind Text <<Clear>> {    catch {%W delete sel.first sel.last}}bind Text <<PasteSelection>> {    if {!$tkPriv(mouseMoved) || $tk_strictMotif} {	tkTextPaste %W %x %y    }}bind Text <Insert> {    catch {tkTextInsert %W [selection get -displayof %W]}}bind Text <KeyPress> {    tkTextInsert %W %A}# Ignore all Alt, Meta, and Control keypresses unless explicitly bound.# Otherwise, if a widget binding for one of these is defined, the# <KeyPress> class binding will also fire and insert the character,# which is wrong.  Ditto for <Escape>.bind Text <Alt-KeyPress> {# nothing }bind Text <Meta-KeyPress> {# nothing}bind Text <Control-KeyPress> {# nothing}bind Text <Escape> {# nothing}bind Text <KP_Enter> {# nothing}if {$tcl_platform(platform) == "macintosh"} {	bind Text <Command-KeyPress> {# nothing}}# Additional emacs-like bindings:bind Text <Control-a> {    if {!$tk_strictMotif} {	tkTextSetCursor %W {insert linestart}    }}bind Text <Control-b> {    if {!$tk_strictMotif} {	tkTextSetCursor %W insert-1c    }}bind Text <Control-d> {    if {!$tk_strictMotif} {	%W delete insert    }}bind Text <Control-e> {    if {!$tk_strictMotif} {	tkTextSetCursor %W {insert lineend}    }}bind Text <Control-f> {    if {!$tk_strictMotif} {	tkTextSetCursor %W insert+1c    }}bind Text <Control-k> {    if {!$tk_strictMotif} {	if {[%W compare insert == {insert lineend}]} {	    %W delete insert	} else {	    %W delete insert {insert lineend}	}    }}bind Text <Control-n> {    if {!$tk_strictMotif} {	tkTextSetCursor %W [tkTextUpDownLine %W 1]    }}bind Text <Control-o> {    if {!$tk_strictMotif} {	%W insert insert \n	%W mark set insert insert-1c    }}bind Text <Control-p> {    if {!$tk_strictMotif} {	tkTextSetCursor %W [tkTextUpDownLine %W -1]    }}bind Text <Control-t> {    if {!$tk_strictMotif} {	tkTextTranspose %W    }}if {$tcl_platform(platform) != "windows"} {bind Text <Control-v> {    if {!$tk_strictMotif} {	tkTextScrollPages %W 1    }}}bind Text <Meta-b> {    if {!$tk_strictMotif} {	tkTextSetCursor %W [tkTextPrevPos %W insert tcl_startOfPreviousWord]    }}bind Text <Meta-d> {    if {!$tk_strictMotif} {	%W delete insert [tkTextNextWord %W insert]    }}bind Text <Meta-f> {    if {!$tk_strictMotif} {	tkTextSetCursor %W [tkTextNextWord %W insert]    }}bind Text <Meta-less> {    if {!$tk_strictMotif} {	tkTextSetCursor %W 1.0    }}bind Text <Meta-greater> {    if {!$tk_strictMotif} {	tkTextSetCursor %W end-1c    }}bind Text <Meta-BackSpace> {    if {!$tk_strictMotif} {	%W delete [tkTextPrevPos %W insert tcl_startOfPreviousWord] insert    }}bind Text <Meta-Delete> {    if {!$tk_strictMotif} {	%W delete [tkTextPrevPos %W insert tcl_startOfPreviousWord] insert    }}# Macintosh only bindings:# if text black & highlight black -> text white, other text the sameif {$tcl_platform(platform) == "macintosh"} {bind Text <FocusIn> {    %W tag configure sel -borderwidth 0    %W configure -selectbackground systemHighlight -selectforeground systemHighlightText}bind Text <FocusOut> {    %W tag configure sel -borderwidth 1    %W configure -selectbackground white -selectforeground black}bind Text <Option-Left> {    tkTextSetCursor %W [tkTextPrevPos %W insert tcl_startOfPreviousWord]}bind Text <Option-Right> {    tkTextSetCursor %W [tkTextNextWord %W insert]}bind Text <Option-Up> {    tkTextSetCursor %W [tkTextPrevPara %W insert]}bind Text <Option-Down> {    tkTextSetCursor %W [tkTextNextPara %W insert]}bind Text <Shift-Option-Left> {    tkTextKeySelect %W [tkTextPrevPos %W insert tcl_startOfPreviousWord]}bind Text <Shift-Option-Right> {    tkTextKeySelect %W [tkTextNextWord %W insert]}bind Text <Shift-Option-Up> {    tkTextKeySelect %W [tkTextPrevPara %W insert]}bind Text <Shift-Option-Down> {    tkTextKeySelect %W [tkTextNextPara %W insert]}# End of Mac only bindings}# A few additional bindings of my own.bind Text <Control-h> {    if {!$tk_strictMotif} {	if {[%W compare insert != 1.0]} {	    %W delete insert-1c	    %W see insert	}    }}bind Text <2> {    if {!$tk_strictMotif} {	%W scan mark %x %y	set tkPriv(x) %x	set tkPriv(y) %y	set tkPriv(mouseMoved) 0    }}bind Text <B2-Motion> {    if {!$tk_strictMotif} {	if {(%x != $tkPriv(x)) || (%y != $tkPriv(y))} {	    set tkPriv(mouseMoved) 1	}	if {$tkPriv(mouseMoved)} {	    %W scan dragto %x %y	}    }}set tkPriv(prevPos) {}# The MouseWheel will typically only fire on Windows.  However,# someone could use the "event generate" command to produce one# on other platforms.bind Text <MouseWheel> {    %W yview scroll [expr - (%D / 120) * 4] units}# tkTextClosestGap --# Given x and y coordinates, this procedure finds the closest boundary# between characters to the given coordinates and returns the index# of the character just after the boundary.## Arguments:# w -		The text window.# x -		X-coordinate within the window.# y -		Y-coordinate within the window.proc tkTextClosestGap {w x y} {    set pos [$w index @$x,$y]    set bbox [$w bbox $pos]    if {![string compare $bbox ""]} {	return $pos    }    if {($x - [lindex $bbox 0]) < ([lindex $bbox 2]/2)} {	return $pos    }    $w index "$pos + 1 char"}# tkTextButton1 --# This procedure is invoked to handle button-1 presses in text# widgets.  It moves the insertion cursor, sets the selection anchor,# and claims the input focus.## Arguments:# w -		The text window in which the button was pressed.# x -		The x-coordinate of the button press.# y -		The x-coordinate of the button press.proc tkTextButton1 {w x y} {    global tkPriv    set tkPriv(selectMode) char    set tkPriv(mouseMoved) 0    set tkPriv(pressX) $x    $w mark set insert [tkTextClosestGap $w $x $y]    $w mark set anchor insert    if {[$w cget -state] == "normal"} {focus $w}}# tkTextSelectTo --# This procedure is invoked to extend the selection, typically when# dragging it with the mouse.  Depending on the selection mode (character,# word, line) it selects in different-sized units.  This procedure# ignores mouse motions initially until the mouse has moved from# one character to another or until there have been multiple clicks.## Arguments:# w -		The text window in which the button was pressed.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产视频直播| 欧美成人欧美edvon| 欧美日韩精品一区二区三区蜜桃 | 91在线观看免费视频| 欧美午夜电影网| 2020国产精品| 亚洲成人资源网| 成人免费毛片app| 欧美日韩国产综合视频在线观看 | 欧美精品一区二区三区在线| 一本色道久久加勒比精品 | 天天综合网 天天综合色| 91麻豆国产自产在线观看| 亚洲日本青草视频在线怡红院| 97久久精品人人做人人爽50路| 国产精品国产三级国产专播品爱网| 成人18视频在线播放| 亚洲3atv精品一区二区三区| 日韩欧美国产精品| 粉嫩av一区二区三区| 亚洲影院在线观看| 99国内精品久久| 国产精品―色哟哟| 日韩精品中文字幕一区二区三区 | 日韩精品每日更新| 99国产精品久久久| 国产欧美日韩亚州综合| 国产在线精品免费| 精品国产一二三区| 亚洲国产综合色| 在线精品视频一区二区三四 | 欧美老女人在线| 国产精品国产a| 欧美无乱码久久久免费午夜一区| 国产精品免费丝袜| 成人动漫中文字幕| 一区二区三区资源| 正在播放一区二区| 国产一区二区三区免费看| 亚洲精品一区二区精华| 成人av免费在线| 夜夜揉揉日日人人青青一国产精品| 欧日韩精品视频| 久久精品国产精品亚洲综合| 欧美国产精品专区| 欧美性生活大片视频| 99久久精品99国产精品| 亚洲图片欧美综合| 久久久噜噜噜久久人人看| 波多野结衣亚洲| 狠狠色狠狠色合久久伊人| 亚洲精选视频免费看| 国产制服丝袜一区| 一区二区日韩av| 国产欧美一区二区三区鸳鸯浴 | 国产亚洲一区字幕| 91国内精品野花午夜精品| 看电视剧不卡顿的网站| 自拍偷在线精品自拍偷无码专区 | 色狠狠综合天天综合综合| 中文字幕不卡的av| 欧美一区二区视频在线观看2020 | 日韩激情在线观看| 国产精品久久久久久妇女6080 | 久久精品日产第一区二区三区高清版| 91色porny| av在线一区二区| 丁香啪啪综合成人亚洲小说| 久久精品国产澳门| 中文字幕av在线一区二区三区| 欧美日韩国产不卡| 欧美综合在线视频| 色悠悠久久综合| 91九色02白丝porn| 91精品办公室少妇高潮对白| 国产东北露脸精品视频| 国内精品久久久久影院一蜜桃| 捆绑调教一区二区三区| 国产一区二区三区av电影| 国产成人精品免费在线| 成人一道本在线| 一本色道a无线码一区v| 一本大道av一区二区在线播放| 欧美在线免费观看视频| 欧美一区二区三区爱爱| 日本一区二区三区久久久久久久久不 | 久久久久久久久久久久电影| 久久久久久亚洲综合| 中文在线资源观看网站视频免费不卡 | 国产肉丝袜一区二区| 亚洲欧美在线观看| 秋霞成人午夜伦在线观看| 国产精品亚洲第一区在线暖暖韩国 | 亚洲不卡av一区二区三区| 午夜一区二区三区视频| 不卡一区二区在线| 久久先锋资源网| 五月天激情综合| 日本道色综合久久| 国产精品久久久久久福利一牛影视| 性做久久久久久久免费看| 国产一区二区三区免费| 欧美一区二区三区在线观看视频 | 午夜亚洲国产au精品一区二区| 图片区日韩欧美亚洲| 播五月开心婷婷综合| 91精品久久久久久久91蜜桃| 国产精品网曝门| 国产成人av网站| 日韩精品一区二区三区视频 | 欧美综合亚洲图片综合区| 日韩精品自拍偷拍| 视频精品一区二区| 欧美日韩久久一区| 亚洲最新视频在线观看| 91麻豆福利精品推荐| 亚洲三级在线播放| 在线视频观看一区| 亚洲亚洲精品在线观看| 91丝袜呻吟高潮美腿白嫩在线观看| 精品国产一区二区国模嫣然| 青青草91视频| 久久精品欧美日韩精品| 成人午夜电影网站| 亚洲欧美一区二区三区极速播放 | 国产一区二区免费在线| 久久久三级国产网站| 成人自拍视频在线观看| 成人欧美一区二区三区白人| 色综合视频在线观看| 日韩av不卡一区二区| 欧美精品一区二区不卡| 成人午夜视频在线观看| 亚洲欧美欧美一区二区三区| 欧美性做爰猛烈叫床潮| 男男视频亚洲欧美| 亚洲国产精品t66y| 欧美日韩午夜影院| 黄页视频在线91| 亚洲精选一二三| 久久亚洲精品小早川怜子| 91在线无精精品入口| 奇米影视一区二区三区| 国产精品人成在线观看免费| 日本韩国精品在线| 国产一区二区在线观看免费| 亚洲一区二区四区蜜桃| 精品国产乱码久久久久久久| 99视频精品全部免费在线| 激情久久五月天| 国产白丝精品91爽爽久久| 亚洲夂夂婷婷色拍ww47| 日韩女优视频免费观看| 色婷婷亚洲婷婷| www.亚洲激情.com| 国产a视频精品免费观看| 日本三级韩国三级欧美三级| 亚洲综合色婷婷| 一区二区欧美视频| 亚洲人妖av一区二区| 中文字幕精品一区二区精品绿巨人 | 91精品黄色片免费大全| 欧美亚洲综合在线| 在线视频中文字幕一区二区| 成人午夜大片免费观看| av高清久久久| 日本精品一级二级| 欧美日韩国产乱码电影| 91超碰这里只有精品国产| 欧美另类高清zo欧美| 91精品欧美久久久久久动漫 | 99久久精品国产网站| 91在线播放网址| 精品视频在线免费| 欧美日韩极品在线观看一区| 在线播放亚洲一区| 亚洲精品一线二线三线无人区| 国产农村妇女毛片精品久久麻豆 | 91精品婷婷国产综合久久性色| 欧美一区二区在线免费观看| 国产午夜精品一区二区| 自拍偷拍国产精品| 亚洲精品免费看| 精品一区二区三区免费毛片爱| 成人avav影音| 日韩欧美中文字幕公布| 欧美经典一区二区| 亚洲高清三级视频| 成人黄色在线看| 欧美一区二区三区白人| 一区在线播放视频| 国内精品久久久久影院薰衣草| 在线观看网站黄不卡| 久久色.com| 精品无人区卡一卡二卡三乱码免费卡| 成人午夜视频在线| 久久久久久一级片| 五月天久久比比资源色| 欧美亚洲动漫制服丝袜| 一区二区三区免费|