Chapter Contents

Previous

Next
PFKEY

PFKEY



Enables you to map your function keys to the mainframe primary, alternate, or SAA keys

Default: Default OS/2 key definitions (OS2)
Valid in: configuration file, SAS invocation
OS/2 specifics: all


Syntax
Details

Syntax

-PFKEY PRIMARY | ALTERNATE | SAA | OS2

PRIMARY
maps F1 through F12 to the mainframe primary settings for PF1 through PF12 and SHF F1 through SHF F12 to PF13 through PF24. The right mouse button (RMB) is mapped to MB2. If you have only 10 function keys, F11, F12, SHF F11, and SHF F12 are not available and are not shown in the KEYS window.

Following are the primary mainframe key definitions:

PC Key Mainframe
Definition
Key Mainframe
Definition
F1 mark SHF F1 help
F2 smark SHF F2 zoom
F3 unmark SHF F3 zoom off; submit
F4 cut SHF F4 pgm; recall
F5 paste SHF F5 rfind
F6 store SHF F6 rchange
F7 prevwind SHF F7 backward
F8 next SHF F8 forward
F9 pmenu SHF F9 output
F10 command SHF F10 left
F11 keys SHF F11 right
F12 undo SHF F12 home
RMB zoom off; submit


ALTERNATE
maps F1 through F12 to the alternate mainframe key settings. That is, F1 through F12 maps to PF13 through PF24. The result is that F1 through F12 are equivalent to SHF F1-SHF F12. The right mouse button (RMB) is mapped to MB2. If you have only 10 function keys, F11 and F12 are unavailable and are not shown in the KEYS window. F13 through F24 are mapped to F1 through F12 if your keyboard has only 12 function keys instead of 24.

Following are the alternate mainframe key definitions:

PC Key Mainframe
Definition
Key Mainframe
Definition
F1 help F8 forward
F2 zoom F9 output
F3 zoom off; submit F10 left
F4 pgm; recall F11 right
F5 rfind F12 home
F6 rchange RMB zoom off; submit
F7 backward


SAA
maps F1 through F12 to the mainframe SAA values for CUAPF1 through CUAPF12 and SHF F1 through SHF F12 to CUAPF13 through CUAPF24. The right mouse button (RMB) is mapped to MB2. If you have only 10 function keys, F11, F12, SHF F11, and SHF F12 are unavailable and are not shown in the KEYS window.

Note:   SAA stands for System Application Architecture, which is a framework for application development and is used across IBM systems. CUA (Common User Access) is a part of SAA that defines the user interface and components that should be identical across applications.  [cautionend]

Following are the SAA mainframe key definitions:

PC Key Mainframe
Definition
Key Mainframe
Definition
F1 help SHF F1 cut
F2 keys SHF F2 paste
F3 zoom off; submit SHF F3 store
F4 home SHF F4 mark
F5 pgm; recall SHF F5 unmark
F6 zoom SHF F6 smark
F7 backward SHF F7 left
F8 forward SHF F8 right
F9 prevcmd SHF F9 rfind
F10 pmenu SHF F10 rchange
F11 command SHF F11 undo
F12 cancel SHF F12 next
RMB zoom off; submit


OS2
specifies to use the default key definitions for the SAS System under OS/2. To view a list of key definitions, open the KEYS window. OS2 is the default.


Details

Use the PFKEY system option when you do not want the default SAS System key definitions under OS/2, but instead want to use the mainframe key mappings (for example, the mappings used by the SAS System under OS/390).

Note that the function key values shown in the previous key map tables are for the base SAS windows only. Other windowing SAS products, such as SAS/AF software, have other key definitions.

If you do not specify the PFKEY system option, or if you specify an invalid value, the SAS System loads the default OS/2 key definitions.


Chapter Contents

Previous

Next

Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.