C# Class FC3Editor.UI.InventoryList

Inheritance: System.Windows.Forms.ListView
Mostrar archivo Open project: Azerothian/fc3editor Class Usage Examples

Public Methods

Method Description
AddEntry ( Inventory entry ) : void
FindEntry ( Inventory entry ) : System.Windows.Forms.ListViewItem
InventoryList ( ) : System
InventoryList ( IContainer container ) : System
RemoveEntry ( Inventory entry ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
OnDrawItem ( DrawListViewItemEventArgs e ) : void
OnKeyUp ( KeyEventArgs e ) : void
WndProc ( Message &m ) : void

Private Methods

Method Description
ClearImages ( ) : void
CompactImages ( ) : void
CreateItem ( Inventory entry ) : System.Windows.Forms.ListViewItem
DoDispose ( ) : void
DoInitialize ( ) : void
GetNearestItem ( Point pt, int firstIndex, int lastIndex ) : int
ImageThread ( ) : void
InitializeComponent ( ) : void
OnScroll ( ) : void
RedrawItem ( System.Windows.Forms.ListViewItem item ) : void
RefreshList ( ) : void
StartImageThread ( ) : void
StopImageThread ( ) : void
UpdateImageSize ( int size ) : void
contextMenu_Opening ( object sender, CancelEventArgs e ) : void
flushTimer_Tick ( object sender, EventArgs e ) : void
largeImagesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
mediumImagesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
smallImagesToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

AddEntry() public method

public AddEntry ( Inventory entry ) : void
entry FC3Editor.Nomad.Inventory
return void

Dispose() protected method

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

FindEntry() public method

public FindEntry ( Inventory entry ) : System.Windows.Forms.ListViewItem
entry FC3Editor.Nomad.Inventory
return System.Windows.Forms.ListViewItem

InventoryList() public method

public InventoryList ( ) : System
return System

InventoryList() public method

public InventoryList ( IContainer container ) : System
container IContainer
return System

OnDrawItem() protected method

protected OnDrawItem ( DrawListViewItemEventArgs e ) : void
e System.Windows.Forms.DrawListViewItemEventArgs
return void

OnKeyUp() protected method

protected OnKeyUp ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
return void

RemoveEntry() public method

public RemoveEntry ( Inventory entry ) : void
entry FC3Editor.Nomad.Inventory
return void

WndProc() protected method

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
return void