HtmlBoxes.HtmlHost GetHtmlHost(AppHost host) { if (_htmlHost == null) { _htmlHost = HtmlHostCreatorHelper.CreateHtmlHost(host, null, null); var htmlBoxContentMx = new HtmlHostContentManager(); var imgLoadingQ = new LayoutFarm.ContentManagers.ImageLoadingQueueManager(); imgLoadingQ.AskForImage += contentMx_AskForImg; htmlBoxContentMx.ImgLoadingQueue = imgLoadingQ; htmlBoxContentMx.Bind(_htmlHost); } return(_htmlHost); }
HtmlBoxes.HtmlHost GetHtmlHost(SampleViewport viewport) { if (htmlHost == null) { htmlHost = HtmlHostCreatorHelper.CreateHtmlHost(viewport, null, null); var htmlBoxContentMx = new HtmlHostContentManager(); var contentMx = new LayoutFarm.ContentManagers.ImageContentManager(); contentMx.ImageLoadingRequest += contentMx_ImageLoadingRequest; htmlBoxContentMx.AddImageContentMan(contentMx); htmlBoxContentMx.Bind(htmlHost); } return(htmlHost); }