| << Click to display table of contents >> TRVBoxProperties.Width, WidthType | 
These properties define a width of a floating box.
type
  TRVBoxWidthType = (rvbwtAbsolute, rvbwtRelPage, rvbwtRelMainTextArea,
rvbwtRelLeftMargin, rvbwtRelRightMargin,
rvbwtRelInnerMargin, rvbwtRelOuterMargin);
property WidthType: TRVBoxWidthType;
property Width: TRVFloatSize;
| Value of WidthType | Meaning | 
|---|---|
| rvbwtAbsolute | Width specifies the box width in Units of TRVStyle | 
| rvbwtRelPage | Width specifies the box width in (1/1000)% of the page width | 
| rvbwtRelMainTextArea | Width specifies the box width in (1/1000)% of the main text area width | 
| rvbwtRelLeftMargin | Width specifies the box width in (1/1000)% of the left margin width | 
| rvbwtRelRightMargin | Width specifies the box width in (1/1000)% of the right margin width | 
| rvbwtRelInnerMargin | Width specifies the box width in (1/1000)% of the inner margin width (i.e. left margin for odd pages, right margin for even pages) | 
| rvbwtRelOuterMargin | Width specifies the box width in (1/1000)% of the outer margin width (i.e. right margin for odd pages, left margin for even pages) | 
A main text area is an area on a page between margins, where the main document is printed.
"Mirror margins" option affects calculation of margin widths on even pages.
For text boxes included in a header/footer that is used both for odd and even pages, a calculation is performed for odd pages (the same width is used for all pages).
These properties define a width of a text box including contents, padding and border.
Unlike position properties, these values are always calculated relative to a page (and never calculated relative to a table cell).
Use TRichViewEdit.SetCurrentItemExtraIntPropertyEx and SetCurrentItemExtraStrPropertyEx to change values of these properties as an editing operation.
Example:
WidthType=rvbwtRelPage, Width=20000: the width of box is equal to 20% of the page width.
Default values:
▪WidthType: rvbwtAbsolute
▪Height: 100