Is there a way to programmatically create an image file of specific tabs of a VI's front panel? This would have to happen automatically, so a user will not be able to select the tab.
Set the tab to the page you need and read the tab image using a method node of the tab container...
This usually works with every control.
Thanks. How do I select the tab I want to image? Can I specify the tab I want to image without having the front panel show that image? I would like to select the tab to image without changing what a user sees on the front panel.
I think you will have to switch the page to show the one you want to create an image from to front...
When the user shouldn't see this you could create a 2nd VI off-screen or hidden with the same tab container on the front panel.
If you defer panel updates, switch the tab, get the image, switch back, and then un-defer updates you don't need to use a hidden tab or other workaround to avoid a flicker: