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; } }
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); }