예제 #1
0
        public DeviceInteropHandler(ZoomBrowser.ZoomBrowser browser)
        {
            try
            {
                ShowPosition                 = false;
                ShowMachineCoords            = false;
                IsConnected                  = false;
                Loaded                       = false;
                _GuiHost                     = browser;
                _GuiHost.AllowWebBrowserDrop = false;
                //_GuiHost.IsWebBrowserContextMenuEnabled = false;
                //_GuiHost.WebBrowserShortcutsEnabled = false;
                _GuiHost.ObjectForScripting    = this;
                _GuiHost.Navigating           += new WebBrowserNavigatingEventHandler(_GuiHost_Navigating);
                _GuiHost.Navigated            += new WebBrowserNavigatedEventHandler(_GuiHost_Navigated);
                _GuiHost.DocumentTitleChanged += new EventHandler(_GuiHost_DocumentTitleChanged);
                _GuiHost.DocumentCompleted    += new WebBrowserDocumentCompletedEventHandler(_GuiHost_DocumentCompleted);
                ValidateFolders();
                InitDevice();
                LoadUI();

                StartMonitor();
            }
            catch (Exception ex)
            {
                _GuiHost.DocumentText = ex.Message;
            }
        }
예제 #2
0
 void KFlopHost_Load(object sender, EventArgs e)
 {
     ZoomBrowser.ZoomBrowser zb = new ZoomBrowser.ZoomBrowser();
     this.Controls.Add(zb);
     zb.ScrollBarsEnabled = false;
     zb.Dock = DockStyle.Fill;
     DeviceInteropHandler handler = new DeviceInteropHandler(zb);  
 } 
예제 #3
0
 void KFlopHost_Load(object sender, EventArgs e)
 {
     ZoomBrowser.ZoomBrowser zb = new ZoomBrowser.ZoomBrowser();
     this.Controls.Add(zb);
     zb.ScrollBarsEnabled = false;
     zb.Dock = DockStyle.Fill;
     DeviceInteropHandler handler = new DeviceInteropHandler(zb);
 }
예제 #4
0
        public DeviceInteropHandler(ZoomBrowser.ZoomBrowser browser)
        {
            try
            {
                ShowPosition = false;
                ShowMachineCoords = false;
                IsConnected = false;
                Loaded = false;
                _GuiHost = browser;
                _GuiHost.AllowWebBrowserDrop = false;
                //_GuiHost.IsWebBrowserContextMenuEnabled = false;
                //_GuiHost.WebBrowserShortcutsEnabled = false;
                _GuiHost.ObjectForScripting = this;
                _GuiHost.Navigating += new WebBrowserNavigatingEventHandler(_GuiHost_Navigating);
                _GuiHost.Navigated += new WebBrowserNavigatedEventHandler(_GuiHost_Navigated);
                _GuiHost.DocumentTitleChanged += new EventHandler(_GuiHost_DocumentTitleChanged);
                _GuiHost.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(_GuiHost_DocumentCompleted);
                ValidateFolders();
                InitDevice();
                LoadUI();

                StartMonitor();
            }
            catch (Exception ex)
            {
                _GuiHost.DocumentText = ex.Message;
            }
        }