If its a delegate you would want to check if the delegate handles the
selector with respondsToSelector and the use performSelector to make
the call. For example....
if ([delegate respondsToSelector:@selector(pointClicked:)])
[delegate performSelector:@selector(pointClicked:) withObject:
[NSValue valueWithPoint:(pt)]];
This should work. I believe the NSValue will resolve to the NSPoint in
runtime.
Scott Andrew
On Oct 15, 2008, at 2:15 PM, DKJ wrote:
I've written a subclass of NSView. It calls a method its delegate
can implement to detect mouse clicks. I've put something like this
in the header file: