Yep I think one method to get a ITextServices is using COM hooking as described in
http://www.thecodeproject.com/com/cominterfacehoo...xp=0&select=787796. However it might also be possible with Active Accessibility I'm going to check that out as it would be better to do it this way if it is.