// did we also do a chrome app? /// <summary> /// This is a javascript application. /// </summary> /// <param name="page">HTML document rendered by the web server which can now be enhanced.</param> public Application(IDefault page) { // did we do a chrome app? // what about a gearVR version? new MineSweeper.js.MineSweeperGame(); new IHTMLElement(IHTMLElement.HTMLElementEnum.hr).AttachToDocument(); new MineSweeper.js.RedNumberDisplay().Control.AttachToDocument(); new IHTMLElement(IHTMLElement.HTMLElementEnum.hr).AttachToDocument(); new MineSweeper.js.MineSweeperPanel().Control.AttachToDocument(); new IHTMLElement(IHTMLElement.HTMLElementEnum.hr).AttachToDocument(); new MineSweeper.js.MineSweeperControl().Control.AttachToDocument(); FormStyler.AtFormCreated = FormStyler.LikeWindows3; var f = new Form { Text = "Minesweeper" }; var p = new Panel { Dock = DockStyle.Fill }.AttachTo(f); var c = p.GetHTMLTargetContainer(); var g = new MineSweeper.js.MineSweeperGame(_Owner: c); var cs = new Size(g.Panel.ControlWidth + 8, g.Panel.ControlHeight + 8); //f.Text += cs; f.ClientSize = cs; f.Show(); }