Hello goldstand,
First, I was wondering if you could clarify if you are using VB 6 or VB.NET, because the example you attached was in VB.NET. Second, when I selected the TrackMode for the CWGraph to be cwGTrackAllEvents, I was able to get all three of the events (CursorMouse, PlotMouse, and PlotAreaMouse) to execute. The article that you referenced was stating that those three events will happen in a deterministic order, but all three events should happen. I also am attaching a screen shot of the example that you attached which shows both the CursorMouse and PlotMouse events executing. When this screen shot was taken, I was clicking where the cursor was intersected the plot.
I believe why I am
seeing one behavior of the CWGraph and you are seeing another may be to do the version of the controls that we are using. Therefore, if you are using the Measurement Studio 6 controls, there is a free update to get the 7.1 version of the ActiveX controls. This can be found at the following website.
http://digital.ni.com/softlib.nsf/websearch/2AAC97491D073A6C86256EEF005374CE?opendocument&node=132070_US
I would install this update and see if you can get all three of the CWGraph events to execute.
Regards,
Kevin Leonard
Applications Engineer
National Instruments