rtLib — Notes Rich Text Management Library Documentation of rtLib — Notes Rich Text Management Library Download rtLib — Notes Rich Text Management Library FAQ of rtLib — Notes Rich Text Management Library Purchase rtLib — Notes Rich Text Management Library Feedback about rtLib — Notes Rich Text Management Library

rtLibrary classes vs. Domino 6 Rich Text classes

NotesRichTextTable vs. rtTable

Start search Mail feedback Back to Description


NotesRichTextTable
Properties
ColumnCount
RowCount
RowLabels
Methods
AddRow
Remove
RemoveRow

rtTable
Properties
BorderStyle As rtBorderStyle
Cells As rtCell
ColumnCount
Columns As rtColumn
ColumnSpacing
dropShadow
Flags
HTMLStyle As rtHtmlStyle
LayoutStyle As rtTableStyle
RowCount
RowDisplayStyle As rtRowDisplayStyle
Rows As rtRow
RowSpacing
Style As rtStyle (inherited)
TableID
useBorderColor
Values
Methods
addColumn As rtColumn
addRow As rtRow
isNested
InsertColumn As rtColumn
InsertRow As rtRow
MergeCells
New
remove
removeColumn
removeRow
setAsTemplate
sort
split
splitCells
transpose


rtTable class covers all properties and methods or NotesRichTextTable class with following slight deviations.
1) RowLabels are not implemented as string array, but each label can be retrieved/set using TabLabel property of corresponding rtRow object
Table.Rows(1).TabLabel = "Second tab"
In our opinion term Tab Label is more consistent as this term is used in Notes interface to refer to what NotesRichTextTable class refers to as RowLabels.
2) AddRow and RemoveRow are implemented slightly differently. NotesRichTextTable class allows to define number of rows to add/delete and starting row of deletion or row after which we add the new rows.
rtLibrary use addRow to append row at the end and method InsertRow to insert at some position. This is related to the fact that in rtLibrary row ( rtRow) is and object and addRow and InsertRow return particular row just added.
Suplementary features
rtLibrary provides a large number of additional properties (styles) allowing to retrieve/set practically all attributes available for R5 style tables including nested tables and cell merging. It uses derived classes rtColumn, rtRow and rtCell to provide additional access to inside structures.
It allows both to merge and split cells as well as table themselves.
Last but not least it provides mean to sort tables by multiple columns or transpose.