I'm writing an NSActionCell subclass, basically it displays an icon on the left, 2 text lines in the middle, and 2 buttons on the right....

I've got it all working at this point, the 2 buttons on the right are just NSImages and I'm using startTracking, continueTracking and stopTracking, with my buttons Rect, to detect if they were clicked on...

However, I was wondering if it's possible to track when the buttons are moused over so that I can display an alternative image? I've seen countless apps doing it... the best example I could give is Safari's Download window, where you have a little Magnifying glass icon on the right (The "Reveal in Finder" button)... this is exactly what I'm trying to achieve...

Right now it's pretty much all working except for the button mouseover... I tried messing with hitTest, startTracking etc... but it appears they are all only called when the left mouse button is down, if it isn't they never seem to be called...

Any help or ideas would be appreciated!


Jean-Nicolas Jolivet
[email protected]
http://www.silverscripting.com

_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to