9 11 Action Bar Accelerator Keys

LANSA Application Design

9.11 Action Bar Accelerator Keys

When an action bar process is invoked the function keys associated with all available pull down choices are enabled and usable.

Using an accelerator key is functionally equivalent to selecting the action bar option, then selecting the choice from the pull down.

When an RDML function executes a DISPLAY or REQUEST command, all accelerator keys associated with available pull down choices are enabled and usable:

  • They cannot be selectively enabled or disabled by the RDML function, other than by altering the pull down choice availability by using the SET_ACTION_BAR built in function.

    If you are using SET_ACTION_BAR for such a purpose you may find that you have some misunderstandings about the purpose and use of accelerator keys and action bars that are overly complicating your design.
  • The use of an accelerator key cannot be intercepted by the RDML function.
  • Avoid overuse of accelerator keys. Overuse and/or poor standards for assignment can lead to conflicting useand overly complex systems.

    Assign accelerator keys only to very commonly used pull down choices.
  • Develop and enforce standards for accelerator key assignments anduse.