public override void UpdateSettings() { browserConfig.Reload(configElement); // unscaled w/h Size.X = (float)browserConfig.BrowserSourceSettings.Width; Size.Y = (float)browserConfig.BrowserSourceSettings.Height; outputColor = 0xFFFFFF | (((uint)(browserConfig.BrowserSourceSettings.Opacity * 255) & 0xFF) << 24); if (browser != null) { browser.CloseBrowser(true); browser = null; } browser = new BrowserWrapper(); browser.CreateBrowser(this, browserConfig); }