I've grown tired of programmers using F18 to identify function key Shift+F6 or F13 being labeled F13 instead of Shift+F1.
It wasn't long ago I ran into a shop that still uses "Cmd3" style of Function key labelling instead of the "F3" standard. Its like visiting Eastern Europe and seeing all the kids wearing Mullette style haircuts--come on!
Most (all?) Users do not now, nor have they ever had a keyboard containing all 24 function keys as independent keys.
On the applications that I created that still have to be green screen, I use the word "Shift" followed by a plus sign, followed by the actual function key they are going to be pressing to make the task work.
F3=Exit Shift+F6=Options Shift+F9=Command Entry F12=Cancel
Now the Good/Bad News:
To resolve the "SHIFT+" issue, I've started using it only on screens with few command keys. (Yes I'm old enough to call them "Command Keys" instead of "Function Keys"). So when a screen uses say, F3, F12 and F18, I label them:
F3=Exit F12=Cancel shift+F6=Search
But on screens with several command keys, I use "s+F6" or "s-F6", for example:
F3=Exit F12=Cancel s+F6=Search
To me "s-F6" is cleaner on the screen, but users seem to comprehend "s+F6" more intuitively than "s-F6". That is, I've never had to explain "s+F6" whereas I've had to inform them that "s-F6" means "Shift F6".
So my plea to you today is this: Can we please move to this simplier and more accurate nomenclature for Command/Function Keys?
Remember, it doesn't matter if you were born before we landed on the Moon, most people using your software today where born after the Columbia Space Shuttle first took off and started working AFTER keyboards only had one row of "F Keys" and nobody has ever seen a keyboard with the old Cmd key where the ESC key is no located. Sure I have one in my basement, but I don't see them in businesses today.