home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tk42r2x.zip / TclTk / lib / tk4.2 / demos / dialog2.tcl < prev    next >
Text File  |  1999-07-27  |  661b  |  20 lines

  1. # dialog2.tcl --
  2. #
  3. # This demonstration script creates a dialog box with a global grab.
  4. #
  5. # SCCS: @(#) dialog2.tcl 1.2 96/02/16 10:49:53
  6.  
  7. after idle {
  8.     .dialog2.msg configure -wraplength 4i
  9. }
  10. after 100 {
  11.     grab -global .dialog2
  12. }
  13. set i [tk_dialog .dialog2 "Dialog with local grab" {This dialog box uses a global grab, so it prevents you from interacting with anything on your display until you invoke one of the buttons below.  Global grabs are almost always a bad idea; don't use them unless you're truly desperate.} warning 0 OK Cancel {Show Code}]
  14.  
  15. switch $i {
  16.     0 {puts "You pressed OK"}
  17.     1 {puts "You pressed Cancel"}
  18.     2 {showCode .dialog2}
  19. }
  20.