def _viewport_default(self): """ Trait initialiser """ vp = Viewport(component=self.diagram_canvas, enable_zoom=True) vp.view_position = [0,0] vp.tools.append(ViewportPanTool(vp)) return vp
def _vp_default(self): """ Trait initialiser. """ vp = Viewport( component=self.component ) vp.enable_zoom=True vp.tools.append( ViewportPanTool(vp) ) return vp
def _vp_default(self): """ Trait initialiser. """ vp = Viewport(component=self.component) vp.enable_zoom = True vp.tools.append(ViewportPanTool(vp)) return vp
def _viewport_default(self): """ Trait initialiser """ vp = Viewport(component=self.diagram_canvas, enable_zoom=True) vp.view_position = [0, 0] vp.tools.append(ViewportPanTool(vp)) return vp
def _viewport_default(self): """ Trait initialiser. """ vp = Viewport(component=self.canvas) vp.enable_zoom=False vp.view_position = [-5, -5] return vp
def _component_changed(self, old, new): """ When the component changes, make sure our graph_updated function is synced with its controller's graph_updated event. """ self.bgcolor = new.bgcolor Viewport._component_changed(self, old, new)
def _viewport_default(self): """ Trait initialiser """ viewport = Viewport(component=self.canvas, enable_zoom=True) viewport.tools.append(ViewportPanTool(viewport)) return viewport