# API Reference

> Reference of the ActiveX controls TXTextControl, TXButtonBar, TXRulerBar and TXStatusBar and the Style and XMLElement objects, with categories and data types.

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

---

## On This Page

- [Controls and Objects](https://docs.textcontrol.com/tx-text-control-activex/reference/#controls-and-objects)
- [Programming Overview](https://docs.textcontrol.com/tx-text-control-activex/reference/#programming-overview)
- [Pages in This Section](https://docs.textcontrol.com/tx-text-control-activex/reference/#pages-in-this-section)

---

## In This Section

- [Mouse and Keyboard Assignment](https://docs.textcontrol.com/tx-text-control-activex/reference/assignments/llms.txt): Mouse actions and keys of TXTextControl and what they do: selecting, editing, scrolling, zooming, moving in tables and inserting hyphens and dashes.
- [Programming Categories](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/llms.txt): Find the TXTextControl properties, methods and events for one task: formatting, tables, fields, images, printing, loading and saving, XML and more.
- [Data Types](https://docs.textcontrol.com/tx-text-control-activex/reference/data-types/llms.txt): Size and range of the Byte, Boolean, Date, Integer, Long, Handle, String and Variant data types that the TX Text Control ActiveX reference uses.
- [Supported Formula Functions](https://docs.textcontrol.com/tx-text-control-activex/reference/formula-functions/llms.txt): Functions for TableCellFormula formulas in TXTextControl tables: mathematical, statistical, logical, lookup and information functions after ISO/IEC 29500-1.
- [Obsolete Properties, Methods and Events](https://docs.textcontrol.com/tx-text-control-activex/reference/obsolete-members/llms.txt): Obsolete TX Text Control ActiveX members: EnableHyperlinks, RTFExport, RTFImport, TextExport, TextImport, the View hyperlink members and VT Speller support.
- [Style Object](https://docs.textcontrol.com/tx-text-control-activex/reference/style/llms.txt): Style OLE Automation object for a paragraph or character formatting style, created with CreateObject: font, paragraph, frame, tab and list properties and Apply.
- [Styles Collection Object](https://docs.textcontrol.com/tx-text-control-activex/reference/styles/llms.txt): Styles collection object with all formatting styles of a TX Text Control ActiveX document, obtained with TXTextControl.Styles: Count property and Item method.
- [TXButtonBar Control](https://docs.textcontrol.com/tx-text-control-activex/reference/txbuttonbar/llms.txt): Button bar control for a TX Text Control ActiveX editor with combo boxes and buttons: Appearance, DisplayColor, the Posxxx button positions and mouse events.
- [TXRulerBar Control](https://docs.textcontrol.com/tx-text-control-activex/reference/txrulerbar/llms.txt): Ruler bar control for a TX Text Control ActiveX editor that sets indents, tabs and the alignment of table cells: Direction, ScaleUnits, FormulaMode and events.
- [TXStatusBar Control](https://docs.textcontrol.com/tx-text-control-activex/reference/txstatusbar/llms.txt): Status bar control for a TX Text Control ActiveX editor showing page, line, column, zoom, key states and an info text: Show, Text, Font and color members.
- [TXTextControl Control](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/llms.txt): Main ActiveX control that displays and edits text documents: every TXTextControl property, method and event in alphabetical order with a short description.
- [XMLElement Object](https://docs.textcontrol.com/tx-text-control-activex/reference/xmlelement/llms.txt): XMLElement OLE Automation object for an element of an XML document, created with CreateObject: ElementName, Text, AddChild, ChildItem, RemoveChild and Select.
- [XMLElements Collection Object](https://docs.textcontrol.com/tx-text-control-activex/reference/xmlelements/llms.txt): XMLElements collection object with all XML elements of a tag name, from TXTextControl.XMLElements: Add, Item, Remove, InputItem, Count and InputItemIndex.

---

## Nearby

- **Previous:** [What's New in TX Text Control ActiveX 11.0](https://docs.textcontrol.com/tx-text-control-activex/whats-new/older-versions/1100/llms.txt)
- **Next:** [TXTextControl Control](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/llms.txt)
