You can also pass data to the UI loop/handler code via queues, notifiers or user events. I tend to avoid using references since that couples the UI with the business logic. However if the sole purpose of the subVIs is for UI manipulation then I would use references.
Mark Yedinak
Certified LabVIEW Architect
LabVIEW Champion
"Does anyone know where the love of God goes when the waves turn the minutes to hours?"
Wreck of the Edmund Fitzgerald - Gordon Lightfoot