07-26-2005 03:07 PM
07-27-2005 01:29 AM
You can set all other controls not to be tabbed through and the tab control to have its pages tabbed through. That way, when you use tab, only the tab control's pages will be on the tabbing list. This, however, is probably less straightforward.
I'm not sure what's the problem with the method you outlined. In most cases, if you want something to happen, you will have to code it. This appeares to be one of those cases. You can make a subVI to do the tabbing for you, if you don't want to have to code all of it in your VI. Pass the reference of the tab control into the VI after you detect the event and use that to decide whether to increase or decrease the tab value. Be sure to cycle the number back to the first page when it reaches the end.
07-27-2005 08:02 AM
I guess there ain't no such thing as a free lunch... Thanks for the reminder about cycling back to the first tab -- it would be easy to keep incrementing the number and forget to loop back. I think I'll give it a try!
07-28-2005 06:44 PM
07-29-2005 08:24 AM
WOW... I'm impressed -- it works! Although I can't use CTRL-TAB, this eliminates the need for using the mouse all the time, which was the ultimate goal. My VIs are going to become more user-friendly!