C# Class MineEdit.InventoryItemControl

Inheritance: System.Windows.Forms.Control
Show file Open project: N3X15/MineEdit Class Usage Examples

Public Properties

Property Type Description
Icon System.Drawing.Bitmap
Img Image
Selected bool

Public Methods

Method Description
InventoryItemControl ( byte myslot, InventoryCollection &inventoryCollection ) : System
InventoryItemControl ( short type, short damage, byte count ) : System
InventoryItemControl_DragOver ( object sender, DragEventArgs e ) : void
InventoryItemControl_MouseMove ( object sender, MouseEventArgs e ) : void
InventoryItemControl_MouseUp ( object sender, MouseEventArgs e ) : void
InventoryItem_MouseDown ( object sender, MouseEventArgs e ) : void
Render ( ) : void
inventoryCollection_Changed ( byte slot ) : void

Protected Methods

Method Description
OnMouseHover ( EventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void

Private Methods

Method Description
DoChanged ( ) : void
Empty ( ) : void
InventoryItem_DragDrop ( object sender, DragEventArgs e ) : void
InventoryItem_DragEnter ( object sender, DragEventArgs e ) : void

Drag and drop shit

Method Details

InventoryItemControl() public method

public InventoryItemControl ( byte myslot, InventoryCollection &inventoryCollection ) : System
myslot byte
inventoryCollection InventoryCollection
return System

InventoryItemControl() public method

public InventoryItemControl ( short type, short damage, byte count ) : System
type short
damage short
count byte
return System

InventoryItemControl_DragOver() public method

public InventoryItemControl_DragOver ( object sender, DragEventArgs e ) : void
sender object
e System.Windows.Forms.DragEventArgs
return void

InventoryItemControl_MouseMove() public method

public InventoryItemControl_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

InventoryItemControl_MouseUp() public method

public InventoryItemControl_MouseUp ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

InventoryItem_MouseDown() public method

public InventoryItem_MouseDown ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

OnMouseHover() protected method

protected OnMouseHover ( EventArgs e ) : void
e System.EventArgs
return void

OnPaint() protected method

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

Render() public method

public Render ( ) : void
return void

inventoryCollection_Changed() public method

public inventoryCollection_Changed ( byte slot ) : void
slot byte
return void

Property Details

Icon public property

public Bitmap,System.Drawing Icon
return System.Drawing.Bitmap

Img public property

public Image Img
return Image

Selected public property

public bool Selected
return bool