VALMD ;MJK/ALB - List Manager Demo Routine; APR 2, 1992
Source file <VALMD.m>
Package | Total | Call Graph |
---|---|---|
Registration | 4 | (EN,WP)^VALM ($$SETFLD,$$SETSTR,FULL,PAUSE)^VALM1 (CLEAN,FLDCTRL,FLDTEXT,MSG,SELECT,SET)^VALM10 EN^VALM2 |
VA Fileman | 4 | ^DIC ^DIE EN^DIQ ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; -- option entry point
|
|
HDR | ; -- demo header
|
|
CHG | ; -- change package action
|
|
EDIT | ; -- edit action
|
|
NUL | ; -- set nul message
|
|
UPD(TEXT,FLD,VALMAT) | ; -- update data for screen
|
|
ENQ | ||
INIT | ; -- build array
|
|
PKG | ; -- entry pt if package known
|
|
INITQ | ||
CHGQ | ||
EXP | ; -- expand action
|
|
FNL | ; -- clean up
|
|
DESC | ; -- display description action
|
Name | Field # of Occurrence |
---|---|
^DIC | INIT+1, CHG+3 |
^DIE | EDIT+8 |
EN^DIQ | EXP+7 |
^DIR | CHG+6 |
EN^VALM | EN+2 |
WP^VALM | DESC+6 |
$$SETFLD^VALM1 | PKG+7, PKG+8, PKG+9 |
$$SETSTR^VALM1 | HDR+3 |
FULL^VALM1 | EXP+1 |
PAUSE^VALM1 | EXP+7, DESC+5 |
CLEAN^VALM10 | PKG+3, FNL+2 |
FLDCTRL^VALM10 | PKG+13, PKG+14, PKG+15, UPD+1 |
FLDTEXT^VALM10 | UPD+2 |
MSG^VALM10 | EDIT+2, EDIT+12 |
SELECT^VALM10 | EDIT+5, EDIT+11 |
SET^VALM10 | PKG+11, NUL+2 |
EN^VALM2 | EXP+3, EDIT+3, DESC+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ORD(101 - [#101] | Classic Fileman Calls |
^DIC(9.4 - [#9.4] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(9.4 - [#9.4] | PKG+4, HDR+2 |
^ORD(101 - [#101] | PKG+5, EDIT+8, EDIT+9, DESC+5, DESC+6 |
^TMP("VALMZIDX" | PKG+12*, NUL+3*, FNL+1!, EXP+5, EDIT+6, DESC+4 |
Name | Line Occurrences |
---|---|
CHG | CHG+3 |
CHGQ | CHG+4 |
HDR | CHG+8 |
INITQ | INIT+2 |
NUL | PKG+16 |
PKG | CHG+8 |
UPD | EDIT+10 |
Name | Field # of Occurrence |
---|---|
^(0 | PKG+5 |
^(2 | NUL+3* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | FNL+1!, EXP+7*, EDIT+8*, EDIT+9 |
DE | FNL+1! |
DIC | INIT+1*!, FNL+1!, EXP+7*, CHG+3*! |
DIC("A" | INIT+1* |
DIC(0 | INIT+1*, CHG+3* |
DIE | FNL+1!, EDIT+8*! |
DIR | CHG+6! |
DIR(0 | CHG+6* |
DQ | FNL+1! |
DR | FNL+1!, EXP+7*, EDIT+8*! |
DTIME | CHG+2 |
FLD | UPD~, UPD+1, UPD+2 |
>> IOINHI | UPD+1 |
>> IOINORM | UPD+1 |
>> IOUOFF | PKG+15 |
>> IOUON | PKG+15 |
TEXT | UPD~, UPD+2 |
U | PKG+4, PKG+8, PKG+9, PKG+12, HDR+2, HDR+3, HDR+4, EXP+7, EDIT+8, EDIT+10 , DESC+4, DESC+6, CHG+1 |
VALMA | EDIT+1~, EDIT+9*, EDIT+10 |
>> VALMAR | EXP+6, EDIT+7 |
VALMAT | EXP+2~, EXP+5*, EXP+6, EXP+7, EDIT+1~, EDIT+6*, EDIT+7, EDIT+8, EDIT+10, DESC+1~ , DESC+4*, DESC+5, DESC+6, UPD~, UPD+1, UPD+2 |
>> VALMBCK | EXP+8*, EDIT+13*, DESC+7*, CHG+7*, CHG+8* |
>> VALMBG | CHG+8* |
>> VALMCC | EDIT+13, UPD+1 |
>> VALMCNT | PKG+4*, PKG+10*, PKG+11, PKG+12, PKG+13, PKG+14, PKG+15, PKG+16, NUL+1, NUL+2* |
VALMCNTI | PKG+1~, PKG+4*, PKG+6*, PKG+7, PKG+9, PKG+11, PKG+12 |
VALMEVL | EN+1! |
>> VALMHDR(1 | HDR+3* |
>> VALMHDR(2 | HDR+4* |
VALMI | EXP+2~, EXP+3*, EXP+4*, EXP+5, EDIT+1~, EDIT+3*, EDIT+4*, EDIT+5, EDIT+6, EDIT+11 , DESC+1~, DESC+2*, DESC+3*, DESC+4 |
VALMIFN | PKG+1~, PKG+5*, PKG+12 |
VALMP | EDIT+1~, EDIT+8*, EDIT+10 |
VALMPKG | PKG+2*, PKG+4, HDR+2, FNL+1! |
VALMPRE | PKG+1~, PKG+4*, PKG+5 |
VALMPRO | PKG+1~, PKG+4*, PKG+5* |
>> VALMQUIT | INIT+2* |
>> VALMSG | EXP+8* |
VALMX | PKG+1~, PKG+5*, PKG+8, PKG+9, HDR+1~, HDR+2*, HDR+3, HDR+4 |
VALMY | FNL+1!, EXP+2~, EDIT+1~, DESC+1~ |
VALMY( | EXP+4, EDIT+4, DESC+3 |
X | PKG+1~, PKG+7*, PKG+8*, PKG+9*, PKG+11, HDR+2*, HDR+3, NUL+2*, CHG+1!*, CHG+2* , CHG+3 |
>> XQORNOD(0 | EXP+3, EDIT+3, DESC+2, CHG+1 |
XQORS | EN+1! |
>> Y | INIT+2, PKG+2, CHG+4 |
Z | PKG+1~, PKG+9!*, PKG+11 |