IdxRichEditSubDocument Interface
Exposes the basic functionality related to document elements.
Declaration
IdxRichEditSubDocument = interface(IInterface)
Remarks
The IdxRichEditSubDocument interface provides access to properties and methods allowing you to:
Manage bookmarks (Bookmarks, CreateBookmark, and RemoveBookmark);
Insert document fields (Fields);
Manage hyperlinks (Hyperlinks, CreateHyperlink, and RemoveHyperlink)
Identify the document’s size (Length);
Modify the page background color (PageBackColor and SetPageBackColor);
Insert new paragraphs and manage bulleted/numbered lists (Paragraphs, AppendParagraph, AddParagraphsToList, AddParagraphToList, InsertParagraph, RemoveNumberingFromParagraph, and RemoveNumberingFromParagraphs);
Optimize the performance of a Rich Edit control-based application in the case of multiple operations with the document elements (BeginUpdate, EndUpdate, BeginUpdateCharacters, EndUpdateCharacters, BeginUpdateParagraphs, EndUpdateParagraphs, BeginUpdateRangePermissions, CancelUpdateRangePermissions, and EndUpdateRangePermissions);
Obtain information on the entire document range (Range and GetRange);
Access individual shapes in the document and insert new pictures and text boxes (Shapes, AppendImage, InsertImage, and InsertPicture);
Find and replace text in the document (FindAll, Replace, ReplaceAll, and StartSearch);
Manage tables (Tables), InsertTable, and GetTables);
Perform text editing (AppendRtfText, AppendSingleLineText, AppendText, AppendDocumentContent, Delete, InsertRtfText, and InsertSingleLineText).
The IdxRichEditSubDocument interface is the ancestor of the IdxRichEditDocument interface referenced by the Rich Edit control’s Document property.