Class: FieldObject
Class Hierarchy:
ARRAY

FieldObjectClass Definition
Properties
Integer
Field_Number
Integer
FieldLength
Address
FieldPointer
Integer
FieldRefresh_State
Integer
File_Number
these are all set by DefineField and should not be changed
Integer
Update_Find_State
usually no point for finds
Integer
Update_Save_State
these can be changed, with care, by the developer
Functions and Procedures

Construct_Object()
Integer
CreateFieldHeap(integer iFldLen)

DefineField(integer iFile integer iField)
for object: define file, field, fieldlength and allocate heap memory
and set memory pointer

Destroy_Object()
augment to realse heap allocation

DestroyFieldHeap()
integer
FieldChangedState()

FieldRefresh(boolean bCleared)
Move from File buffer to local DD Buffer
bCleared determines if this is a find or a clear.

FieldUpdate(integer bSave)
Move from the DD Buffer to the file buffer

set(integer bState)

set(integer iOpts integer iLen integer bShowErr Address pValue)

set(integer iLen Address pValue)
Raw update of value.
Instances
| Break_Array | Report.pkg | 222 |
| Button_Ids | Dfclient.pkg | 498 |
| ColCkBox | Dfsellst.pkg | 129 |
| EV | Dfdtcent.pkg | 41 |
| EV | Dfenrad.pkg | 93 |
| Export_Array | Dd_cddeo.pkg | 42 |
| item$group | dep_item.pkg | 85 |
| item_group_ids | dep_item.pkg | 67 |
| oArgs | cCommandLine.pkg | 22 |
| oColParams | Dfdata.pkg | 70 |
| oDFColorArray | Df_print.pkg | 982 |
| oDiagramArray | Df_print.pkg | 1061 |
| oEntryValues | Dd_pklst.pkg | 52 |
| oRecords | Datalist.pkg | 178 |
| Radio_Objects | Dfrad_mx.pkg | 45 |
| RptTotal | Dfwinrpt.pkg | 61 |
| Seq_Channel_List | seq_chnl.pkg | 57 |
| Statushelp_Array | Windows.pkg | 3030 |
| Statushelp_Array | Sthlp_mx.pkg | 11 |
| Statushelp_Array | Datadict.pkg | 1184 |
| System_File_obj | Datadict.pkg | 1193 |
| WinQLErrors | CrystalReport.pkg | 962 |