John, can you point me at that info doc? My problem now is to find out what the code was trying to do with the __select function and try to work out what would be a suitable API replacement. Thanks for the help Daniel -- Daniel McBrearty Electronics and Software Engineering http://danmcb.sdf-eu.org/eng/index.cgi