예제 #1
0
 def __init__(self, view, item_factory, after_handler=None, handle_index=-1):
     """
     item_factory is a callable. It is used to create a CanvasItem
     that is displayed on the diagram.
     """
     _PlacementTool.__init__(self, view, factory=item_factory,
                                   handle_tool=ConnectHandleTool(),
                                   handle_index=handle_index)
     self.after_handler = after_handler
     self._tx = None
예제 #2
0
 def __init__(self, view, item_factory, after_handler=None, handle_index=-1):
     """
     item_factory is a callable. It is used to create a CanvasItem
     that is displayed on the diagram.
     """
     _PlacementTool.__init__(self, view, factory=item_factory,
                                   handle_tool=ConnectHandleTool(),
                                   handle_index=handle_index)
     self.after_handler = after_handler
     self._tx = None
예제 #3
0
 def __init__(self, view, item_factory, event_manager, handle_index=-1):
     """
     item_factory is a callable. It is used to create a CanvasItem
     that is displayed on the diagram.
     """
     _PlacementTool.__init__(
         self,
         view,
         factory=item_factory,
         handle_tool=ConnectHandleTool(),
         handle_index=handle_index,
     )
     self.event_manager = event_manager
     self._parent = None