I'm trying to use shared variables to greatly simplify some legacy code that I need to support (a real-time system). I wrote a simple test routine passing a cluster that defined the data I need to communicate, and using a shared variable based on the cluster definition (a typedef). During development, I made a change to the typedef (changed a Dbl to an Int32) -- all the code that refers to the typedef directly was modified, but the shared variables did not update, i.e. they still show a Dbl (I learned of this when I saw a Coersion Dot appear when trying to update the variable).
How do you "apply changes" when the control on which the shared variable is based changes? Do I need to delete and then recreate the variable? If so, what is the "safe" way to do this? [I assume "Remove from Project" is only the first step ...].
Bob Schor