Determining Events Order in Event Structure

Updated Nov 20, 2023

Reported In

Software

  • LabVIEW

Issue Details

I am using Event Structure in LabVIEW and would like to know the queue of the events at run time. How do I know which event would trigger first than the others?

Solution

Event Inspector Window was designed to enable the user to view the call chain of the events at the runtime. We could open this window by doing the following:
  1. On the menu bar, Click View - Event Inspector Window or Right-click the event structure - Event Inspector Window 
  2. A new window named Event Inspector Window would come up
  3. At the run time, we could determine which event would executed first in a consistent manner, for instance a Boolean control and Pane handled by the same event structure would resulted execution of the Pane Mouse Down first then the Boolean control last. 

Additional Information

Aside from the information log of the order of the execution, we could also add timeout event to the log, save the log for future reference and refer Unhandled Events in Event Queue(s) to display all event data waiting in all event queues.