# Mouse and Keyboard Assignment

> Mouse actions and keys of TXTextControl and what they do: selecting, editing, scrolling, zooming, moving in tables and inserting hyphens and dashes.

- **Product:** TX Text Control ActiveX
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control ActiveX > API Reference > Mouse and Keyboard Assignment
- **203 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/llms-full.txt

---

`TXTextControl` has a built-in mouse and keyboard interface: users select, move, copy and edit text, move around in tables and insert hyphens and breaks with the mouse and the keyboard. The pages below list each mouse action and key and what the control does in response.

The general mouse actions and keys come first; tables and hyphens have pages of their own.

### Pages in This Section

- [Mouse Assignment](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/mouse/llms-full.txt): clicks, drags and scroll keys and what they select, move or copy.
- [Keyboard Assignment](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/keyboard/llms-full.txt): keys that move the caret, edit text and insert breaks and special spaces.
- [Additional Mouse and Keyboard Assignment in Tables](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/tables/llms-full.txt): keys and clicks that select cells, rows and columns in tables.
- [Keyboard Assignment for Hyphens](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/hyphens/llms-full.txt): keys that insert hyphens and dashes and whether a word may be divided there.

---

## In This Section

- [Keyboard Assignment for Hyphens](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/hyphens/llms-full.txt): Insert hyphens, non-visible hyphens, compound word hyphens and en and em dashes in TXTextControl from the keyboard, and where words may be divided.
- [Keyboard Assignment](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/keyboard/llms-full.txt): Keys and shortcuts of TXTextControl that move the caret, delete words, undo, insert page and column breaks and non-breaking spaces, and extend selections.
- [Mouse Assignment](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/mouse/llms-full.txt): Clicks, double-clicks, triple-clicks, drag and drop and scroll keys in TXTextControl and what they select, move, copy, scroll or zoom in the document.
- [Additional Mouse and Keyboard Assignment in Tables](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/tables/llms-full.txt): TAB, SHIFT+TAB and CTRL+TAB in TXTextControl tables and the clicks that select a complete table cell, row or column with the mouse.

---

## Nearby

- **Previous:** [Data Types](https://docs.textcontrol.com/tx-text-control-activex/reference/data-types/llms-full.txt)
- **Next:** [Mouse Assignment](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/mouse/llms-full.txt)
