Using IBM i? Need to create Excel, CSV, HTML, JSON, PDF, SPOOL reports? Learn more about the fastest and least expensive tool for the job: SQL iQuery.
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.
I was going to argue with you, because some thin clients have 122 key keyboards with those "cmd" keys (13-24). Some gui like processors that take the the green screen and "gui-ize" it (sort of), use the F16, etc. to know what to do).
And I was going to say it is more confusing to do the shift+F3 as you noted, UNTIL I realized that in most window apps they have like Alt+F3 or Ctrl+F5 or shift+F8 so you are correct.
Easiest method is simply to have a browser application. (grin)
chris
I remember having that keyboard you posted a photo of and I loved it. The feel and clicking of the keys was great.
I think the last ibm 5250 twinax terminal I had was a 5291 model 2. We moved over to IO Corp terminals which had very nice keyboards, etc. I think at one time, I had close to 250 terminals at various locations. I still have an older twinax machine running and those monitors are still running....
But yes, quite nice keyboards whether they be ibm's or io corp's.
c
Notwithstanding it being a moot point at this stage, but isn't consistency the most important thing? The population of users has been dumbed down to the point where they can't/don't read anyway--if they can't get a reaction via a mouse click, it's "HELP! My system is broke. Should I reboot?"
I sometimes click on the F18 or whatever. No shift or math needed. Client Access does not recognize s+F6 as a hotspot (well, it does but as F6 not F18). And Citrix already has some of the F13-F24 reserved so if you for example, hit F15, it asks if you want to disconnect. Uh no. So click on F15 instead. For the browser interface, we all click on SUBMIT and other such "Go" buttons. I certainly make suggestions but the bottom line is the business side and the project managers determine the blueprint and we construct based on that blueprint. If they want s+F6, no problem.