ORCONVRT ; SLC/MKB - Convert protocols/menus to Dialogs ;9/15/97 15:38
Source file <ORCONVRT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DIALOG(IFN) | ; -- Returns ifn of dialog entry for protocol IFN | |
| MCODE | ||
| NONSTD | ||
| NEXT(MENU,DINUM) | ; -- Returns next available item DA | |
| DUPL | ||
| PROTCL | ||
| ERRORS | ; -- Error messages: | |
| LAST(USER) | ; -- Save last user preference converted | |
| MNQ | ||
| MENU(PMENU) | ; -- Returns dialog ifn for PMENU protocol | |
| UNABLE | ||
| INACTIVE(Y) | ; -- Returns 1 or 0, if OrdItem is inactive | |
| PROMPT | ||
| EN | ; -- Loop thru protocol menus currently in use | |
| DLG | ||
| UNKPKG | ||
| MN1 | ||
| END | ; -- Send bulletin listing conversion problems | |
| STRTDT | ||
| OI | ||
| SET(PROMPT,VALUE,INST) | ; -- Sets VALUE of PROMPT,INST in DEFAULT dlg into DITEM responses | |
| VALUE(STR,BEG) | ; -- Return value of "var=" | |
| ITEM(PITEM) | ; -- Returns ifn of dialog for PITEM protocol | |
| ITQ | 
| FileNo | Call Tags | 
|---|---|
| ^ORD(101.41 - [#101.41] | Classic Fileman Calls | 
| ^DIC(9.4 - [#9.4] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ORD(100.99 - [#100.99] | EN+1, EN+3, EN+5, LAST+1*, MENU+5, MENU+9, MN1*, MN1+9*, UNKPKG*, NONSTD* , PROTCL*, UNABLE*, DLG*, OI*, PROMPT*, DUPL*, STRTDT*, MCODE*, END+2, END+3* , END+4, END+5*, END+11 | 
| ^ORD(101 - [#101] | EN+14, EN+15, MENU+2, MN1+2, MN1+10, MN1+11, ITEM+2, DIALOG+2, DIALOG+5, DIALOG+8 , END+12 | 
| ^ORD(101.41 - [#101.41] | EN+14, MENU+4, MENU+7*, MN1+5, MN1+6, MN1+7*, MN1+8*, NEXT+2, NEXT+4, NEXT+5 , NEXT+6*, ITEM+7, DIALOG+8*, SET+2, SET+3, SET+4*, SET+5*, SET+6, SET+7*, SET+8* | 
| ^ORD(101.43 - [#101.43] | INACTIVE+1 | 
| ^TMP("ORTEXT" | END+1!, END+12*, END+13*, END+14*, END+15! | 
| ^VA(200 - [#200] | EN+6, EN+7, END+7 | 
| ^XUTL("XQORM" | MN1, MN1+1 | 
| Name | Line Occurrences | 
|---|---|
| $$DIALOG | MENU+6 | 
| $$ITEM | MN1+6 | 
| $$MENU | EN+4, EN+8, EN+15, ITEM+6 | 
| $$NEXT | MN1+7 | 
| DLG | MENU+6 | 
| END | EN+16 | 
| ITQ | ITEM+3, ITEM+4, ITEM+6, ITEM+7, ITEM+8, ITEM+9, ITEM+10 | 
| LAST | EN+6, EN+10 | 
| MCODE | MN1+12 | 
| MNQ | MENU+3, MENU+5, MENU+6 | 
| PROTCL | ITEM+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | END+11 | 
| ^(20 | MN1+10, MN1+11 | 
| ^(4 | MENU+2 | 
| ^(5 | MENU+7* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BEG | VALUE~, VALUE+1 | 
| CNT | SET+4*, SET+5, SET+7, SET+8, END+1~, END+2*, END+3*, END+4*, END+5, END+6 , END+10*, END+12*, END+13*, END+14* | 
| COL | MENU+1~, MN1+3* | 
| D | SET+1~, SET+3*, SET+4 | 
| DA | MN1+7*, MN1+8, NEXT+1~, NEXT+6*, NEXT+7 | 
| DD | DIALOG+1~ | 
| >> DEFAULT | SET+3 | 
| DIC | DIALOG+1~, DIALOG+6* | 
| DIC(0 | DIALOG+6* | 
| DINUM | NEXT~, NEXT+4 | 
| DITEM | MENU+1~, MN1+4*, MN1+6*, MN1+7, MN1+8, ITEM+1~, ITEM+2*, ITEM+3*, ITEM+4*, ITEM+5* , ITEM+6*, ITEM+7*, ITEM+10*, ITQ, SET+4, SET+5, SET+7, SET+8, OI | 
| DLAYGO | DIALOG+1~, DIALOG+6* | 
| DMENU | MENU+1~, MENU+2*, MENU+4*, MENU+5, MENU+6*, MENU+7, MN1+5, MN1+6, MN1+7, MN1+8 , MNQ | 
| DO | DIALOG+1~ | 
| DUZ | END+7, END+10 | 
| FRMT | MENU+1~, MN1+4*, MN1+5, MN1+6, MN1+7 | 
| HDR | NEXT+1~, NEXT+2*, NEXT+3, NEXT+6* | 
| I | MENU+1~, NEXT+1~, NEXT+4*, NEXT+5*, NEXT+6, VALUE+1~, VALUE+3* | 
| IDT | INACTIVE+1~*, INACTIVE+2, INACTIVE+3 | 
| IFN | DIALOG~, DIALOG+2, DIALOG+5, DIALOG+8, END+1~, END+2*, END+4*, END+10*, END+11*, END+12 | 
| INST | SET~, SET+4 | 
| IOST | EN+8 | 
| LAST | NEXT+1~, NEXT+3*, NEXT+5 | 
| MENU | NEXT~, NEXT+2, NEXT+4, NEXT+5, NEXT+6 | 
| NAME | ITEM+1~, ITEM+2*, ITEM+3, ITEM+7 | 
| NMSP | ITEM+1~, ITEM+5* | 
| NODE | DIALOG+1~, DIALOG+2*, DIALOG+3, DIALOG+5 | 
| NODE0 | MENU+1~, MENU+2*, MENU+3, MENU+4, MENU+7 | 
| NODE4 | MENU+1~, MENU+2*, MENU+7 | 
| ORDMENU | EN+2~, EN+4*, EN+8*, EN+9, EN+15* | 
| ORDUZ | EN+2~, EN+5*, EN+6*, EN+7, EN+9 | 
| ORERR | END+1~, END+11*, END+13 | 
| ORMNAM | EN+2~, EN+13*, EN+14, EN+15 | 
| ORNDNG | EN+2~, EN+12*, EN+13 | 
| ORPMENU | EN+2~, EN+3*, EN+4, EN+7*, EN+8, EN+15* | 
| ORPOS | MENU+1~, MENU+9*, MN1*, MN1+1, MN1+3 | 
| ORTEXT | END+1~, END+8 | 
| ORTEXT(1 | END+6* | 
| ORTEXT(2 | END+7* | 
| ORTEXT(3 | END+8* | 
| P | SET+1~, SET+2*, SET+3, SET+4, SET+5, SET+6 | 
| PITEM | MENU+1~, MENU+6*, MN1+1*, MN1+2, MN1+6, ITEM~, ITEM+2, ITEM+6, UNKPKG, NONSTD , PROTCL, UNABLE, DLG, OI, PROMPT, DUPL, STRTDT, MCODE | 
| PITM0 | MENU+1~, MN1+2*, MN1+4 | 
| PMENU | MENU~, MENU+2, MENU+5, MENU+6, MENU+8, MENU+9, MN1, MN1+9, MN1+10, MN1+11 | 
| POS | MENU+1~, MN1+3*, MN1+5, MN1+7 | 
| PROMPT | SET~, SET+2 | 
| ROW | MENU+1~, MN1+3* | 
| STR | VALUE~, VALUE+1 | 
| TEXT | DIALOG+1~, DIALOG+3*, DIALOG+4*, DIALOG+5*, DIALOG+8 | 
| TOTAL | NEXT+1~, NEXT+3*, NEXT+6 | 
| TYPE | MENU+1~, MENU+2*, ITEM+1~, ITEM+2*, ITEM+4, ITEM+6, ITEM+8, ITEM+9, ITEM+10, SET+1~ , SET+6*, SET+7, SET+8 | 
| U | EN+1, EN+3, EN+7, LAST+1, MENU+2, MENU+3, MENU+4, MENU+5, MENU+7, MENU+9 , MN1, MN1+1, MN1+4, MN1+7, NEXT+3, NEXT+6, ITEM+2, ITEM+5, DIALOG+2, DIALOG+3 , DIALOG+5, DIALOG+8, SET+4, SET+6, OI, END+3, END+5, END+7, END+12, END+13 | 
| USER | LAST~, LAST+1 | 
| VALUE | SET~, SET+7, SET+8 | 
| X | DIALOG+1~, DIALOG+2*, DIALOG+3, DIALOG+4, DIALOG+8, VALUE+1~*, VALUE+2*, VALUE+3 | 
| >> XMB | END+9* | 
| >> XMB(1 | END+10* | 
| >> XMDUZ | END+9* | 
| >> XMTEXT | END+10* | 
| >> XMY( | END+10* | 
| XQORM | MENU+1~, MENU+8*, MN1, MN1+1 | 
| XUTL | MENU+1~, MN1+1*, MN1+4, MN1+7 | 
| Y | INACTIVE~, INACTIVE+1, DIALOG+1~, DIALOG+7, VALUE+1~*, VALUE+3*, VALUE+4 | 
| Z | DIALOG+1~, DIALOG+5*, DIALOG+7*, DIALOG+8, DIALOG+9, VALUE+3* |