

Public Member Functions | |
| def | __init__ (self, node, port, canvas) |
| def | moveBy (self, dx, dy) |
| def | myMove (self, dx, dy) |
| def | getObj (self) |
| def | popup (self, canvasView) |
| def | connect (self) |
| def | link (self, obj) |
| def | tooltip (self, view, pos) |
| def | selected (self) |
Public Attributes | |
| port | |
| node | |
| item | |
| context | |
| def gui.CItems.ControlItem.__init__ | ( | self, | |
| node, | |||
| port, | |||
| canvas | |||
| ) |
Reimplemented in gui.CItems.OutControlItem, and gui.CItems.InControlItem.
| def gui.CItems.ControlItem.connect | ( | self | ) |
Definition at line 295 of file CItems.py.
References gui.CItems.ControlItem.context, gui.CItems.PortItem.context, gui.GraphViewer.PortItem.context, gui.CItems.ControlItem.port, gui.CItems.PortItem.port, gui.Items.ItemPort.port, gui.Items.ItemInGate.port, gui.Items.ItemOutGate.port, gui.sessions.Sessions.port, and gui.sessions.Session.port.
Referenced by gui.browser_catalog.Browser.init().
| def gui.CItems.ControlItem.getObj | ( | self | ) |
| def gui.CItems.ControlItem.link | ( | self, | |
| obj | |||
| ) |
Reimplemented in gui.CItems.OutControlItem, and gui.CItems.InControlItem.
| def gui.CItems.ControlItem.moveBy | ( | self, | |
| dx, | |||
| dy | |||
| ) |
Definition at line 277 of file CItems.py.
References gui.cataitems.ItemNode.node, gui.cataitems.ItemComposedNode.node, gui.CItems.ControlItem.node, gui.CItems.PortItem.node, gui.CItems.Cell.node, gui.graph.Graph.node, gui.GraphViewer.PortItem.node, gui.Items.ItemComposedNode.node, gui.Items.ItemNode.node, YACS::servertypeParser< T >.node(), YACS::servicetypeParser< T >.node(), YACS::looptypeParser< PseudoComposedNode * >.node(), YACS::looptypeParser< T >.node(), YACS::looptypeParser< ENGINE::ForLoop * >.node(), YACS::looptypeParser< ENGINE::DynParaLoop * >.node(), YACS::looptypeParser< ENGINE::WhileLoop * >.node(), YACS::casetypeParser.node(), YACS::bloctypeParser< T >.node(), and YACS::bloctypeParser< YACS::ENGINE::Proc * >.node().
| def gui.CItems.ControlItem.myMove | ( | self, | |
| dx, | |||
| dy | |||
| ) |
Reimplemented in gui.CItems.OutControlItem, and gui.CItems.InControlItem.
Definition at line 280 of file CItems.py.
Referenced by gui.CItems.TextItem.moveBy(), and gui.CItems.PointItem.moveBy().
| def gui.CItems.ControlItem.popup | ( | self, | |
| canvasView | |||
| ) |
Definition at line 286 of file CItems.py.
Referenced by gui.GraphViewer.GraphViewer.contentsMousePressEvent().
| def gui.CItems.ControlItem.selected | ( | self | ) |
The canvas item has been selected
Definition at line 315 of file CItems.py.
References gui.CItems.ControlItem.port, gui.CItems.PortItem.port, gui.Items.ItemPort.port, gui.Items.ItemInGate.port, gui.Items.ItemOutGate.port, gui.sessions.Sessions.port, and gui.sessions.Session.port.
Referenced by gui.browser_catalog.Browser.handleBut1(), and gui.GraphViewer.GraphViewer.selectItem().
| def gui.CItems.ControlItem.tooltip | ( | self, | |
| view, | |||
| pos | |||
| ) |
Reimplemented in gui.CItems.OutControlItem, and gui.CItems.InControlItem.
Definition at line 310 of file CItems.py.
References YACS::HMI::presentationtype_parser.height(), and YACS::HMI::presentationtype_parser.width().
| gui.CItems.ControlItem.context |
Definition at line 287 of file CItems.py.
Referenced by gui.CItems.ControlItem.connect(), gui.CItems.PortItem.connect(), and gui.GraphViewer.PortItem.connect().
| gui.CItems.ControlItem.item |
Definition at line 275 of file CItems.py.
Referenced by gui.Items.ControlLinksItem.getChildren(), gui.Items.DataLinksItem.getChildren(), gui.panels.PanelScript.handleCancel(), gui.panels.PanelFunc.handleCancel(), gui.panels.PanelInPort.handleRestore(), gui.panels.PanelOutPort.handleRestore(), gui.panels.PanelScript.handleSave(), gui.panels.PanelFunc.handleSave(), gui.panels.PanelInPort.handleSave(), gui.Tree.Node.setOpen(), and gui.Tree.Node.setOpen_old().
| gui.CItems.ControlItem.node |
Definition at line 274 of file CItems.py.
Referenced by gui.cataitems.ItemNode.addNode(), gui.cataitems.ItemComposedNode.addNode(), gui.Items.ItemComposedNode.addNode(), gui.Items.ItemForLoop.addNode(), gui.CItems.Cell.customEvent(), gui.Items.ItemComposedNode.dblselected(), gui.Items.ItemComposedNode.getChildren(), gui.Items.ItemNode.getChildren(), gui.Items.ItemService.handleCancel(), gui.Items.ItemService.handleSave(), gui.graph.Graph.layout(), gui.CItems.ControlItem.moveBy(), gui.CItems.PortItem.moveBy(), gui.GraphViewer.PortItem.moveBy(), gui.CItems.Cell.selected(), gui.Items.ItemComposedNode.selected(), gui.Items.ItemNode.selected(), and gui.CItems.Cell.tooltip().
| gui.CItems.ControlItem.port |
Definition at line 270 of file CItems.py.
Referenced by gui.CItems.ControlItem.connect(), gui.CItems.PortItem.connect(), gui.sessions.Sessions.getChildren(), gui.Items.ItemOutPort.link(), gui.Items.ItemOutStream.link(), gui.CItems.ControlItem.selected(), gui.CItems.PortItem.selected(), and gui.CItems.PortItem.tooltip().