THIS 22.1

Keyboard Shortcuts

Keyboard Shortcuts

Some panels and actions can be accessed through pre-programmed shortcuts and from T/HIS 9.4 onwards the keys they are assigned to are customisable.

From T/HIS 9.4 onwards a number of new pre-programmed shortcuts have been added, including the top menu panels and window layout options. In addition to these pre-programmed shortcuts Macros and FAST-TCF scripts can also be assigned to a key.

A listing of the available shortcuts and the keys they are assigned to can be brought up by pressing the '?' key (by default) or accessing it through the Options top menu.

This will bring up a panel, from which you may assign the shortcuts, Macros and FAST-TCF scripts to the keys. Note that upper and lower case letters can be assigned different shortcuts.

A list of all the available pre-programmed shortcuts is given at the end of this section with their default key(s) if assigned.

At the top of the panel you will see the following buttons.

Restores the shortcuts to their default keys, removing any shortcuts assigned by the user.

Saves the shortcuts to the oa_pref file in the home directory. They are saved in the format "this*A_key: AUTOSCALE" where the first part defines which key the shortcut is assigned to and the second part is the shortcut being assigned. Each shortcut has a specific name to use in the oa_pref file, and a list is given below.

When T/HIS is started this is read and the saved shortcuts are restored.

Reloads the shortcuts from the oa_pref file in the home directory.

Clears all the shortcuts on the panel.

To assign a shortcut, click on the popup next to the key you want to assign it to. This will bring up a list of all available shortcuts in T/HIS as well as the option to assign Macros or FAST-TCF scripts.

To assign a Macro, FAST-TCF script or JavaScript a to a key, click on Macros...,FAST-TCF Scripts... or JavaScripts....


This will bring up another popup from which you can select the Macro or script. The popup will contain a list of scripts that T/HIS has picked up from the $OA_INSTALL and $OA_HOME directory. If the script you want is not in this list you can browse for it by clicking on the folder icon.

The listing of assigned keys is colour coded to easily distinguish between pre-programmed shortcuts (white), FAST-TCF scripts (light-blue), Macros (dark-blue) and JavaScripts (dark-green)

Pre-programmed Shortcuts:

Defaults shown in bold, oa_pref name shown in brackets

View Controls
A/a - Autoscale (AUTOSCALE) Autoscale Y axis (Y_AUTOSCALE)
P/p - Plot (PLOT) [SPACE] - Plot (PLOT)
Z/z - Zoom (ZOOM) "+"/"=" - Zoom in (ZOOM_IN)
"-"/"_" - Zoom out (ZOOM_OUT)
Blanking
B/b - Blank All (BLANK) R/r - Reverse curve blanking (REVERSE)
U/u - Unblank all curves (UNBLANK)
Menus
Automotive Menu (AUTOMOTIVE_MENU) Command Files Menu (CFILE_MENU)
C/c - Curve Menu (CURVE_MENU) Curve Properties Menu (PROP_MENU)
Curve Table (CURVE_TABLE) Display Menu (DISPLAY_MENU)
Edit Menu (EDIT_MENU) Groups Menu (GROUPS_MENU)
Image Menu (IMAGE_MENU) F/f - FAST-TCF Menu (FAST_TCF_MENU)
Macros Menu (MACROS_MENU) Maths Menu (MATHS_MENU)
Model Menu (MODEL_MENU) Operate Menu (OPERATE_MENU)
Page Layout Menu (PAGE_MENU) Preferences Menu (PREF_MENU)
Read Menu (READ_MENU) Shortcut Menu (SHORTCUT)
Seismic Menu (SEISMIC_MENU) Settings Menu (SETTINGS_MENU)
Style Menu (STYLE_MENU) Title/Axes Menu (TITLE_MENU)
Units Menu (UNITS_MENU) Write Menu (WRITE_MENU)

Page Layout
1 - Page Layout Tile Tall (TILE_TALL) 2 - Page Layout Tile Wide (TILE_WIDE)
3 - Page Layout Tile Cascade (CASCADE) 4 - Page Layout Tile 1x1 (LAYOUT_1X1)
5 - Page Layout Tile 2x2 (LAYOUT_2X2) 6 - Page Layout Tile 3x3 (LAYOUT_3X3)
Miscellaneous
G/g - Create a new graph Window (NEW_WINDOW) T/t - Tidy Menus (TIDY_MENUS)
V/v - Change Curve Picking Group (CURVE_GROUP) Q/q - Swap to Quick Pick (QUICK_PICK)
PAGE UP - Next Page PAGE DOWN - Previous Page
HOME - First Page END - Last Page
Change edit to next point (EDIT_NEXT) 0 - Copy Axis Settings (COPY_AXIS)