Class: dbListDS
DFSELECTION_LIST
Class Hierarchy:
DFBaseEntryListEntryListWideList_WideListDataList_DataListdbList_dbListDSDirect Known Subclasses:
dbList, Class Definition
Properties
IntegerPopup_Search_State
Functions and Procedures
integerColumn_Checkbox_State(integer iItem)
Construct_Object()
Entry_Display(integer i1 integer i2)
Augment to check for checkbox columns. If found,
get checkbox state of item and send message to display ckbx
integerItem_Buffer_Select_State(integer iItem)
if you are not using DDs you must provide this function. Pass item
number with buffer info in place. Return select-state.
This is the primary augmentation point for determining if an item s/b
checked. Sample usage:
functon item_buffer_select_state integer iItem returns integer
integer iCol bState
get column iItem to iCol
if iCol eq 3 ;
Move (Invt.Qty_on_Hand>0) to bState
function_return bState
end_function
StringItem_CheckBox_Value(Integer iItem Integer bState)
if you are not using DDs you must provide this. Pass item# and
state, return the string value for this item. This is usually only
needed when you support searching in the dbList.
Key(integer keyval)
Mouse_Click(integer i1 integer i2)
Mouse_Up(integer i1 integer i2)
Request_Search(integer keyval)
this is called to pop-up the search box. Pass the first character
to display. If zero, display entire invoking value.
This supports both forms and checkbox values
Search()
Set(integer item#)
set(integer iItem integer bState)
Get/Set column_checkbox_state
Use custom object for storage and not checkbox_item_state
References (1):