186 |
NSParameterAssert (objectInvoke); |
NSParameterAssert (objectInvoke); |
187 |
|
|
188 |
UiWidget * widget; |
UiWidget * widget; |
189 |
// BOOL eventProcessed; |
BOOL eventProcessed; |
190 |
NSEvent *event; |
NSEvent *event; |
191 |
[objectInvoke getArgument: &event |
[objectInvoke getArgument: &event |
192 |
atIndex: 2]; |
atIndex: 2]; |
202 |
targetObject: widget]; |
targetObject: widget]; |
203 |
} |
} |
204 |
} |
} |
205 |
|
|
206 |
|
/* if no widget has the focus then */ |
207 |
|
NSEnumerator *enumerator = [_widgets objectEnumerator]; |
208 |
|
while ( (widget = [enumerator nextObject]) ) |
209 |
|
{ |
210 |
|
if ([[widget delegate] respondsToSelector: [objectInvoke selector]]) |
211 |
|
{ |
212 |
|
eventProcessed = [self _invokeMethodWithInvocation: objectInvoke |
213 |
|
targetObject: widget]; |
214 |
|
if (eventProcessed) |
215 |
|
{ |
216 |
|
return YES; |
217 |
|
} |
218 |
|
} |
219 |
|
} |
220 |
|
|
221 |
if ([_delegate respondsToSelector: [objectInvoke selector]]) |
if ([_delegate respondsToSelector: [objectInvoke selector]]) |
222 |
{ |
{ |