Changeset 3302 for branches/Rappture 1.2/gui/scripts/molvisviewer.tcl
- Timestamp:
- Feb 17, 2013, 8:27:24 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Rappture 1.2/gui/scripts/molvisviewer.tcl
r3296 r3302 85 85 private variable _cell 0; # Restore camera settings 86 86 87 constructor { hostlistargs } {88 Rappture::VisViewer::constructor $ hostlist87 constructor { servers args } { 88 Rappture::VisViewer::constructor $servers 89 89 } { 90 90 # defined below … … 158 158 # CONSTRUCTOR 159 159 # ---------------------------------------------------------------------- 160 itcl::body Rappture::MolvisViewer::constructor { hostlistargs} {160 itcl::body Rappture::MolvisViewer::constructor {servers args} { 161 161 set _serverType "pymol" 162 162 … … 203 203 set _state(server) 1 204 204 set _state(client) 1 205 set _hostlist $hostlist206 205 set _reset 1 207 206 … … 1106 1105 # what data objects are using the renderer until be get here. 1107 1106 global env 1108 lappend data"hub" [exec hostname]1109 lappend data"viewer" "molvisviewer"1107 lappend out "hub" [exec hostname] 1108 lappend out "viewer" "molvisviewer" 1110 1109 if { [info exists env(USER)] } { 1111 lappend data"user" $env(USER)1110 lappend out "user" $env(USER) 1112 1111 } 1113 1112 if { [info exists env(SESSION)] } { 1114 lappend data"session" $env(SESSION)1113 lappend out "session" $env(SESSION) 1115 1114 } 1116 lappend data "tool_id" [$_first get tool.id] 1117 lappend data "tool_name" [$_first get tool.name] 1118 lappend data "tool_version" [$_first get tool.version] 1119 lappend data "tool_title" [$_first get tool.title] 1120 SendCmd "clientinfo $data" 1115 set parent [$_first parent -as object] 1116 while { $parent != "" } { 1117 set xmlobj $parent 1118 set parent [$parent parent -as object] 1119 } 1120 lappend out "tool_id" [$xmlobj get tool.id] 1121 lappend out "tool_name" [$xmlobj get tool.name] 1122 lappend out "tool_title" [$xmlobj get tool.title] 1123 lappend out "tool_command" [$xmlobj get tool.execute] 1124 lappend out "tool_revision" \ 1125 [$xmlobj get tool.version.application.revision] 1126 SendCmd "clientinfo $out" 1121 1127 } 1122 1128
Note: See TracChangeset
for help on using the changeset viewer.