We have started using the TMS spell check library in a service app and have needed to make some code changes with the following to make it work:
- disable creating and showing FProgressform. Service apps should not show any UI
- replace calling TThread.Synchronize with the direct call (to Execute or ExecEvents) as TThread.Synchronize has issues with service apps
So far things are working well with out changes but it would be better if these changes can be baked in to TMS.
If TMS wants a copy of our modified code to see examples please let me know.