DIALOG ;SFISC/TKW - BUILD FILEMAN DIALOGUE ;10:29 AM 14 May 2001 [ 04/02/2003 8:25 AM ]
Source file <DIALOG.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| Q1 | ||
| QP | ||
| Q2 | ||
| EZBLD(D0,DIPI) | ;RETURN SINGLE LINE OF TEXT FROM DIALOG FILE. | 
 
 | 
| BLD(D0,DIPI,DIPE,DIALOGO,DIFLAG) | ;BUILD FILEMAN DIALOG | 
 
 | 
| LN | ||
| AWS | ||
| PARAM | ||
| MSG(DIFLGS,DIOUT,DIMARGIN,DICOLUMN,DIINNAME) | ;WRITE MESSAGES OR MOVE THEM TO SIMPLE ARRAY. | 
 
 | 
| V | ;;22.0;VA FileMan;**28,87**;Mar 30, 1999 | |
| BTXT | ||
| QEZ | 
| Name | Field # of Occurrence | 
|---|---|
| $$LGR^%ZOSV | BLD+2, EZBLD+2, MSG+2 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DI( | BLD+3, BLD+6, BLD+7, BLD+16, BLD+17, Q2, BTXT+3, EZBLD+2, EZBLD+4, EZBLD+5 , EZBLD+6 | 
| Name | Line Occurrences | 
|---|---|
| AWS | AWS+1, AWS+14 | 
| BTXT | BLD+22 | 
| LN | AWS+4, AWS+11 | 
| PARAM | BLD+16, BLD+17, PARAM+1, PARAM+3, PARAM+4, PARAM+5, PARAM+7, EZBLD+9 | 
| Q1 | BLD+3, EZBLD+2, AWS | 
| Q2 | BLD+18, BLD+23, QEZ+1 | 
| QEZ | EZBLD+6 | 
| QP | PARAM, PARAM+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | BLD+16, BLD+17, EZBLD+4, EZBLD+5 | 
| ^(0 | BLD+7 | 
| ^(6 | Q2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | MSG+2~, MSG+5~*, MSG+6, MSG+7, MSG+8, MSG+9*, MSG+10*, AWS+7* | 
| D0 | BLD~, BLD+3, BLD+6, BLD+7, BLD+16, BLD+17, BLD+24, BLD+27, Q2, BTXT+3 , EZBLD~, EZBLD+2, EZBLD+4, EZBLD+5, EZBLD+6 | 
| DIALOGO | BLD~, BLD+8*, BLD+13, BLD+21, BLD+23, BLD+24, BLD+25, BLD+26, BLD+27, BTXT+2 , BTXT+3, BTXT+4 | 
| DICOLUMN | MSG~, MSG+13*, AWS+8 | 
| >> DIERR | BLD+21* | 
| DIFLAG | BLD~, BLD+4*, BLD+8*, BLD+9*, BLD+10, BLD+14, BLD+15, BLD+20, BLD+23 | 
| DIFLGS | MSG~, MSG+3*, MSG+10, MSG+14, AWS+4, AWS+5, AWS+6, AWS+8, AWS+12, AWS+13 , LN | 
| >> DIHELP | BLD+21* | 
| DIIN | MSG+2~, AWS+2*, AWS+4, AWS+13 | 
| DIINNAME | MSG~, MSG+4*, MSG+5*, MSG+7*, MSG+8*, MSG+10, MSG+11, AWS+2 | 
| DILANG | BLD+4~*, BLD+6*, BLD+16, BLD+17, EZBLD+3~*, EZBLD+4 | 
| DIMARGIN | MSG~, MSG+13, AWS+5, AWS+6, AWS+8 | 
| >> DIMSG | BLD+21* | 
| DINAKED | BLD+2~*, Q1, Q1+1, EZBLD+2~*, MSG+2~* | 
| DIOUT | MSG~, MSG+14!, AWS+12* | 
| DIOUT( | AWS+5*, AWS+8*, LN* | 
| DIPE | BLD~, BLD+5 | 
| DIPE( | BLD+25 | 
| DIPE("" | BLD+5 | 
| DIPE(1 | BLD+5* | 
| DIPI | BLD~, PARAM+2, EZBLD~, EZBLD+8 | 
| DIPI( | PARAM+2*, PARAM+3, PARAM+4, PARAM+5, PARAM+6 | 
| DIPI("" | EZBLD+8 | 
| DIPI(1 | EZBLD+8* | 
| DITMP | MSG+2~, MSG+4*, MSG+10, MSG+11, AWS+2 | 
| DITYP | MSG+2~, MSG+9*, MSG+10*, MSG+11*, AWS+1, AWS+2, AWS+11, AWS+13 | 
| DIWIDTH | MSG+2~, MSG+13*, AWS+7 | 
| DUZ("LANG" | BLD+4, EZBLD+3 | 
| E | BLD+4~, PARAM*, PARAM+1, PARAM+3, PARAM+4, PARAM+5, PARAM+6, EZBLD+7~ | 
| I | BLD+4~, BLD+9*, BLD+10, BLD+11, BLD+14*, BLD+16*, BLD+17*, BLD+25*, BTXT+3, EZBLD+7~ , MSG+2~, AWS+3*, AWS+4*, AWS+11* | 
| IOM | MSG+13 | 
| J | BLD+4~, BLD+14*, BLD+20*, BLD+25*, BLD+26, BTXT+1*, BTXT+2, BTXT+4, MSG+2~, AWS+4* | 
| K | BLD+4~, EZBLD+7~, MSG+2~, MSG+14*, AWS*, AWS+1, AWS+2, AWS+4, AWS+11, AWS+13 | 
| K( | BLD+16*, BLD+17*, PARAM, PARAM+1, PARAM+3*!, PARAM+4*, PARAM+5*, PARAM+6*, BTXT+1, BTXT+2 , BTXT+3, BTXT+4, EZBLD+7* | 
| K(1 | EZBLD+9 | 
| L | BLD+4~, BLD+16*, BLD+17*, PARAM, PARAM+2*, PARAM+4*, PARAM+5*, PARAM+6*, EZBLD+7~* | 
| M | BLD+4~, BLD+14*, BLD+16*, BLD+17*, BLD+18, BLD+19, PARAM, PARAM+1, PARAM+3*, PARAM+4* , PARAM+5*, PARAM+6*, BTXT~, BTXT+1*, BTXT+2, BTXT+3, BTXT+4, EZBLD+7~* | 
| N | BLD+4~, BLD+13*, BLD+14*, BLD+15, BLD+20, BLD+24, BLD+25, BLD+26, BLD+27, MSG+2~ , AWS+3*, AWS+4* | 
| O | BLD+4~, BLD+8*, BLD+9, BLD+10*, BLD+11*, BLD+15*, BLD+20, BTXT+2 | 
| P | BLD+4~, BLD+7*, BLD+16, BLD+17 | 
| R | BLD+4~, BLD+7*, BLD+11, BLD+14, BLD+15, BLD+20, BLD+21, BLD+23 | 
| S | BLD+4~, PARAM*, PARAM+1, PARAM+2, PARAM+3, PARAM+4, PARAM+5, PARAM+6, EZBLD+7~ | 
| U | BLD+7, BLD+11, BLD+21, MSG+10, MSG+11, AWS+1, AWS+2, AWS+11, AWS+13 | 
| X | BLD+4~, BLD+19~*, BLD+20*, BLD+21, PARAM+1*, PARAM+2, PARAM+3, PARAM+4, PARAM+5, PARAM+6 , EZBLD+4~*, EZBLD+5*, EZBLD+6*, EZBLD+7, EZBLD+9*, QEZ, QEZ+1~, MSG+2~, AWS+4*, AWS+5 , AWS+7* | 
| Y | MSG+2~, AWS+7*, AWS+8 | 
| Z | MSG+2~, MSG+10*, MSG+14*, AWS+5*, AWS+8*, AWS+12, LN* |