Bindkey Editor Form
Use this form to configure the bindkey settings for an application.
|
Field
|
Description
|
|
Application Tree
|
Displays applications for which bindkeys are currently defined.
|
|
Show applications with no bindkeys defined
|
Displays the applications that do not currently have their bindkeys defined.
|
|
Save Bindings For
|
Selects which applications to be taken into consideration by the Preview and Save operations.
|
|
Preview
|
Select to display a text window detailing the bindkeys.
Applications that inherit the bindkeys for the currently selected application are also listed.
|
|
Load
|
Displays the Load Bindkeys form where you can load previously saved bindkeys for use.
|
|
Save
|
Selects to display the Save Bindkeys form where you can save bindkey settings.
Bindkeys are not autoloaded. You must explicitly load any saved bindkey files from a file which is automatically loaded, such as the .cdsinit file.
|
|
Search
|
Specifies search criteria to filter the bindkeys that are listed in the Bindkey Table.
You can use the Search field to group bindkeys by the same base key. For example, if you wanted to show all bindkeys that are associated with the A key, enter <KEY>A in the Search field. This displays all the associated A key bindkeys, for example Shift, Ctrl, and Ctrl+Shift.
|
|
Bindkey Table
|
Lists all of the current bindkeys associated with the currently selected application(s) in the Application Tree, including their related Command and EnterFunction Command.
|
|
Bindkey
|
The current key or mouse binding for the selected bindkey.
|
|
Command
|
Displays the SKILL function associated with the currently selected bindkey.
|
|
EnterFunction Command
|
Displays the user entry function (also called an “enterfunction”) that is currently associated with the selected bindkey.
|
|
Show
|
Shows or hides the following types of bindkeys:
Based on your selection, Bindkey Editor appropriately highlights bindkeys. Bindkeys that have been overridden, using nil, in a child application are represented in the child application using strikethrough text.
By default, the Inherited option is selected to list bindings that are inherited from a root application and are also shown, with a gray background, when a child application is selected.
|
|
Block Binding and Unblock Binding
|
Blocks or unblocks binding the selected bindkey. Use block option to prevent propagation to the parent application. On the other hand, use unblock to allow propagation to the parent application.
These options are available for bindkeys of a child application.
|
|
Application
|
Shows the application that the bindkey is associated with if more than one application is selected in the Application Tree. Otherwise, the column does not get displayed.
Displaying the related application is especially useful in the following situations:
-
When a child application is selected and Show inherited bindings is checked.
Here, multiple applications can be listed in the BindKey Table, and the Application column header gets sorted by application; distinguishing inherited bindings from those bindings defined for the current application.
-
When multiple applications are selected in the Application Tree.
Here, for example, you may now want to use the BindKey Table to view bindings for Ctrl<Key>X across all applications (to achieve this, shift-select the applications in the Application Tree, then use Search to filter the bindings). Without the Application column you would not know which application a bindkey was inherited from.
|
|
Add binding
|
Creates a new bindkey.
|
|
Remove binding
|
Removes an existing (customized) bindkey.
|
Related Topics
Configuring Application Bindkeys
Viewing the Current Bindkeys for an Application
Restrictions to Setting Bindkeys
Format for Key and Mouse Bindings
Determining SKILL Function for a Menu Command
Return to top