TX Text Control implements some special mouse and keyboard assignments to assist with typical selection tasks. The following tables contain these specific assignments:

Mouse Assignments and Smart Selections

Mouse Action Reaction of TextControl
Click Moves cursor to point of click or selects an image or text frame.
Click and Drag Selects text from point of button down to point where button is released or moves an image, text frame or OLE object.
Shift + Click Extends the selection to the point of click.
Double-click Selects the word that is clicked on.
Double-click and drag Extends the selection from word to word.
Triple-click Selects the line that is clicked on.
Triple-click and drag Extends the selection from row to row.
PgUp/PgDown Scrolls the text up or down one client area height minus the height of one line of text. Active only, if a vertical scrollbar exists.
CTRL + PgUp/PgDown Zooms up or down the current document.
SHIFT + PgUp/PgDown Scrolls the document horizontally.
Drag and Drop on selected text Selected text is moved to the drop position of the mouse (text drag and drop).
CTRL + Drag and Drop on selected text Selected text is copied to the drop position of the mouse (text drag and drop).

Keyboard Assignments

Key Type Reaction of TextControl
HOME Moves the caret to the beginning of the line.
END Moves the caret to the end of the line.
(Left Arrow) Moves the caret one character to the left.
(Right Arrow) Moves the caret one character to the right.
(Up Arrow) Moves the caret one line up.
(Down Arrow) Moves the caret one line down.
CTRL + (Left Arrow) Moves the caret to the beginning of the current word.
CTRL + (Right Arrow) Moves the caret to the beginning of the next word.
CTRL + HOME Moves the caret to start of text.
CTRL + END Moves the caret to end of text.
CTRL + ENTER Inserts a new page.
SHIFT + ENTER Creates a line feed without beginning a new paragraph.
CTRL + (-) Inserts an end-of-line hyphen.
DEL Deletes selected text.
CTRL + X Copies selected text to the Clipboard and deletes the selection.
CTRL + V Copies selected text to the clipboard.
CTRL + Z Undos the last action.
CTRL + Y Restores the last action.
CTRL + SHIFT + (Spacebar) Inserts a non-breaking space.
CTRL + (Backspace) Deletes the previous word.
CTRL + SHIFT + ENTER Inserts a page column break.

Pressing a key while SHIFT is pressed extends the current selection to the new caret position.

Keyboard Assignments in Tables

Key Type Reaction of TextControl
TAB Selects the next table cell.
SHIFT + TAB Selects the previous table cell.
CTRL + TAB Inserts a tab character.