I have written my own Search.w program for just that.
1. The input is a include, many includes or any string.
2. The output is a list of all program that needs recompiling.
The program loops our project and finds all .p, .w and .i depending on search string. It keeps looking down the tree for all includes/includes until it reaches the bottom.
If the search string is found in a comment, a warning color is used so I can delete the include from the result list. And all includes/programs depending on that include is automatically also deleted.
You can define filters.
You can cancel the process anytime.
You can minimize the window when running.
You can turn off Recursing subfolders.
It gives a funny sound when finished.
The comments are in Swedish and rather customized for our project. We are 5 people using it every day in our development.
Let me know if you are intrerrested. I can send you the code.
:awink: