Exemplo n.º 1
0
 public override bool RespondsToSelector(ObjCRuntime.Selector sel)
 {
     log ("RespondsToSelector -> " + sel.Name);
     return base.RespondsToSelector (sel);
     // Internal - nothing to do here.
 }
 public override void DoesNotRecognizeSelector(ObjCRuntime.Selector sel)
 {
     base.DoesNotRecognizeSelector(sel);
 }
Exemplo n.º 3
0
 public override void PerformSelector(ObjCRuntime.Selector sel, NSObject obj, double delay)
 {
     log ("PerformSelector");
     // Internal - nothing to do here.
 }
Exemplo n.º 4
0
 public override void DoesNotRecognizeSelector(ObjCRuntime.Selector sel)
 {
     log ("DoesNotRecognizeSelector -> " + sel.Name);
     // Internal - nothing to do here.
 }
		public override bool CanPerform (ObjCRuntime.Selector action, NSObject withSender)
		{
			return action.Name == "messageCopyTextAction:";
		}
Exemplo n.º 6
0
		public static bool IsSelectorExcludedFromWebScript(ObjCRuntime.Selector aSelector)
		{
			// For security, you must explicitly allow a selector to be called from JavaScript.
			if (aSelector.Name == "showMessage:")
				return false; // i.e. showMessage: is NOT _excluded_ from scripting, so it can be called.
			if (aSelector.Name == "alert:")
				return false;

			return true; // disallow everything else
		}
Exemplo n.º 7
0
 public override bool DoCommandBySelector(NSTextView textView, ObjCRuntime.Selector commandSelector)
 {
     //				if (commandSelector.Name == "insertTab:") {
     //					textView.InsertText (new NSString ("    "));
     //					return true;
     //				}
     return false;
 }