C# Class MonoHotDraw.Tools.DragTool

Inheritance: MonoHotDraw.Tools.AbstractTool
Mostra file Open project: mono/monohotdraw Class Usage Examples

Public Methods

Method Description
DragTool ( IDrawingEditor editor, IFigure anchor ) : System
MouseDown ( MouseEvent ev ) : void
MouseDrag ( MouseEvent ev ) : void
MouseUp ( MouseEvent ev ) : void

Protected Methods

Method Description
CreateUndoActivity ( ) : void
SetLastCoords ( double x, double y ) : void
UpdateUndoActivity ( ) : void

Method Details

CreateUndoActivity() protected method

protected CreateUndoActivity ( ) : void
return void

DragTool() public method

public DragTool ( IDrawingEditor editor, IFigure anchor ) : System
editor IDrawingEditor
anchor IFigure
return System

MouseDown() public method

public MouseDown ( MouseEvent ev ) : void
ev MouseEvent
return void

MouseDrag() public method

public MouseDrag ( MouseEvent ev ) : void
ev MouseEvent
return void

MouseUp() public method

public MouseUp ( MouseEvent ev ) : void
ev MouseEvent
return void

SetLastCoords() protected method

protected SetLastCoords ( double x, double y ) : void
x double
y double
return void

UpdateUndoActivity() protected method

protected UpdateUndoActivity ( ) : void
return void