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 |