tehnik555, That's what I wanted to do, but there is a problem, or rather several of them:
1. Turn off all the components of the application can take a long time (since in some applications, there are several dozen (~ 2-7 sec. 1 component)).
2. Turn off all components, especially the "empty" services, with almost 100% probability will make a non-working application.
3. How to be a filter, i.e. if the list is disabled show sersivov, and you want to disable all the disable all just visible or completely still, so as not showing at the moment (eg shows only receivers, and services there, then disable only receivers or both services the same?) .
...
There are many nuances.