embeddedoutline (Domino DTD)
Represents an outline embedded in a richtext field, not added to a form as an outline design element.
For more details, see Selected embedded outline properties.
Containment Hierarchy
Contained by: %richtext.nonhot.inline;
Contains: <border>, <control>, <sublevel>, <title>, <toplevel>, <twistieimage>
Syntax
<!ELEMENT embeddedoutline ( control?, title?, toplevel?, sublevel?, twistieimage?, border? )>
Content
control?, title?, toplevel?, sublevel?, twistieimage?, border?
Contains an optional <control> element, followed by optional <title>, <toplevel>, <sublevel> <twistieimage>, and <border> elements.
Attributes
<!ATTLIST embeddedoutline
display |
(%outline.displaydirections;) |
"vertical" |
---|---|---|
expand |
(%outline.expandtypes;) |
"saved" |
imagelabel |
%string; |
#IMPLIED |
name |
%tstring; |
#IMPLIED |
rootname |
%tstring; |
#IMPLIED |
samebackground |
%boolean; |
"false" |
samefont |
%boolean; |
"false" |
showtwistie |
%boolean; |
#IMPLIED |
targetframe |
%string; |
#IMPLIED |
tileimage |
%boolean; |
#IMPLIED |
type |
(%outline.types;) |
"tree" |
useappletinbrowser |
%boolean; |
#IMPLIED |
width |
%lenpct; |
"100%" |
widthtype |
(%eoutline.sizetypes;) |
"fitwindow" |
height |
%lenpct; |
"1in" |
heighttype |
(%eoutline.sizetypes;) |
"fixed" |
scrollbars |
%boolean; |
"true" |
showviewcontents |
%boolean; |
"false" |
outline |
%string; |
#IMPLIED |
database |
%string; |
#IMPLIED |
showfolderunread |
%boolean; |
"false" |
characters |
%integer; |
#IMPLIED |
columnwidth |
%length; |
"0in" |
>
characters
Number of characters making up the width of the embedded outline. This attribute is required if the value of the widthtype attribute is the 'fixedcharacter' option of the %eoutline.sizetypes; entity.
columnwidth
Width of the embedded outline columns in inches.
database
Name of the database containing the outline being embedded. This string value can be a database's replica ID or one of the keywords defined in the %named.element.link.databases; entity which represent special databases that are commonly linked to.
display
When the embedded outline has a flat style, this attribute determines how the outline displays. Can be any of the options in the %outline.displaydirections; entity.
expand
When the embedded outline has a tree style, this attribute determines how the entries display when the form containing the outline first displays. Can be any of the options in the %outline.expandtypes; entity.
height
Height of the embedded outline.
heighttype
Specifies the types of height settings you can apply to an embedded outline. Can be any of the options in the %eoutline.sizetypes; entity.
imagelabel
Boolean value. If true, indicates that the entry or title label includes an image.
name
Name assigned to the outline embedded in the form.
outline
Name of the outline design.
rootname
Name of the toplevel entry you want to display by default. This enables you to restrict user access to other elements in your database.
samebackground
Boolean value. If true, applies one set of background properties to the Top-level, Sub-level, and Title entries, as well as the control.
samefont
Boolean value. If true, applies one set of font properties to the Top-level, Sub-level, and Title entries.
scrollbars
Boolean value. If true, indicates that the Show scroll bar checkbox on the Info tab of the Embedded Outline properties box is selected; displays a scrollbar in the embedded outline.
showfolderunread
Boolean value. If true, displays a folder's unread documents.
showtwistie
Boolean value. If true, displays a twistie that users can click to expand or collapse an entry.
showviewcontents
Boolean value. If true, displays the folder or view contents in the outline. This option is only available with subscription and bookmark database types.
targetframe
Name of the frame to display data in or to open any linked entries in.
tileimage
Boolean value. If true, tiles the background image, which means it repeats the same image several times across the background until it fills it.
type
Defines the outline type. Can be any of the options in the %outline.types; entity.
useappletinbrowser
Boolean value. If true, specifies to display the embedded outline as a Java applet on the Web. If false, uses HTML to display the outline.
width
Width of the embedded outline.
widthtype
Specifies the types of width settings you can apply to an embedded outline. Can be any of the options in the %eoutline.sizetypes; entity.
Defined entities for <embeddedoutline> element
The %eoutline.sizetypes; entity specifies the types of height and width settings you can set for an embedded outline.
Syntax:
<!ENTITY % eoutline.sizetypes "fixed | fitwindow | fitcontent | fixedcharacter ">
fitcontent
Automatically adjusts the size of the outline to fit its content, including any expanded entries.
fitwindow
Automatically adjusts the size of the outline to fit into the design element it is embedded in.
fixed
Fixed width and height, in inches.
fixedcharacter
Sets the width of the outline to a specific number of character spaces in length. The number of characters is specified in the characters attribute of the embeddedoutline element.
The %outline.displaydirections; entity defines the direction in which a flat style outline displays.
Syntax:
<!ENTITY % outline.displaydirections "vertical | horizontal">
The %outline.expandtypes; entity defines how a tree style outline displays its entries when the form containing that outline first displays.
Syntax:
<!ENTITY % outline.expandtypes "all | first | saved | none ">
all
Expands all the entries by default when the outline displays.
first
Expands the first entry by default when the outline displays.
none
Collapses all the entries by default when the outline displays.
saved
Expands only those entries that were expanded before the outline was last saved.
The %outline.types; entity defines the types of embedded outlines that can be included in a page.
Syntax:
<!ENTITY % outline.types "flat | tree ">
flat
Displays one level of entries at a time. Initially displays the top-level or outdented main entries, which expand to display any entries indented below them. Once the sub-level entries for one top-level entry are displayed, the user has no access back to the top-level outline display, unless you provide an action button to navigate to it.
tree
Displays the embedded outline with a visible hierarchical structure. Tree outlines display outdented, main entries that have other entries indented under them as expandable sections.