Products Technologies Demo Docs Blog Support Company

Indents and Numbered Lists

The TX Text Control ActiveX button bar inserts numbered lists with different indentation than the ListType property alone. This code sample reproduces the exact button bar formatting by combining ListType with the IndentL and IndentFL properties to set the number-to-text spacing.

Indents and Numbered Lists

If you use the TX Text Control ActiveX button bar to insert a numbered list, you will get a different result than when you insert a numbered list simply using the ListType property.

Why is this?

The button bar implements an indent that defines the position between the number character and the text. This button behavior can be easily reproduced using the IndentL and IndentFL properties.

The following code reproduces this behavior exactly:

Private Sub Command1_Click()
    TXTextControl1.NumberingAttribute(txNumberingFormatChar) = 0
    TXTextControl1.ListType = txListNumbered
    TXTextControl1.IndentL = 360
    TXTextControl1.IndentFL = -360
    TXTextControl1.SelText = "Line 1" + Chr(11) + "Line 2"
End Sub

Stay in the loop!

Subscribe to the newsletter to receive the latest updates.

ActiveX

TX Text Control ActiveX is a royalty-free, fully programmable rich edit control that offers developers a broad range of word processing features in a reusable component. It provides comprehensive text formatting, powerful mail merge features and all word processing key concepts such as table support, images, headers and footers and page sections.

See ActiveX products

Related Posts

ActiveXLinesSample

How to Get the Last Line in TX Text Control ActiveX

Detecting whether the cursor sits on the last line in TX Text Control ActiveX requires checking SelStart against both the full text length and the result of GetLineFromChar against GetLineCount.…


ActiveXSample

FontItalic on CTRL+i with TX Text Control ActiveX

By default, TX Text Control ActiveX inserts a tab character when the user presses CTRL+I because both share KeyAscii value 9. This VB sample tracks the CTRL key state in KeyDown, nullifies the tab…


ActiveXSample

Modifying Styles in TX Text Control ActiveX

TX Text Control .NET for Windows Forms exposes FormattingStyle as the base class for InlineStyle and ParagraphStyle. In the ActiveX edition, the Style object and Styles collection let developers…


ActiveX.NETSample

Open Documents with an Offset

TX Text Control ActiveX supports saving documents with a byte offset to embed custom file headers. In TX Text Control .NET for Windows Forms, a FileStream with its Position property set to the…


ActiveXSample

'Change Case' in TX Text Control ActiveX

This sample application implements Word-style case conversion in TX Text Control ActiveX using Visual Basic. It covers five modes: UPPER CASE, lower case, Title Case, tOgGlE cAsE, and Sentence…

Share on this blog post on: