Attribute | Data Type | Description | Access | Inherited From |
---|---|---|---|---|
AbsXLeft | integer | Specifies a field's starting X coordinate, including the border and shadow, relative to the form | RW | FormField |
AbsXRight | integer | Specifies a field's ending X coordinate, including the border and shadow, relative to the form | RW | FormField |
AbsYBottom | integer | Specifies a field's ending Y coordinate, including the border and shadow, relative to the form | RW | FormField |
AbsYTop | integer | Specifies a field's starting Y coordinate, including the border and shadow, relative to the form | RW | FormField |
AllBias | smallint | Specifies a field's bias setting for all modes of a frame | W | FormField |
AnchorPoint | integer | Specifies one of nine predetermined anchor points for a field | RW | FormField |
BgBitmap | BitmapObject | Specifies the background setting for a field when BgPattern is FP_BITMAP | RW | FormField |
BgColor | integer | Specifies the background color of a field's bounding box | RW | FieldObject |
BgDisplayPolicy | integer | Controls the positioning and display of form field background images—either anchored to their own top left corner (fixed), or anchored relative to the closest parent field whose background is fixed | RW | FormField |
BgPattern | integer | Specifies the form's background pattern | RW | FormField |
BottomInnerMargin | integer | Defines field margin in pixels between the bottom field border and data area | RW | FieldObject |
ChildBottomMargin | integer | Defines the size of the margin added below each component field of stack field, in 1000ths of an inch | RW | Defined |
ChildFields | array of FormField | Contains an unordered list of the fields that make up the composite field | R | CompositeField |
ChildGravity | integer | Determines the alignment of the component fields in the stack field cell | RW | Defined |
ChildLeftMargin | integer | Defines the amount of margin added to the left side of each component field in stack field, in 1000ths of an inch | RW | Defined |
ChildRightMargin | integer | Defines the amount of margin added to right side of each component field in stack field, in 1000ths of an inch | RW | Defined |
ChildTopMargin | integer | Defines the size of the margin added above each component field of stack field, in 1000ths of an inch | RW | Defined |
ClassName | varchar(32) | Gives the name of an object's actual type (as opposed to its declared type) | R | Object |
ClientData | Object | Provides a way to associate data with an object | RW | Object |
ClientText | varchar(2000) | Stores text values; allows information to be assigned to a field at runtime | RW | FieldObject |
ControlField | smallint | Determines if a field manipulates the user interface instead of the underlying data | RW | FieldObject |
CurBias | smallint | Specifies the current bias setting for a field | RW | FormField |
Cursor | CursorBitmap | Causes the mouse cursor to change to the cursor associated with the CursorBitmap when the pointer is over the FormField object | RW | FormField |
DataType | varchar(65) | Specifies the data type of the field's variable | RW1 | FieldObject |
Declared | smallint | Controls whether OpenROAD declares a variable for the field at compile time | RW | ActiveField |
DefaultString | varchar(256) | Stores the default value that OpenROAD uses when the DefaultValue attribute is set to DV_STRING | RW1 | FieldObject |
DefaultValue | smallint | Specifies the default value of the variable associated with the field | RW1 | FieldObject |
DragObject | Object | Sets the object that will be transferred by a drag-and-drop operation when a user starts the operation over the field | RW | ActiveField |
DropObject | varchar(32) | Holds the class name of the objects that can be dropped on the field | RW | ActiveField |
EventExec | FrameExec | Specifies the frame (FrameExec) to which this field's events will be queued and processed | RW | FieldObject |
FgColor | integer | Controls the color of the field's foreground | RW | FieldObject |
FocusBehavior | smallint | Controls behavior of the field relative to the input focus | RW | ActiveField |
FullName | varchar(256) | Contains the expanded name of variable | R | FieldObject |
Gravity | integer | Specifies the alignment of a field that is within a stack field cell, a matrix field cell, or a subform | RW | FormField |
GroupBoxLabel | varchar(100) | Permits the identification of a Composite field object as a group box by assigning a descriptive name to the GroupBoxLabel field | RW | CompositeField |
HasDataChanged | smallint | Indicates if any interactive changes were made to the data associated with the field | RW | FieldObject |
HasFieldChanged | smallint | Is TRUE if any structural attributes of a field have been changed since the frame was initialized | RW | FormField |
Height | integer | Specifies the Y extent of the “inner rectangle” of the field, excluding borders and shadows | FormField | |
InstanceIdentifier | integer8 | Contains a value that uniquely identifies an instance of an allocated object | Object | |
InstanceReferences | integer | Contains the current number of references to the object | Object | |
IsCurField | smallint | Is TRUE when a field has the current input focus for the frame | FormField | |
IsDragSource | integer | If set to TRUE, a drag-and-drop operation may be started over the field; DragObject is the object that is transferred | ActiveField | |
IsMoveBounded | smallint | Specifies if the component fields of the composite field can move beyond the composite field's boundaries | CompositeField | |
IsNullable | smallint | Is TRUE if the variable is nullable | FieldObject | |
IsPropOptInherited | integer | If set to TRUE, indicates that the field is to use or inherit the PropertyOptMenu of the CompositeField that is nearest in scope | ActiveField | |
IsResizeBounded | smallint | Is TRUE if resizing of child fields within the composite is bounded by the borders of the composite itself, when the child fields are resizable | CompositeField | |
IsReverse | smallint | Is TRUE if reverse is on for a field's background and foreground colors | FormField | |
IsSelected | smallint | Is TRUE if a field is selected (for fields with bias settings that are selectable); defaults to FALSE | FormField | |
LayerSequence | integer | Specifies a field's sequence number within the field layer | FormField | |
LeftInnerMargin | integer | Defines field margin in pixels between the bottom field border and data area | FieldObject | |
MouseDownText | varchar(2000) | Specifies the text displayed in the window status bar of the current frame when the mouse pointer is over the field and the select button is clicked | FormField | |
MouseMoveText | varchar(2000) | Specifies the text displayed in the window status bar of the current frame when the mouse pointer is over the field | RW | FormField |
Name | varchar(32) | Contains the name of the field object | RW1 | FieldObject |
Orientation | smallint | Specifies the direction for the stack | RW | Defined |
OuterHeight | integer | Specifies the extent in Y direction of a field, including border lines and shadows | RW | FormField |
OuterWidth | integer | Specifies the extent in X direction of a field, including border lines and shadows | RW | FormField |
OutlineColor | integer | Controls the color of the border line or shadow of the bounding box around the field | RW | ActiveField |
OutlineStyle | integer | Controls the style of the outline of the field | RW | ActiveField |
OutlineWidth | integer | Controls the width of the border line or the shadow for the bounding box around the field | RW | ActiveField |
ParentField | CompositeField | Specifies the direct parent field for a field | RW | FormField |
PropertyOptMenu | OptionMenu | Contains the OptionMenu that is activated when the right mouse button is clicked while over the field | RW | ActiveField |
QueryBias | smallint | Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_QUERY | RW | FormField |
ReadBias | smallint | Specifies the bias setting for a field when the CurMode attribute for the frame is set to FM_READ | RW | FormField |
RequireRealField | smallint | Indicates if a field must be associated with a toolkit control or widget | RW | FormField |
RightInnerMargin | integer | Defines field margin in pixels between the right field border and data area | RW | FieldObject |
Script | StringObject | Contains the 4GL script associated with the field | RW | FieldObject |
SeparatorColor | integer | Specifies the color of separators between components | RW | Defined |
SeparatorMoving | integer | Provides a way for users to change the size of StackField cells by dragging the cell separators | R | Defined |
SeparatorStyle | integer | Specifies the line style of separators between components | RW | Defined |
SeparatorWidth | integer | Specifies the width of the separators between components | RW | Defined |
TabSeqNum | integer | Set this attribute to the 1-relative number equal to the order in which you want this field to appear in the TabSequence for the containing CompositeField | RW | ActiveField |
TaggedValues | array of TaggedValue | Defines an array of tagged values | R | FieldObject |
ToolTipText | varchar(2000) | Specifies the text to be displayed when the mouse pointer rests on the FormField | RW | FormField |
TopInnerMargin | integer | Defines field margin in pixels between the top field border and data area | RW | FieldObject |
UpdateBias | smallint | Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_UPDATE | RW | FormField |
User1Bias | smallint | Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_USER1 | RW | FormField |
User2Bias | smallint | Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_USER2 | RW | FormField |
User3Bias | smallint | Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_USER3 | RW | FormField |
WidgetID | integer | This is not supported. Represents the field's handle for the highest-level Windows control for the field. | R | ActiveField |
Width | integer | Specifies the X extent of the “inner rectangle” of the field, excluding border lines or shadows | RW | FormField |
XAnchorPoint | integer | Use with YAnchorPoint to position an object by setting relevant anchor point values | RW | FormField |
XLeft | integer | Specifies the relative X coordinate of the left edge of a field's bounding rectangle | RW | FormField |
XRight | integer | Specifies the relative X coordinate of the right edge of a field's bounding rectangle | RW | FormField |
YAnchorPoint | integer | Use with XAnchorPoint to position an object by setting relevant anchor point values | RW | FormField |
YBottom | integer | Specifies the relative Y coordinate of the lower edge of a field's bounding rectangle | RW | FormField |
YTop | integer | Specifies the relative Y coordinate of the top edge of a field's bounding rectangle | RW | FormField |