XQ1 ; SEA/MJM - DRIVER FOR MENUMAN (PART 2) ;08/28/08 13:20
Source file <XQ1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| REQ | ||
| DIC | ;Get FileMan parameters from Option File and do look up
|
|
| KILL | ||
| ZTSK | ;Task Manager entry point
|
|
| SET | ||
| I1 | ||
| I2 | ;
|
|
| E1 | ||
| OUT | ;Exit point for all option types
|
|
| A | ;ACTION type option entry point
|
|
| C | ;ScreenMan type options
|
|
| B | ;Client/Server option can't be run from menu system
|
|
| E | ;EDIT type option entry point
|
|
| I | ;INQUIRE type option
|
|
| L | ;OE/RR Limited option
|
|
| O | ;OE/RR Protocol (orderables) type option entry point
|
|
| Q | ;OE/RR Protocol Menu type option entry point
|
|
| P | ;PRINT type option
|
|
| S | ;Server-type option pseudo entry-point can't be invoked from Meun System
|
|
| R | ;RUN ROUTINE type option entry point
|
|
| W | ;Window type option entry point
|
|
| X | ;OE/RR Extended Action type option (Subset of Protocol type)
|
|
| Z | ;Window suite option
|
|
| ZTSK2 | ||
| RUN | ||
| D1 |
| Name | Field # of Occurrence |
|---|---|
| DO^%XUCI | R+1, W+5 |
| $$S^%ZTLOAD | ZTSK+2, ZTSK2+7 |
| ^DDS | C+6 |
| ^DIC | XQ1+3, DIC+2 |
| IX^DIC | DIC+3 |
| ^DIE | E1+21, REQ+4 |
| CLEAN^DILF | KILL+1 |
| $$ROOT^DILFD | E1+15 |
| EN1^DIP | P+5 |
| N^DIP1 | I2+1 |
| $$SCH^XLFDT | REQ+3 |
| M^XQ | XQ1+5 |
| M1^XQ | OUT+27, R+1, W+23 |
| DVARS^XQ12 | OUT+12 |
| INIT^XQ12 | XQ1+4 |
| UI^XQ12 | ZTSK2+1 |
| RBX^XQ73 | OUT+14 |
| XQ^XQOR | Q+1 |
| EN^XQSUITE | Z+1 |
| ^XQUIT | A+2 |
| DUZ^XUP | ZTSK+11 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZTSK - [#14.4] | REQ+4 |
| ^DIC(19 - [#19] | OUT+7, OUT+13, OUT+16, A+1, A+3, C+2, C+3, P+2, P+4, I1+1 , I1+3, E1+1, SET, R+1, W+2, W+3, ZTSK2+2 |
| ^DIC(19.2 - [#19.2] | ZTSK+3, ZTSK+5, ZTSK+6, ZTSK+8, ZTSK+11 |
| ^UTILITY($J | I2+1! |
| ^VA(200 - [#200] | XQ1+3! |
| ^XUTL("XQ" | OUT+14, OUT+15, OUT+16, OUT+17, OUT+18, OUT+19* |
| ^XWB("SESSION" | OUT+2 |
| Name | Line Occurrences |
|---|---|
| @( | R+2, W+6, RUN |
| C | C+6 |
| D1 | P+5, I1, DIC+1 |
| DIC | C+1, I1, E1 |
| E1 | E1+20, E1+23 |
| I1 | I2+1 |
| KILL | C+1, I1, E1 |
| OUT | A+2, A+4, P+5, R+1, R+2, W+2, S+1, B+1, Q+1 |
| SET | C+1, P+1, I1, I2+1, E1, DIC+1 |
| ZTSK2 | ZTSK+1 |
| Name | Field # of Occurrence |
|---|---|
| ^( | OUT+16, OUT+19, I2+1!, SET, ZTSK+8 |
| ^("T" | OUT+15*, OUT+16 |
| ^($J | I2+1* |
| ^(0 | OUT+13, OUT+16, ZTSK2+2 |
| ^(15 | OUT+7, OUT+8, OUT+16 |
| ^(20 | A+1 |
| ^(25 | R+1, W+2 |
| ^(26 | A+3 |
| ^(3 | ZTSK+5 |
| ^(53 | E1+1 |
| ^(63 | I1+1 |
| ^(69 | P+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | OUT+13*, OUT+26!, E1+1*, E1+14~, E1+15*, E1+16, ZTSK+2*, ZTSK2+7* |
| >> C | I2+1* |
| D | KILL!, DIC+2, DIC+3* |
| D0 | KILL! |
| D1 | KILL! |
| DA | KILL!, C+1, I1, I2+1, E1, E1+9, E1+16, DIC+5*, REQ+1~, REQ+3* |
| DDSFILE | C+4*, C+6! |
| DDSFILE(1 | C+5* |
| DDSPAGE | C+2*! |
| DDSPARM | C+3*! |
| >> DI | I1*, I2+1 |
| >> DIASKHD | P+4* |
| DIC | XQ1+3*!, KILL!, I1*, E1!, DIC+1!, D1* |
| DIC("A" | SET+1* |
| DIC(0 | XQ1+3* |
| DIE | KILL!, E1!, E1+7, E1+8*, E1+9, E1+13, E1+15, REQ+1~, REQ+3* |
| DIE("NO^" | E1+1* |
| DIOBEG | P+5! |
| >> DIPCRIT | P+4* |
| DIR | KILL! |
| DIS | KILL!, P+5! |
| DIS( | P+2* |
| DIS(0 | P+2 |
| >> DISUPNO | P+4* |
| DP | P+5! |
| >> DPP | I2+1* |
| >> DPP(1 | I2+1* |
| DR | KILL!, REQ+1~, REQ+3* |
| DT | OUT+12 |
| DTIME | OUT+12, OUT+13 |
| DUZ | XQ1+3, OUT+12 |
| DUZ("AG" | OUT+12 |
| DUZ("AUTO" | OUT+12, OUT+13 |
| DUZ(0 | OUT+12 |
| >> FLDS | I1+1*, I1+2* |
| IO | RUN |
| IOM | RUN |
| ION | RUN |
| IOP | P+3*, P+5!, I1+3* |
| IOSL | RUN |
| IOST | RUN |
| J | SET+2! |
| >> L | I2+1* |
| >> Q | I2+1* |
| U | OUT+1*, OUT+16, OUT+19, A+3, C+2, C+3, C+4, C+5, P+4, I2+1 , E1+8, DIC+4, D1, R+1, W+4, ZTSK+1*, ZTSK+8, ZTSK+11, REQ+2, REQ+3 , ZTSK2+2, ZTSK2+5 |
| X | OUT+26!, ZTSK+8*, ZTSK+11*, REQ+1~ |
| X1 | ZTSK+7~, ZTSK+8*, REQ+1~, REQ+2*, REQ+3 |
| X2 | ZTSK+7~*, ZTSK+8, REQ+1~, REQ+2*, REQ+3 |
| XQ | ZTSK+3*, ZTSK+7~, REQ+2, REQ+3 |
| >> XQABOLD | OUT+19* |
| XQCO | OUT+26! |
| >> XQDIC | XQ1+3* |
| XQDICNEW | OUT+26!, DIC+4* |
| XQEA | OUT+26! |
| XQF | OUT+6~, OUT+7*, OUT+8, OUT+26! |
| XQFLG | OUT+26! |
| XQI | KILL!, OUT+26!, P+2*, P+4*, SET*, SET+2! |
| >> XQIOP | P+3, RUN* |
| XQJ | OUT+26! |
| XQJS | OUT+26! |
| XQK | OUT+26! |
| XQLOK | OUT+26!, E1+6*, E1+9*, E1+16*, E1+22 |
| XQNOPE | OUT+26!, E1+6*, E1+10*, E1+17*, E1+20 |
| XQOK | OUT+26!, W+1* |
| XQOR | Q+1*! |
| XQOR(1 | Q+1* |
| >> XQPSM | OUT+19* |
| XQSCH | ZTSK+1, ZTSK+3, ZTSK+5, ZTSK+6, ZTSK+7~, ZTSK+11, REQ+3 |
| >> XQT | OUT+16*, Q+1, ZTSK2+2*, ZTSK2+5*, RUN |
| XQTT | OUT+18*, OUT+19, OUT+20, OUT+26! |
| XQUIT | OUT+5, OUT+16, OUT+18!, A+2*!, ZTSK2+5 |
| XQUR | XQ1+3! |
| XQV | KILL!, SET* |
| XQW | KILL!, C+1*, P+1*, I1*, I2+1*, E1*, DIC+1*, SET |
| XQX | OUT+26! |
| >> XQXFLG("ZEBRA" | OUT+2 |
| XQY | XQ1+3*, OUT+7, OUT+13, OUT+16*, OUT+19*, OUT+20*, A+1, A+3, C+2, C+3 , P+2, P+4, I1+1, I1+3, I2+1, E1+1, E1+21, DIC+5, SET, R+1 , W+2, W+3, Q+1, ZTSK+3*, ZTSK+7~, ZTSK2, ZTSK2+2 |
| >> XQY0 | OUT+19*, A+3, ZTSK2+2*, ZTSK2+5 |
| XQZ | KILL!, OUT+26!, C+1*, P+1*, I1*, I2+1*, E1*, DIC+1*, SET, R+1* , R+2, W+3*, W+4*, W+5, W+6 |
| Y | XQ1+3!, OUT+26!, I2+1*, E1+21*, DIC+4, DIC+5* |
| Z | OUT+26! |
| ZTQPARAM | ZTSK+4!, ZTSK+5* |
| >> ZTQUEUED | OUT+5, OUT+10, R+1 |
| ZTREQ | ZTSK2! |
| >> ZTSK | REQ+4 |