6. Creating and Using Basic Fields : Common Field Properties : Field Biases : Passive Biases
 
Share this page                  
Passive Biases
FB_VISIBLE
Specifies that the field is displayed, but the end user cannot interact with it
Note:  This bias does not even allow, for example, the end user to scroll multiline entry fields to view their entire contents. For such limited interaction, see the FB_VIEWABLE property.
FB_DIMMED
Specifies that the field is dimmed and end users cannot interact with it. (For systems that do not support the dimmed setting, selecting this bias makes the field visible.)
FB_INVISIBLE
Specifies that the field is not displayed on the form. Although end users cannot interact with the field, you can access it in your 4GL code.
FB_VIEWABLE
Specifies that the field is displayed on the form and end users may use the mouse only to scroll through its contents. (Because the field cannot accept input focus, keyboard interaction is not possible.)
The following table describes the behaviors of certain fields set to FB_VIEWABLE:
Field Type
Behavior
Control button
A single primary mouse-click displays the option menu, if one exists. End users may view the contents of the option menu, including its shortcut menus. However, the events associated with each menu item will not be generated.
Multiline entry field
If it has scroll bars, end users can scroll the contents of the multiline entry field into view.
List field
End users can scroll the contents of the list field into view.
Option field
End users can display the entire value list of the option field.
Table field
End users can scroll through the contents of the table field.
Tree view
End users can scroll through the contents of the tree view field and expand and collapse its nodes.
Viewport
End users can scroll through the contents of the viewport field.
Note:  Those fields not listed are assumed to have the same behaviors as when they have the FB_VISIBLE bias.