This PR changes adds a different dialog that is used if the user wants to add C++ system headers to either the source or header file. The new method lets the user specify the root directory which will either be in the $INCLUDE environment variable or sent to the compiler with the -I flag. Work is not complete since it becomes unwieldy when the root directory contains a lot of sub-directories (such as the wxWidgets/include directory). However this does work, even if a bit cumbersome for large directories structures.
This PR changes adds a different dialog that is used if the user wants to add C++ system headers to either the source or header file. The new method lets the user specify the root directory which will either be in the $INCLUDE environment variable or sent to the compiler with the -I flag. Work is not complete since it becomes unwieldy when the root directory contains a lot of sub-directories (such as the wxWidgets/include directory). However this does work, even if a bit cumbersome for large directories structures.
Related to #1438