Products Technologies Demo Docs Blog Support Company

TX Text Control's Smart Selection Interface

TX Text Control includes built-in mouse and keyboard assignments for text selection and navigation. This reference details double-click word selection, triple-click line selection, drag-and-drop text movement, Shift-extended selections, and table-specific key bindings for cell movement.

TX Text Control's Smart Selection Interface

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.

Stay in the loop!

Subscribe to the newsletter to receive the latest updates.

Related Posts

Technical Article

Building Dashboard Reports with TX Text Control

A stock dashboard report template built in TX Text Control Words connects to a data source and uses merge fields, conditional IF fields for positive and negative values, and embedded 2D and 3D…


ReleaseTechnical Article

TX Text Control, Windows 8 and Visual Studio 11: It Simply Works!

TX Text Control .NET 17.0 runs on Windows 8 Consumer Preview for both Windows Forms and WPF desktop applications. Visual Studio 11 Beta is fully compatible, and ActiveX controls remain supported.…


Spell CheckingTechnical Article

Deploying TX Spell .NET in an XBAP Browser Application

XBAP enables deploying full WPF applications in the browser via .NET Framework. This tutorial covers creating a WPF Browser Application project, configuring TXSpellChecker in Page.Resources,…


Spell CheckingTechnical Article

TX Spell: Performance Considerations

TX Spell .NET benchmarks demonstrate approximately 75,000 words checked per second and suggestion generation in under 0.035 seconds per word using the US English dictionary. This linear…


Technical Article

A Deeper Look at TX Text Control .NET for Windows Forms's Page Class

The Page class in TX Text Control .NET for Windows Forms, available since version 14.0, represents a single formatted document page. It provides Bounds, Start, and Section properties along with…

Share on this blog post on: