Much has been written about this subject but I am struggling to find a workable solution for ADP/ADE files.
The perfrect solution would be this one:
However it doesn't work with ADP files. (What it does is remotely set the enable/disable shift key property).
My ideal solution would be where the application looks at the PC name or the user log in name and if it is me (or one of my PCs) allows me to use the shift key.
Or, another good one (to save me remembering) is that if the project is an ADP then it allows the shift key, if it is an ADE file then is doesn't (then I wouldn't need to do anything when I compile and distribute it)