QUOTE (Mark Yedinak @ Mar 5 2009, 05:47 PM)
I will not be the end user of the XControl so I have to handle the bad usage of it. My XControl must have the same behaviour as a standard LabVIEW Control.
For instance the LabVIEW Gauge is able to handle a value changed at high frequency even if it makes no sense to update it so fast.
QUOTE (Mark Yedinak @ Mar 5 2009, 05:47 PM)
Internally if you need to work with the latest and greatest value you could use a shift register or some other mechanism which does not trigger the event in the first place.
When you said "Internally", do you mean inside the XControl? If the answer is "yes" I do not understand what you mean.
QUOTE (Mark Yedinak @ Mar 5 2009, 05:47 PM)
There was another discussion regarding the event structure and its queuing of events which does highlight the desire for the us to have the ability to filter events, discard previous events of the same type or offer some type of "debounce" on the events.
Thanks I will have a look at this thread.
Note: I have attached a screenshot of my Gauge XControl used for prototyping. It does not use ActiveX or .NET and it is multi-platforms (tested on Windows XP and Linux).