Construct_Object()
Set(Integer iItm rowId riId)
not supported with rowid
Procedure Set Record_Number Integer Itm Integer Rec
integer dataobj
Get Combo_data_object to dataobj
If dataobj ;
Set Aux_Value of dataobj item itm to Rec
End_Procedure
Function Record_Number Integer Itm Returns Integer
integer dataobj
Get Combo_data_object to dataobj
If dataobj ;
Function_Return (Aux_Value(DataObj,Itm))
End_Function
- RowId
RowIdNumber(Integer iItm)
- RowId
riId
Combo_Add_Record(Integer dFile Integer dField integer DescField)
Message to add a record to the list. We store the data value in
an array, the description in the proxy list, and the record number
in the proxy list
Send Add_Combo_Item Item_Value {Data_Value}
- Integer
Itm - RowId
riId - String
DataVal - String
DescVal
Combo_Fill_List()
- integer
Next_Code_Record()
Combo_Fill_List_Local()
Fill the radio list from a file.
- Integer
Obj# - Integer
Code# - String
Code - String
Desc - String
Type
Combo_Fill_List_From_File()
Fills the list by loading the entire defined data-file
- Integer
dFile - Integer
dField - Integer
Srvr - Integer
Ndx - Integer
dFile2 - Integer
DescField
- RowId
ComboCurrentRowId()
Removed
Function Combo_Current_record Returns Integer
integer rec# Itm
String Val
Get Value Item 0 to Val
Get Combo_item_matching Val to Itm
If Itm ge 0 ; // if value is found
Get Record_Number item itm to Rec#
Function_Return rec#
End_Function
- Integer
iItm - String
sVal - RowId
riId
Combo_find_Current_record()
- Integer
iSrvr - Integer
iFile - RowId
riId
Combo_Item_Changed()
Combo_Edit_Changed()
Initialize_File()
These are created to keep the compiler happy. These are defined in the
code lists. When not used, these messages must be understood even if
they are never accessed
- String
Current_Description()
- String
Current_Code()