|
__init__(self,
node,
master=None)
Contructor of the editor.
|
|
nameEntryChange_cb(self,
event=None)
apply the new name to the node and remember it has been
modified
|
|
Apply(self,
event=None)
Callback for Apply Button
|
|
Dismiss(self,
event=None)
Destroy edit form and reset objcet's point to editor
|
|
createForm(self,
master)
Create standard editor form and add a Pmw Group for input ports,
one for output ports and a check button for viewing the source node's
code.
|
|
addPortToForm(self,
port,
frame)
create a new line of widgets for a new port in the node editor
|
|
newInputPort(self,
event=None)
create a new input port with a default name
|
|
newOutputPort(self,
event=None)
|
|
deletePortButtons(self,
port)
removes widgets for this port from node editor
|
|
deletePort(self,
port,
event=None)
delete a port
|
|
editGrid_cb(self,
event=None)
open a widget grid configuration editor
|
|
editFunction_cb(self,
event=None)
callback function of edit source code check button.
|
|
displaySourceCode(self)
If no source code editor is created yet build one, else just show
it If idlelib is found we use it, else we use default Pmw-based
widget.
|
|
editPort(self,
port,
event=None)
|
|
editWidget(self,
port,
event=None)
start widget editor
|
|
Inherited from ObjectEditor:
Cancel,
OK,
addOkApplyCancel,
go,
manageEditorButtons
|