Example #1
0
        public override void DidFinishLaunching(NSNotification notification)
        {
            var initialWindowSize = new CGRect(0, 0, 375, 667);
            var windowStyle       = NSWindowStyle.Titled | NSWindowStyle.Resizable | NSWindowStyle.Miniaturizable | NSWindowStyle.Closable;

            _control = new UnoGLView(initialWindowSize);
            _window  = new NSWindow(
                initialWindowSize,
                windowStyle,
                NSBackingStore.Buffered,
                false)
            {
                Title       = GetAssemblyTitle(),
                ContentView = _control
            };

            _window.MakeKeyAndOrderFront(_control);
            _control.Initialize();

            LoadApplication();
            Uno.Platform2.Internal.Application.Start();
            _control.Run(60.0);
        }
Example #2
0
 public MonoMacGraphicsContext(UnoGLView view)
 {
     _view = view;
 }