XGSA ;SFISC/VYD - screen attribute primitives ;03/15/95 13:50
Source file <XGSA.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SET(XGNEWATR) | ;set screen attributes return only the ESC codes
|
|
CHG99(XGATR) | ;XGATR=passed attribute string ie: R1B0G1
|
|
CHG(XGATR) | ;XGATR=passed attribute string ie: R1B0G1
|
|
STAT(XGATR) | ;returns the state of a specific attribute
|
|
ESC(XGATR) | ;return ESC codes of all attributes in XGATR
|
|
CNV(ATR) | ;convert attribute from character to binary and vice-versa
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^XUTL("XGATR" | SET+6, CHG99+15, CHG+12 |
^XUTL("XGATR1" | CHG99+4, CHG99+14 |
Name | Line Occurrences |
---|---|
$$CNV | ESC+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | CHG99+2~, CHG99+6*, CHG+2~, CHG+4*, ESC+2~, ESC+7* |
ATR | CNV~, CNV+4, CNV+5 |
>> IORESET | ESC+6, ESC+8 |
U | ESC+7 |
X | CHG99+2~, CHG+2~, ESC+2~, ESC+7*, CNV+3~, CNV+4*, CNV+5* |
XGATR | CHG99~, CHG99+6, CHG~, CHG+4, STAT~, STAT+4, ESC~, ESC+3, ESC+5 |
XGATRASC | CHG+2~, CHG+3*, CHG+8*, CHG+9*, CHG+10*, CHG+11 |
XGATRLTR | CHG99+2~, CHG99+6*, CHG99+7, CHG99+8, CHG+2~, CHG+4*, CHG+5, CHG+6 |
XGATRNO | CHG99+2~, CHG99+8*, CHG99+9 |
>> XGATRSET( | ESC+7 |
XGBIN | ESC+2~, ESC+5*, ESC+7 |
XGBIT | CHG+2~, CHG+6*, CHG+8 |
>> XGCURATR | SET+5*, CHG99+4, CHG99+14*, CHG99+15, CHG+3, CHG+11*, CHG+12, STAT+4 |
XGCURBIN | CHG99+2~, CHG99+4*, CHG99+9*, CHG99+10*, CHG99+12*, CHG99+14 |
>> XGEMPATR | ESC+3 |
XGESC | CHG99+2~, ESC+2~, ESC+6*, ESC+7*, ESC+8*, ESC+9 |
XGNEWATR | SET~, SET+5, SET+6 |
XGONOFF | CHG99+2~, CHG99+6*, CHG99+9, CHG+2~, CHG+4*, CHG+8 |
Y | CNV+3~, CNV+4*, CNV+5*, CNV+6*, CNV+7 |