Programmable Function Keys

Use this feature to program the Function keys [F1] through [F12] and certain other special keys so they can quickly perform commands according to your personal needs.  For example, you can program [F3] to launch a frequently used program or to display the calculator.

For additional information, click More.

Tips:

Directions:

  1. To see directions for opening Function Keys, click More.

     

    1. Click File from the Menu Bar.

    2. Click Settings.

    3. Click Client Options.

    4. Click System.

    Or, use the keyboard shortcut:  [ALT] [f] [e] [o] [s]

    1. From the System Parameters window, click the Function Keys Tab .

     

    System Parameters Window - Function Keys Tab Example:

     

  2. For directions on programming Function Keys, click More.

     

    Function Key Prompts

    through

     

    Click the button for the Function Key or special keyboard key to be assigned to a command.  The button for the selected key becomes highlighted.

    Tips:

    • You can program the [ENTER] key and certain numeric pad keys in the same manner as the Function Keys.  For example, you change one of the [ENTER] keys to act like the [TAB] key, if you prefer.

    • [F1] defaults to launching WebHelp®.

    • [F2] defaults to launching Field-Level Help.

    Caution:

    Make all entries without spaces.  Entering a space indicates to add a space when performing the keystroke or task.

    Base

    Enter the keystrokes or commands for the tasks or commands that you want to assign to the selected key.

    Tips:

    • For more information about the commands, refer to the Function Keys Commands table, later in this topic.

    • The commands you enter are performed when the Function Key or special keyboard key is pressed.

    Shift

    Enter the keystrokes or commands for the tasks or commands that you want to assign to the selected key when pressed along with the [SHIFT] key.

    Tips:

    • For more information about the commands, refer to the Function Keys Commands table, later in this topic.

    • The commands you enter are performed when the Function Key and the [SHIFT] key are pressed together.

    Control

    Enter the keystrokes or commands for the tasks or commands that you want to assign to the selected key when pressed along with the [CTRL] key.

    Tips:

    • For more information about the commands, refer to the Function Keys Commands table, later in this topic.

    • The commands you enter are performed when the Function Key and the [CTRL] key are pressed together.

    Note:  [CTRL + F4] is reserved for closing launched windows.

    To save the changes and close the window, click OK.
    Keyboard Shortcut
    :  [ALT + o]

    To exit without changing the Function Keys, click Cancel.
    Keyboard Shortcut:  
    [ALT + c]

    To apply the changes without closing the window, click Apply.
    Keyboard Shortcut:  
    [ALT + a]

     

  3. To view Function Key Commands, click More.

     

    Function Key Commands

    Keystroke

    Function/Command

    Note: Make all entries without spaces.  If you enter a space the system will add a space when performing the keystroke or task.

    \e

    Performs [ESC](escape).

    \r

    Performs [ENTER].

    \t

    Performs [TAB].

    \s

    Performs [SHIFT + TAB].

    \\

    Enters the back slash (\) character.

    \o

    Opens a window.  Performs the same function as [ALT + o] to open a window.

    \x

    Performs the same function as [CTRL + x], which clears an active window or cancels an active window.

    \c

    Performs click if the cursor is at a button (IButton).

    \Mx

    Performs a pointer move, where x = direction.  Replace x with:

    • L for left

    • R for right

    • U for up

    • D for down

    \Ax

    Performs [ALT] + x, where x = any character.

    \Sx

    Performs [SHIFT] + x, where x = any character.

    \Cx

    Performs [CTRL] + x, where x = any character.

    \1x

    Performs [CTRL] INNER FORM, where x = any character.

    \IAx

    Performs [ALT] INNER FORM, where x = any character.

    \ISx

    Performs [SHIFT] INNER FORM, where x = any character.

    \ICx

    Performs [CTRL] INNER FORM, where x = any character.

    Tip:  This command is an alternative to \1x for some cases.

    \Fx

    Performs these functions, where x is replaced with the following:

    • E opens email.  If you first highlight an email address to use (for example, an email address listed on a web page or within a program window), then press the Function Key assigned to the command \FE; that email address will be used as the To address.

    • H opens WebHelp.
      Tip
      :  [F1] defaults to WebHelp.

    • S opens Field-Level Help.
      Tip
      :  [F2] defaults to Field-Level Help.

    • N opens Notebook.
      Tip
      :  This functions only if Notebook is active for the module.

    • C opens the Windows™ Calculator.  This can be handy if you need to tally some figures.

    • U opens Cue Cards.

    • M opens a menu.  \FM"xxx", where xxx is the menu name as it appears on the menu.
      Example
      :  \FM"Payroll Check Entry" opens the Payroll Check Entry routine from the Daily Work menu.
      Tip:
       Keyboard Shortcuts already exist for most menu items.

    • T opens a Toolbar item.  \FT"xxx", where xxx is the Toolbar name as seen when the pointer hovers.
      Example
      :  \FT"Employee File Maintenance" activates the Employee Master Maintenance button.
      Tip:
       Keyboard Shortcuts already exist for some Toolbar items.

    • V opens a Tree View item (a menuing structure used in some applications).  \FV"xxx" where xxx is the Tree View name.

    • F opens a form (\FF"xxx") where xxx is the form name found in forms.fm.

    • W opens a wizard (FW"xxx") where xxx is the wizard name.

    • A launches an action (FA"xxx") where xxx is the action name.

     

  4. To see an example of a Payroll Function Key assignment, click More.

     

    Payroll Function Key Tab Example - Programming F1:

     

    In this example, when you press ...

Other Advanced Features