Community
Participate
Working Groups
When you right click on a project, select "Properties", open the "C/C++ General" category and select the "File Types" item you are presented with the options "Use workspace settings" and "Use project settings" along with a grid view showin "Filename" "Description" and "Status" colums. When "Use workspace settings" is selected the grid is filled with many file associations, with their status mostly set to "Locked". If you now select "Use project settings" (on a previously unchanged project) all of those associations disappear leaving the user wondering whether or not they're actually all no longer applicable. By experiment I have come to the conclusion that the workspace settings are still applicable and "New..." items override the workspace settings however this, to me is NOT clear from the behaviour of that list. Ideally (in my opinion) what should happen is that the list items become "Unlocked" (and no longer greyed out) when "Use project settings" is selected, and options (buttons) to Add, Remove or Override specific items should be provided.