I have reworked the MFC GUI a bit. 1. There are now three buttons: Configure/OK/Cancel Configure - Process the cmakelists.txt files and collect up cache values OK - Create the Project files and exit cmake Cancel - Exit cmake 2. After running configure, any new cache values are highlighted in red and moved to the top of the list. Please give it a try. -Bill