ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/trad.wsh
(Generate patch)

Comparing ray/src/util/trad.wsh (file contents):
Revision 2.8 by greg, Mon Nov 28 12:15:18 1994 UTC vs.
Revision 2.9 by greg, Mon Dec 5 09:50:43 1994 UTC

# Line 27 | Line 27 | proc modified {} {     # check for radvar modification
27  
28   proc chksave {} {       # check if RIF is saved and accost user if not
29          global readonly rifname oldradvar curmess
30 <        if $readonly {
31 <                set warnmess "You have modified variables, but the file\
32 < \"[file tail $rifname]\" was opened read-only.
30 >        if [modified] {
31 >                if $readonly {
32 >                        set warnmess "You have modified variables, but the\
33 > file \"[file tail $rifname]\" was opened read-only.
34   Do you wish to save this information somehow?"
35 <                set yesmess {Go to File Screen}
36 <        } else {
37 <                set warnmess "The file \"[file tail $rifname]\" has been\
38 < modified since it was last saved.
35 > set yesmess {Go to File Screen}
36 >                } else {
37 >                        set warnmess "The file \"[file tail $rifname]\" has\
38 > been modified since it was last saved.
39   Do you wish to save it now?"
40 <                set yesmess {Save File}
41 <        }
41 <        if [modified] {
40 >                        set yesmess {Save File}
41 >                }
42                  switch [tk_dialog .dlg {File Modified} $warnmess \
43                                  warning 0 $yesmess {Discard Changes} \
44                                  {Cancel Operation}] {
# Line 52 | Line 52 | Do you wish to save it now?"
52                  } elseif {[save_vars $rifname]} {
53                          gotfile 1
54                          return 1
55 <                } else { return 0 }
56 <        } else { return 1 }
55 >                }
56 >                return 0
57 >        }
58 >        return 1
59   }
60  
61   # Set global variable default values

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines