# TX Text Control X9 Preview: Out-of-the-Box Context Menus

> TX Text Control X9 includes built-in contextual menus that activate based on the cursor position within a document. Separate menus appear for text, headers, footers, tables, and images. All menu items are fully customizable and work without writing any additional configuration code.

- **Author:** Bjoern Meyer
- **Published:** 2013-02-15
- **Modified:** 2026-07-17
- **Description:** TX Text Control X9 includes built-in contextual menus that activate based on the cursor position within a document. Separate menus appear for text, headers, footers, tables, and images. All menu items are fully customizable and work without writing any additional configuration code.
- **3 min read** (542 words)
- **Tags:**
  - Release
- **Web URL:** https://www.textcontrol.com/blog/2013/02/15/tx-text-control-x9-preview-out-of-the-box-context-menus/
- **LLMs URL:** https://www.textcontrol.com/blog/2013/02/15/tx-text-control-x9-preview-out-of-the-box-context-menus/llms.txt
- **LLMs-Full URL:** https://www.textcontrol.com/blog/2013/02/15/tx-text-control-x9-preview-out-of-the-box-context-menus/llms-full.txt

---

One of the new helpful features in the next version X9 of TX Text Control are the ready-to-use contextual menus we are currently working on. These dynamic menus are available by default and usable without any additional programming.

The following steps are required to create a fully-featured word processing application using TX Text Control that gives you full access to these new context menus - without writing a single line of code.

- **Open Visual Studio and create a new project.**
    
    Select *Windows Forms Application* from the *Windows* templates, choose a name, select a location and confirm with *OK*.
    
    ![TX Text Control X9 in Visual Studio](https://s1-www.textcontrol.com/assets/dist/blog/2013/02/15/a/assets/x9_start_1.webp "TX Text Control X9 in Visual Studio")
- **Find *TextControl* in the toolbox and drag and drop an instance onto the form.**
    
    Visit the *SmartTag* in the upper right corner of *TextControl* and add a button bar, a status bar, a ruler bar and a vertical ruler using the available *Wizards*. Finally, arrange and connect the controls by clicking *Arrange Controls Automatically*.
    
    ![TX Text Control X9 in Visual Studio](https://s1-www.textcontrol.com/assets/dist/blog/2013/02/15/a/assets/x9_start_2.webp "TX Text Control X9 in Visual Studio") ![TX Text Control X9 in Visual Studio](https://s1-www.textcontrol.com/assets/dist/blog/2013/02/15/a/assets/x9_start_3.webp "TX Text Control X9 in Visual Studio")
- **Start the application.**
    
    You can immediately start typing text, use the button bar to do some formatting or to zoom using the status bar. Here is the new part: You can right-click everywhere in the document which opens contextual menus dependent on whether the mouse is over normal text, header or footer area or in a table.
    
    ![TX Text Control X9 in Visual Studio](https://s1-www.textcontrol.com/assets/dist/blog/2013/02/15/a/assets/x9_start_4.webp "TX Text Control X9 in Visual Studio")

Context Menus for Page Settings, Tables, Images and Text Frames
---------------------------------------------------------------

You can use the context menu to insert headers and footers or to adjust the page layout or borders:

![TX Text Control X9 in Visual Studio](https://s1-www.textcontrol.com/assets/dist/blog/2013/02/15/a/assets/x9_start_5.webp "TX Text Control X9 in Visual Studio")The following screenshot shows a context menu that is shown when no text is selected:

![TX Text Control X9 in Visual Studio](https://s1-www.textcontrol.com/assets/dist/blog/2013/02/15/a/assets/x9_start_6.webp "TX Text Control X9 in Visual Studio")When the input position is inside a table, the following context menu options are available:

![TX Text Control X9 in Visual Studio](https://s1-www.textcontrol.com/assets/dist/blog/2013/02/15/a/assets/x9_start_7.webp "TX Text Control X9 in Visual Studio")There are many more menu options available for all kind of situations in a document. The ready-to-use context menus contain pre-defined icons that matches the icons in our Ribbon demo. You will have access to more than 350 different icons that can be used in your applications.

The context menus are fully customizable and you can add, remove or change menu items from the context menus.

This is just another great new feature of TX Text Control X9. Stay tuned for more!

---

## About Bjoern Meyer

As CEO, Bjoern is the visionary behind our strategic direction and business development, bridging the gap between our customers and engineering teams. His deep passion for coding and web technologies drives the creation of innovative products. If you're at a tech conference, be sure to stop by our booth - you'll most likely meet Bjoern in person. With an advanced graduate degree (Dipl. Inf.) in Computer Science, specializing in AI, from the University of Bremen, Bjoern brings significant expertise to his role. In his spare time, Bjoern enjoys running, paragliding, mountain biking, and playing the piano.

- [LinkedIn](https://www.linkedin.com/in/bjoernmeyer/)
- [X](https://x.com/txbjoern)
- [GitHub](https://github.com/bjoerntx)

---

## Related Posts

- [TX Text Control 34.0 SP4 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2026/05/20/tx-text-control-34-0-sp4-is-now-available/llms.txt)
- [TX Spell .NET 11.0 SP1 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2026/04/08/tx-spell-net-11-0-sp1-is-now-available/llms.txt)
- [Announcing TX Text Control DS Server 5.0](https://www.textcontrol.com/blog/2026/03/12/announcing-tx-text-control-ds-server-5-0/llms.txt)
- [TX Text Control 34.0 SP2 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2026/02/18/tx-text-control-34-0-sp2-is-now-available/llms.txt)
- [TX Text Control 34.0 SP1 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/12/03/tx-text-control-34-0-sp1-is-now-available/llms.txt)
- [Introducing TX Text Control 34.0: Your Next Leap in Document Processing](https://www.textcontrol.com/blog/2025/11/10/introducing-tx-text-control-34-0-your-next-leap-in-document-processing/llms.txt)
- [PDF/UA vs. PDF/A-3a: Which Format Should You Use for Your Business Application?](https://www.textcontrol.com/blog/2025/10/24/pdf-ua-vs-pdf-a-3a-which-format-should-you-use-for-your-business-application/llms.txt)
- [Validating PDF/UA Documents in .NET C#](https://www.textcontrol.com/blog/2025/10/21/validating-pdf-ua-documents-in-dotnet-csharp/llms.txt)
- [Sneak Peek: TX Text Control 34.0 Coming November 2025](https://www.textcontrol.com/blog/2025/10/02/sneak-peek-tx-text-control-34-0-coming-november-2025/llms.txt)
- [TX Text Control 33.0 SP3 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/08/14/tx-text-control-33-0-sp3-is-now-available/llms.txt)
- [High-Performance Text Replacement in Large DOCX Files using C# .NET](https://www.textcontrol.com/blog/2025/07/30/high-performance-text-replacement-in-large-docx-files-using-csharp-dotnet/llms.txt)
- [Document Viewer 33.2.1 Released: New Event and Bug Fixes](https://www.textcontrol.com/blog/2025/07/30/document-viewer-33-2-1-released-new-event-and-bug-fixes/llms.txt)
- [Upcoming Support for PDF/UA Compliance and Tagged PDF Generation in Version 34.0](https://www.textcontrol.com/blog/2025/07/24/upcoming-support-for-pdf-ua-compliance-and-tagged-pdf-generation-in-version-34-0/llms.txt)
- [TX Text Control 33.0 SP2 is Now Available: What's New in the Latest Version](https://www.textcontrol.com/blog/2025/06/18/tx-text-control-33-0-sp2-is-now-available/llms.txt)
- [Service Pack Releases: What's New in TX Text Control 33.0 SP1 and 32.0 SP5](https://www.textcontrol.com/blog/2025/05/07/service-pack-releases-whats-new-in-tx-text-control-33-0-sp1-and-32-0-sp5/llms.txt)
- [Introducing DS Server 4.0: Linux-Ready and Container-Friendly](https://www.textcontrol.com/blog/2025/04/30/introducing-ds-server-4-linux-ready-and-container-friendly/llms.txt)
- [The Wait is Over: TX Text Control for Linux is Officially Here](https://www.textcontrol.com/blog/2025/03/12/the-wait-is-over-tx-text-control-for-linux-is-officially-here/llms.txt)
- [Full .NET 9 Support in Text Control .NET Components for ASP.NET Core, Windows Forms, and WPF](https://www.textcontrol.com/blog/2024/11/11/full-net-9-support-in-text-control-net-components-for-asp-net-core-windows-forms-and-wpf/llms.txt)
- [DS Server 3.5.0 Released](https://www.textcontrol.com/blog/2024/09/24/ds-server-3-5-0-released/llms.txt)
- [Using the Document Editor in SPA Applications using the removeFromDom Method](https://www.textcontrol.com/blog/2024/09/02/using-the-document-editor-in-spa-applications-using-the-removefromdom-method/llms.txt)
- [TX Text Control 32.0 Service Pack 4 Released](https://www.textcontrol.com/blog/2024/09/02/tx-text-control-32-0-service-pack-4-released/llms.txt)
- [Service Pack 3: MailMerge Supports SVG Images](https://www.textcontrol.com/blog/2024/04/29/service-pack-3-mailmerge-supports-svg-images/llms.txt)
- [TX Text Control 32.0 Service Pack 3 Released](https://www.textcontrol.com/blog/2024/04/29/tx-text-control-32-0-service-pack-3-released/llms.txt)
- [Document Viewer: Long Polling Support for Loading Documents](https://www.textcontrol.com/blog/2024/04/25/document-viewer-long-polling-support-for-loading-documents/llms.txt)
- [TX Text Control React Packages Released](https://www.textcontrol.com/blog/2024/02/29/tx-text-control-react-packages-released/llms.txt)
