I have a request for changes to improve the design of the "Add Files to
Target" dialog.
The current version assumes that the user always wants to add new files
to all of the targets, which is most often not the case. For example, I
have many projects that consist of around four library creation targets
and several dozen targets that use the libraries for testing and demos.
Since all of the targets are selected automatically, every time I add I
add a new file, I have to manually uncheck the unneeded targets ONE BY
ONE. This gets tiresome very quickly. All things considered, it is a
poorly designed interface.
What I would like to have is some way of speeding up the process. There
are several simple ways that this could be accomplished fairly easily:
- Add a check box to the dialog to allow the user to select all or
non of the targets automatically.
- Allow the user to change the selection state of a range of targets
by clicking on the first and last ones, just as multiple files can be
altered in the project window.
- Implement a sliding cursor that changes the selection state as the
cursor moves over the check box when the a control key is also held down
or the right mouse button is used.