Esempio n. 1
0
 public Button(IButtonEventSink eventSink)
 {
     BezelStyle = NSBezelStyle.Rounded;
     Activated += delegate {
         eventSink.OnClicked();
     };
 }
Esempio n. 2
0
 public MacButton(IButtonEventSink eventSink)
 {
     BezelStyle = NSBezelStyle.Rounded;
     Activated += delegate {
         Toolkit.Invoke(delegate {
             eventSink.OnClicked();
         });
     };
 }
Esempio n. 3
0
 public MacButton(IButtonEventSink eventSink, ApplicationContext context)
 {
     BezelStyle = NSBezelStyle.Rounded;
     Activated += delegate {
         context.InvokeUserCode(delegate {
             eventSink.OnClicked();
         });
         OnActivatedInternal();
     };
 }