在计算下一个窗口之后,tk_focusNext 检查这个窗口的 -takefocus 选项来查看是否跳过它。如果它不接受聚焦,tk_focusNext 继续到在聚焦次序上的下一个窗口上,直到最终找到接受聚焦的一个窗口或回到 window。
tk_focusPrev 类似于 tk_focusNext,但返回在聚焦次序上在 window 紧前面的窗口。
tk_focusFollowsMouse 把这个应用的聚焦模式改变成隐含模式,此时在鼠标下的窗口得到聚焦。在调用这个过程之后,在鼠标进入一个窗口的时候,Tk 将自动给予它输入聚焦。可以使用 focus 命令来移动光标到不在鼠标下的一个窗口上,但是一旦鼠标移动到一个新窗口上聚焦就会跳到那个窗口上。注意: 现在没有内置的对使应用返回显式的聚焦模式的支持;要这样做你必须写一个删除 tk_focusFollowsMouse 所建立的绑定的脚本。
Copyright © 1994 The Regents of the University of California. Copyright © 1994-1996 Sun Microsystems, Inc. Copyright © 1995-1997 Roger E. Critchlow Jr.