Changeset 4329
- Timestamp:
- Apr 7, 2014 3:54:07 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/scripts/mapviewer.tcl
r4326 r4329 756 756 global readyForNextFrame 757 757 set readyForNextFrame 1 758 set _reset 1 758 759 set _hosts [GetServerList "geovis"] 759 760 if { "" == $_hosts } { … … 816 817 VisViewer::Disconnect 817 818 819 $_dispatcher cancel !rebuild 820 $_dispatcher cancel !resize 821 $_dispatcher cancel !rotate 822 $_dispatcher cancel !motion 818 823 # disconnected -- no more data sitting on server 824 array unset _layers 819 825 array unset _layersFrame 820 826 global readyForNextFrame … … 947 953 terrain-vertscale terrain-wireframe 948 954 } 949 SendCmd "imgflush" 950 } 955 } else { 956 error "No map settings on reset" 957 } 958 959 # FIXME: How to tell if this is the first reset? 960 # If we reset the connection, we shouldn't use 961 # the map settings 962 if { [info exists _mapsettings(camera)] } { 963 set location $_mapsettings(camera) 964 if { $location != "" } { 965 array set _view $location 966 } 967 } 968 camera set all 969 SendCmd "imgflush" 951 970 } 952 971 … … 985 1004 } 986 1005 } 987 if { [info exists _mapsettings(camera)] } { 988 set location $_mapsettings(camera) 989 if { $location != "" } { 990 array set _view $location 991 camera set all 992 } 993 } 994 if { $_reset } { 995 camera reset 996 } 1006 997 1007 UpdateLayerControls 998 1008 set _reset 0 … … 1494 1504 } 1495 1505 1506 if {0} { 1496 1507 button $inner.get \ 1497 1508 -text "Get Camera Settings" \ … … 1511 1522 blt::table configure $inner r$row -resize none 1512 1523 incr row 1524 } 1513 1525 1514 1526 if {$_useServerManip} { … … 1545 1557 set _view($name) $value 1546 1558 } 1547 puts stderr "view: $_view(x), $_view(y), $_view(z), $_view(heading), $_view(pitch), $_view(distance), $_view(srs), $_view(verticalDatum)"1559 puts stderr "view: $_view(x), $_view(y), $_view(z), $_view(heading), $_view(pitch), $_view(distance), $_view(srs), $_view(verticalDatum)" 1548 1560 } 1549 1561 "go" { … … 1571 1583 SendCmd "camera reset" 1572 1584 # Retrieve the settings 1573 SendCmd "camera get"1585 #SendCmd "camera get" 1574 1586 } 1575 1587 } else { 1576 1588 SendCmd "camera reset" 1577 1589 # Retrieve the settings 1578 SendCmd "camera get"1590 # SendCmd "camera get" 1579 1591 } 1580 1592 }
Note: See TracChangeset
for help on using the changeset viewer.