Version: 3.3.0

Detailed Description

wxWidgets provides a set of generic classes to edit and print simple rich text with character and paragraph formatting.

Classes

class  wxTextAttrDimension
 A class representing a rich text dimension, including units and position. More...
 
class  wxTextAttrDimensions
 A class for left, right, top and bottom dimensions. More...
 
class  wxTextAttrSize
 A class for representing width and height. More...
 
class  wxTextAttrDimensionConverter
 A class to make it easier to convert dimensions. More...
 
class  wxTextAttrBorder
 A class representing a rich text object border. More...
 
class  wxTextAttrBorders
 A class representing a rich text object's borders. More...
 
class  wxTextAttrShadow
 A class representing a shadow. More...
 
class  wxTextBoxAttr
 A class representing the box attributes of a rich text object. More...
 
class  wxRichTextAttr
 A class representing enhanced attributes for rich text objects. More...
 
class  wxRichTextProperties
 A simple property class using wxVariants. More...
 
class  wxRichTextFontTable
 Manages quick access to a pool of fonts for rendering rich text. More...
 
class  wxRichTextRange
 This stores beginning and end positions for a range of data. More...
 
class  wxRichTextSelection
 Stores selection information. More...
 
class  wxRichTextDrawingContext
 A class for passing information to drawing and measuring functions. More...
 
class  wxRichTextObject
 This is the base for drawable rich text objects. More...
 
class  wxRichTextCompositeObject
 Objects of this class can contain other objects. More...
 
class  wxRichTextParagraphLayoutBox
 This class knows how to lay out paragraphs. More...
 
class  wxRichTextBox
 This class implements a floating or inline text box, containing paragraphs. More...
 
class  wxRichTextField
 This class implements the general concept of a field, an object that represents additional functionality such as a footnote, a bookmark, a page number, a table of contents, and so on. More...
 
class  wxRichTextFieldType
 The base class for custom field types. More...
 
class  wxRichTextFieldTypeStandard
 A field type that can handle fields with text or bitmap labels, with a small range of styles for implementing rectangular fields and fields that can be used for start and end tags. More...
 
class  wxRichTextLine
 This object represents a line in a paragraph, and stores offsets from the start of the paragraph representing the start and end positions of the line. More...
 
class  wxRichTextParagraph
 This object represents a single paragraph containing various objects such as text content, images, and further paragraph layout objects. More...
 
class  wxRichTextPlainText
 This object represents a single piece of text. More...
 
class  wxRichTextImageBlock
 This class stores information about an image, in binary in-memory form. More...
 
class  wxRichTextImage
 This class implements a graphic object. More...
 
class  wxRichTextBuffer
 This is a kind of paragraph layout box, used to represent the whole buffer. More...
 
class  wxRichTextObjectAddress
 A class for specifying an object anywhere in an object hierarchy, without using a pointer, necessary since wxRTC commands may delete and recreate sub-objects so physical object addresses change. More...
 
class  wxRichTextCommand
 Implements a command on the undo/redo stack. More...
 
class  wxRichTextAction
 Implements a part of a command. More...
 
class  wxRichTextFileHandler
 The base class for file handlers. More...
 
class  wxRichTextPlainTextHandler
 Implements saving a buffer to plain text. More...
 
class  wxRichTextDrawingHandler
 The base class for custom drawing handlers. More...
 
class  wxRichTextBufferDataObject
 Implements a rich text data object for clipboard transfer. More...
 
class  wxRichTextRenderer
 This class isolates some common drawing functionality. More...
 
class  wxRichTextStdRenderer
 The standard renderer for drawing bullets. More...
 
class  wxRichTextCtrl
 wxRichTextCtrl provides a generic, ground-up implementation of a text control capable of showing multiple styles and images. More...
 
class  wxRichTextEvent
 This is the event class for wxRichTextCtrl notifications. More...
 
class  wxRichTextFormattingDialogFactory
 This class provides pages for wxRichTextFormattingDialog, and allows other customization of the dialog. More...
 
class  wxRichTextFormattingDialog
 This dialog allows the user to edit a character and/or paragraph style. More...
 
class  wxRichTextHTMLHandler
 Handles HTML output (only) for wxRichTextCtrl content. More...
 
class  wxRichTextHeaderFooterData
 This class represents header and footer data to be passed to the wxRichTextPrinting and wxRichTextPrintout classes. More...
 
class  wxRichTextPrintout
 This class implements print layout for wxRichTextBuffer. More...
 
class  wxRichTextPrinting
 This class provides a simple interface for performing wxRichTextBuffer printing and previewing. More...
 
class  wxRichTextStyleOrganiserDialog
 This class shows a style sheet and allows the user to edit, add and remove styles. More...
 
class  wxRichTextStyleListCtrl
 This class incorporates a wxRichTextStyleListBox and a choice control that allows the user to select the category of style to view. More...
 
class  wxRichTextStyleDefinition
 This is a base class for paragraph and character styles. More...
 
class  wxRichTextParagraphStyleDefinition
 This class represents a paragraph style definition, usually added to a wxRichTextStyleSheet. More...
 
class  wxRichTextStyleListBox
 This is a listbox that can display the styles in a wxRichTextStyleSheet, and apply the selection to an associated wxRichTextCtrl. More...
 
class  wxRichTextStyleComboCtrl
 This is a combo control that can display the styles in a wxRichTextStyleSheet, and apply the selection to an associated wxRichTextCtrl. More...
 
class  wxRichTextCharacterStyleDefinition
 This class represents a character style definition, usually added to a wxRichTextStyleSheet. More...
 
class  wxRichTextListStyleDefinition
 This class represents a list style definition, usually added to a wxRichTextStyleSheet. More...
 
class  wxRichTextStyleSheet
 A style sheet contains named paragraph and character styles that make it easy for a user to apply combinations of attributes to a wxRichTextCtrl. More...
 
class  wxRichTextXMLHandler
 A handler for loading and saving content in an XML format specific to wxRichTextBuffer. More...
 
class  wxTextAttr
 wxTextAttr represents the character and paragraph attributes, or style, for a range of text in a wxTextCtrl or wxRichTextCtrl. More...