

Public Member Functions | |
| def | __init__ (self, obj, x, y, canvas) |
| def | setInline (self, inline) |
| def | setOutline (self, outline) |
| def | moveBy (self, dx, dy) |
| def | myMove (self, dx, dy) |
| def | getObj (self) |
| def | handleDoubleClick (self, pos) |
| def | clear (self) |
| def | selected (self) |
Public Attributes | |
| obj | |
| item | |
| inline | |
| outline | |
| def gui.CItems.PointItem.__init__ | ( | self, | |
| obj, | |||
| x, | |||
| y, | |||
| canvas | |||
| ) |
| def gui.CItems.PointItem.clear | ( | self | ) |
To remove from canvas
Definition at line 100 of file CItems.py.
References gui.CItems.PointItem.inline, Solution.obj, gui.CItems.TextItem.obj, gui.CItems.PointItem.obj, gui.CItems.LineItem.obj, and gui.CItems.PointItem.outline.
| def gui.CItems.PointItem.getObj | ( | self | ) |
The object which contains the point
Definition at line 90 of file CItems.py.
References Solution.obj, gui.CItems.TextItem.obj, gui.CItems.PointItem.obj, and gui.CItems.LineItem.obj.
| def gui.CItems.PointItem.handleDoubleClick | ( | self, | |
| pos | |||
| ) |
Definition at line 94 of file CItems.py.
References Solution.obj, gui.CItems.TextItem.obj, gui.CItems.PointItem.obj, and gui.CItems.LineItem.obj.
| def gui.CItems.PointItem.moveBy | ( | self, | |
| dx, | |||
| dy | |||
| ) |
Request the point move by x,y
Definition at line 78 of file CItems.py.
References gui.CItems.TextItem.myMove(), gui.CItems.PointItem.myMove(), gui.CItems.ControlItem.myMove(), gui.CItems.InControlItem.myMove(), gui.CItems.OutControlItem.myMove(), gui.CItems.PortItem.myMove(), gui.CItems.InPortItem.myMove(), gui.CItems.OutPortItem.myMove(), gui.GraphViewer.PortItem.myMove(), gui.GraphViewer.InPortItem.myMove(), and gui.GraphViewer.OutPortItem.myMove().
| def gui.CItems.PointItem.myMove | ( | self, | |
| dx, | |||
| dy | |||
| ) |
The real move
Definition at line 82 of file CItems.py.
References gui.CItems.PointItem.inline, gui.CItems.PointItem.outline, YACS::HMI::linkPoint.x, YACS::HMI::presentationtype_parser.x(), YACS::HMI::linkPoint.y, and YACS::HMI::presentationtype_parser.y().
Referenced by gui.CItems.TextItem.moveBy(), and gui.CItems.PointItem.moveBy().
| def gui.CItems.PointItem.selected | ( | self | ) |
The canvas item has been selected
Definition at line 107 of file CItems.py.
Referenced by gui.browser_catalog.Browser.handleBut1(), and gui.GraphViewer.GraphViewer.selectItem().
| def gui.CItems.PointItem.setInline | ( | self, | |
| inline | |||
| ) |
| def gui.CItems.PointItem.setOutline | ( | self, | |
| outline | |||
| ) |
| gui.CItems.PointItem.inline |
Definition at line 61 of file CItems.py.
Referenced by gui.CItems.PointItem.clear(), gui.CItems.PointItem.myMove(), and gui.CItems.PointItem.setInline().
| gui.CItems.PointItem.item |
Definition at line 60 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.PointItem.obj |
Create a point contained in a composite line (obj)
To remove from canvas
Definition at line 59 of file CItems.py.
Referenced by gui.CItems.PointItem.clear(), gui.CItems.LineItem.clear(), gui.CItems.TextItem.getObj(), gui.CItems.PointItem.getObj(), gui.CItems.LineItem.getObj(), gui.CItems.PointItem.handleDoubleClick(), gui.CItems.LineItem.handleDoubleClick(), gui.CItems.TextItem.moveBy(), and gui.CItems.TextItem.selected().
| gui.CItems.PointItem.outline |
Definition at line 62 of file CItems.py.
Referenced by gui.CItems.PointItem.clear(), gui.CItems.PointItem.myMove(), and gui.CItems.PointItem.setOutline().