Suggest adding functionality to the event structure when handling Value Change events, so that the user can tell whether the source of that generated event was via a write to a Val(Sgnl) property node, or via a Front Panel change made by the user.
This could potentially be achieved (albeit with backwards compatibility considerations) by defining an appropriate enum constant for the eventsource.ctl which available in the "Source" field of the Event Data Node (currently has "LabVIEW UI, ActiveX, User Event, and Other <>..." as the only defined constants).
More discussion and rationale is in this community topic:
Solved: Re: UI-Triggered Event vs. Value (Signaling) Event? - NI Community
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.