rtLibrary classes vs. Domino 6 Rich Text classes
Compatibility with Domino 6 rich text object model
When creating rtLib one of our goals was to match as closely as possible the emerging Notes object model as it was manifested by user interface and upcoming Domino 6. Match of features and naming greately reduces the cost of learning and allows application of acquired knowledge and skills in programming using different tools.
The following tables contains class by class comparison of new Notes object model classes for LotusScript exposed by Domino 6 and those provide by rtLib template. Apart from secondary differences in navigation and handling of ranges the charts display close match to the object model as implemented by Domino 6. Not all differences shown are described in detail; see Designer Help for Domino 6 and Help for rtLibrary about details and samples of features.
All the rich text element classes that existed in R5 are closely matched (with the exception of NotesRichTextEmbeddedObject that is supported only partly - as file attachments not OLE objects).
In addition to classes matched by those of Domino 6, rtLibrary contain also a number of classes like rtGraphic, rtButton, rtPopup, rtAnchor, rtHRule as well as subordinated/derived classes like rTextParagraph, rtRow, rtColumn and rtCell and a number of classes for style elements not exposed by Domino 6. rTextRun class that is accessible in Domino 6, may be manipulated in it in quite a limited way.
rtLib classes has also some additional navigation related properties that are not included in this comparative chart. See other help chapters for more detailed discussion.