Hi Nicola,
thank you for your answer. Actually the problem was another but I fixed it.
I'm doing some control positions rearranging at program startup, depending on hardware configuration.
I didn't want the user to see controls jumping to new locations, so I managed to run my VI as a hidden
child of another "stub" VI. After UI rearranging, I showed the user front panel and hid the stub VI's front panel.
This technique doesn't work well because subpanels VI don't interact, probably due to how LabView manages
Windows messages. This is true for both development environment and executable. My mistake was to directly
run the main VI (into LV) instead of opening and running the stub VI. Now I'm doing it another way.
Anyway I much appreciated you answer.
Ciao
Paolo
Paolo
-------------------
LV 7.1, 2011, 2017, 2019, 2021