| #!/usr/bin/wish | 
 | ############################################################################# | 
 | # Visual Tcl v1.07 Project | 
 | # | 
 |  | 
 | ################################# | 
 | # GLOBAL VARIABLES | 
 | # | 
 | global widget;  | 
 | ################################# | 
 |  | 
 | proc TkW:message2 {message opt1 opt2} { | 
 | global OK MSG_title WAIT TKW | 
 |  | 
 |     set base .msg | 
 |     if {[winfo exists .msg]} { | 
 |         wm deiconify .msg; return | 
 |     } | 
 |     ################### | 
 |     # CREATING WIDGETS | 
 |     ################### | 
 |     toplevel .msg -class Toplevel \ | 
 |         -background #ffffff  | 
 |     wm focusmodel .msg passive | 
 |     wm maxsize .msg 1265 994 | 
 |     wm minsize .msg 1 1 | 
 |     wm overrideredirect .msg 0 | 
 |     wm resizable .msg 1 1 | 
 |     wm deiconify .msg | 
 |      wm geometry .msg +100+100 | 
 |     wm title .msg $MSG_title | 
 |     #wm iconbitmap .msg @$TKW/shared/images/setup2.xbm  | 
 |     #wm iconmask   .msg @$TKW/shared/images/setupmask2.xbm  | 
 |  | 
 | #creates the message widget: | 
 |     message .msg.msg -justify center -text $message -background #dddddd -aspect 300 | 
 |  | 
 |  | 
 |     button .msg.but1 \ | 
 |         -background #dddddd \ | 
 |         -font -Adobe-Helvetica-Medium-R-Normal-*-*-120-*-*-*-*-*-* -padx 9 \ | 
 |         -pady 3 -text $opt1 -width 8 \ | 
 | 	-command {destroy .msg; set WAIT opt1; return} | 
 |     button .msg.but2 \ | 
 |         -background #dddddd \ | 
 |         -font -Adobe-Helvetica-Medium-R-Normal-*-*-120-*-*-*-*-*-* -padx 9 \ | 
 |         -pady 3 -text $opt2  -width 8\ | 
 | 	-command {destroy .msg; set WAIT opt2; return} | 
 |     ################### | 
 |     # SETTING GEOMETRY | 
 |     ################### | 
 | #set H2 [expr $H +10] | 
 |     pack .msg.msg -padx 5 -pady 5  | 
 |          #-anchor nw -bordermode ignore   | 
 |     pack .msg.but1 -padx 5 -pady 5 -side left | 
 |     pack .msg.but2 -padx 5 -pady 5 -fill x | 
 |         #-x 110 -y $H2 -width 100 -height 28 -anchor nw -bordermode ignore  | 
 | } |