private void devicesToolStripMenuItem_Click(object sender, EventArgs e) { using (var form = new FormDev()) { form.devSet.DataChanged += new ucDeviceSetting.DataChangedHandle(configUpdate); form.ShowDialog(); } }
static void Main() { Application.EnableVisualStyles(); //---------------------------- OpenTK.Toolkit.Init(); RootDemoPath.Path = @"..\Data"; var formDev = new FormDev(); Application.Run(formDev); }
static void Main() { //---------------------------- OpenTK.Toolkit.Init(); Application.EnableVisualStyles(); var formDev = new FormDev(); Application.Run(formDev); //var form2 = new FormTestBed(); //Application.Run(form2); //---------------------------- //int appcode = 7; //switch (appcode) //{ // case 1: // { // using (Textures example = new Textures()) // { // // Get the title and category of this example using reflection. // //ExampleAttribute info = ((ExampleAttribute)typeof(Textures).GetCustomAttributes(false)[0]); // // example.Title = String.Format("OpenTK | {0} {1}: {2}", info.Category, info.Difficulty, info.Title); // example.Run(30.0, 0.0); // } // } break; // case 2: // { // //texture matrix // using (TextureMatrix example = new TextureMatrix()) // { // // Get the title and category of this example using reflection. // //ExampleAttribute info = ((ExampleAttribute)example.GetType().GetCustomAttributes(false)[0]); // //example.Title = String.Format("OpenTK | {0} {1}: {2}", info.Category, info.Difficulty, info.Title); // example.Run(30.0, 0.0); // } // } break; // case 3: // { // using (T07_Display_Lists_Flower example = new T07_Display_Lists_Flower()) // { // //Utilities.SetWindowTitle(example); // example.Run(30.0, 0.0); // } // } break; // case 4: // { // using (T01_Basic example = new T01_Basic()) // { // //Utilities.SetWindowTitle(example); // example.Run(30.0, 0.0); // } // } break; // case 5: // { // using (T08_VBO example = new T08_VBO()) // { // //Utilities.SetWindowTitle(example); // example.Run(30.0, 0.0); // } // } break; // case 6: // { // // The 'using' idiom guarantees proper resource cleanup. // // We request 30 UpdateFrame events per second, and unlimited // // RenderFrame events (as fast as the computer can handle). // using (T09_VBO_Dynamic example = new T09_VBO_Dynamic()) // { // //Utilities.SetWindowTitle(example); // example.Run(60.0, 0.0); // } // } break; // case 7: // { // using (StencilCSG example = new StencilCSG()) // { // //Utilities.SetWindowTitle(example); // example.Run(30.0, 0.0); // } // } break; // case 8: // { // Application.EnableVisualStyles(); // FormTestWinGLControl form = new FormTestWinGLControl(); // Application.Run(form); // } break; // case 9: // { // Application.EnableVisualStyles(); // var form = new GameLoopForm(); // Application.Run(form); // } break; // case 10: // { // Application.EnableVisualStyles(); // var form = new SimpleForm(); // Application.Run(form); // } break; // case 11: // { // Application.EnableVisualStyles(); // var form = new MultipleGLControlsForm(); // Application.Run(form); // } break; // case 12: // { // using (var example = new Examples.FullscreenAntialias()) // { // // Get the title and category of this example using reflection. // //Utilities.SetWindowTitle(example); // example.Run(30.0, 0.0); // } // } break; // case 13: // { // using (var example = new Examples.Tutorial.SimpleWindow()) // { // // Get the title and category of this example using reflection. // //Utilities.SetWindowTitle(example); // example.Run(30.0, 0.0); // } // } break; // case 14: // { // using (var example = new Examples.Tutorial.ThreadedRendering()) // { // // Get the title and category of this example using reflection. // //Utilities.SetWindowTitle(example); // example.Run(); // } // }break; //} }