Skip navigation.
 
mlRe: MouseUp in OutlineView
FROM : glenn andreas
DATE : Tue Apr 03 19:18:03 2007

On Apr 3, 2007, at 12:05 PM, Nick Zitzmann wrote:

>
> On Apr 3, 2007, at 10:58 AM, Stefan Heukamp wrote:
>

>> Is this a bug or should it work like this?

>
> In most built-in NSView subclasses, the -mouseDown: method starts 
> tracking events on its own, so -mouseUp: is never called. So it is 
> not a bug.
>

>> If it should work like this is there any other possibility to get 
>> the mouseUp events?

>
> You'd have to override -mouseDown: and rewrite most of its 
> functionality yourself. Good luck.


Assuming you just need to do some sort of special processing at 
mouseUp time (which doesn't otherwise alter the behavior implicit in 
the mouseDown code), you could just do this:

- (void) mouseDown: (NSEvent *) theEvent
{
   [super mouseDown: theEvent];
   // insert custom code that you want to happen after mouse up here
}



Glenn Andreas                      <email_removed>
  <http://www.gandreas.com/> wicked fun!
quadrium2 | build, mutate, evolve, animate  | images, textures, 
fractals, art

Related mailsAuthorDate
mlMouseUp in OutlineView Stefan Heukamp Apr 3, 18:58
mlRe: MouseUp in OutlineView Nick Zitzmann Apr 3, 19:05
mlRe: MouseUp in OutlineView glenn andreas Apr 3, 19:18
mlRe: MouseUp in OutlineView Andreas Mayer Apr 3, 19:33
mlRe: MouseUp in OutlineView Stefan Heukamp Apr 3, 20:10