Module dep_item.pkg

*** DEP_ITEM.PKG *** Dependent Item support package *** 1994-Mar-1 LS *** 06/01/94 -JJT *** Set Auto_dependent_item_state to default to false (setting this *** true creates too great of an overhead. *** 1994-Mar-22 LS *** got this updated version from john. he moved some code into mixins *** for deos and views. *** I added prototype object stuff from john and converted it to use *** "manual" delegation and broadcasting. Also added "non-deo" mixin *** for dep-item support in entry_client and text_window classes. *** 1994-Mar-1 LS *** first attempt 02/17/95 JJT - Removed checking for component_state before delegating. Component_state is not set yet. End_construct_Object does this. Has_components should be ok. **JJT**(2) This means that you should not use REGISTER_DEPENDENT_ ITEMS without an entry_view_client0. Such is life. ************************************************************************ *** Notes: *** Contains mixin classes for view and DEO classes to automatically *** define item_groups for same file.field within same view. *** Allows use of Dependent_Entry_Item command. Only supported within *** DEOs nested within Views. Dependent_Entry_Item MUST use a file.field *** for its data. All dependent matching file.fields within a view are *** grouped together. If only one item appears in a group, the item group *** is not created. *** Dependent_entry_item command for forcing item into item group. *** For efficiency, turn off auto_dependent_item_state, and use this, *** or send register_dependent_item right after the entry_item.

References (5):

ModuleLine
Enclient.pkg122
Enfrm_ds.pkg76
picklist.pkg116
Table_ds.pkg90
text_win.pkg129

Field References (0):

ModuleContaining SymbolLine