C# Class Bloom.Edit.WebThumbNailList

Afficher le fichier Open project: BloomBooks/BloomDesktop

Méthodes publiques

Свойство Type Description
Thumbnailer HtmlThumbNailer

Private Properties

Свойство Type Description
AddThumbnailListeners void
ColorToHtmlCode string
DelayAllImageNodes void
GetElementForMenuHolder GeckoElement
GetFirstChildWithClass GeckoNode
GetGridElementForPage GeckoElement
GetPageContaining IPage
GridId string
GridReordered void
InitializeComponent void
InvokePageSelectedChanged void
ItemClick void
MakeGeckoNodeFromXmlNode Gecko.GeckoNode
MarkImageNodesForThumbnail void
MenuClick void
RemoveThumbnailListeners void
UpdateItems List
UpdatePageNumbers void

Méthodes publiques

Méthode Description
EmptyThumbnailCache ( ) : void
SelectPage ( IPage page ) : void
SetItems ( IEnumerable pages ) : void
SetPageInsertionPoint ( IPage determinePageWhichWouldPrecedeNextInsertion ) : void
UpdateThumbnailAsync ( IPage page ) : void
WebBrowser_DocumentCompleted ( object sender, Gecko e ) : void
WebThumbNailList ( ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnSizeChanged ( EventArgs e ) : void

Private Methods

Méthode Description
AddThumbnailListeners ( ) : void
ColorToHtmlCode ( Color color ) : string
DelayAllImageNodes ( XmlElement pageElementForThumbnail ) : void
GetElementForMenuHolder ( ) : GeckoElement
GetFirstChildWithClass ( GeckoElement parentElement, string targetClass ) : GeckoNode
GetGridElementForPage ( IPage page ) : GeckoElement
GetPageContaining ( GeckoNode clickNode ) : IPage

Given a particular node (typically one the user right-clicked), determine whether it is clearly part of a particular page (inside a PageContainerClass div). If so, return the corresponding Page object. If not, return null.

GridId ( IPage page ) : string
GridReordered ( string s ) : void
InitializeComponent ( ) : void

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

InvokePageSelectedChanged ( IPage page ) : void
ItemClick ( string s ) : void
MakeGeckoNodeFromXmlNode ( Gecko doc, XmlNode xmlElement ) : Gecko.GeckoNode
MarkImageNodesForThumbnail ( XmlElement pageElementForThumbnail ) : void
MenuClick ( string pageId ) : void
RemoveThumbnailListeners ( ) : void
UpdateItems ( IEnumerable pages ) : List
UpdatePageNumbers ( ) : void

Method Details

Dispose() protected méthode

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

EmptyThumbnailCache() public méthode

public EmptyThumbnailCache ( ) : void
Résultat void

OnSizeChanged() protected méthode

protected OnSizeChanged ( EventArgs e ) : void
e EventArgs
Résultat void

SelectPage() public méthode

public SelectPage ( IPage page ) : void
page IPage
Résultat void

SetItems() public méthode

public SetItems ( IEnumerable pages ) : void
pages IEnumerable
Résultat void

SetPageInsertionPoint() public méthode

public SetPageInsertionPoint ( IPage determinePageWhichWouldPrecedeNextInsertion ) : void
determinePageWhichWouldPrecedeNextInsertion IPage
Résultat void

UpdateThumbnailAsync() public méthode

public UpdateThumbnailAsync ( IPage page ) : void
page IPage
Résultat void

WebBrowser_DocumentCompleted() public méthode

public WebBrowser_DocumentCompleted ( object sender, Gecko e ) : void
sender object
e Gecko
Résultat void

WebThumbNailList() public méthode

public WebThumbNailList ( ) : System
Résultat System

Property Details

Thumbnailer public_oe property

public HtmlThumbNailer Thumbnailer
Résultat HtmlThumbNailer