USRRUL1 ; SLC/JER - Rule Browser subroutines & functions ; 05/13/1998
Source file <USRRUL1.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Authorization Subscription | 1 | USR ACTION SELECT LIST ELEMENT |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
UPDATE(ITEM) | ; Updates list following edit
|
|
RESIZE(LONG,SHORT,SHRINK) | ; Resizes list area
|
|
PICK(USRITEM) | ; Highlight selected list elements, add to VALMY(ITEM) array
|
|
FIXLST | ; Restore video attributes to entire list
|
|
RESTORE(ITEM) | ; Restore video attributes for a single list element
|
|
REMOVE(ITEM) | ; Remove an element from the list
|
Name | Line Occurrences |
---|---|
RESTORE | PICK+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
I | PICK+1~, PICK+2* |
>> IOINHI | UPDATE+6, REMOVE+5 |
>> IOINORM | UPDATE+6, REMOVE+5 |
>> IORVOFF | PICK+8 |
>> IORVON | PICK+8 |
ITEM | UPDATE~, UPDATE+2, UPDATE+3, UPDATE+5, UPDATE+6, PICK+1~, PICK+2*, PICK+3, PICK+4, PICK+6 , PICK+7, PICK+10, PICK+13, RESTORE~, RESTORE+1, REMOVE~, REMOVE+4, REMOVE+5 |
LINE | PICK+1~, PICK+3*, PICK+4*, PICK+8, PICK+9, PICK+12 |
LONG | RESIZE~, RESIZE+1 |
MRSI | PICK+1~, PICK+6*, PICK+15 |
SHORT | RESIZE~, RESIZE+1 |
SHRINK | RESIZE~, RESIZE+1 |
U | UPDATE+3, REMOVE+4 |
USRBM | RESIZE+1~*, RESIZE+2, RESIZE+3 |
>> USRCNT | REMOVE+2 |
USRDA | UPDATE+1~, UPDATE+3*, UPDATE+4, UPDATE+5 |
USRI | FIXLST+1~*, FIXLST+3*, FIXLST+4 |
USRITEM | PICK~, PICK+2 |
USRPAD | UPDATE+1~, UPDATE+2*, UPDATE+5, REMOVE+1~, REMOVE+2*, REMOVE+4 |
USRULE | UPDATE+1~, UPDATE+4, UPDATE+5, REMOVE+1~, REMOVE+3*, REMOVE+4 |
>> VALM("BM" | RESIZE+2, RESIZE+3* |
>> VALM("LINES" | RESIZE+3* |
>> VALM("RM" | UPDATE+6, PICK+8, REMOVE+5 |
>> VALM("TM" | RESIZE+3 |
>> VALMAR | PICK+3, FIXLST+2, FIXLST+3 |
>> VALMBCK | RESIZE+2* |
>> VALMBG | PICK+15* |
>> VALMCC | RESIZE+4 |
>> VALMMENU | RESIZE+1 |
>> VALMY( | PICK+7, PICK+10*, PICK+13! |