| Interface | Description | |
|---|---|---|
|  | IRichTextPainter | This interface is implemented to provide custom painting inside a C1RichTextBox, or any C1RichTextViewManager client. | 
|  | IStyleOverride | This interface is implemented to provide style overrides to a C1RichTextBox. | 
| Enumeration | Description | |
|---|---|---|
|  | AutoCapitalizationMode | Defines the mode for automatic capitalization. | 
|  | C1BorderFlags | An flag enumeration to list border sides. | 
|  | C1FindOptions | Specifies the options to use when doing a text search. | 
|  | C1PaintLayer | Describes the layers where an element can be painted inside a text line. See C1PaintingContext.PaintInline. | 
|  | ClipboardMode | Defines the mode in which the C1RichTextBox uses the Clipboard. | 
|  | NavigationMode | Defines the mode in which C1RichTextBox fires C1RichTextBox.RequestNavigate events. | 
|  | ReturnMode | Defines the way in which C1RichTextBox handles the return key. | 
|  | TextLineNumberMode | Defines the line numbering mode. | 
|  | TextViewMode | Defines the mode in which C1RichTextBox presents its content. |