C# Class MonoReports.Tools.LineTool

Inheritance: BaseTool
Afficher le fichier Open project: modesto/monoreports

Protected Properties

Свойство Type Description
currentSection MonoReports.ControlView.SectionView
endPointHit bool
line Line
startPointHit bool

Méthodes publiques

Méthode Description
CreateNewControl ( SectionView sectionView ) : void
LineTool ( DesignService designService ) : System
OnAfterDraw ( Context c ) : void
OnBeforeDraw ( Context c ) : void
OnMouseDown ( ) : void
OnMouseMove ( ) : void
OnMouseUp ( ) : void

Méthodes protégées

Méthode Description
createLine ( double x, double y ) : Line

Method Details

CreateNewControl() public méthode

public CreateNewControl ( SectionView sectionView ) : void
sectionView MonoReports.ControlView.SectionView
Résultat void

LineTool() public méthode

public LineTool ( DesignService designService ) : System
designService MonoReports.Services.DesignService
Résultat System

OnAfterDraw() public méthode

public OnAfterDraw ( Context c ) : void
c Cairo.Context
Résultat void

OnBeforeDraw() public méthode

public OnBeforeDraw ( Context c ) : void
c Cairo.Context
Résultat void

OnMouseDown() public méthode

public OnMouseDown ( ) : void
Résultat void

OnMouseMove() public méthode

public OnMouseMove ( ) : void
Résultat void

OnMouseUp() public méthode

public OnMouseUp ( ) : void
Résultat void

createLine() protected méthode

protected createLine ( double x, double y ) : Line
x double
y double
Résultat Line

Property Details

currentSection protected_oe property

protected SectionView,MonoReports.ControlView currentSection
Résultat MonoReports.ControlView.SectionView

endPointHit protected_oe property

protected bool endPointHit
Résultat bool

line protected_oe property

protected Line line
Résultat Line

startPointHit protected_oe property

protected bool startPointHit
Résultat bool