IBDFU3 ;ALB/CJM - ENCOUNTER FORM - BUILD FORM(deleting blocks) ; 08-JAN-1993
Source file <IBDFU3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
DLTTEXT(FILE,BLOCK,TEXT) | ;delete the TEXT AREA
|
|
DLISTCNT(LIST,FILE) | ;delete the list's selections and groups
|
|
JUSTDOIT | ;
|
|
DLTBLK(BLOCK,FORM,FILE) | ;deletes BLOCK (in FILE) if not part of the toolkit (unless IBTKBLK=1) and, if FORM is passed in, the block actually is on FORM
|
|
DLTLIST(FILE,BLOCK,LIST) | ;delete the LIST, its selections and groups
|
|
DLTHFLD(FILE,BLOCK,FLD) | ;delete a hand print field
|
|
DLTIFLD(FILE,BLOCK,FLD) | ;delete a multiple choice field
|
|
DLTFLD(FILE,BLOCK,FLD) | ;delete a display field
|
|
DLTLINE(FILE,BLOCK,LINE) | ;delete the line
|
|
FASTEXIT | ;just sets a flag signaling system should be exited
|
|
DLTCNTNT(BLOCK,FILE) | ;delete everything in BLOCK, but not the block itself
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBE( | DLTBLK+4, DLTBLK+9*, DLTBLK+10!, DLTBLK+13!, DLTCNTNT+6, DLTCNTNT+9, DLTCNTNT+12, DLTCNTNT+15, DLTCNTNT+18, DLTCNTNT+21 , DLTLIST+5!, DLISTCNT+7, DLISTCNT+8, DLISTCNT+10, DLISTCNT+11, DLISTCNT+13!, DLISTCNT+15!, DLISTCNT+16, DLISTCNT+17, DLISTCNT+19! , DLTFLD+5, DLTFLD+7!, DLTIFLD+5, DLTIFLD+7!, DLTHFLD+5, DLTHFLD+7!, DLTTEXT+5, DLTTEXT+7!, DLTLINE+5, DLTLINE+7! |
Name | Line Occurrences |
---|---|
DLISTCNT | DLTLIST+7 |
DLTCNTNT | JUSTDOIT+2 |
DLTFLD | DLTCNTNT+9 |
DLTHFLD | DLTCNTNT+15 |
DLTIFLD | DLTCNTNT+12 |
DLTLINE | DLTCNTNT+18 |
DLTLIST | DLTCNTNT+6 |
DLTTEXT | DLTCNTNT+21 |
JUSTDOIT | DLTBLK+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BLOCK | DLTBLK~, DLTBLK+1, DLTBLK+4, DLTBLK+5, DLTBLK+9, DLTBLK+10, DLTBLK+13, JUSTDOIT+2, DLTCNTNT~, DLTCNTNT+1 , DLTCNTNT+6, DLTCNTNT+9, DLTCNTNT+12, DLTCNTNT+15, DLTCNTNT+18, DLTCNTNT+21, DLTLIST~, DLTLIST+1, DLTLIST+5, DLTFLD~ , DLTFLD+1, DLTFLD+5, DLTFLD+7, DLTIFLD~, DLTIFLD+1, DLTIFLD+5, DLTIFLD+7, DLTHFLD~, DLTHFLD+1, DLTHFLD+5 , DLTHFLD+7, DLTTEXT~, DLTTEXT+1, DLTTEXT+5, DLTTEXT+7, DLTLINE~, DLTLINE+1, DLTLINE+5, DLTLINE+7 |
DA | DLTBLK+3~, DLTBLK+5!*, DLTCNTNT+3~, DLTLIST+2~, DLTLIST+3*, DLISTCNT+1~, DLISTCNT+7*, DLISTCNT+10*, DLISTCNT+16*, DLTFLD+3~ , DLTFLD+4*, DLTIFLD+3~, DLTIFLD+4*, DLTHFLD+3~, DLTHFLD+4*, DLTTEXT+3~, DLTTEXT+4*, DLTLINE+3~, DLTLINE+4* |
DIK | DLTBLK+3~, DLTBLK+5*, DLTCNTNT+3~, DLTLIST+2~, DLTLIST+3*, DLISTCNT+1~, DLISTCNT+9*, DLISTCNT+10*, DLISTCNT+16*, DLTFLD+3~ , DLTFLD+4*, DLTIFLD+3~, DLTIFLD+4*, DLTHFLD+3~, DLTHFLD+4*, DLTTEXT+3~, DLTTEXT+4*, DLTLINE+3~, DLTLINE+4* |
DIR | FASTEXIT+2!, FASTEXIT+4! |
DIR("A" | FASTEXIT+2* |
DIR("B" | FASTEXIT+2* |
DIR(0 | FASTEXIT+2* |
>> DIRUT | FASTEXIT+3 |
FILE | DLTBLK~, DLTBLK+2, DLTBLK+4, DLTBLK+5, DLTBLK+9, DLTBLK+10, DLTBLK+13, JUSTDOIT+2, DLTCNTNT~, DLTCNTNT+1 , DLTCNTNT+2, DLTCNTNT+5, DLTCNTNT+8, DLTCNTNT+11, DLTCNTNT+14, DLTCNTNT+17, DLTCNTNT+20, DLTLIST~, DLTLIST+1, DLTLIST+3 , DLTLIST+5, DLTLIST+7, DLISTCNT~, DLISTCNT+2, DLISTCNT+3, DLISTCNT+4, DLISTCNT+5, DLTFLD~, DLTFLD+1, DLTFLD+2 , DLTFLD+4, DLTFLD+5, DLTFLD+7, DLTIFLD~, DLTIFLD+1, DLTIFLD+2, DLTIFLD+4, DLTIFLD+5, DLTIFLD+7, DLTHFLD~ , DLTHFLD+1, DLTHFLD+2, DLTHFLD+4, DLTHFLD+5, DLTHFLD+7, DLTTEXT~, DLTTEXT+1, DLTTEXT+2, DLTTEXT+4, DLTTEXT+5 , DLTTEXT+7, DLTLINE~, DLTLINE+1, DLTLINE+2, DLTLINE+4, DLTLINE+5, DLTLINE+7 |
FLD | DLTCNTNT+3~, DLTCNTNT+9*, DLTCNTNT+12*, DLTCNTNT+15*, DLTFLD~, DLTFLD+1, DLTFLD+4, DLTFLD+5, DLTFLD+7, DLTIFLD~ , DLTIFLD+1, DLTIFLD+4, DLTIFLD+5, DLTIFLD+7, DLTHFLD~, DLTHFLD+1, DLTHFLD+4, DLTHFLD+5, DLTHFLD+7 |
FORM | DLTBLK~, DLTBLK+10, DLTBLK+11, DLTBLK+13 |
GFILE | DLISTCNT+1~, DLISTCNT+4*, DLISTCNT+7, DLISTCNT+8, DLISTCNT+9, DLISTCNT+15 |
GRP | DLTLIST+2~, DLISTCNT+1~, DLISTCNT+7*, DLISTCNT+8, DLISTCNT+10, DLISTCNT+11, DLISTCNT+15 |
>> IBFASTXT | FASTEXIT+3* |
>> IBTKBLK | DLTBLK+7 |
LINE | DLTCNTNT+3~, DLTCNTNT+18*, DLTLINE~, DLTLINE+1, DLTLINE+4, DLTLINE+5, DLTLINE+7 |
LIST | DLTCNTNT+3~, DLTCNTNT+6*, DLTLIST~, DLTLIST+1, DLTLIST+3, DLTLIST+5, DLTLIST+7, DLISTCNT~, DLISTCNT+2, DLISTCNT+7 , DLISTCNT+8, DLISTCNT+13, DLISTCNT+15, DLISTCNT+16, DLISTCNT+17, DLISTCNT+19 |
NODE | DLTBLK+3~, DLTBLK+4*, DLTBLK+8, DLTBLK+11 |
SFILE | DLISTCNT+1~, DLISTCNT+5*, DLISTCNT+10, DLISTCNT+11, DLISTCNT+13, DLISTCNT+16, DLISTCNT+17, DLISTCNT+19 |
SLCTN | DLTLIST+2~, DLISTCNT+1~, DLISTCNT+10*, DLISTCNT+11, DLISTCNT+13, DLISTCNT+16*, DLISTCNT+17, DLISTCNT+19 |
TARGET | DLTCNTNT+3~, DLTCNTNT+5*, DLTCNTNT+6, DLTCNTNT+8*, DLTCNTNT+9, DLTCNTNT+11*, DLTCNTNT+12, DLTCNTNT+14*, DLTCNTNT+15, DLTCNTNT+17* , DLTCNTNT+18, DLTCNTNT+20*, DLTCNTNT+21 |
TEXT | DLTCNTNT+3~, DLTCNTNT+21*, DLTTEXT~, DLTTEXT+1, DLTTEXT+4, DLTTEXT+5, DLTTEXT+7 |
>> VALMBCK | FASTEXIT+1* |
>> Y | FASTEXIT+3 |