C# Class iSpyApplication.Controls.GridView

Summary description for GridView.
Inheritance: AForge.Controls.PictureBox
Exibir arquivo Open project: ispysoftware/iSpy Class Usage Examples

Public Properties

Property Type Description
Cg configurationGrid
Drawfont System.Drawing.Font
IconBrush Brush
IconBrushActive Brush
Iconfont Font
Lgb Brush
OverlayBrush Brush
RecordBrush Brush

Private Properties

Property Type Description
ClearControls void
DoPaint void
DrawButton void
GetArea System.Drawing.Rectangle
GetButtonByIndex Rectangle
GetButtonIndexByLocation int
GetInfoByLocation void
InitializeComponent void
List void

Public Methods

Method Description
AddItems ( ) : void
GridView ( MainForm main, configurationGrid &cg, iSpyApplication owner ) : System
HandlerApplicationLoopDoWork ( object sender, EventArgs e ) : void
Init ( ) : void
QuickSelect ( Point p ) : void
TmrUpdateLayoutElapsed ( object sender, System e ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
OnMouseDoubleClick ( MouseEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs pe ) : void

Private Methods

Method Description
ClearControls ( ) : void
DoPaint ( PaintEventArgs pe ) : void
DrawButton ( Graphics gCam, int buttonIndex, ISpyControl ctrl, int modeIndex, GridViewConfig gvc, int x, int y ) : void
GetArea ( int x, int y, int contW, int contH, int imageW, int imageH ) : Rectangle
GetButtonByIndex ( int buttonIndex, ISpyControl ctrl, int modeIndex, GridViewConfig gvc, Rectangle &destRect ) : Rectangle
GetButtonIndexByLocation ( Point xy ) : int
GetInfoByLocation ( Point p, GridViewConfig &cgv, int &bpi, int &io ) : void
InitializeComponent ( ) : void
List ( GridViewConfig cgv, int io ) : void

Method Details

AddItems() public method

public AddItems ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GridView() public method

public GridView ( MainForm main, configurationGrid &cg, iSpyApplication owner ) : System
main MainForm
cg configurationGrid
owner iSpyApplication
return System

HandlerApplicationLoopDoWork() public method

public HandlerApplicationLoopDoWork ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

Init() public method

public Init ( ) : void
return void

OnMouseDoubleClick() protected method

protected OnMouseDoubleClick ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseDown() protected method

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseLeave() protected method

protected OnMouseLeave ( EventArgs e ) : void
e EventArgs
return void

OnMouseMove() protected method

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseWheel() protected method

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs pe ) : void
pe PaintEventArgs
return void

QuickSelect() public method

public QuickSelect ( Point p ) : void
p Point
return void

TmrUpdateLayoutElapsed() public method

public TmrUpdateLayoutElapsed ( object sender, System e ) : void
sender object
e System
return void

Property Details

Cg public_oe property

public configurationGrid Cg
return configurationGrid

Drawfont public_oe property

public Font,System.Drawing Drawfont
return System.Drawing.Font

IconBrush public_oe property

public Brush IconBrush
return Brush

IconBrushActive public_oe property

public Brush IconBrushActive
return Brush

Iconfont public_oe property

public Font Iconfont
return Font

Lgb public_oe property

public Brush Lgb
return Brush

OverlayBrush public_oe property

public Brush OverlayBrush
return Brush

RecordBrush public_oe property

public Brush RecordBrush
return Brush