static void Main() { System.Windows.Forms.Application.EnableVisualStyles(); using (Framework.Hosting.Engine engine = new Framework.Hosting.Engine()) { engine.Input[Proteus.Framework.Hosting.Input.InputType.Name] = Kernel.Information.Program.Name; if (engine.Initialize()) { // Create main form. Proteus.Editor.Forms.MainForm mainForm = Kernel.Ui.Form.Create<Proteus.Editor.Forms.MainForm>(); // Pass input parameters to engine to use. engine.Input[Proteus.Framework.Hosting.Input.InputType.MainWindow] = mainForm.MainWindow; // Finally run the engine. engine.Run(); } } }
static void Main() { System.Windows.Forms.Application.EnableVisualStyles(); using (Framework.Hosting.Engine engine = new Framework.Hosting.Engine()) { engine.Input[Proteus.Framework.Hosting.Input.InputType.Name] = Kernel.Information.Program.Name; if (engine.Initialize()) { // Create main form. Proteus.Editor.Forms.MainForm mainForm = Kernel.Ui.Form.Create <Proteus.Editor.Forms.MainForm>(); // Pass input parameters to engine to use. engine.Input[Proteus.Framework.Hosting.Input.InputType.MainWindow] = mainForm.MainWindow; // Finally run the engine. engine.Run(); } } }