1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
using MonoMac.Foundation;
using MonoMac.AppKit;
namespace Preferences
{
public partial class AppDelegate : NSApplicationDelegate
{
MainWindowController mainWindowController;
PreferencesWindowController preferencesWindowController;
public override void FinishedLaunching (NSObject notification)
{
mainWindowController = new MainWindowController ();
mainWindowController.Window.MakeKeyAndOrderFront (this);
}
// Action method binded in MainMenu.xib to "Preferences..." menu item.
partial void ShowPreferencesWindow (NSObject sender)
{
if (preferencesWindowController == null)
preferencesWindowController = new PreferencesWindowController ();
preferencesWindowController.ShowWindow (this);
}
}
}
|