[alove] 18 Oct 2004 - This page illustrates a couple ways to create full-screen toplevel windows. I wrote these for Windows XP, but the bottom one is confirmed to work for Linux, and the first ''probably'' does. All I can say is, give it a try. ^_^ package require Tcl 8.4 wm title . "Full-screen with decorations" set a [expr {int([winfo screenwidth .] * 0.5)}] set b [expr {int([winfo screenheight .] * 0.5)}] wm geometry . 400x300+[expr $a - 200]+[expr $b - 150] ;# window is centered update idletasks wm attributes . -topmost no frame .x -highlightthickness 0 -bg #c8efff place .x -x 0 -y 0 -relwidth 1 -relheight 1 bind . "focus -force ." bind . "wm iconify ." [alove] 11 Oct 2004 - This one has no decorations. package require Tcl 8.4 wm title . "Full-screen with NO decorations" wm overrideredirect . yes ;# removes window decorations wm geometry . [winfo screenwidth .]x[winfo screenheight .]+0+0 update idletasks ;# updates the full-screen wm attributes . -topmost yes ;# stays on top - needed for Linux ;# on Win9x, if =no, alt-tab will malfunction frame .x -highlightthickness 0 -bg #c8efff place .x -x 0 -y 0 -relwidth 1 -relheight 1 button .x.min -text "Minimize" -bg #ffdbff -font "arial 10 bold" \ -command x_iconify place .x.min -x [expr [winfo screenwidth .] - 140] -y 10 button .x.end -text "Close" -bg #ffdbff -font "arial 10 bold" \ -command "destroy ." place .x.end -x [expr [winfo screenwidth .] - 60] -y 10 bind . "wm overrideredirect . yes; focus -force ." bind . x_iconify proc x_iconify {} { wm overrideredirect . no wm iconify . } This one works on WindowsXP, probably Win9x, and according to [rdt], now also on Linux. Just click on the "minimize" button or the key. The trick is to use to detect that the window is being deiconified. The "focus force ." is necessary for Windows, otherwise the doesn't work until you click on the window first. Adam Love -- [rdt] says on Linux, this works if the 'wm overrideredirect ...' comes before the 'wm geometry ...' if the 'wm attributes ...' is commented out it gives an error. [alove] Thanks, I've corrected the code above. NOTE: If you set topmost=no, you will have problems with alt-tab on Windows - the icon will disappear and you can only close the program via the task manager (end task).