Hi Chris
Unfortunately I could not send you a .dll, I wish it was that simple, the cmponent is made up of many dll's and is dependant upon many others to run. I looked at the possibility of removing some of the dependancies but it could take weeks of development time with no guarantee at the end.
Some better news for you though, I took some of your advice and having decided that the problem lay with my call back vi's I went away and started a new projet and ripped out all of the required code from the sub vi's and pasted it all into a blank vi. Bit by bit - but couldn't get it to fail !
I then rebuilt my call back vi's bit by bit - but couldn't get them to fail ! weird !
For some strange reason it appears that I constructed
my callback vi's wrongly , the first time I did a copy anjd past and rename once I had completed the first one.
The second approach involved registering the event, connecting the data type the i/p and then creating the callback vi...
Anyway everything works fine now, so thanks for your help, it would have been nicer to have a conclusive answer to the problem but cest la vie !
Cheers
Steve