I'd like to force a Button Bar segment to Active state via script step, say after I use Go to Object to move the user to a slide/tab.
If they are on the layout, they would use the Button Bar to navigate the tab/slide control (via Go to Object). No problem when the user manually clicks the button, the active state changes to show the segment as "pressed".
However if I navigate from another layout via script and put the user into a specific tab/slide, the default Active Segment remains "pressed", where I would like the user to see that the segment "pressed" represents the tab/slide they are in, so it is visibly active on the layout instead of the default segment.
I have tried Go to Object to select the segment after I have the user in the layout and have the specific tab/slide active, but it does not set the segment to active. It selects the segment and is visibly highlighted as selected. I can't figure out how to force it Active, not selected.
I'd like to avoid doing something like hiding a duplicate Button Bar with the Segment I want active, setting a flag field to hide one bar to make the other visible when that Nav script is used (and clear the flag OnLayoutExit ). Seems like a bit of a hack job to do something simple, but that was the first thing that came to mind. Thought I ask here before proceeding.
Thanks in advance!