C# Class SmartQuant.FinChart.Pad

Afficher le fichier Open project: fastquant/fastquant.dll Class Usage Examples

Private Properties

Свойство Type Description
GetPrimitiveDistance Distance
InitContextMenu System.Windows.Forms.ContextMenuStrip
InitContextMenu System.Windows.Forms.Menu
OnDeleteMenuItemClick void
OnPropertiesMenuItemClick void
PrepareForUpdate void
Reset void
ShowContextMenu void
Update void

Méthodes publiques

Méthode Description
AddPrimitive ( IChartDrawable primitive ) : void
ClearPrimitives ( ) : void
ClientX ( System.DateTime dateTime ) : int
ClientY ( double worldY ) : int
DrawHorizontalGrid ( Pen pen, double y ) : void
DrawHorizontalTick ( Pen pen, double x, double y, int length ) : void
GetDateTime ( int x ) : System.DateTime
IsInRange ( double x, double y ) : bool
MouseDown ( MouseEventArgs evnt ) : void
MouseMove ( MouseEventArgs evnt ) : void
MouseUp ( MouseEventArgs Event ) : void
Pad ( Chart chart, int x1, int x2, int y1, int y2 ) : System
RemovePrimitive ( IChartDrawable primitive ) : void
SetCanvas ( int x1, int x2, int y1, int y2 ) : void
SetInterval ( System.DateTime minDate, System.DateTime maxDate ) : void
SetSelectedObject ( object obj ) : void
WorldY ( int y ) : double

Private Methods

Méthode Description
GetPrimitiveDistance ( IChartDrawable primitive, Point point ) : Distance
InitContextMenu ( IChartDrawable primitive ) : ContextMenuStrip
InitContextMenu ( IChartDrawable primitive ) : Menu
OnDeleteMenuItemClick ( object sender, EventArgs e ) : void
OnPropertiesMenuItemClick ( object sender, EventArgs e ) : void
PrepareForUpdate ( ) : void
Reset ( ) : void
ShowContextMenu ( IChartDrawable primitive, UserControl control, MouseEventArgs e ) : void
Update ( Graphics g ) : void

Method Details

AddPrimitive() public méthode

public AddPrimitive ( IChartDrawable primitive ) : void
primitive IChartDrawable
Résultat void

ClearPrimitives() public méthode

public ClearPrimitives ( ) : void
Résultat void

ClientX() public méthode

public ClientX ( System.DateTime dateTime ) : int
dateTime System.DateTime
Résultat int

ClientY() public méthode

public ClientY ( double worldY ) : int
worldY double
Résultat int

DrawHorizontalGrid() public méthode

public DrawHorizontalGrid ( Pen pen, double y ) : void
pen System.Drawing.Pen
y double
Résultat void

DrawHorizontalTick() public méthode

public DrawHorizontalTick ( Pen pen, double x, double y, int length ) : void
pen System.Drawing.Pen
x double
y double
length int
Résultat void

GetDateTime() public méthode

public GetDateTime ( int x ) : System.DateTime
x int
Résultat System.DateTime

IsInRange() public méthode

public IsInRange ( double x, double y ) : bool
x double
y double
Résultat bool

MouseDown() public méthode

public MouseDown ( MouseEventArgs evnt ) : void
evnt MouseEventArgs
Résultat void

MouseMove() public méthode

public MouseMove ( MouseEventArgs evnt ) : void
evnt MouseEventArgs
Résultat void

MouseUp() public méthode

public MouseUp ( MouseEventArgs Event ) : void
Event MouseEventArgs
Résultat void

Pad() public méthode

public Pad ( Chart chart, int x1, int x2, int y1, int y2 ) : System
chart Chart
x1 int
x2 int
y1 int
y2 int
Résultat System

RemovePrimitive() public méthode

public RemovePrimitive ( IChartDrawable primitive ) : void
primitive IChartDrawable
Résultat void

SetCanvas() public méthode

public SetCanvas ( int x1, int x2, int y1, int y2 ) : void
x1 int
x2 int
y1 int
y2 int
Résultat void

SetInterval() public méthode

public SetInterval ( System.DateTime minDate, System.DateTime maxDate ) : void
minDate System.DateTime
maxDate System.DateTime
Résultat void

SetSelectedObject() public méthode

public SetSelectedObject ( object obj ) : void
obj object
Résultat void

WorldY() public méthode

public WorldY ( int y ) : double
y int
Résultat double