USRRUL1 ; SLC/JER - Rule Browser subroutines & functions ; 05/13/1998
Source file <USRRUL1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 2 | (CNTRL,RESTORE,SET,WRITE)^VALM10 (RE,RESET)^VALM4 | 
| Authorization Subscription | 1 | XLATE^USRAEDT | 
| Kernel | 1 | $$MAX^XLFMTH | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PICK(USRITEM) | ; Highlight selected list elements, add to VALMY(ITEM) array | |
| UPDATE(ITEM) | ; Updates list following edit | |
| REMOVE(ITEM) | ; Remove an element from the list | |
| FIXLST | ; Restore video attributes to entire list | |
| RESTORE(ITEM) | ; Restore video attributes for a single list element | |
| RESIZE(LONG,SHORT,SHRINK) | ; Resizes list area | 
| 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! |