XGSETUP ;SFISC/VYD - setup KWAPI environment ;03/16/95 13:29 [ 04/02/2003 8:29 AM ]
Source file <XGSETUP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| KWAPI | ;K-WAPI specific setup | |
| CLEAN2 | ;other than fall through, this is called from PREP | |
| PREP | ;prepare graphics environment. Can be called multiple times. | |
| ATR | ;setup screen/graphic params. load attribute array ; this should usually run once at login | |
| CLEAN | ;clean up KWAPI variables, screen/graphic parameters | |
| ATRTABLE | ;setup ^XUTL("XGATR" attr letter to ESC code conversion table | 
| Name | Field # of Occurrence | 
|---|---|
| HOME^%ZIS | ATR+4 | 
| ENDR^%ZISS | ATR+5 | 
| GKILL^%ZISS | CLEAN+6 | 
| GSET^%ZISS | ATR+4 | 
| KILL^%ZISS | CLEAN+6 | 
| ACTION^XGKB | KWAPI+18, KWAPI+19, KWAPI+20, KWAPI+21, KWAPI+22, KWAPI+23, KWAPI+24, KWAPI+25, KWAPI+26, KWAPI+27 , KWAPI+28 | 
| EXIT^XGKB | CLEAN+5 | 
| INIT^XGKB | PREP+17 | 
| $$ESC^XGSA | ATRTABLE+2 | 
| ADJUST^XGSW | PREP+11 | 
| WINSAVE^XGWIN | KWAPI+50 | 
| $$VERSION^XPDUTL | KWAPI+13 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("EOFF" | PREP+15 | 
| ^%ZOSF("EON" | CLEAN+2 | 
| ^%ZOSF("OS" | ATR+3 | 
| ^%ZOSF("RM" | PREP+16, CLEAN+3 | 
| ^TMP("XGD" | KWAPI+13*, KWAPI+14, KWAPI+15, CLEAN2+1! | 
| ^TMP("XGE" | CLEAN2+1! | 
| ^TMP("XGKEY" | CLEAN2+2! | 
| ^TMP("XGS" | CLEAN2+1! | 
| ^TMP("XGUTIL" | KWAPI+31*, KWAPI+32*, KWAPI+33*, KWAPI+34*, KWAPI+35*, KWAPI+36*, KWAPI+37*, KWAPI+38*, KWAPI+39*, KWAPI+40* , KWAPI+41*, KWAPI+42*, KWAPI+43*, KWAPI+44*, CLEAN2+2! | 
| ^TMP("XGW" | CLEAN2+1! | 
| ^XUTL("XGATR" | PREP+7, ATRTABLE+2* | 
| Name | Line Occurrences | 
|---|---|
| ATR | PREP+6 | 
| ATRTABLE | PREP+7 | 
| CLEAN2 | PREP+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("FOCUS" | KWAPI+14* | 
| ^("UNITS" | KWAPI+15* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | PREP+1~, PREP+8*, PREP+9, PREP+10, KWAPI+1~, ATRTABLE+1~, ATRTABLE+2* | 
| >> C | PREP+2* | 
| >> IOBOFF | ATR+8 | 
| >> IOBON | ATR+8 | 
| IOCUOFF | PREP+13, ATR+7*, CLEAN+8! | 
| IOCUON | ATR+7*, CLEAN+4, CLEAN+8! | 
| >> IODWL | ATR+10 | 
| IOF | PREP+13 | 
| >> IOG0 | ATR+6, ATR+10 | 
| >> IOG1 | ATR+10 | 
| >> IOINHI | ATR+9 | 
| >> IOINORM | ATR+9 | 
| >> IOKPAM | PREP+13 | 
| >> IOKPNM | CLEAN+4 | 
| IOM | PREP+5, PREP+11, KWAPI+50, CLEAN+3 | 
| >> IORESET | PREP+6, PREP+13, ATR+6*, ATR+8, CLEAN+4 | 
| >> IORVOFF | ATR+9 | 
| >> IORVON | ATR+9 | 
| IOSL | PREP+8, PREP+11, KWAPI+50 | 
| >> IOSWL | ATR+10 | 
| >> IOUOFF | ATR+11 | 
| >> IOUON | ATR+11 | 
| U | PREP+2*, ATR+8, ATR+9, ATR+10, ATR+11 | 
| >> VT | ATR+3 | 
| X | PREP+1~, PREP+16*, ATR+2~, ATR+5*, CLEAN+3* | 
| XG255 | PREP+4*, CLEAN+7! | 
| XGATRSET | PREP+6, CLEAN+7! | 
| XGATRSET(2 | ATR+8* | 
| XGATRSET(3 | ATR+9* | 
| XGATRSET(4 | ATR+9* | 
| XGATRSET(5 | ATR+10* | 
| XGATRSET(6 | ATR+10* | 
| XGATRSET(7 | ATR+11* | 
| XGATRSET(8 | ATR+8* | 
| XGCURATR | PREP+6, PREP+14*, ATR+12*, CLEAN+7! | 
| XGDEFBTN | CLEAN2+4! | 
| XGDI | CLEAN+9! | 
| XGEMPATR | PREP+6, PREP+10, PREP+14, ATR+12*, CLEAN+7! | 
| >> XGESEQ | KWAPI+5* | 
| XGEVNT | CLEAN+9! | 
| XGFLAG | CLEAN2+4! | 
| XGFLAG("ABORT" | KWAPI+3* | 
| XGFLAG("PAINT" | KWAPI+4* | 
| XGG | CLEAN2+4! | 
| XGID | CLEAN2+4! | 
| XGKEYMAP | CLEAN+7! | 
| XGMENU | KWAPI+6*, CLEAN2+3!, CLEAN2+4! | 
| XGNEWFCS | KWAPI+2*, CLEAN2+3! | 
| XGNEXTG | CLEAN2+4! | 
| XGOLDFCS | KWAPI+2*, CLEAN2+3! | 
| XGPAD | PREP+5*, PREP+9, PREP+10, CLEAN+7! | 
| XGSCRN | CLEAN2+3! | 
| XGSCRN( | PREP+9*, PREP+10* | 
| XGSCRN("ORDER" | PREP+12* | 
| XGSPCIAL | CLEAN+7! | 
| XGTRACE | CLEAN2+3! | 
| XGUFCTR | CLEAN2+4! | 
| XGUFCTR("CHAR" | KWAPI+9*, KWAPI+10* | 
| XGUFCTR("PIXEL" | KWAPI+7*, KWAPI+8* | 
| XGW | CLEAN2+4! | 
| XGWAIT | CLEAN2+4! | 
| XGWB | CLEAN2+3! | 
| XGWIN | CLEAN+9! | 
| XGWL | CLEAN2+3! | 
| XGWR | CLEAN2+3! | 
| XGWT | CLEAN2+3! |