|
| 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 | 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 | wxRichTextCell |
| | wxRichTextCell is the cell in a table, in which the user can type. More...
|
| |
| class | wxRichTextTable |
| | wxRichTextTable represents a table with arbitrary columns and rows. More...
|
| |
| class | wxRichTextTableBlock |
| | Stores the coordinates for a block of cells. 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...
|
| |
|
| enum | wxRichTextFileType {
wxRICHTEXT_TYPE_ANY = 0,
wxRICHTEXT_TYPE_TEXT,
wxRICHTEXT_TYPE_XML,
wxRICHTEXT_TYPE_HTML,
wxRICHTEXT_TYPE_RTF,
wxRICHTEXT_TYPE_PDF
} |
| | File types in wxRichText context. More...
|
| |
| enum | wxRichTextHitTestFlags {
wxRICHTEXT_HITTEST_NONE = 0x01,
wxRICHTEXT_HITTEST_BEFORE = 0x02,
wxRICHTEXT_HITTEST_AFTER = 0x04,
wxRICHTEXT_HITTEST_ON = 0x08,
wxRICHTEXT_HITTEST_OUTSIDE = 0x10,
wxRICHTEXT_HITTEST_NO_NESTED_OBJECTS = 0x20,
wxRICHTEXT_HITTEST_NO_FLOATING_OBJECTS = 0x40,
wxRICHTEXT_HITTEST_HONOUR_ATOMIC = 0x80
} |
| | Flags returned from hit-testing, or passed to hit-test function. More...
|
| |
| enum | wxTextBoxAttrFlags {
wxTEXT_BOX_ATTR_FLOAT = 0x00000001,
wxTEXT_BOX_ATTR_CLEAR = 0x00000002,
wxTEXT_BOX_ATTR_COLLAPSE_BORDERS = 0x00000004,
wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT = 0x00000008
} |
| | Miscellaneous text box flags. More...
|
| |
| enum | wxTextAttrValueFlags {
wxTEXT_ATTR_VALUE_VALID = 0x1000,
wxTEXT_ATTR_VALUE_VALID_MASK = 0x1000
} |
| | Whether a value is present, used in dimension flags. More...
|
| |
| enum | wxTextAttrUnits {
wxTEXT_ATTR_UNITS_TENTHS_MM = 0x0001,
wxTEXT_ATTR_UNITS_PIXELS = 0x0002,
wxTEXT_ATTR_UNITS_PERCENTAGE = 0x0004,
wxTEXT_ATTR_UNITS_POINTS = 0x0008,
wxTEXT_ATTR_UNITS_HUNDREDTHS_POINT = 0x0100,
wxTEXT_ATTR_UNITS_MASK = 0x010F
} |
| | Units, included in the dimension value. More...
|
| |
| enum | wxTextBoxAttrPosition {
wxTEXT_BOX_ATTR_POSITION_STATIC = 0x0000,
wxTEXT_BOX_ATTR_POSITION_RELATIVE = 0x0010,
wxTEXT_BOX_ATTR_POSITION_ABSOLUTE = 0x0020,
wxTEXT_BOX_ATTR_POSITION_FIXED = 0x0040,
wxTEXT_BOX_ATTR_POSITION_MASK = 0x00F0
} |
| | Position alternatives, included in the dimension flags. More...
|
| |
| enum | wxTextAttrBorderStyle {
wxTEXT_BOX_ATTR_BORDER_NONE = 0,
wxTEXT_BOX_ATTR_BORDER_SOLID = 1,
wxTEXT_BOX_ATTR_BORDER_DOTTED = 2,
wxTEXT_BOX_ATTR_BORDER_DASHED = 3,
wxTEXT_BOX_ATTR_BORDER_DOUBLE = 4,
wxTEXT_BOX_ATTR_BORDER_GROOVE = 5,
wxTEXT_BOX_ATTR_BORDER_RIDGE = 6,
wxTEXT_BOX_ATTR_BORDER_INSET = 7,
wxTEXT_BOX_ATTR_BORDER_OUTSET = 8
} |
| | Border styles, used with wxTextAttrBorder. More...
|
| |
| enum | wxTextAttrBorderFlags {
wxTEXT_BOX_ATTR_BORDER_STYLE = 0x0001,
wxTEXT_BOX_ATTR_BORDER_COLOUR = 0x0002
} |
| | Border style presence flags, used with wxTextAttrBorder. More...
|
| |
| enum | wxTextAttrBorderWidth {
wxTEXT_BOX_ATTR_BORDER_THIN = -1,
wxTEXT_BOX_ATTR_BORDER_MEDIUM = -2,
wxTEXT_BOX_ATTR_BORDER_THICK = -3
} |
| | Border width symbols for qualitative widths, used with wxTextAttrBorder. More...
|
| |
| enum | wxTextBoxAttrFloatStyle {
wxTEXT_BOX_ATTR_FLOAT_NONE = 0,
wxTEXT_BOX_ATTR_FLOAT_LEFT = 1,
wxTEXT_BOX_ATTR_FLOAT_RIGHT = 2
} |
| | Float styles. More...
|
| |
| enum | wxTextBoxAttrClearStyle {
wxTEXT_BOX_ATTR_CLEAR_NONE = 0,
wxTEXT_BOX_ATTR_CLEAR_LEFT = 1,
wxTEXT_BOX_ATTR_CLEAR_RIGHT = 2,
wxTEXT_BOX_ATTR_CLEAR_BOTH = 3
} |
| | Clear styles. More...
|
| |
| enum | wxTextBoxAttrCollapseMode {
wxTEXT_BOX_ATTR_COLLAPSE_NONE = 0,
wxTEXT_BOX_ATTR_COLLAPSE_FULL = 1
} |
| | Collapse mode styles. More...
|
| |
| enum | wxTextBoxAttrVerticalAlignment {
wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT_NONE = 0,
wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT_TOP = 1,
wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT_CENTRE = 2,
wxTEXT_BOX_ATTR_VERTICAL_ALIGNMENT_BOTTOM = 3
} |
| | Vertical alignment values. More...
|
| |
| enum | wxRichTextCommandId {
wxRICHTEXT_INSERT,
wxRICHTEXT_DELETE,
wxRICHTEXT_CHANGE_ATTRIBUTES,
wxRICHTEXT_CHANGE_STYLE,
wxRICHTEXT_CHANGE_OBJECT
} |
| | The command identifiers for Do/Undo. More...
|
| |
|
| bool | wxRichTextHasStyle (int flags, int style) |
| |
| bool | wxTextAttrEq (const wxRichTextAttr &attr1, const wxRichTextAttr &attr2) |
| | Compare two attribute objects. More...
|
| |
| bool | wxRichTextApplyStyle (wxRichTextAttr &destStyle, const wxRichTextAttr &style, wxRichTextAttr *compareWith=NULL) |
| | Apply one style to another. More...
|
| |
| bool | wxRichTextRemoveStyle (wxRichTextAttr &destStyle, const wxRichTextAttr &style) |
| |
| bool | wxRichTextCombineBitlists (int &valueA, int valueB, int &flagsA, int flagsB) |
| | Combine two bitlists. More...
|
| |
| bool | wxRichTextBitlistsEqPartial (int valueA, int valueB, int flags) |
| | Compare two bitlists. More...
|
| |
| bool | wxRichTextSplitParaCharStyles (const wxRichTextAttr &style, wxRichTextAttr &parStyle, wxRichTextAttr &charStyle) |
| | Split into paragraph and character styles. More...
|
| |
| bool | wxRichTextTabsEq (const wxArrayInt &tabs1, const wxArrayInt &tabs2) |
| | Compare tabs. More...
|
| |
| wxString | wxRichTextDecimalToRoman (long n) |
| | Convert a decimal to Roman numerals. More...
|
| |
| void | wxTextAttrCollectCommonAttributes (wxTextAttr ¤tStyle, const wxTextAttr &attr, wxTextAttr &clashingAttr, wxTextAttr &absentAttr) |
| |
| void | wxRichTextModuleInit () |
| |