Product Documentation
Virtuoso Studio Design Environment User Guide
Product Version IC23.1, November 2023

Control Bindkey Display on Menus

The following bindkeys when assigned to menu commands appear to the right of the command on the menu:

These bindkeys are not displayed on menus:

The menus show both default bindkeys and keys you assign. The CIW has no default bindkeys of the type that appear on menus. You do not see any bindkeys next to CIW commands unless you assign them.

Bindkey assignments do not appear unless the SKILL function you assign to the key matches the SKILL function, including blank spaces and capitalization, used by the menu command. For example, if the menu uses the following function which has a space between the first parenthesis and the getCurrentWindow function:

hiGetBannerMenus( getCurrentWindow())

and you bind a key to:

hiGetBannerMenus(getCurrentWindow())

The binding works, but the bindkey assignment does not appear.

If several bindkey combinations are bound to a menu command, the combination requiring the least number of characters is the one displayed. If several combinations using the same number of characters are bound to a command, the most recent one is displayed.

Here are some common assignments:

Bindkey Assignment Keys Used Menu appearance

<Key>a

Unshifted letter A

A

<Key>Escape

Escape key

Esc

<Key>Tab

Tab key

Tab

<Key>Backspace

BackSpace key

BackSpace

<Key>Delete

Delete key

Del

<Key>Return

Return key

Return

<Key>F3

Function key F3

F3

<Key>1

Numeric key 1

1

Shift<Key>a

Capital letter A

Shift+A

Shift<Key>F3

Shift key + function key F3

Shift+F3

Shift<Key>Escape

Shift key + Escape key

Shift+Esc

Ctrl<Key>a

Control key + lowercase a

Ctrl+A

Ctrl<Key>F3

Control key + function key F3

Ctrl+F3

Ctrl<Key>Escape

Control key + Escape key

Ctrl+Esc

Shift Ctrl<Key>a

Shift key + Control key + A

Shift+Ctrl+A

Shift Ctrl<Key>F3

Shift key + Control key + F3

Shift+Ctrl+F3

Shift Ctrl<Key>Escape

Shift key + Control key+ Escape key

Shift+Ctrl+Esc

Meta<Key>m

Meta key + unshifted M

Meta+M

Related Topics

Rules for Bindkey Use with Keypads


Return to top
 ⠀
X