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 |