FROM : Bob Clark
DATE : Thu Mar 27 21:32:06 2008
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.
DATE : Thu Mar 27 21:32:06 2008
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.
| Related mails | Author | Date |
|---|---|---|
| Jesse Grosjean | Mar 27, 21:21 | |
| Bob Clark | Mar 27, 21:32 | |
| Jesse Grosjean | Mar 27, 21:40 |






Cocoa mail archive

