Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
#!/usr/bin/wish # (find-es "tcl" "placer") # (find-es "tcl" "wm-geometry") # (find-man "1 wish" "-name name") # (find-angg ".fvwm/.fvwm2rc" "style-fullscreen") # (find-sh0 "~/TCL/geometry.tcl") # (find-sh0 "~/TCL/geometry.tcl -geometry +100+200 -name g-fullscreen") # (find-sh0 "~/TCL/geometry.tcl -geometry 240x125+100+200 -name g-fullscreen") # (find-sh0 "~/TCL/geometry.tcl -geometry 240x125+100+200 -name g-bare") set step 5 proc incrsize {dx dy} { regexp {([0-9]+)(.)([0-9]+)(.)([0-9]+)(.)([0-9]+)} [wm geometry .] \ -> width sep1 height sep2 x sep3 y wm geometry . "[expr $width+$dx]$sep1[expr $height+$dy]$sep2$x$sep3$y" } proc ok {} { puts [wm geometry .]; exit } bind . <Left> { global step; incrsize -$step 0 } bind . <Right> { global step; incrsize $step 0 } bind . <Up> { global step; incrsize 0 -$step } bind . <Down> { global step; incrsize 0 $step } bind . 1 { global step; set step 1 } bind . 5 { global step; set step 5 } bind . q { ok } bind . Q { ok }