static void Main() { OpenTK.ToolkitOptions options = new OpenTK.ToolkitOptions(); options.Backend = OpenTK.PlatformBackend.PreferNative; OpenTK.Toolkit toolkit = OpenTK.Toolkit.Init(options); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new StandardUI()); }
public Window() { toolkit = OpenTK.Toolkit.Init (); window = new OpenTK.GameWindow ( 800, 600, new OpenTK.Graphics.GraphicsMode ( new OpenTK.Graphics.ColorFormat ( 32 ), 16, 8 ), "Misty Framework" ); window.ClientSize = new System.Drawing.Size ( 800, 600 ); window.WindowBorder = OpenTK.WindowBorder.Fixed; window.Load += (object sender, EventArgs e ) => { window.Title = "Misty Framework"; }; window.Resize += ( object sender, EventArgs e ) => { if ( Resize != null ) Resize ( this, e ); }; window.FocusedChanged += ( object sender, EventArgs e ) => { if ( window.Focused && Activated != null ) Activated ( this, e ); else if ( !window.Focused && Deactivated != null ) Deactivated ( this, e ); }; window.Context.SwapInterval = 0; window.Context.Update ( window.WindowInfo ); }