Example #1
0
        private bool Open(string file, bool selfContained, bool zipped)
        {
            if (service != null)
            {
                service.Close();
                service = null;
            }
            this.file          = file;
            this.selfContained = selfContained;
            this.zipped        = zipped;
            service            = new AdaptService();
            if (selfContained)
            {
                if (!service.OpenContainer(file, zipped, ProcessMessageAsync))
                {
                    return(false);
                }
            }
            else
            {
                if (!service.OpenPath(file, ProcessMessageAsync))
                {
                    return(false);
                }
            }
            String url  = service.GetBootstrapURL();
            String init = service.GetInitCall("main", "\"autoresize\":true");

            Console.Out.Write("URL:" + url + "  Command:" + init + "\n");
            initCommand             = init;
            view.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(ScriptLoaded);
            view.Navigate(url);
            return(true);
        }
 private bool Open(string file, bool selfContained, bool zipped)
 {
     if (service != null)
     {
         service.Close();
         service = null;
     }
     this.file = file;
     this.selfContained = selfContained;
     this.zipped = zipped;
     service = new AdaptService();
     if (selfContained)
     {
         if (!service.OpenContainer(file, zipped, ProcessMessageAsync))
         {
             return false;
         }
     }
     else
     {
         if (!service.OpenPath(file, ProcessMessageAsync))
         {
             return false;
         }
     }
     String url = service.GetBootstrapURL();
     String init = service.GetInitCall("main", "\"autoresize\":true");
     Console.Out.Write("URL:" + url + "  Command:" + init + "\n");
     initCommand = init;
     view.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(ScriptLoaded);
     view.Navigate(url);
     return true;
 }