| 151 |
|
} |
| 152 |
|
wm iconbitmap . @$radlib/trad.icon |
| 153 |
|
|
| 154 |
< |
proc gotfile {{o 1}} { # set file possession state |
| 154 |
> |
proc gotfile o { # set file possession state |
| 155 |
|
global oldradvar radvar |
| 156 |
|
catch {unset oldradvar} |
| 157 |
|
if $o { |
| 161 |
|
} |
| 162 |
|
} else { |
| 163 |
|
set mode disabled |
| 164 |
– |
.file invoke |
| 164 |
|
} |
| 165 |
|
foreach b {scene zone views options action results} { |
| 166 |
|
.$b configure -state $mode |
| 169 |
|
|
| 170 |
|
# Decide where to go and start |
| 171 |
|
|
| 172 |
+ |
gotfile 0 |
| 173 |
|
if {[llength $argv] == 0} { |
| 174 |
|
set curmess "Choose a Radiance project file." |
| 175 |
< |
gotfile 0 |
| 175 |
> |
.file invoke |
| 176 |
|
} elseif {[llength $argv] == 1} { |
| 177 |
|
cd [file dirname $argv] |
| 178 |
|
set curfile [file tail $argv] |