TIEGlobalSettings.KeyboardShortcuts
 
Declaration
KeyboardShortcuts: TIEKeyboardShortcuts;
Description
Specifies all keyboard shortcuts used by:
◼TImageEnView
◼TIELayer
◼TIEPdfViewer
◼TImageEnMView
◼TImageEnFolderMView
◼TIERichEdit
◼TIEFolderTree
◼TIEMetaListView
Individual shortcuts can be customized and disabled.
Defaults are as follows:
 | Type | Shortcut | 
 | ieksLeftAlign | Ctrl+L | 
 | ieksCenterAlign | Ctrl+E | 
 | ieksRightAlign | Ctrl+R | 
 | ieksJustified | Ctrl+J | 
 | ieksCopy | Ctrl+C | 
 | ieksCut | Ctrl+X | 
 | ieksPaste | Ctrl+V | 
 | ieksFontSelect | Ctrl+D | 
 | ieksBold | Ctrl+B | 
 | ieksItalic | Ctrl+I | 
 | ieksUnderline | Ctrl+U | 
 | ieksBackColorSelect | Ctrl+G | 
 | ieksIncreaseFontSize | Ctrl+Period | 
 | ieksDecreaseFontSize | Ctrl+Comma | 
 | ieksClearFormatting | Ctrl+Space | 
 | ieksSelectAll | Ctrl+A | 
 | ieksProperties | Alt+Return | 
 | ieksDelete | Delete | 
 | ieksUndo | Ctrl+Z | 
 | ieksRedo | Ctrl+Y | 
 | ieksZoomIn | Ctrl+Plus | 
 | ieksZoomOut | Ctrl+Minus | 
 | ieksResetZoom | Ctrl+0 | 
 | ieksSendBackward | Ctrl+[ | 
 | ieksBringForward | Ctrl+] | 
 | ieksEditText | F2 | 
 | ieksIncreaseBorder | Ctrl+Period | 
 | ieksDecreaseBorder | Ctrl+Comma | 
 | ieksIncreaseCurve | Alt+Up | 
 | ieksDecreaseCurve | Alt+Down | 
 | ieksInvertAngle | Alt+I | 
 | ieksFind | Ctrl+F | 
 | ieksFindNext | Shift+F4 | 
 | ieksReplace | Ctrl+H | 
 | ieksRename | F2 | 
 | ieksRefresh | F5 | 
 | ieksOpenParent | Alt+Left | 
 | ieksSystemMenu | Shift+F10 | 
 | ieksOpenFile | Return | 
Note:
◼These options do not affect 
ImageEn Actions. Edit the shortcut in each action directly instead.
◼Shortcuts for TImageEnViewToolbar/TIERichEditToolbar and be disabled by setting 
KeyboardShortcuts := False;
◼You can disable indiviual keyboard interactions for TImageEnView or TImageEnMView using 
OnKeyboardShortcut
TImageEnView Shortcuts
 | Activate the current interactive tool | - | Enter | 
 | Cancel the current interactive tool | - | Esc | 
 | Zoom into the image | ieksZoomIn | Ctrl+Plus | 
 | Zoom out of the image | ieksZoomOut | Ctrl+Minus | 
 | Reset the Zoom to 100% | ieksResetZoom | Ctrl+0 | 
Note: Disable 
keyboard shortcuts of TImageEnView using 
KeyInteract. Also see: 
OnKeyboardShortcut
TIELayer Shortcuts
 | Description | Type | Shortcut | 
 | Move layer | - | Cursor Keys (Hold Shift to move faster) | 
 | Resize layer | - | Ctrl+Cursor Keys (Hold Shift to size faster) | 
 | Remove the current layer (Deletion can be disabled using loPreventLayerDelete) | ieksDelete | Delete | 
 | Edit the text of the current layer | ieksEditText | F2 | 
 | Select next layer (Hold Shift to get previous) | - | Ctrl+Tab | 
 | Move layer forward (Hold Shift to move to very front) | ieksBringForward | Ctrl+] | 
 | Send layer back (Hold Shift to move to very back) | ieksSendBackward | Ctrl+] | 
 | Increase the size of the font of a text or line layer, or the border | ieksIncreaseFontSize | Ctrl+Period | 
 | Decrease the size of the font of a text or line layer, or the border | ieksDecreaseFontSize | Ctrl+Comma | 
 | Display the Properties Dialog | ieksProperties | Alt+Enter | 
 | Select all layers | ieksSelectAll | Ctrl+A | 
 | Select the font for a text or line layer | ieksFontSelect | Ctrl+D | 
 | Toggle bold of the font of a text or line layer | ieksBold | Ctrl+B | 
 | Toggle italics of the font of a text or line layer | ieksItalic | Ctrl+I | 
 | Toggle underline of the font of a text or line layer | ieksUnderline | Ctrl+U | 
 | Align text left (top) | ieksLeftAlign | Ctrl+L (Hold Shift to align to top) | 
 | Align text center | ieksCenterAlign | Ctrl+E (Hold Shift to to vertically center) | 
 | Align text right (top) | ieksRightAlign | Ctrl+R (Hold Shift to align to bottom) | 
 | Justify text | ieksJustified | Ctrl+J | 
 | Cut layer to clipboard | ieksCut | Ctrl+X | 
 | Copy layer to clipboard | ieksCopy | Ctrl+C | 
 | Paste layer from clipboard | ieksPaste | Ctrl+V | 
 | Cancel text editing or line or polyline insertion | - | Escape | 
 | Enact text editing or polyline insertion | - | Enter | 
 | Invert the angle of an layer (e.g. 90° will become 270°) | ieksInvertAngle | Alt+I | 
 | Increase the curve of a line layer | ieksIncreaseCurve | Alt+Up | 
 | Decrease the curve of a line layer | ieksDecreaseCurve | Alt+Down | 
 | Clear the formatting from a rich formatted text layer | ieksClearFormatting | Ctrl+Space | 
 | Increase the width of the border or line | ieksIncreaseBorder | Ctrl+Period | 
 | Decrease the width of the border or line | ieksDecreaseBorder | Ctrl+Comma | 
 | Select a fill color for the layer | ieksBackColorSelect | Ctrl+G | 
 | Undo the last action | ieksUndo | Ctrl+Z | 
 | Redo the last action | ieksRedo | Ctrl+Y | 
Note: Disable all 
keyboard shortcuts for layers by removing 
vkiLayerEditing from 
KeyInteract, or individually using 
OnKeyboardShortcut
TImageEnMView/TImageEnFolderMView Shortcuts
 * Only available in TImageEnFolderMView, not TImageEnMView 
Note: Disable 
keyboard shortcuts of TImageEnMView using 
KeyInteract. Also see: 
OnKeyboardShortcut
TIERichEdit Shortcuts
 | Description | Type | Shortcut | 
 | Cut to Clipboard | ieksCut | Ctrl+X | 
 | Copy to Clipboard | ieksCopy | Ctrl+C | 
 | Paste from Clipboard | ieksPaste | Ctrl+V | 
 | Align text left | ieksLeftAlign | Ctrl+L | 
 | Center text | ieksCenterAlign | Ctrl+E | 
 | Align text right | ieksRightAlign | Ctrl+R | 
 | Justify text | ieksJustified | Ctrl+J | 
 | Apply bold formatting | ieksBold | Ctrl+B | 
 | Apply italic formatting | ieksItalic | Ctrl+I | 
 | Apply underline formatting | ieksUnderline | Ctrl+U | 
 | Open the Font dialog box | ieksFontSelect | Ctrl+D | 
 | Removes all formatting from selection | ieksClearFormatting | Ctrl+Space | 
 | Decrease the size of the font | ieksDecreaseFontSize | Ctrl+Comma | 
 | Increase the size of the font | ieksIncreaseFontSize | Ctrl+Period | 
 | Show Find dialog | ieksFind | Ctrl+F | 
 | Find Next | ieksFindNext | Shift+F4 | 
 | Show Replace dialog | ieksReplace | Ctrl+H | 
 | Select all text | ieksSelectAll | Ctrl+A | 
 | Undo the last action | ieksUndo | Ctrl+Z | 
 | Redo the last action | ieksRedo | Ctrl+Y | 
 | Zoom into the image | ieksZoomIn | Ctrl+Plus | 
 | Zoom out of the image | ieksZoomOut | Ctrl+Minus | 
 | Reset the Zoom to 100% | ieksResetZoom | Ctrl+0 | 
Note: Disable all 
keyboard shortcuts in TIERichEdit by setting 
KeyboardShortcuts := False;
// Use Ctrl+M to center text
IEGlobalSettings().KeyboardShortcuts[ieksCenterAlign] := ShortCut( Word('M'), [ssCtrl] );
// Disable Select All (e.g. of layers)
IEGlobalSettings().KeyboardShortcuts[ ieksSelectAll ] := 0;
See Also
◼TImageEnView.KeyInteract
◼TImageEnView.ShiftKeyLock
◼TImageEnViewToolbar.KeyboardShortcuts
◼TImageEnMView.KeyInteract
◼TIERichEdit.KeyboardShortcuts
◼TIEMetaListView.Options
◼TIEFolderTree.EnableKeyboardShortcuts
◼FAQ: Disabling all keyboard shortcuts