C# Class Bloom.Edit.ThumbNailList

Inheritance: System.Windows.Forms.UserControl
Show file Open project: BloomBooks/BloomDesktop

Public Properties

Property Type Description
Thumbnailer HtmlThumbNailer

Public Methods

Method Description
EmptyThumbnailCache ( ) : void
SelectPage ( IPage page ) : void
SetItems ( IEnumerable items ) : void
SetPageInsertionPoint ( IPage pageBeforeInsertion ) : void
ThumbNailList ( ) : System
UpdateThumbnailAsync ( IPage page ) : void
UpdateThumbnailCaptions ( ) : void
_listView_DrawItem ( object sender, DrawListViewItemEventArgs e ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
AddOnePage ( IPage page, int &pageNumber ) : void
HandleThumbnailerError ( IPage page, Exception error ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

InvokePageSelectedChanged ( Page page ) : void
RefreshOneThumbnailCallback ( IPage page, Image image ) : void
ThumbNailList_BackColorChanged ( object sender, EventArgs e ) : void
_listView_MouseDown ( object sender, MouseEventArgs e ) : void
_listView_MouseMove ( object sender, MouseEventArgs e ) : void
_listView_MouseUp ( object sender, MouseEventArgs e ) : void
listView1_SelectedIndexChanged ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

EmptyThumbnailCache() public method

public EmptyThumbnailCache ( ) : void
return void

SelectPage() public method

public SelectPage ( IPage page ) : void
page IPage
return void

SetItems() public method

public SetItems ( IEnumerable items ) : void
items IEnumerable
return void

SetPageInsertionPoint() public method

public SetPageInsertionPoint ( IPage pageBeforeInsertion ) : void
pageBeforeInsertion IPage
return void

ThumbNailList() public method

public ThumbNailList ( ) : System
return System

UpdateThumbnailAsync() public method

public UpdateThumbnailAsync ( IPage page ) : void
page IPage
return void

UpdateThumbnailCaptions() public method

public UpdateThumbnailCaptions ( ) : void
return void

_listView_DrawItem() public method

public _listView_DrawItem ( object sender, DrawListViewItemEventArgs e ) : void
sender object
e System.Windows.Forms.DrawListViewItemEventArgs
return void

Property Details

Thumbnailer public property

public HtmlThumbNailer Thumbnailer
return HtmlThumbNailer