/ . / Collaboratory / NodeGUI.py / NodeGUI
Methods
|
|
|
cancelWhileConnected
|
cancelWhileConnected (
self,
triggerName,
closure,
data,
)
|
|
unmap
|
unmap ( self, e=None )
|
|
Disconnect
|
Disconnect ( self, event=None )
Corresponds to the Disconnect button on the Node interface.
Performs all the disconnecting for the Node
|
|
TogglePointer
|
TogglePointer ( self )
|
|
setStatusLine
|
setStatusLine ( self, msg )
|
|
ToggleChat
|
ToggleChat ( self )
|
|
setActivePpt
|
setActivePpt ( self, name )
|
|
setEchoCommands
|
setEchoCommands ( self, pref )
|
|
fillInUI
|
fillInUI ( self, parent )
create the Node GUI which handles all user interaction
|
|
clearActive
|
clearActive ( self, index )
|
|
setEnableHighlighting
|
setEnableHighlighting ( self, pref )
|
|
checkForDisplayMessages
|
checkForDisplayMessages ( self )
Helper function to see if a status message needs to be displayed.
Status messages cannot directly be displayed from the Collaboratory
because of threading issues. This function is called from
CollaboratoryTriggerCallback several times.
|
|
addDisplayMessage
|
addDisplayMessage (
self,
msg,
mode,
)
|
|
Options
|
Options ( self, event=None )
|
|
__init__
|
__init__ (
self,
username,
hostname,
node,
)
|
|
displayMessage
|
displayMessage (
self,
msg,
mode,
)
Called to display messages generated throughout different parts of the Collaboratory.
Depending on the nature of the message, it can be displayed in any of
several places. There is a mode (int) associated with each place, instructing
this method where to display the message:
1 Message is status-related and should go to Node Status line
2 Message is error-related and should go to Chimera reply log
|
|
|