Nope, but I have gotten the button trick to work for me. I size the button so that it is a pixel or two taller than the tab. I then position it so at least one pixel of the top of the button exends outside the border of the tab control so that it isn't owned by the tab control. Then I assign object names to each tabl and include a go to object step in the button's script to select the tab in addition to any other steps I want to execute when the button is clicked.
Thanks for the quick reply!
I tried that, but still have a problem. For illustration and test, I created a blue button that will beep when clicked.
If I click within the button and tab, the window changes as expected. But no beep. After that happens, if I click in the same place, the beep occurs.
Seems whenever a click occurs within a tab, that event overrides and cancels other triggers. Or maybe I don't have it set up right.
I forgot a key detail here. Set the width of your tab labels to 0 pixels and put text in your buttons that replaces the tab label text that will no longer be visible.
Phil, thanks a ton - that works great!
"The problem is I can't find a trigger that will detect when that occurs."
I do not know why Phil didn't say to you that the trigger you need exists: "OnObjectModify"
Didn't realize that selecting a tab mofified it and fired that trigger.
Always good to learn something new. ;-)
Ray, I set the tab script triggers to OnObjectModify and to run a simple Beep script. The script doesn't fire when clicking the Tab (or anywhere else in the layout).
Can you elaborate?
Not much to say.
That trigger works to any change of the current tab... try a Show Custom Message instead of a Beep.
Ray, I tried a Show Custom Dialog and that worked!
Went back to triggering a Beep script and that still doesn't. Curious now about why that is, but fortunately that's not a problem i need to solve...