The ALD User Interface > Keyboard and Mouse > Keyboard
  
Keyboard
PTC ALD supports the programming of macros, menus and codes to keys or a combination of keys. This helps to speed up the implementation of common tasks for the desktop user. Any key, apart from the Delete key, can be programmed.
Default keystroke allocations set to load on startup of PTC ALD are listed in the PTC ALD system file userkeys.3k.
It is also possible to create multiple keyboard layouts for a single user - this would be useful, for example, if you wanted to run a production and a development environment as each one could be customized to programme a different set of tasks or menus to keys. These keyboard layouts can then be saved to individual files and loaded by the user as required. The application can also be set to automatically load a specific layout on startup.
Although the details of the customization process fall outside the scope of this document, the following macros and menu options can be used for each aspect (note that this information is also contained in the swkdef*.3ad system files):
Retrieve the number of a particular key: in the macro bar, enter * then press the key/key combination whose number you wish to retrieve. The number will be displayed in the macro bar.
Save a keyboard layout: use the tks macro or the File > Keyboard Layouts > Save Layout menu option.
Load a keyboard layout: use the tkl macro or the File > Keyboard Layouts > Load Layout menu option.