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

📄 center.tcl

📁 openRisc2000编译链接器等,用于i386 cygwin
💻 TCL
字号:
# center.tcl - Center a window on the screen or over another window# Copyright (C) 1997, 1998, 2001 Red Hat, Inc.# Written by Tom Tromey <tromey@cygnus.com>.# Call this after the TOPLEVEL has been filled in, but before it has# been mapped.  This proc will center the toplevel on the screen or# over another window.proc center_window {top args} {  parse_args {{over ""}}  update idletasks  if {$over != ""} {    set cx [expr {int ([winfo rootx $over] + [winfo width $over] / 2)}]    set cy [expr {int ([winfo rooty $over] + [winfo height $over] / 2)}]    set x [expr {$cx - int ([winfo reqwidth $top] / 2)}]    set y [expr {$cy - int ([winfo reqheight $top] / 2)}]  } else {    set x [expr {int (([winfo screenwidth $top] - [winfo reqwidth $top]) / 2)}]    set y [expr {int (([winfo screenheight $top] - [winfo reqheight $top]) / 2)}]  }  wm geometry $top +${x}+${y}  wm positionfrom $top user  # We run this update here because Tk updates toplevel geometry  # (position) info in an idle handler on Windows, but doesn't force  # the handler to run before mapping the window.  update idletasks}

⌨️ 快捷键说明

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