PXRMDEDT ; SLC/PJH - Edit PXRM reminder dialog. ;01/28/2013
Source file <PXRMDEDT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EDIT(TYP,DA,OIEN) | ; | |
| EADD(SEL,NSUB,PXRMDIEN) | ; | |
| NTYP(TYP) | ; | |
| LOCK(DA) | ;Lock the record | |
| ESEL(PXRMDIEN,SEL) | ; | |
| ADD | ||
| VGROUP1(DA,DIEN) | ;Examine all parent dialogs | |
| EX | ; | |
| HELP(CALL) | ;General help text routine | |
| VGROUP(DA,IEN) | ;Check dialog index to see if group will point to itself | |
| UNLOCK(DA) | ;Unlock the record | |
| PROMPT(IEN) | ; | |
| PURGE(DIEN) | ; | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | ADD+10, ESEL+12 | 
| ^DIE | ADD+22, EDIT+54, EDIT+55, EX+1 | 
| UPDATE^DIE | EADD+5 | 
| ^DIK | EDIT+62 | 
| ^DIR | NTYP+8 | 
| ^DIWP | HELP+27 | 
| SETSTART^PXRMCOPY | ADD+6, ESEL+6 | 
| COMP^PXRMDEDX | EDIT+52 | 
| DELETE^PXRMDEDX | EDIT+69 | 
| USE^PXRMDLST | EDIT+41, EDIT+43, EDIT+45, EDIT+47, EDIT+49 | 
| $$FILE^PXRMEXCS | EDIT+6, EDIT+74 | 
| $$VEDIT^PXRMUTIL | LOCK+3 | 
| AWRITE^PXRMUTIL | EADD+6 | 
| SEHIST^PXRMUTIL | EDIT+76 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PXRMD(801.41 - [#801.41] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXD(811.9 - [#811.9] | PURGE+4, PURGE+5! | 
| ^PXMRD(801.41 | EDIT+27 | 
| ^PXRMD(801.41 - [#801.41] | ADD+17, EDIT+9, EDIT+26, EDIT+32, EDIT+37, EDIT+40, EDIT+44, EDIT+48, EDIT+59, EDIT+81 , EDIT+85, ESEL+23, VGROUP+5, VGROUP1+6, VGROUP1+13, VGROUP1+15, LOCK+5, LOCK+7, LOCK+17, PROMPT+4 , UNLOCK+1 | 
| ^PXRMD(801.42 - [#801.42] | PROMPT+5 | 
| ^UTILITY($J | HELP+23!, HELP+30, HELP+31, HELP+32! | 
| Name | Line Occurrences | 
|---|---|
| $$LOCK | EDIT+1 | 
| $$VGROUP | ESEL+19 | 
| EADD | ESEL+21 | 
| EDIT | ADD+25, ESEL+26 | 
| EX | PROMPT+4 | 
| PROMPT | EDIT+56 | 
| PURGE | EDIT+67 | 
| UNLOCK | EDIT+54, EDIT+56 | 
| VGROUP1 | VGROUP+13, VGROUP1+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CALL | HELP~, HELP+5, HELP+10, HELP+13, HELP+17 | 
| COMP | EDIT+52~, EDIT+69 | 
| CS1 | EDIT+3~, EDIT+6*, EDIT+74 | 
| CS2 | EDIT+3~, EDIT+74* | 
| D1 | EDIT+3~, EDIT+58, EDIT+59, EDIT+60 | 
| DA | ADD~, ADD+15*, ADD+17, ADD+25, EDIT~, EDIT+1, EDIT+6, EDIT+9, EDIT+10, EDIT+26 , EDIT+27, EDIT+32, EDIT+37, EDIT+40, EDIT+41, EDIT+43, EDIT+44, EDIT+45, EDIT+47, EDIT+48 , EDIT+49, EDIT+52, EDIT+54, EDIT+55*!, EDIT+56, EDIT+59, EDIT+60*, EDIT+65, EDIT+74, EDIT+76 , EDIT+81, EDIT+85, ESEL+1~, ESEL+16*, ESEL+19, ESEL+21, ESEL+23, ESEL+26, VGROUP~, VGROUP+5 , VGROUP+8, VGROUP+13, VGROUP1~, VGROUP1+6, VGROUP1+17, LOCK~, LOCK+3, LOCK+5, LOCK+7, LOCK+9 , LOCK+17, PROMPT+2*, UNLOCK~, UNLOCK+1 | 
| DA(1 | EDIT+60*, EDIT+61 | 
| DIC | ADD~, ADD+4*, ADD+6, ADD+13!, EDIT+3~, EDIT+75*, EDIT+76, ESEL+1~, ESEL+3*, ESEL+6 , ESEL+15! | 
| DIC("A" | ADD+8*, ESEL+8* | 
| DIC("DR" | ADD+9*, ESEL+10* | 
| DIC("S" | ESEL+9* | 
| DIC(0 | ADD+7*, ESEL+7* | 
| DIDEL | EDIT+3~, EDIT+10* | 
| DIE | ADD+20~, ADD+21*, EDIT+3~, EDIT+10*, PROMPT+1~, PROMPT+2* | 
| DIEN | PURGE~, PURGE+4, PURGE+5, VGROUP1~, VGROUP1+6, VGROUP1+13 | 
| DIK | EDIT+3~, EDIT+61* | 
| >> DILOCKTM | LOCK+17 | 
| DINUSE | EDIT+3~, EDIT+10*, EDIT+29*, EDIT+33*, EDIT+37, EDIT+38*, EDIT+39 | 
| DIR | NTYP+1~, NTYP+8! | 
| DIR("?" | NTYP+6* | 
| DIR("??" | NTYP+7* | 
| DIR("A" | NTYP+4* | 
| DIR("B" | NTYP+5* | 
| DIR(0 | NTYP+2*, NTYP+3* | 
| DIROUT | NTYP+1!, NTYP+9 | 
| DIRUT | NTYP+1! | 
| DIWF | HELP+2~, HELP+3* | 
| DIWL | HELP+2~, HELP+3* | 
| DIWR | HELP+2~, HELP+3* | 
| DLAYGO | ADD~, ADD+7*, ESEL+1~, ESEL+4* | 
| DNEW | ESEL+1~, ESEL+17*, ESEL+19, ESEL+26 | 
| DR | ADD+20~, ADD+21*, EDIT+3~, EDIT+12*, EDIT+14*, EDIT+18*, EDIT+20*, EDIT+22*, EDIT+24*, EDIT+29* , EDIT+55*, PROMPT+1~, PROMPT+3*, PROMPT+5* | 
| DTOUT | ADD~, ADD+3, ADD+11*, ADD+12, ADD+13*, EDIT+3~, ESEL+1~, ESEL+13*, ESEL+14, ESEL+15* , NTYP+1!, NTYP+9*, NTYP+10 | 
| DTYP | ADD~, ADD+17*, ADD+19, ADD+25, ESEL+1~, ESEL+23*, ESEL+26, LOCK+4~, LOCK+5*, LOCK+7 , LOCK+9, LOCK+10, LOCK+12 | 
| DUOUT | ADD~, ADD+11, ADD+12, EDIT+3~, EDIT+64, ESEL+1~, ESEL+13, ESEL+14, NTYP+1!, NTYP+10 | 
| DUZ(0 | EDIT+28 | 
| ERRMSG | EADD+1~ | 
| FDA | EADD+1~ | 
| FDA( | EADD+3*, EADD+4* | 
| FDAIEN | EADD+1~ | 
| FOUND | VGROUP+1~, VGROUP+2*, VGROUP+5, VGROUP+8, VGROUP+9*, VGROUP+14, VGROUP1+3, VGROUP1+7*, VGROUP1+13 | 
| HED | ADD~, ADD+1* | 
| HTEXT | HELP+1~ | 
| HTEXT( | HELP+25, HELP+26 | 
| HTEXT(1 | HELP+6*, HELP+11*, HELP+14*, HELP+18* | 
| HTEXT(2 | HELP+7*, HELP+12*, HELP+15*, HELP+19* | 
| HTEXT(3 | HELP+8*, HELP+16*, HELP+20* | 
| HTEXT(4 | HELP+9*, HELP+21* | 
| HTEXT(5 | HELP+22* | 
| IC | HELP+2~, HELP+24*, HELP+25*, HELP+26, HELP+29*, HELP+30*, HELP+31 | 
| IEN | VGROUP~, VGROUP+8, VGROUP+13, PROMPT~, PROMPT+2, PROMPT+4*, PROMPT+5 | 
| IENS | EADD+1~, EADD+2*, EADD+3, EADD+4 | 
| >> IORESET | ADD+2, EDIT+2 | 
| >> MSG | EADD+6 | 
| NSUB | EADD~, EADD+4 | 
| ODA | EDIT+3~, EDIT+10*, EDIT+54, EDIT+56 | 
| OIEN | EDIT~, EDIT+54, EDIT+55 | 
| OK | LOCK+1~, LOCK+2*, LOCK+13*, LOCK+15 | 
| PXRMDIEN | EDIT+38, EDIT+41, EDIT+47, EDIT+49, EDIT+67, ESEL~, ESEL+19, ESEL+21, EADD~, EADD+2 , LOCK+9 | 
| >> PXRMDTYP | ADD+9 | 
| >> PXRMGTYP | EDIT+33, EDIT+34, EDIT+42, EDIT+46, EDIT+79, LOCK+10 | 
| >> PXRMHD | EDIT+83*, EDIT+85*, EDIT+87 | 
| >> PXRMINST | EDIT+28 | 
| RIEN | PURGE+2~, PURGE+3*, PURGE+4*, PURGE+5 | 
| SEL | ESEL~, ESEL+21, EADD~, EADD+3 | 
| SUB | EDIT+35~, EDIT+36*, EDIT+37*, EDIT+38, VGROUP1+11~, VGROUP1+12*, VGROUP1+13*, VGROUP1+15, VGROUP1+17 | 
| TYP | EDIT~, EDIT+3~, EDIT+9*, EDIT+12, EDIT+14, EDIT+18, EDIT+20, EDIT+22, EDIT+24, EDIT+27 , EDIT+31, EDIT+40, EDIT+41, EDIT+54, EDIT+56, EDIT+73, EDIT+79, NTYP~, NTYP+11* | 
| U | ADD+14, ADD+15, ADD+17, EDIT+9, EDIT+26, EDIT+27, EDIT+40, EDIT+59, EDIT+81, EDIT+83 , EDIT+85, ESEL+16, ESEL+17, ESEL+23, NTYP+2, NTYP+7, VGROUP+5, VGROUP1+15, LOCK+5, LOCK+7 , PROMPT+5 | 
| >> VALMBCK | EDIT+5*, EDIT+70* | 
| >> VALMBG | EDIT+64* | 
| >> VALMHDR(1 | EDIT+87* | 
| X | NTYP+1~, HELP+26* | 
| Y | ADD~, ADD+13, ADD+14, ADD+15, ADD+19, EDIT+3~, EDIT+81*, EDIT+83, ESEL+1~, ESEL+15 , ESEL+16, ESEL+17, NTYP+1~, NTYP+11 |