No. The customer can just reinstall your app and deactivate it. Or you can call TA_Deactivate from within your Uninstall function.
As the number of activationts is limited in pricing plans if some uninstalls my app without clicking on the deactivate menu item the activation will remain active indefinitely. Is there any way to configure LimeLM to decrease number of used activations if there hasn't been any network activity from the activated PC ?
No. The customer can just reinstall your app and deactivate it. Or you can call TA_Deactivate from within your Uninstall function.
What if the user doesn't have internet connection when uninstall is done? In that case calling TA_Deactivate won't help
OK. You can tell them to connect to the internet. Or that if they don't want to they can run such and such a tool that you create at a later date to deactivate. Or they can re-install your app and uninstall your app.
Or all of the above.