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);
 }
Beispiel #2
0
 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);
 }