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! |