TRichView Reference
Overview
RichView Item Types
"Checkpoints"
Items' "Tags"
Hypertext Overview
Paragraphs
Borders and Background of Paragraphs
Building a Document
Scrolling
Selecting
Clipboard
Searching and Replacing
Obtaining Items
Modifying Items
RichViewEdit: Inserting Items in Position of Caret
Undo and Redo
Drag and Drop
Animated Images
Saving and Loading
RVF (RichView Format)
Export to HTML
Unicode in RichView
Bidirectional text
Live spelling check
Viewer vs Editor
Controls - Documents - Items
Valid Documents
Custom drawing
Cursors
RVF Specification
Overview of Item Types
Overview
Text Items
Tabulators
Pictures
Hot-Pictures
Breaks
Controls
Bullets
Hotspots
Tables
List Markers
Labels
Numbered Sequences
Endnotes
Footnotes
References to Endnotes and Footnotes
Custom Item Types
Overview of Tables
Tables in RichView
Addressing Items in Table Cells
Table Cells
Colors and Layout of Tables
Selection in Table
Editing Cells
Cell Merging
Table Operations
Undo/redo in Tables
Export of Tables
Table Resizing
Example: table to text
Example: dividing table
Components
Visual Components
TRichView
TRichView: Component editor
Properties
TRichView.AllowSelection
TRichView.AnimationMode
TRichView.BackgroundBitmap
TRichView.BackgroundStyle
TRichView.BiDiMode
TRichView.BottomMargin
TRichView.ClearLeft
TRichView.ClearRight
TRichView.Color
TRichView.CPEventKind
TRichView.Cursor
TRichView.Delimiters
TRichView.DocParameters
TRichView.DocProperties
TRichView.DocumentHeight
TRichView.DoInPaletteMode
TRichView.FirstItemVisible
TRichView.FirstJumpNo
TRichView.ItemCount
TRichView.LastItemVisible
TRichView.LeftMargin
TRichView.LineCount
TRichView.MaxLength
TRichView.MaxTextWidth
TRichView.MinTextWidth
TRichView.NoteText
TRichView.Options
TRichView.PageBreaksBeforeItems
TRichView.RightMargin
TRichView.RTFOptions
TRichView.RTFReadProperties
TRichView.RVData
TRichView.RVFOptions
TRichView.RVFParaStylesReadMode
TRichView.RVFTextStylesReadMode
TRichView.RVFWarnings
TRichView.SingleClick
TRichView.Style
TRichView.TabNavigation
TRichView.TopMargin
TRichView.VAlign
TRichView.VSmallStep
TRichView.WordWrap
Methods
TRichView.AddBreakExTag and Others
TRichView.AddBulletExTag and Others
TRichView.AddCenterLine, AddFromNewLine
TRichView.AddControlExTag and Others
TRichView.AddFmt
TRichView.AddHotPicture and AddHotPictureTag
TRichView.AddHotspotExTag and Others
TRichView.AddItem
TRichView.AddNamedCheckpointExTag and Others
TRichView.AddNLTag -A- -W-
TRichView.AddPictureExTag and Others
TRichView.AddTab
TRichView.AddText, AddTextFromNewLine (deprecated)
TRichView.AddTextNL -A -W
TRichView.AppendFrom
TRichView.AppendRVFFromStream
TRichView.AssignSoftPageBreaks
TRichView.BeginOleDrag
TRichView.Clear
TRichView.ClearLiveSpellingResults
TRichView.ClearSoftPageBreaks
TRichView.ClientToDocument
TRichView.Copy
TRichView.CopyDef
TRichView.CopyImage
TRichView.CopyRTF
TRichView.CopyRVF
TRichView.CopyText -W
TRichView.Create
TRichView.DeleteItems
TRichView.DeleteMarkedStyles
TRichView.DeleteParas
TRichView.DeleteSection
TRichView.DeleteUnusedStyles
TRichView.Deselect
TRichView.Destroy
TRichView.FindCheckpointByName
TRichView.FindCheckpointByTag
TRichView.FindControlItemNo
TRichView.Format
TRichView.FormatTail
TRichView.GetBreakInfo
TRichView.GetBulletInfo
TRichView.GetCheckpointByNo
TRichView.GetCheckpointInfo
TRichView.GetCheckpointItemNo
TRichView.GetCheckpointNo
TRichView.GetCheckpointXY
TRichView.GetCheckpointY
TRichView.GetCheckpointYEx
TRichView.GetControlInfo
TRichView.GetFirstCheckpoint
TRichView.GetFocusedItem
TRichView.GetHotspotInfo
TRichView.GetItem
TRichView.GetItemAt
TRichView.GetItemCheckpoint
TRichView.GetItemClientCoords
TRichView.GetItemCoords
TRichView.GetItemExtraIntProperty
TRichView.GetItemExtraStrProperty
TRichView.GetItemNo
TRichView.GetItemPara
TRichView.GetItemStyle
TRichView.GetItemTag
TRichView.GetItemText -A -W
TRichView.GetItemVAlign
TRichView.GetJumpPointItemNo
TRichView.GetJumpPointLocation
TRichView.GetJumpPointY
TRichView.GetLastCheckpoint
TRichView.GetLineNo
TRichView.GetListMarkerInfo
TRichView.GetNextCheckpoint
TRichView.GetOffsAfterItem
TRichView.GetOffsBeforeItem
TRichView.GetPictureInfo
TRichView.GetPrevCheckpoint
TRichView.GetSelectedImage
TRichView.GetSelectionBounds
TRichView.GetSelText
TRichView.GetTextInfo
TRichView.GetWordAt -A -W
TRichView.InsertRVFFromStream
TRichView.IsFromNewLine
TRichView.IsParaStart
TRichView.LiveSpellingValidateWord
TRichView.LoadFromStream
TRichView.LoadRTF
TRichView.LoadRTFFromStream
TRichView.LoadRVF
TRichView.LoadRVFFromStream
TRichView.LoadText -W
TRichView.LoadTextFromStream -W
TRichView.MarkStylesInUse
TRichView.Reformat
TRichView.RefreshListMarkers
TRichView.RemoveCheckpoint
TRichView.ResetAnimation
TRichView.SaveHTML
TRichView.SaveHTMLEx
TRichView.SaveHTMLToStream
TRichView.SaveHTMLToStreamEx
TRichView.SavePicture
TRichView.SaveRTF
TRichView.SaveRTFToStream
TRichView.SaveRVF
TRichView.SaveRVFToStream
TRichView.SaveText -W
TRichView.SaveTextToStream -W
TRichView.SearchText -A -W
TRichView.SelectAll
TRichView.SelectControl
TRichView.SelectionExists
TRichView.SelectWordAt
TRichView.SetAddParagraphMode
TRichView.SetBreakInfo
TRichView.SetBulletInfo
TRichView.SetCheckpointInfo
TRichView.SetControlInfo
TRichView.SetHotspotInfo
TRichView.SetItemExtraIntProperty
TRichView.SetItemExtraStrProperty
TRichView.SetItemTag
TRichView.SetItemText -A -W
TRichView.SetItemVAlign
TRichView.SetListMarkerInfo
TRichView.SetPictureInfo
TRichView.SetSelectionBounds
TRichView.StartAnimation
TRichView.StartLiveSpelling
TRichView.StopAnimation
TRichView.UpdatePaletteInfo
Events
TRichView.OnAddStyle
TRichView.OnCheckpointVisible
TRichView.OnControlAction
TRichView.OnCopy
TRichView.OnGetItemCursor
TRichView.OnHTMLSaveImage
TRichView.OnImportPicture
TRichView.OnItemAction
TRichView.OnItemHint
TRichView.OnJump
TRichView.OnPaint
TRichView.OnProgress
TRichView.OnReadHyperlink
TRichView.OnRVDblClick
TRichView.OnRVFControlNeeded
TRichView.OnRVFImageListNeeded
TRichView.OnRVFPictureNeeded
TRichView.OnRVMouseDown
TRichView.OnRVMouseMove
TRichView.OnRVMouseUp
TRichView.OnRVRightClick
TRichView.OnSaveComponentToFile
TRichView.OnSaveHTMLExtra
TRichView.OnSaveImage2
TRichView.OnSaveItemToFile
TRichView.OnSaveParaToHTML
TRichView.OnSaveRTFExtra
TRichView.OnSelect
TRichView.OnSpellingCheck
TRichView.OnURLNeeded
TRichView.OnWriteHyperlink
Classes of Properties
TRVRTFReaderProperties
Properties
TRVRTFReaderProperties.AutoHideTableGridLines
TRVRTFReaderProperties.BasePathLinks
TRVRTFReaderProperties.CharsetForUnicode
TRVRTFReaderProperties.ConvertHighlight
TRVRTFReaderProperties.ErrorCode
TRVRTFReaderProperties.ExtractMetafileBitmaps
TRVRTFReaderProperties.FooterYMM
TRVRTFReaderProperties.HeaderYMM
TRVRTFReaderProperties.IgnoreBookmarks
TRVRTFReaderProperties.IgnoreNotes
TRVRTFReaderProperties.IgnorePictures
TRVRTFReaderProperties.IgnoreSequences
TRVRTFReaderProperties.IgnoreTables
TRVRTFReaderProperties.LineBreaksAsParagraphs
TRVRTFReaderProperties.ParaStyleMode
TRVRTFReaderProperties.ParaStyleNo
TRVRTFReaderProperties.ReadDocParameters
TRVRTFReaderProperties.SkipHiddenText
TRVRTFReaderProperties.StoreImagesFileNames
TRVRTFReaderProperties.TextStyleMode
TRVRTFReaderProperties.TextStyleNo
TRVRTFReaderProperties.UnicodeMode
TRVRTFReaderProperties.UseCharsetForUnicode
TRVRTFReaderProperties.UseHypertextStyles
TRVRTFReaderProperties.UseSingleCellPadding
Methods
TRVRTFReaderProperties.SetFooter
TRVRTFReaderProperties.SetHeader
TRVDocParameters
Properties
TRVDocParameters.BottomMargin
TRVDocParameters.FooterY
TRVDocParameters.HeaderY
TRVDocParameters.LeftMargin
TRVDocParameters.MirrorMargins
TRVDocParameters.Orientation
TRVDocParameters.PageHeight
TRVDocParameters.PageWidth
TRVDocParameters.RightMargin
TRVDocParameters.TopMargin
TRVDocParameters.Units
TRVDocParameters.ZoomMode
TRVDocParameters.ZoomPercent
Methods
TRVDocParameters.ConvertToUnits
TRVDocParameters.Reset
TRVDocParameters.ResetLayout
TRVDocParameters.UnitsPerInch
Examples
Loading UTF-8 files
TRichViewEdit
Properties
TRichViewEdit.AcceptDragDropFormats
TRichViewEdit.ActualCurTextStyleNo
TRichViewEdit.CurItemNo
TRichViewEdit.CurItemStyle
TRichViewEdit.CurParaStyleNo
TRichViewEdit.CurTextStyleNo
TRichViewEdit.CustomCaretInterval
TRichViewEdit.EditorOptions
TRichViewEdit.LiveSpellingMode
TRichViewEdit.Modified
TRichViewEdit.OffsetInCurItem
TRichViewEdit.ReadOnly
TRichViewEdit.SmartPopupProperties
TRichViewEdit.SmartPopupVisible
TRichViewEdit.TopLevelEditor
TRichViewEdit.UndoLimit
Methods
TRichViewEdit.AdjustControlPlacement
TRichViewEdit.AdjustControlPlacement2
TRichViewEdit.ApplyListStyle
TRichViewEdit.ApplyParaStyle
TRichViewEdit.ApplyParaStyleConversion
TRichViewEdit.ApplyStyleConversion
TRichViewEdit.ApplyTextStyle
TRichViewEdit.BeginItemModify
TRichViewEdit.BeginUndoCustomGroup
TRichViewEdit.BeginUndoGroup
TRichViewEdit.BeginUpdate
TRichViewEdit.CanChange
TRichViewEdit.CanPaste
TRichViewEdit.CanPasteRTF
TRichViewEdit.CanPasteRVF
TRichViewEdit.Change
TRichViewEdit.ChangeListLevels
TRichViewEdit.Clear
TRichViewEdit.ClearTextFlow
TRichViewEdit.ClearUndo
TRichViewEdit.ConvertToHotPicture
TRichViewEdit.ConvertToPicture
TRichViewEdit.Create
TRichViewEdit.CutDef
TRichViewEdit.DeleteSelection
TRichViewEdit.Destroy
TRichViewEdit.EndItemModify
TRichViewEdit.EndUpdate
TRichViewEdit.GetCheckpointAtCaret
TRichViewEdit.GetCurrentBreakInfo
TRichViewEdit.GetCurrentBulletInfo
TRichViewEdit.GetCurrentCheckpoint
TRichViewEdit.GetCurrentControlInfo
TRichViewEdit.GetCurrentHotspotInfo
TRichViewEdit.GetCurrentItem
TRichViewEdit.GetCurrentItemEx
TRichViewEdit.GetCurrentItemExtraIntProperty
TRichViewEdit.GetCurrentItemExtraStrProperty
TRichViewEdit.GetCurrentItemText -A -W
TRichViewEdit.GetCurrentItemVAlign
TRichViewEdit.GetCurrentLineCol
TRichViewEdit.GetCurrentMisspelling
TRichViewEdit.GetCurrentPictureInfo
TRichViewEdit.GetCurrentTag
TRichViewEdit.GetCurrentTextInfo
TRichViewEdit.InsertBreak
TRichViewEdit.InsertBullet
TRichViewEdit.InsertCheckpoint
TRichViewEdit.InsertControl
TRichViewEdit.InsertHotPicture
TRichViewEdit.InsertHotspot
TRichViewEdit.InsertItem
TRichViewEdit.InsertOEMTextFromFile
TRichViewEdit.InsertPageBreak
TRichViewEdit.InsertPicture
TRichViewEdit.InsertRTFFromFileEd
TRichViewEdit.InsertRTFFromStreamEd
TRichViewEdit.InsertRVFFromFileEd
TRichViewEdit.InsertRVFFromStreamEd
TRichViewEdit.InsertStringTag -A -W
TRichViewEdit.InsertTab
TRichViewEdit.InsertText -A -W
TRichViewEdit.InsertTextFromFile -W
TRichViewEdit.Paste
TRichViewEdit.PasteBitmap
TRichViewEdit.PasteGraphicFiles
TRichViewEdit.PasteMetafile
TRichViewEdit.PasteRTF
TRichViewEdit.PasteRVF
TRichViewEdit.PasteText -A -W
TRichViewEdit.Redo
TRichViewEdit.RedoAction
TRichViewEdit.RedoName
TRichViewEdit.RemoveCheckpointAtCaret
TRichViewEdit.RemoveCheckpointEd
TRichViewEdit.RemoveCurrentCheckpoint
TRichViewEdit.RemoveCurrentPageBreak
TRichViewEdit.RemoveLists
TRichViewEdit.ResizeControl
TRichViewEdit.ResizeCurrentControl
TRichViewEdit.SearchText -W
TRichViewEdit.SelectCurrentLine
TRichViewEdit.SelectCurrentWord
TRichViewEdit.SetBreakInfoEd
TRichViewEdit.SetBulletInfoEd
TRichViewEdit.SetCheckpointInfoEd
TRichViewEdit.SetControlInfoEd
TRichViewEdit.SetCurrentBreakInfo
TRichViewEdit.SetCurrentBulletInfo
TRichViewEdit.SetCurrentCheckpointInfo
TRichViewEdit.SetCurrentControlInfo
TRichViewEdit.SetCurrentHotspotInfo
TRichViewEdit.SetCurrentItemExtraIntProperty
TRichViewEdit.SetCurrentItemExtraStrProperty
TRichViewEdit.SetCurrentItemText -A -W
TRichViewEdit.SetCurrentItemVAlign
TRichViewEdit.SetCurrentPictureInfo
TRichViewEdit.SetCurrentTag
TRichViewEdit.SetHotspotInfoEd
TRichViewEdit.SetItemExtraIntPropertyEd
TRichViewEdit.SetItemExtraStrPropertyEd
TRichViewEdit.SetItemTagEd
TRichViewEdit.SetItemTextEd -A -W
TRichViewEdit.SetItemVAlignEd
TRichViewEdit.SetPictureInfoEd
TRichViewEdit.SetUndoGroupMode
TRichViewEdit.Undo
TRichViewEdit.UndoAction
TRichViewEdit.UndoName
Events
TRichViewEdit.OnCaretGetOut
TRichViewEdit.OnCaretMove
TRichViewEdit.OnChange
TRichViewEdit.OnChanging
TRichViewEdit.OnCurParaStyleChanged
TRichViewEdit.OnCurTextStyleChanged
TRichViewEdit.OnDrawCustomCaret
TRichViewEdit.OnDropFiles
TRichViewEdit.OnItemResize
TRichViewEdit.OnItemTextEdit
TRichViewEdit.OnMeasureCustomCaret
TRichViewEdit.OnOleDragEnter
TRichViewEdit.OnOleDragLeave
TRichViewEdit.OnOleDragOver
TRichViewEdit.OnOleDrop
TRichViewEdit.OnParaStyleConversion
TRichViewEdit.OnPaste
TRichViewEdit.OnSmartPopupClick
TRichViewEdit.OnStyleConversion
Classes of Properties
TRVSmartPopupProperties
Properties
TRVSmartPopupProperties.ButtonType
TRVSmartPopupProperties.Color
TRVSmartPopupProperties.Hint
TRVSmartPopupProperties.HoverColor
TRVSmartPopupProperties.HoverLineColor
TRVSmartPopupProperties.ImageIndex
TRVSmartPopupProperties.ImageList
TRVSmartPopupProperties.LineColor
TRVSmartPopupProperties.Menu
TRVSmartPopupProperties.Position
TRVSmartPopupProperties.ShortCut
Methods
TRVSmartPopupProperties.SetButtonState
Examples
Moving caret to the beginning of paragraph
OnDropFile Example
TDBRichView
Properties
TDBRichView.AutoDisplay
TDBRichView.DataField
TDBRichView.DataSource
TDBRichView.Field
Methods
TDBRichView.Create
TDBRichView.Destroy
TDBRichView.LoadField
Events
TDBRichView.OnLoadCustomFormat
TDBRichView.OnLoadDocument
TDBRichView.OnNewDocument
TDBRichViewEdit
Properties
TDBRichViewEdit.AutoDeleteUnusedStyles
TDBRichViewEdit.AutoDisplay
TDBRichViewEdit.DataField
TDBRichViewEdit.DataSource
TDBRichViewEdit.Field
TDBRichViewEdit.FieldFormat
TDBRichViewEdit.IgnoreEscape
TDBRichViewEdit.ReadOnly
Methods
TDBRichViewEdit.Change
TDBRichViewEdit.Create
TDBRichViewEdit.Destroy
TDBRichViewEdit.LoadField
Events
TDBRichViewEdit.OnLoadCustomFormat
TDBRichViewEdit.OnLoadDocument
TDBRichViewEdit.OnNewDocument
TDBRichViewEdit.OnSaveCustomFormat
Examples
Using viewer-style methods in DBRichViewEdit
Inserting controls what can modify themselves in DBRichViewEdit
TRVPrintPreview
Properties
TRVPrintPreview.RVPrint
Additional Components
TRVStyle
Properties
TRVStyle.CheckpointColor
TRVStyle.CheckpointEvColor
TRVStyle.Color
TRVStyle.CurrentItemColor
TRVStyle.DefCodePage
TRVStyle.DefTabWidth
TRVStyle.DefUnicodeStyle
TRVStyle.EndnoteNumbering
TRVStyle.FieldHighlightColor
TRVStyle.FieldHighlightType
TRVStyle.FloatingLineColor
TRVStyle.FootnoteNumbering
TRVStyle.FootnotePageReset
TRVStyle.FullRedraw
TRVStyle.HoverColor
TRVStyle.InactiveSelColor
TRVStyle.InactiveSelTextColor
TRVStyle.InvalidPicture
TRVStyle.JumpCursor
TRVStyle.LineSelectCursor
TRVStyle.ListStyles
TRVStyle.LiveSpellingColor
TRVStyle.PageBreakColor
TRVStyle.ParaStyles
TRVStyle.SelColor
TRVStyle.SelectionMode
TRVStyle.SelectionStyle
TRVStyle.SelTextColor
TRVStyle.SpecialCharactersColor
TRVStyle.SoftPageBreakColor
TRVStyle.SpacesInTab
TRVStyle.TextStyles
TRVStyle.UseSound
Methods
TRVStyle.AddTextStyle
TRVStyle.Create
TRVStyle.DeleteTextStyle
TRVStyle.Destroy
TRVStyle.GetListStyleClass
TRVStyle.GetParaStyleClass
TRVStyle.GetTextStyleClass
TRVStyle.LoadINI
TRVStyle.LoadReg
TRVStyle.SaveCSS
TRVStyle.SaveCSSToStream
TRVStyle.SaveINI
TRVStyle.SaveReg
Events
TRVStyle.OnAfterApplyStyle
TRVStyle.OnApplyStyle
TRVStyle.OnApplyStyleColor
TRVStyle.OnDrawCheckpoint
TRVStyle.OnDrawPageBreak
TRVStyle.OnDrawParaBack
TRVStyle.OnDrawStyleText
TRVStyle.OnDrawTextBack
TRVStyle.OnStyleHoverSensitive
Classes of Properties - Style Collections
TFontInfos
Properties
TFontInfos.InvalidItem
TFontInfos.Items
TFontInfos.PixelsPerInch
Methods
TFontInfos.Add
TFontInfos.AddFont
TFontInfos.AddFontEx
TFontInfos.AssignTo
TFontInfos.Create
TFontInfos.FindStyleWithCharset
TFontInfos.FindStyleWithColor
TFontInfos.FindStyleWithFont
TFontInfos.FindStyleWithFontName
TFontInfos.FindStyleWithFontSize
TFontInfos.FindStyleWithFontStyle
TFontInfos.FindSuchStyle
TParaInfos
Properties
TParaInfos.InvalidItem
TParaInfos.Items
Methods
TParaInfos.Add
TParaInfos.AssignTo
TParaInfos.Create
TParaInfos.FindStyleWithAlignment
TParaInfos.FindSuchStyle
TRVListInfos
Properties
TRVListInfos.Items
Methods
TRVListInfos.Add
TRVListInfos.AssignTo
TRVListInfos.FindStyleWithLevels
TRVListInfos.FindSuchStyle
Classes of Properties - Styles
TCustomRVInfo
Properties
TCustomRVInfo.Standard
TCustomRVInfo.StyleName
TCustomRVFontInfo
Properties
TCustomRVFontInfo.BackColor
TCustomRVFontInfo.BiDiMode
TCustomRVFontInfo.CharScale
TCustomRVFontInfo.Charset
TCustomRVFontInfo.CharSpacing
TCustomRVFontInfo.Color
TCustomRVFontInfo.FontName
TCustomRVFontInfo.HoverBackColor
TCustomRVFontInfo.HoverColor
TCustomRVFontInfo.HoverEffects
TCustomRVFontInfo.HoverUnderlineColor
TCustomRVFontInfo.Jump
TCustomRVFontInfo.JumpCursor
TCustomRVFontInfo.Options
TCustomRVFontInfo.Protection
TCustomRVFontInfo.Size
TCustomRVFontInfo.Style
TCustomRVFontInfo.StyleEx
TCustomRVFontInfo.SubSuperScriptType
TCustomRVFontInfo.UnderlineColor
TCustomRVFontInfo.UnderlineType
TCustomRVFontInfo.VShift
Methods
TCustomRVFontInfo.Assign
TCustomRVFontInfo.AssignTo
TCustomRVFontInfo.Create
TCustomRVFontInfo.IsEqual
TFontInfo
Properties
TFontInfo.Unicode
TFontInfo.NextStyleNo
Methods
TFontInfo.Assign
TFontInfo.Create
TFontInfo.IsEqual
TCustomRVParaInfo
Properties
TCustomRVParaInfo.Alignment
TCustomRVParaInfo.Background
TCustomRVParaInfo.BiDiMode
TCustomRVParaInfo.Border
TCustomRVParaInfo.FirstIndent
TCustomRVParaInfo.LeftIndent
TCustomRVParaInfo.LineSpacing
TCustomRVParaInfo.LineSpacingType
TCustomRVParaInfo.Options
TCustomRVParaInfo.OutlineLevel
TCustomRVParaInfo.RightIndent
TCustomRVParaInfo.SpaceAfter
TCustomRVParaInfo.SpaceBefore
TCustomRVParaInfo.Tabs
Methods
TCustomRVParaInfo.Assign
TCustomRVParaInfo.Create
TCustomRVParaInfo.IsEqual
TParaInfo
Properties
TParaInfo.DefStyleNo
TParaInfo.NextParaNo
Methods
TParaInfo.Assign
TParaInfo.Create
TParaInfo.IsEqual
TRVListInfo
Properties
TRVListInfo.Levels
TRVListInfo.OneLevelPreview
Methods
TRVListInfo.AllNumbered
TRVListInfo.HasNumbering
Classes of Properties of Paragraph Style
TRVBackgroundRect
Properties
TRVBackgroundRect.BorderOffsets
TRVBackgroundRect.Color
TRVBorder
Properties
TRVBorder.BorderOffsets
TRVBorder.Color
TRVBorder.InternalWidth
TRVBorder.Style
TRVBorder.VisibleBorders
TRVBorder.Width
TRVTabInfos
Properties
TRVTabInfos.Items
Methods
TRVTabInfos.AddFrom
TRVTabInfos.DeleteList
TRVTabInfos.Find
TRVTabInfos.Intersect
TRVTabInfo
Properties
TRVTabInfo.Align
TRVTabInfo.Leader
TRVTabInfo.Position
Classes of Properties of List Style
TRVListLevelCollection
Properties
TRVListLevelCollection.Items
Methods
TRVListLevelCollection.Add
TRVListLevel
Properties
TRVListLevel.FirstIndent
TRVListLevel.Font
TRVListLevel.FormatString
TRVListLevel.FormatStringW
TRVListLevel.ImageIndex
TRVListLevel.ImageList
TRVListLevel.LeftIndent
TRVListLevel.ListType
TRVListLevel.MarkerAlignment
TRVListLevel.MarkerIndent
TRVListLevel.Options
TRVListLevel.Picture
TRVListLevel.StartFrom
Methods
TRVListLevel.HasNumbering
TRVPrint
Properties
TRVPrint.BottomMarginMM
TRVPrint.ClipMargins
TRVPrint.FixMarginsMode
TRVPrint.FooterYMM
TRVPrint.HeaderYMM
TRVPrint.LeftMarginMM
TRVPrint.MirrorMargins
TRVPrint.Preview100PercentHeight
TRVPrint.Preview100PercentWidth
TRVPrint.RightMarginMM
TRVPrint.TopMarginMM
Methods
TRVPrint.AssignDocParameters
TRVPrint.AssignSource
TRVPrint.Create
TRVPrint.DrawPreview
TRVPrint.FormatPages
TRVPrint.GetFooterRect
TRVPrint.GetHeaderRect
TRVPrint.MakePreview
TRVPrint.MakeScaledPreview
TRVPrint.Print
TRVPrint.ContinuousPrint
TRVPrint.PrintPages
TRVPrint.SetFooter
TRVPrint.SetHeader
Events
TRVPrint.OnFormatting
TRVPrint.OnPagePostpaint
TRVPrint.OnPagePrepaint
TRVPrint.OnSendingToPrinter
TRVOfficeConverter
Properties
TRVOfficeConverter.ErrorCode
TRVOfficeConverter.ExcludeHTML-Converter
TRVOfficeConverter.ExportConverters
TRVOfficeConverter.ExtensionsInFilter
TRVOfficeConverter.ImportConverters
TRVOfficeConverter.PreviewMode
TRVOfficeConverter.Stream
Methods
TRVOfficeConverter.Create
TRVOfficeConverter.Destroy
TRVOfficeConverter.ExportRTF
TRVOfficeConverter.ExportRV
TRVOfficeConverter.GetExportFilter
TRVOfficeConverter.GetImportFilter
TRVOfficeConverter.ImportRTF
TRVOfficeConverter.ImportRV
TRVOfficeConverter.IsValidImporter
Events
TRVOfficeConverter.OnConverting
Classes of Properties
TRVOfficeCnvList
TRVOfficeConverterInfo
TRVReportHelper
Properties
TRVReportHelper.RichView
Methods
TRVReportHelper.DrawPage
TRVReportHelper.DrawPageAt
TRVReportHelper.Finished
TRVReportHelper.FormatNextPage
TRVReportHelper.GetLastPageHeight
TRVReportHelper.Init
Events
TRVReportHelper.OnDrawCheckpoint
TRVReportHelper.OnDrawHyperlink
Components Ancestor Classes
TRVScroller
Properties
TRVScroller.BorderStyle
TRVScroller.HScrollMax
TRVScroller.HScrollPos
TRVScroller.HScrollVisible
TRVScroller.InplaceEditor
TRVScroller.NoVScroll
TRVScroller.Tracking
TRVScroller.UseXPThemes
TRVScroller.VScrollMax
TRVScroller.VScrollPos
TRVScroller.VScrollVisible
TRVScroller.WheelStep
Methods
TRVScroller.Create
TRVScroller.ScrollTo
Events
TRVScroller.OnHScrolled
TRVScroller.OnVScrolled
TCustomRVPrint
Properties
TCustomRVPrint.ColorMode
TCustomRVPrint.EndAt
TCustomRVPrint.PagesCount
TCustomRVPrint.PreviewCorrection
TCustomRVPrint.StartAt
TCustomRVPrint.TransparentBackground
Methods
TCustomRVPrint.Clear
TCustomRVPrint.GetFirstItemOnPage
TCustomRVPrint.UpdatePaletteInfo
Events
TCustomRVPrint.OnPrintComponent
TCustomRVPrintPreview
Properties
TCustomRVPrintPreview.ClickMode
TCustomRVPrintPreview.Color
TCustomRVPrintPreview.MarginsPen
TCustomRVPrintPreview.PageBorderColor
TCustomRVPrintPreview.PageBorderWidth
TCustomRVPrintPreview.PageNo
TCustomRVPrintPreview.PrintableAreaPen
TCustomRVPrintPreview.ShadowColor
TCustomRVPrintPreview.ShadowWidth
TCustomRVPrintPreview.ZoomInCursor
TCustomRVPrintPreview.ZoomMode
TCustomRVPrintPreview.ZoomOutCursor
TCustomRVPrintPreview.ZoomPercent
Methods
TCustomRVPrintPreview.Create
TCustomRVPrintPreview.First
TCustomRVPrintPreview.Last
TCustomRVPrintPreview.Next
TCustomRVPrintPreview.Prev
TCustomRVPrintPreview.SetZoom
Events
TCustomRVPrintPreview.OnZoomChanged
Item Types
Table - TRVTableItemInfo
Properties
TRVTableItemInfo.BackgroundImage
TRVTableItemInfo.BackgroundImageFileName
TRVTableItemInfo.BackgroundStyle
TRVTableItemInfo.BestWidth
TRVTableItemInfo.BorderColor
TRVTableItemInfo.BorderHSpacing
TRVTableItemInfo.BorderLightColor
TRVTableItemInfo.BorderStyle
TRVTableItemInfo.BorderVSpacing
TRVTableItemInfo.BorderWidth
TRVTableItemInfo.CellBorderColor
TRVTableItemInfo.CellBorderLightColor
TRVTableItemInfo.CellBorderStyle
TRVTableItemInfo.CellBorderWidth
TRVTableItemInfo.CellHPadding
TRVTableItemInfo.CellHSpacing
TRVTableItemInfo.CellPadding
TRVTableItemInfo.Cells
TRVTableItemInfo.CellVPadding
TRVTableItemInfo.CellVSpacing
TRVTableItemInfo.ColCount
TRVTableItemInfo.Color
TRVTableItemInfo.HeadingRowCount
TRVTableItemInfo.HOutermostRule
TRVTableItemInfo.HRuleColor
TRVTableItemInfo.HRuleWidth
TRVTableItemInfo.Options
TRVTableItemInfo.PrintOptions
TRVTableItemInfo.RowCount
TRVTableItemInfo.Rows
TRVTableItemInfo.TextColSeparator
TRVTableItemInfo.TextRowSeparator
TRVTableItemInfo.VisibleBorders
TRVTableItemInfo.VOutermostRule
TRVTableItemInfo.VRuleColor
TRVTableItemInfo.VRuleWidth
Methods
TRVTableItemInfo.AssignProperties
TRVTableItemInfo.CanMergeCells
TRVTableItemInfo.CanMergeSelectedCells
TRVTableItemInfo.Changed
TRVTableItemInfo.Create
TRVTableItemInfo.CreateEx
TRVTableItemInfo.DeleteCols
TRVTableItemInfo.DeleteEmptyCols
TRVTableItemInfo.DeleteEmptyRows
TRVTableItemInfo.DeleteRows
TRVTableItemInfo.DeleteSelectedCols
TRVTableItemInfo.DeleteSelectedRows
TRVTableItemInfo.Deselect
TRVTableItemInfo.Destroy
TRVTableItemInfo.EditCell
TRVTableItemInfo.GetCellAt
TRVTableItemInfo.GetEditedCell
TRVTableItemInfo.GetNormalizedSelectionBounds
TRVTableItemInfo.GetSelectionBounds
TRVTableItemInfo.InsertCols
TRVTableItemInfo.InsertColsLeft
TRVTableItemInfo.InsertColsRight
TRVTableItemInfo.InsertRows
TRVTableItemInfo.InsertRowsAbove
TRVTableItemInfo.InsertRowsBelow
TRVTableItemInfo.IsCellSelected
TRVTableItemInfo.LoadFromStream
TRVTableItemInfo.MergeCells
TRVTableItemInfo.MergeSelectedCells
TRVTableItemInfo.SaveRowsToStream
TRVTableItemInfo.SaveToStream
TRVTableItemInfo.Select
TRVTableItemInfo.SelectCols
TRVTableItemInfo.SelectRows
TRVTableItemInfo.SetCellBackgroundImage
TRVTableItemInfo.SetCellBackgroundImageFileName
TRVTableItemInfo.SetCellBackgroundStyle
TRVTableItemInfo.SetCellBestHeight
TRVTableItemInfo.SetCellBestWidth
TRVTableItemInfo.SetCellBorderColor
TRVTableItemInfo.SetCellBorderLightColor
TRVTableItemInfo.SetCellColor
TRVTableItemInfo.SetCellHint
TRVTableItemInfo.SetCellVAlign
TRVTableItemInfo.SetCellVisibleBorders
TRVTableItemInfo.SetRowVAlign
TRVTableItemInfo.SetTableVisibleBorders
TRVTableItemInfo.SplitSelectedCellsHorizontally
TRVTableItemInfo.SplitSelectedCellsVertically
TRVTableItemInfo.UnmergeCells
TRVTableItemInfo.UnmergeSelectedCells
Events
TRVTableItemInfo.OnCellEditing
TRVTableItemInfo.OnDrawBorder
Classes of Properties
TRVTableCellData
Properties
TRVTableCellData.BackgroundImage
TRVTableCellData.BackgroundImageFileName
TRVTableCellData.BackgroundStyle
TRVTableCellData.BestHeight
TRVTableCellData.BestWidth
TRVTableCellData.BorderColor
TRVTableCellData.BorderLightColor
TRVTableCellData.Color
TRVTableCellData.ColSpan
TRVTableCellData.Hint
TRVTableCellData.RowSpan
TRVTableCellData.VAlign
TRVTableCellData.VisibleBorders
Methods
TRVTableCellData.GetRVData
Additional properties of TRVTableCellData
TRVTableRow
Properties
TRVTableRow.Items
TRVTableRow.PageBreakBefore
TRVTableRow.VAlign
TRVTableRows
Properties
TRVTableRows.Items
Methods
TRVTableRows.GetMainCell
Label - TRVLabelItemInfo
Properties
TRVLabelItemInfo.Alignment
TRVLabelItemInfo.Cursor
TRVLabelItemInfo.MinWidth
TRVLabelItemInfo.ProtectTextStyleNo
TRVLabelItemInfo.RemoveInternalLeading
TRVLabelItemInfo.Text
TRVLabelItemInfo.TextStyleNo
Methods
TRVLabelItemInfo.Create
TRVLabelItemInfo.CreateEx
Numbered Sequence - TRVSeqItemInfo
Properties
TRVSeqItemInfo.FormatString
TRVSeqItemInfo.NumberType
TRVSeqItemInfo.Reset
TRVSeqItemInfo.SeqName
TRVSeqItemInfo.StartFrom
Methods
TRVSeqItemInfo.Create
TRVSeqItemInfo.CreateEx
Ancestor for Notes - TCustomRVNoteItemInfo
Properties
TCustomRVNoteItemInfo.Document
Methods
TCustomRVNoteItemInfo.ReplaceDocumentEd
Endnote - TRVEndnoteItemInfo
Methods
TRVEndnoteItemInfo.Create
TRVEndnoteItemInfo.CreateEx
Footnote - TRVFootnoteItemInfo
Methods
TRVFootnoteItemInfo.Create
TRVFootnoteItemInfo.CreateEx
Reference to the Parent Note - TRVNoteReferenceItemInfo
Methods
TRVNoteReferenceItemInfo.Create
TRVNoteReferenceItemInfo.CreateEx
Other Classes
ERichViewError
TCustomRVData and Others (TRichView Documents)
TCustomRVData.Edit
TCustomRVData.GetRVData
TCustomRVData.GetSourceRVData
TCustomRVFormattedData.GetOriginEx
TPrintableRV
TRVBooleanRect
TRVDeleteUnusedStylesData
TRVIntegerList
TRVRect
Procedures and Functions
DrawControl and Others
GetRVESearchOptions
GetRVSearchOptions
RV_GetPrinterDC
RV_RegisterHTMLGraphicFormat
RV_RegisterPngGraphic
RVGetFirstEndnote and Others
RVGetNoteTextStyleNo
RVIsURL, RVIsEmail
Unicode Conversion
Functions from RVGetText Unit
Functions from RVLinear Unit
Types
TCheckpointData
TRVAnsiString
TRVBiDiMode
TRVBorderStyle
TRVBreakStyle
TRVCellVAlign
TRVDisplayOptions
TRVESearchOptions
TRVExtraItemProperty
TRVExtraItemStrProperty
TRVFontInfoProperties
TRVFReaderStyleMode
TRVHTMLLength
TRVItemBackgroundStyle
TRVOleDropEffects
TRVParaInfoProperties
TRVPrintingStep
TRVRawByteString
TRVReaderStyleMode
TRVSaveFormat
TRVSaveOptions
TRVSearchOptions
TRVSeqType
TRVTableBorderStyle
TRVTextDrawStates
TRVUndoType
TRVUnicodeString
TRVVAlign
Global Constants and Variables
Constants Related to the Caret
RichViewEditDefaultProportionalResize
RichViewEditEnterAllowsEmptyMarkeredLines
RichViewUnicodeInput
RichViewPixelsPerInch
RichViewTableAutoAddRow
Constants Related to Table Grid
RichViewAllowCopyTableCells
Constants Related to HTML and Text
RichViewResetStandardFlag
RichViewSafeFormatting
RichViewShowGhostSpaces
RichViewWrapAnywhere
RVVisibleSpecialCharacters
RichViewApostropheInWord
RichViewCompareStyleNames
RichViewAlternativePicPrint
RichViewDoNotCheckRVFStyleRefs
rvsXXX constants
Clipboard Related Constants and Variables
RVIsCustomURL
RV_AfterImportGraphic
How To...
change page size and orientation
draw page numbers, headers and footers
implement commands like "make bold", "apply font", etc.
implement Find and Replace dialogs
switch insert/overtype mode
move the caret to the beginning or to the end of document in editor
make Unicode editor
make a plain text editor
implement smart indenting
combine several TRichView documents in one
use third-party graphic classes with RichView
create a chat window
remove text formatting
Version History
New in version 12
New in version 11
New in version 10
New in version 1.9
New in version 1.8
New in version 1.7
New in version 1.6
New in version 1.5
New in version 1.4
New in version 1.3
New in version 1.2
Compatibility with older versions

RichView © Sergey Tkachenko