Button Object Attributes(CheckBox, RadioButton, PushButton)

 

Attribute Name

Description

Type

Values

Default Value

Page

Page Index where object is located.  Page Number is Page Index + 1.

Integer

>= 0

0

Locked

Object cannot be modified. This proprietary PDF Creator attribute works only with PDF Creator and files saved in Design or ViewAndDesign modes.

Boolean

True / False

False

ParentFullName

The fully qualified name of this object' s parent object

String

   

Left

Left position in Twips

Integer

 

0

Top

Top position in Twips

Integer

 

0

Right

Right position in Twips

Integer

 

0

Bottom

Bottom position in Twips

Integer

 

0

LeftF

Left position in Twips

Float

 

0.00F

TopF

Top position in Twips

Float

 

0.00F

RightF

Right position in Twips

Float

 

0.00F

BottomF

Bottom position in Twips

Float

 

0.00F

Visible

Object is visible when document is printed

Boolean

True / False

True

Editable

Standard PDF attribute that makes the object editable or not in any viewer.

Boolean

True / False

True

CanActivate

User can Activate.

Boolean

True/False

True

Hidden

Hidden in certain report states

Integer

A binary combination of the following values:

1: Hidden in Run mode

2: Hidden in Design mode

4: Reserved value

8: Hidden in Print preview

16: Hidden in Annotation mode

0: Always visible

Annotation

Object is saved as an annotation as opposed to a drawing within the page contents

Boolean

True / False

False for static objects such as lines, polygons and text. True for dynamic objects such as form fields or high-lighters

BorderColor

Color for drawing text border.

Color

COLORREF (bbggrr) 000000 to FFFFFF

COLORREF (aabbggrr) 00000000 to FFFFFFFF

000000 (Solid black)

BorderWidth

Width of border around text.

enum acBorderWidth

 Units are in points or 12th of an inch.

0: acBorderWidthNone

1: acBorderWidthSimple

2: acBorderWidthDouble

3: acBorderWidthTriple

4: acBorderWidthQuadruple

0: acBorderWidthNone

BackColor

Color for filling the background of Text object.

Color

COLORREF (bbggrr) 000000 to FFFFFF

COLORREF (aabbggrr) 00000000 to FFFFFFFF

FFFFFFFF (Transparent)

TextColor

Color for drawing text.

Color

COLORREF (bbggrr) 000000 to FFFFFF

COLORREF (aabbggrr) 00000000 to FFFFFFFF

000000 (Solid black)

TextFont

Font name and style for drawing text.

Font

String in the form of: FontName,FontSize, Weight, Italic,Underline

NULL

HorzAlign

Horizontal text alignment.

enum acHorzAlign

1: acHorzAlignLeft

2: acHorzAlignCenter

3: acHorzAlignRight

4: acHorzJustify

1: acHorzAlignLeft

Caption

Button caption or title. (*)

String

 

NULL

TextDown

Caption or title of the button when it is pressed.

String

This property is specific to Acrobat Reader but has no effect in the PDF Creator.

NULL

TextOver

Caption or title of the button when the cursor is placed over it.

String

This property is specific to Acrobat Reader but has no effect in the PDF Creator.

NULL

VertAlign

Vertical text alignment.

enum acVertAlign

1: acVertAlignTop

2: acVertAlignCenter

3: acVertAlignBottom

2: acVertAlignCenter

TextPosition

Text position.

enum acTextPosition

1: acTextPositionLeft

2: acTextPositionRight

1: acTextPositionLeft

Values

It is the value that can be taken by the checkbox or RadioButton.

String

This should contain the various values that can be taken by a checkbox or radio-button. The two values should be separated by "OffVal\r\nOnVal". For example: "House\r\nTree" means that when the checkbox is cleared its Value attribute is "House", and it is "Tree" when checked. To change the state of a button we set the new value to the Text property in Design mode and the Value property in Run mode.

Off/r/n/Yes

Value

Result of compiling the formula contained in the Text property.

Text

When the document is put in run mode, this contains the result of evaluating the Text property.

NULL

Text

Formula or text to determine the state (Off / Yes, or the corresponding two values set in the Values attribute) of the CheckBox or RadioButton.

Text

The content of this property are evaluation and the result is put in the Value property.

NULL

Modified

Indicates whether the object is modified and needs to be saved.

Boolean

True / False

False

Result

Result of computing the expression in value

String

 

NULL

ButtonType

Type of button.

enum acButtonType

0: acCheckBox

1: acPushButton

2: acRadioButton

0: acCheckBox

AutoRadio

Flag that indicates if clicking on a radio-button will check/uncheck the button.

Boolean

This property is specific to Acrobat Reader but has no effect in the PDF Creator.

False

LayerID

ID layer which belongs the object.

String

   

XAML

XAML representation of the object

String

   

BlendMode  

Blends the color object according to a define mode. This blending is also applied to the object when it is saved or printed.

enum acBlendMode

0: acBlendModeNormal

1: acBlendModeMultiply

2: acBlendModeScreen

3: acBlendModeOverlay

4 : acBlendModeDarken

5: acBlendModeLighten

6: acBlendModeColorDodge

7: acBlendModeColorBurn

8: acBlendModeHardLight

9: acBlendModeSoftLight

10: acBlendModeDifference

11: acBlendModeExclusion

12 : acBlendModeHue

13: acBlendModeSaturation

14 : acBlendModeColor

15: acBlendModeLuminosity

16: acBlendModeCompatible

0: acBlendModeNormal

 

(*) The user/developer will need to set the Caption explicitly after setting of "Text" attributes on a CheckBox or RadioButton field.