C# Class winmaped2.LPanel

Inheritance: System.Windows.Forms.Panel
Show file Open project: Bananattack/verge3 Class Usage Examples

Public Properties

Property Type Description
LayerRef int
Render bool
Write bool
mLayerRef MapLayer

Public Methods

Method Description
AdjustForScroll ( ) : void
LPanel ( Panel lTool, MapLayer ml, bool render, bool write, int layer ) : System
SelectForWrite ( ) : void

Protected Methods

Method Description
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void

Private Methods

Method Description
DrawFrame ( PaintEventArgs e, int x, int y, int w, int h ) : void
DrawFrameInv ( PaintEventArgs e, int x, int y, int w, int h ) : void
SlideTo ( int x ) : void
cmenu_Popup ( object sender, EventArgs e ) : void
open_properties ( ) : void
properties_menu ( object sender, EventArgs e ) : void

Method Details

AdjustForScroll() public method

public AdjustForScroll ( ) : void
return void

LPanel() public method

public LPanel ( Panel lTool, MapLayer ml, bool render, bool write, int layer ) : System
lTool System.Windows.Forms.Panel
ml MapLayer
render bool
write bool
layer int
return System

OnMouseDown() protected method

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

OnMouseMove() protected method

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

OnMouseUp() protected method

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

OnPaint() protected method

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

SelectForWrite() public method

public SelectForWrite ( ) : void
return void

Property Details

LayerRef public property

public int LayerRef
return int

Render public property

public bool Render
return bool

Write public property

public bool Write
return bool

mLayerRef public property

public MapLayer,winmaped2 mLayerRef
return MapLayer