121 |
view = ff.view.CanvasView2D(fen, nodeview) |
view = ff.view.CanvasView2D(fen, nodeview) |
122 |
view.cull = 1 |
view.cull = 1 |
123 |
paperview = ff.view.PaperView2D(vob.putil.demowindow.w, view) |
paperview = ff.view.PaperView2D(vob.putil.demowindow.w, view) |
124 |
irregu = ff.view.IrregularViewportView2D(paperview) |
selectview = ff.view.AreaSelectingView2D(paperview) |
125 |
|
irregu = ff.view.IrregularViewportView2D(selectview) |
126 |
|
|
127 |
ff.view.buoy.NodeType2D.effigy = 0 |
ff.view.buoy.NodeType2D.effigy = 0 |
128 |
ff.view.buoy.NodeType2DFull.effigy = 0 |
ff.view.buoy.NodeType2DFull.effigy = 0 |
149 |
# Default controls |
# Default controls |
150 |
|
|
151 |
ctrl.setContext(context) |
ctrl.setContext(context) |
152 |
main_ctrl.add(MovePanFast(context), -1, ctrl.WHEEL, 7,0, ctrl.VERTICAL) |
main_ctrl.add(MovePanFast(context, selectview), -1, ctrl.WHEEL, 7,0, ctrl.VERTICAL) |
153 |
main_ctrl.add(MovePanFast(context), 1, ctrl.DRAG, 1, 0, ctrl.ALL) |
main_ctrl.add(MovePanFast(context, selectview), 1, ctrl.DRAG, 1, 0, ctrl.ALL) |
154 |
main_ctrl.add(MovePanSlow(), 1, ctrl.CLICK) |
main_ctrl.add(MovePanSlow(), 1, ctrl.CLICK) |
155 |
main_ctrl.add(ZoomPan(), 3, ctrl.DRAG, 1, 0, ctrl.VERTICAL) |
main_ctrl.add(ZoomPan(), 3, ctrl.DRAG, 1, 0, ctrl.VERTICAL) |
156 |
main_ctrl.add(PanSize(), 3, ctrl.DRAG, 1, 0, ctrl.HORIZONTAL) |
main_ctrl.add(PanSize(), 3, ctrl.DRAG, 1, 0, ctrl.HORIZONTAL) |