LA7UTILA ;VA/DALOI/JMC - Browse UI message ; 22-Oct-2013 09:22 ; MKK
Source file <LA7UTILA.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Automated Lab Instruments | 2 | LA7 PRINT LAB UI MESSAGE LA7UXQA | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ; Select a Universal Interface message to browse. | |
| FMT(LA76249) | ; Perform test to determine storage format, each segment on one ; node or segment has continuation nodes separated with null "" nodes. ; Call with LA76249 = ien of entry in file #62.49 ; Returns LA7Y = 0-old format, 1-new format | |
| MULTI(STR,LINE) | ; EP - Text line needs to be "wrapped" | |
| DEV | ; Called from LA7UXQA - when viewing message via alert system. | |
| BRO(LA7HDR,LA7DOC,LA7IEN,LA7J) | ; Setup text for browser. ; Called from above. | |
| PC | ; Parse field components | |
| EOP | ; End of page. | |
| PF | ; Parse message fields | |
| EXIT | ; Clean up. | |
| DQ | ; Dequeue entry point. | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZIS | DEV+10 | 
| ^%ZISC | EXIT+3 | 
| ^%ZTLOAD | DEV+15 | 
| DOCLIST^DDBR | DQ+6 | 
| $$TEST^DDBRT | DEV+27 | 
| WAIT^DICD | DEV+38 | 
| GETS^DIQ | BRO+3 | 
| ^DIR | DEV+2, DEV+7, DEV+34, EOP+3 | 
| ^DIWP | MULTI+10 | 
| FIRST^VAUTOMA | EN+4 | 
| $$FMTE^XLFDT | BRO+30 | 
| $$CJ^XLFSTR | DQ+12, BRO+5, BRO+14, BRO+21, BRO+37, BRO+39, BRO+57 | 
| $$LJ^XLFSTR | BRO+11 | 
| $$TRIM^XLFSTR | MULTI+14, MULTI+18 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^LAHM(62.49 - [#62.49] | Classic Fileman Calls, GETS^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LAHM(62.49 - [#62.49] | BRO+15, BRO+44, BRO+46, BRO+49, BRO+63 | 
| ^TMP("DDB" | DQ+2!, BRO+5*, BRO+6*, BRO+12*, BRO+13*, BRO+14*, BRO+20*, BRO+21*, BRO+22*, BRO+30* , BRO+33*, BRO+36*, BRO+37*, BRO+38*, BRO+39*, BRO+40*, BRO+46*, BRO+57*, MULTI+14*, MULTI+18* , PF+9*, PF+15*, PC+6*, PC+11*, EXIT+4! | 
| ^TMP($J | DQ+2!, DQ+10, DQ+13, BRO+64*, EXIT+4! | 
| ^UTILITY($J | MULTI+8!, MULTI+14, MULTI+16, MULTI+18, MULTI+20! | 
| ^XTMP( | BRO+24, BRO+27, BRO+28 | 
| Name | Line Occurrences | 
|---|---|
| BRO | DQ+4, BRO+60 | 
| EOP | DQ+23, DQ+24 | 
| EXIT | EN+1, EN+5, DEV+3, DEV+5, DEV+11, DEV+12, DEV+37, DQ+7, DQ+26 | 
| MULTI | BRO+34 | 
| PC | PF+13 | 
| PF | BRO+55 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | DQ+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %ZIS | DEV+10*! | 
| DIC | EN+2*, EXIT+6! | 
| DIC("W" | EN+2* | 
| DIR | DEV+2!, DEV+7!, DEV+32~, EOP+3!, EXIT+6! | 
| DIR("A" | DEV+1*, DEV+6*, DEV+33* | 
| DIR("B" | DEV+1*, DEV+6*, DEV+33* | 
| DIR(0 | DEV+1*, DEV+6*, DEV+33*, EOP+3* | 
| DIRUT | DEV+3, DEV+5, DEV+7, DEV+32~, DEV+35 | 
| DIWF | MULTI+1~, MULTI+9* | 
| DIWL | MULTI+1~, MULTI+9* | 
| DIWPLINE | MULTI+1~, MULTI+13*, MULTI+14, MULTI+16*, MULTI+18 | 
| DIWR | MULTI+1~, MULTI+9* | 
| DTOUT | DEV+32~ | 
| DUOUT | DEV+32~ | 
| HDR | DQ+9*, DQ+10*, DQ+12, DQ+13, EXIT+6! | 
| HLECH | BRO+51*, PC+2, PC+3, PC+4, PC+7, PC+9, PC+11, EXIT+6! | 
| HLFS | BRO+51*, BRO+53, PF+2, PF+3, PF+7, PF+8, EXIT+6! | 
| I | DQ+15*, DQ+16*, DQ+17, BRO+2~, BRO+7*, BRO+8*, BRO+9, BRO+12, BRO+25*, BRO+26* , BRO+27*, BRO+28, BRO+30, BRO+43*, BRO+44*, BRO+46, BRO+49, EXIT+6! | 
| IO | DEV+24, DQ+1 | 
| IO("Q" | DEV+12, DEV+17! | 
| IO(0 | DEV+18, DEV+24 | 
| IOF | DQ+11, DQ+23, EXIT+1 | 
| IOM | DQ+12, DQ+19, DQ+20, BRO+5, BRO+10, BRO+11, BRO+14, BRO+21, BRO+37, BRO+39 , BRO+57 | 
| IOSL | DQ+23 | 
| IOST | DEV+24, DQ+11, EOP+2 | 
| J | BRO+2~, BRO+4*, BRO+5, BRO+6*, BRO+7, BRO+12*, BRO+13*, BRO+14*, BRO+20*, BRO+21* , BRO+22*, BRO+23, BRO+30*, BRO+33*, BRO+34, BRO+36*, BRO+37*, BRO+38*, BRO+39*, BRO+40* , BRO+43, BRO+45*, BRO+46, BRO+57*, BRO+60, PF+6*, PF+9, PF+15*, PC+5*, PC+6 , PC+10*, PC+11, EXIT+6! | 
| J(0 | BRO+7*, BRO+14, BRO+23*, BRO+37, BRO+43*, BRO+57 | 
| K | BRO+2~, BRO+7*, BRO+10*, BRO+11*, BRO+12*, BRO+13, BRO+19*, BRO+24*, BRO+25, BRO+27 , BRO+28, BRO+30, PF+2*, PF+3, PF+7, PF+8, PF+11, PC+6, PC+11, EXIT+6! | 
| L | PC+2*, PC+3, PC+6, PC+11, EXIT+6! | 
| LA7 | BRO+2~ | 
| LA76249 | FMT~, FMT+8 | 
| LA7CONT | DQ+14*, DQ+21*, EOP+1*, EXIT+5! | 
| LA7DOC | BRO~, BRO+5, BRO+6, BRO+12, BRO+13, BRO+14, BRO+20, BRO+21, BRO+22, BRO+30 , BRO+33, BRO+36, BRO+37, BRO+38, BRO+39, BRO+40, BRO+46, BRO+57, BRO+60, BRO+63 , BRO+64, MULTI+14, MULTI+18, PF+9, PF+15, PC+6, PC+11 | 
| LA7DT | BRO+2~, BRO+16*, BRO+17, BRO+18 | 
| LA7DT(0 | BRO+17*, BRO+19, BRO+25 | 
| LA7DT(1 | BRO+18*, BRO+25 | 
| LA7END | FMT+5~, FMT+6*, FMT+7, FMT+8*, FMT+9* | 
| LA7HDR | BRO~, BRO+63*, BRO+64 | 
| LA7IEN | DQ+3*, DQ+4*, DQ+8*, BRO~, BRO+3, BRO+15, BRO+29, BRO+44, BRO+46, BRO+49 , EXIT+5! | 
| LA7J | DQ+4*, BRO~, BRO+4, EXIT+5! | 
| LA7LIST | EXIT+5! | 
| LA7LIST( | DQ+4 | 
| LA7LIST(0 | EN+5 | 
| LA7PARS | DEV+4*, DEV+5, DEV+8*, BRO+48, PF+5, EXIT+5! | 
| LA7QUIT | DQ+8*, DQ+10, DQ+16, DQ+19, DQ+23, DQ+24, EOP+3*, EXIT+5! | 
| LA7ROOT | DQ+13*, DQ+16, EXIT+5!, FMT+5~, FMT+6*, FMT+7*, FMT+8, FMT+9 | 
| LA7TEST | DEV+13*, DEV+21*, DEV+24*, DEV+27, DEV+28*, DEV+31, DEV+35*, DEV+36*, DEV+37, DQ+5 , EXIT+5! | 
| LA7X | DQ+17*, DQ+18, DQ+19, DQ+20*, DQ+21*, BRO+2~, BRO+15*, BRO+16, BRO+60, EXIT+5! | 
| LA7Y | DQ+19*, DQ+22, EXIT+5!, FMT+5~, FMT+6*, FMT+9*, FMT+10 | 
| LINE | MULTI~, MULTI+13*, MULTI+14, MULTI+17*, MULTI+18 | 
| LM | MULTI+1~, MULTI+6*, MULTI+9, MULTI+14, MULTI+16, MULTI+18 | 
| M | PC+9*, PC+11, EXIT+6! | 
| >> POP | DEV+11 | 
| >> RIGHTM | MULTI+3*, MULTI+9 | 
| STR | MULTI~, MULTI+7 | 
| V | PF+7*, PF+8*, PF+9, PC+3*, PC+6, PC+7, PC+9, PC+11, EXIT+6! | 
| VAUTNALL | EN+3*, EXIT+7! | 
| VAUTNI | EN+3*, EXIT+7! | 
| VAUTSTR | EN+3*, EXIT+7! | 
| VAUTVB | EN+3*, EXIT+7! | 
| X | DEV+32~, BRO+2~, BRO+9*, BRO+10, BRO+11, BRO+28*, BRO+29, BRO+33, BRO+34, BRO+49* , BRO+51, BRO+53, MULTI+7*, PF+2, PF+3, PF+7, PF+8, EXIT+6! | 
| Y | EN+5, DEV+4, DEV+8, DEV+32~, DEV+36, BRO+2~, BRO+10*, BRO+11*, BRO+12, BRO+13 , BRO+53*, PF+2, PF+7, PF+8, PF+11, PC+6, PC+11, EOP+3, EXIT+6! | 
| Z | PF+3*, PF+5, PF+10, PC+2, PC+3, PC+4, EXIT+6! | 
| >> ZTDESC | DEV+14* | 
| >> ZTQUEUED | EOP+2, EXIT+2 | 
| >> ZTREQ | EXIT+2* | 
| >> ZTRTN | DEV+14* | 
| >> ZTSAVE("LA7*" | DEV+14* | 
| >> ZTSK | DEV+16 |