Bob,

Thanks, but that only seems to select the cell. I want to temporarily highlight the cell, and show the menu, as if the user has clicked on it. Anyway looking into synthesizing the mouse event now.

Jesse

On Mar 27, 2008, at 4:32 PM, Bob Clark wrote:
On Mar 27, 2008, at 1:21 PM, Jesse Grosjean wrote:
I'm trying to programatically show a NSSgetmentedCell menu, as if the user has clicked on that segmented cell. For normal popup buttons you can do this with 'performClick:', but that doesn't work for segmented controls, because it will always just perform the click on the middle cell. Is there a way to do a "targeted" performClick on a NSSegmentedControl? That's targeted to a specific cell?

Hi Jesse.

Use setSelectedSegment instead.

   NSSegmentedControl* seg;
   ...
   [seg setSelectedSegment:4];


--
Bob Clark
Lead Software Development Engineer
RealPlayer Mac/Unix
RealNetworks, Inc.



_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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