The Advanced Rich Text Editor is the graphic user interface for working with rich text data in R:BASE. The Advanced Rich Text Editor allows for the rich formatting of text content, including common structural treatments like lists, formatting treatments like bold and italic text, and drag-and-drop inclusion and sizing of images. The editor's toolbar is extensive allowing users to achieve a high degree of customization.
The Advanced Rich Text Editor may be launched by adding an Advanced Rich Text control to a report, right clicking on the object, and selecting "Edit" from the menu.
An important feature for an R:BASE user is the ability to insert R:BASE columns and variables. When the "Mail Merge" setting is checked, the property will cause the Rich Text component to scan the text, searching for occurrences of valid Data Pipeline field names surrounded by less than/greater than characters (e.g. <CustID>), and variable names surrounded by braces (e.g. {vCustomerName}). If field/variable names are found, they will be replaced with the field/variable value. Only column names from the table which the report is based on are supported.
Image support has been implemented for the Advanced Rich Text control's Mail Merge feature. With the enhancement, VARBIT fields/variables are automatically interpreted as images. For non-VARBIT fields/variables, the name must be appended with the 'IMAGEFILE' display format. The 'IMAGEFILE' display format is applicable to values containing the path of the image file. Below are example uses of columns, variables, and images:
<ContPhoto>
<ContLName>, <ContFName>
<ContPhotoPath|IMAGEFILE>
<ContLName>, <ContFName>
{ContPhotoVarBit}
<ContLName>, <ContFName>
{ContPhotoPath|IMAGEFILE}
<ContLName>, <ContFName>
See Using Rich Text Controls to Mail Merge.
Other features include:
Text Formatting
•Paragraphs , Borders, Backgrounds, Indents, Spacing, etc.
•Select the font face and font size and font color for selected text
•Standard formatting (Bold, Italic, Underline, Strike out, Overline)
•Left, Center, Right and Full Alignment of selected text
•Remove formatting from selected text
•Indent and outdent selected text
Table Formatting
•Insert tables
•Insert table row before current row
•Insert table row after current row
•Insert table column before current column
•Insert table column after current column
•Delete current column
•Delete current row
•Edit table properties
Hyperlinks
•Create hyperlinks
•Remove hyperlinks
•Edit Hyperlinks
Images
•Insert images
•Change layout properties such as alignment and spacing
Lists
•Insert numbered lists
•Insert bulleted lists
Other Functionality
•Insert R:BASE columns
•Insert R:BASE variables
•Insert horizontal lines
•Insert symbols from character map
•Undo/Redo
•Cut, copy and paste
•Select all
•Print Preview
•Page Setup
•Find and Replace
•Toggle the display of not-printing characters
Advanced Rich Text Editor Menu Bar
File
•New - allows you to create a new file
•Open - opens an existing file
•Save - saves the current file
•Save As... - saves the current file as a new file
•Export - exports the current file to an RTF or text file
•Print Setup... - opens the Print Setup dialog for changing page specific settings
•Print Preview - opens the Print Preview dialog
•Print - prints the current file to the default printer
Edit
•Undo - undoes the last change made
•Redo - reverses the effect of the last undo
•Cut - cuts the currently selected object(s)
•Copy - copies the currently selected object(s)
•Paste - pastes the currently cut or copied object(s)
•Paste Special - pastes text as Richview, rich text, text or Unicode format
•Find... - opens Find Text dialog box to locate text
•Find Next - locates the next text where matches search
•Replace... - opens Replace Text dialog box to locate and replace text
•Character Case - alters the case of the selected text
•Insert Page Break - adds a page break
•Remove Page Break - removes the page where the cursor is located
•Select All - selects all of the items
Font
•Font - alters a text font type, size, style, effect, character spacing, horizontal spacing, and offset
•Style - alters the select text style
•Size - alters the selected text size
•Text Color - alters the text color
•Text Background Color - alters the text background color
•Superscript - alters the text to appear as superscipt type
•Subscript - alters the text to appear as subscipt type
Paragraph
•Paragraph - specifies paragraph indents, spacing, tabs, and text flow
•Paragraph Borders and Background - specifies paragraph border options and color settings
•Align Left - aligns text to the left
•Align Center - aligns text to the center
•Align Right - aligns text to the right
•Justify - justifies text to fit within the window
•Bullets and Numbering - allows customized options for bulleted and numbered lists
•Bullets - adds list bullets to the selected text
•Numbering - adds list numbering to the selected text
•Word Wrap - specifies if text is wrapped within the window
•Decrease Indent - decreases the indent for text
•Increase Indent - increases the indent for text
•Single Line Spacing - enables single line spacing
•1.5 Line Spacing - enables 1.5 line spacing
•Double Line Spacing - enables double line spacing
Format
•Background - adds an image to the background
•Background Color - specifies the entire background color
•Fill Color - specifies the fill color
•Object Properties - used to edit Table Properties
Insert
•File - inserts a rich text or text file
•Picture - inserts an image
•Horizontal Line - inserts a horizontal line
•Hyperlink Text - adds a hyperlink text
•Symbol - inserts a character symbol
•DB Label - inserts a database label for a column (Mail Merge must be enabled)
•Variable Label - inserts a variable label for a defined variable (Mail Merge must be enabled)
Table
•Insert Table - inserts a table
•Insert Column Left - inserts a column to the left of the cursor within the current table
•Insert Column Right - inserts a row to the right of the cursor within the current table
•Insert Row Above - inserts a row above the cursor within the current table
•Insert Row Below - inserts a row below the cursor within the current table
•Delete Rows - deletes the selected rows
•Delete Columns - deletes the selected columns
•Delete Table - deletes the current table
•Select - allows a table, the columns, rows, or all to be selected
•Align - allows alignment options
•Cell Borders - toggles the display of the table cell borders
•Split Cells - splits a current cell
•Merge Cells - merges the selected cells
•Show Grid Lines - toggles the display of the table grid lines
•Table Properties - displays the Table Properties
Toolbars
|
|
Button |
Description |
Font Style |
|
Font Size |
|
|
Bold, Italic, Underline, Strikeout, and Overline |
|
Left, Center, Right, and Full Justify |
Bullets |
|
Numbering |
|
|
Decrease Indent , Increase Indent |
Paragraph Background Color |