InsertInteractiveButton Method
Inserts an interactive button into a document at the specified position.
expression.InsertInteractiveButton(Range, styles, title, width, height, URL, target)
expression Required. An expression that returns one of the objects in the Applies To list.
Range Required IHTMLTxtRange. Specifies the position where to insert the interactive button. If the range specified includes text or elements, the button will replace these.
styles Required String. Specifies the style that represents the appearance of the interactive button.
The style parameter can be one or more of the following semi-colon delimited String values:
PREFIX | DESCRIPTION | Example | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fp-align-rect: | Specifies the pixel coordinates for the original text alignment based on the source original image. Image scales appropriately for the preview. Coordinates are left, top, right, bottom or blank (default is the entire image). | fp-align-rect: 0, 0, 50, 20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-align-rect1: | Specifies the pixel coordinates for the hover text alignment based on the source hover image. Coordinates are left, top, right, bottom or blank (default is the entire image). | fp-align-rect1: 0, 0, 50, 20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-align-rect2: | Specifies the pixel coordinates for pressed text alignment based on the source pressed image. Coordinates are left, top, right, bottom or blank (default is the entire image). | fp-align-rect2: 0, 0, 50, 20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-bgcolor: | Specifies the default background color for the button. Any Web safe or named color value that is allowed for Cascading Style Sheets (default is white). Note: this property isn’t used for transparent buttons. | fp-bgcolor: red | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-btn: | Specifies the internal name for a preset button. Preset button styles can be one of the following:
| fp-btn: Border Bottom 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-font: | Specifies the font name for the button text. | fp-font: verdana | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-font-color-hover: | Specifies the font color for text for the hover state. Any Web safe or named color value that is allowed for Cascading Style Sheets (blank defaults to "Automatic"). | fp-font-color-hover: black | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-font-color-normal: | Specifies the font color for the button text when in the normal state. Any Web safe or named color value that is allowed for Cascading Style Sheets (blank defaults to black) | fp-font-color-normal: #FF0000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-font-color-pressed: | Specifies the font color for button text when in the pressed state. Any Web safe or named color value that is allowed for Cascading Style Sheets or blank (blank equates to "Automatic"). | fp-font-color-pressed: #00FF00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-font-size: | Specifies is the font size, measured in points, for the button text. | fp-font-size: 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-font-style: | Specifies the font style characteristics for the button text. Can be Regular, Italic, Bold, and Bold Italic. | fp-font-style: bold | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-img-hover: | Specifies whether FrontPage creates a hover image for a checkbox button. Can be 0 or 1 (1 means true). | fp-img-hover: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-img-pressed: | Specifies whether FrontPage creates a pressed image for a checkbox button. Can be 0 or 1 (1 means true). | fp-img-pressed: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-justify-h: | Specifies the horizontal alignment for the button text. Can be left, center, right or blank (default is center). | fp-justify-h: left | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-justify-v: | Specifies the vertical alignment for button text. Can be top, center, bottom or blank (default is center). | fp-justify-v: bottom | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-preload: | Specifies whether the images for a checkbox button are preloaded on the page. Can be 0 or 1 (1 means true). | fp-preload: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-transparent: | Specifies whether to use a solid or a transparent background for a radio button. Can be 0 or 1 (1 means transparent). | fp-transparent: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fp-direction: | Specifies whether the text is rendered as left-to-right or right-to-left. Can be "rtl" or "ltr". | fp-direction: ltr |
title Required String. Specifies the text displayed on the button
width Required Long. Specifies the width of the button.
height Required Long. Specifies the height of the button.
URL Optional Variant. Specifies the URL that is opened when a user clicks on the button in a browser.
target Optional Variant. Specifies the target window in which to display the linked page. Correspond to the settings for the target property.
Example
The following example inserts an interactive button into the active document at the insertion point.
Dim objRange As IHTMLTxtRange
Set objRange = ActiveDocument.selection.createRange
ActiveDocument.InsertInteractiveButton objRange, "fp-btn: Border Bottom 2", _
"New Button", 100, 20, "http://www.microsoft.com", "_blank"