03-04-2008 12:35 PM
03-04-2008 03:09 PM
03-04-2008 04:54 PM
I guess I was wondering if one method was more efficient than the other. I was also unclear as to whether the Invoke Method actually forced a switch to the UI thread; though I intuitively figured it did.
I am still confused about how the Defer Panel Updates property works. The help is vague, as usual. It does state "When you set this property to TRUE, LabVIEW redraws any front panel objects with pending changes then defers all new requests for front panel updates." This led me to believe that the property should be set after making changes. This still leaves the question "how do I force a Panel Update when I want ?"; do I toggle this property? That seems retarded.
Essentiallly what I'm trying to do is use a single "server" to manage some number of "dumb" front panels rather than duplicate code in each VI that may get loaded at run-time. Maybe this is a bad approach; don't know; I'm still searching for all the pieces to this puzzle.
Thanks for your input.
03-04-2008 05:38 PM