I can use - (BOOL)applicationShouldTerminateAfterLastWindowClosed:
method to quit cocoa app when window closes by using the method in application's delegate.
How can I do the same thing with MonoMac? In general, how can I map objective-c method to MonoMac's C# function?
I found this code, I see that I can use the same function in the delegate.
namespace AnimatingViews
{
public partial class AppDelegate : NSApplicationDelegate
{
AnimatingViewsWindowController animatingViewsWindowController;
public AppDelegate ()
{
}
public override void FinishedLaunching (NSObject notification)
{
animatingViewsWindowController = new AnimatingViewsWindowController ();
animatingViewsWindowController.Window.MakeKeyAndOrderFront (this);
}
public override bool ApplicationShouldTerminateAfterLastWindowClosed (NSApplication sender)
{
return true;
}
}
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With