Class SelectDrawingsModeTool
- java.lang.Object
-
- com._1c.g5.v8.dt.moxel.ui.editor.tools.Tool
-
- com._1c.g5.v8.dt.moxel.ui.editor.tools.AbstractTool
-
- com._1c.g5.v8.dt.moxel.ui.editor.tools.SelectDrawingTool
-
- com._1c.g5.v8.dt.moxel.ui.editor.tools.SelectDrawingsModeTool
-
public class SelectDrawingsModeTool extends SelectDrawingTool
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.moxel.ui.editor.tools.SelectDrawingTool
downPoint, viewPort
-
Fields inherited from class com._1c.g5.v8.dt.moxel.ui.editor.tools.AbstractTool
control
-
Fields inherited from class com._1c.g5.v8.dt.moxel.ui.editor.tools.Tool
MIN_DRAG_SHIFT
-
-
Constructor Summary
Constructors Constructor Description SelectDrawingsModeTool(MoxelControl control_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
attachMoveTimer()
void
finish()
Закончить работу с инструментом.boolean
isTurnableTool()
Является ли инструмент влкючаемым.boolean
needTurnOffOnMouseUp()
Нужно отключать инструмент при отпускании мыши.void
onMouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
При двойном клике.void
onMouseDown(org.eclipse.swt.events.MouseEvent e)
При нажатии на кнопку.void
onMouseMove(org.eclipse.swt.events.MouseEvent e)
При перемещении мыши.void
onMouseUp(org.eclipse.swt.events.MouseEvent e)
При отпускании кнопки мыши.void
paint(org.eclipse.swt.graphics.GC gc)
Отрисовать.void
redraw()
Перерисовать документ.-
Methods inherited from class com._1c.g5.v8.dt.moxel.ui.editor.tools.SelectDrawingTool
selectDrawing
-
Methods inherited from class com._1c.g5.v8.dt.moxel.ui.editor.tools.AbstractTool
getCursor
-
-
-
-
Constructor Detail
-
SelectDrawingsModeTool
public SelectDrawingsModeTool(MoxelControl control_)
- Parameters:
control_
-
-
-
Method Detail
-
onMouseDown
public void onMouseDown(org.eclipse.swt.events.MouseEvent e)
Description copied from class:Tool
При нажатии на кнопку.- Overrides:
onMouseDown
in classSelectDrawingTool
-
onMouseUp
public void onMouseUp(org.eclipse.swt.events.MouseEvent e)
Description copied from class:Tool
При отпускании кнопки мыши.- Overrides:
onMouseUp
in classSelectDrawingTool
-
onMouseMove
public void onMouseMove(org.eclipse.swt.events.MouseEvent e)
Description copied from class:Tool
При перемещении мыши.- Overrides:
onMouseMove
in classSelectDrawingTool
-
onMouseDoubleClick
public void onMouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
Description copied from class:Tool
При двойном клике.- Overrides:
onMouseDoubleClick
in classSelectDrawingTool
-
finish
public void finish()
Description copied from class:Tool
Закончить работу с инструментом.- Overrides:
finish
in classSelectDrawingTool
-
redraw
public void redraw()
Перерисовать документ.- Overrides:
redraw
in classSelectDrawingTool
-
paint
public void paint(org.eclipse.swt.graphics.GC gc)
Description copied from class:Tool
Отрисовать.- Overrides:
paint
in classSelectDrawingTool
-
isTurnableTool
public boolean isTurnableTool()
Description copied from class:Tool
Является ли инструмент влкючаемым.- Overrides:
isTurnableTool
in classTool
-
needTurnOffOnMouseUp
public boolean needTurnOffOnMouseUp()
Description copied from class:Tool
Нужно отключать инструмент при отпускании мыши.- Overrides:
needTurnOffOnMouseUp
in classTool
-
attachMoveTimer
protected void attachMoveTimer()
- Overrides:
attachMoveTimer
in classSelectDrawingTool
-
-