using System; using System.Drawing; using MonoMac.Foundation; using MonoMac.AppKit; using MonoMac.ObjCRuntime; using Cirrious.MvvmCross.Mac.Views.Presenters; using Cirrious.CrossCore; using Cirrious.MvvmCross.ViewModels; using Cirrious.MvvmCross.Mac.Platform; namespace $rootnamespace$ { public partial class AppDelegate : MvxApplicationDelegate { NSWindow _window; public override void FinishedLaunching (NSObject notification) { _window = new NSWindow (new RectangleF(200,200,400,700), NSWindowStyle.Closable | NSWindowStyle.Resizable | NSWindowStyle.Titled, NSBackingStore.Buffered, false, NSScreen.MainScreen); var setup = new Setup(this, _window); setup.Initialize(); var startup = Mvx.Resolve(); startup.Start(); _window.MakeKeyAndOrderFront (this); } } }