Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: ACPTVDF

ACPTVDF.m

Go to the documentation of this file.
ACPTVDF ; IHS/ASDST/DMJ,SDR - VIDEO DISPLAY FEATURES;  [ 12/31/2003  1:56 PM ]
 ;;2.09;CPT FILES;;JAN 2, 2009
 ;
EN(X) ;EP
 S ACPT1("X")=$X
 I '$G(IOST(0)) S IOP=0 D ^%ZIS
 I '$D(ACPTVDF(+IOST(0),X)) D
 .S ACPT1("LN")=$T(@X),ACPT1(1)=$P(ACPT1("LN"),";;",2),ACPT1(2)=$P(ACPT1("LN"),";;",3),ACPT1(3)=$P(ACPT1("LN"),";;",4)
 .S ACPTVDF(+IOST(0),X)=$P($G(^%ZIS(2,+IOST(0),ACPT1(1))),"^",ACPT1(2),ACPT1(3))
 .I ACPTVDF(+IOST(0),X)="" S ACPTVDF(+IOST(0),X)="*0"
 W @ACPTVDF(+IOST(0),X)
 S $X=ACPT1("X")
 S X="" K ACPT1 Q X
 ;GLOBAL LOCATIONS TO FOLLOW
HIN ;;7;;1;;1;;HI INTENSITY ON
HIF ;;7;;2;;2;;HI INTENSITY OFF
RVN ;;5;;4;;4;;REVERSE VIDEO ON
RVF ;;5;;5;;5;;REVERSE VIDEO OFF
ULN ;;6;;4;;4;;UNDERLINE ON
ULF ;;6;;5;;5;;UNDERLINE OFF
DTP ;;17;;1;;1;;DOUBLE HIGH TOP HALF
DTB ;;17;;2;;2;;DOUBLE HIGH BOTTOM HALF
BLN ;;5;;8;;8;;BLINK ON
BLF ;;5;;9;;9;;BLINK OFF
CUP ;;8;;1;;1;;CURSOR UP
IOF ;;1;;2;;2;;FORM FEED/CLEAR SCREEN
10 ;;5;;1;;1;;TEN PITCH
12 ;;5;;2;;2;;TWELVE PITCH
16 ;;12.1;;1;;250;;SIXTEEN PITCH
GRF ;;C;;1;;1;;GREEN FOREGROUND
YEF ;;C;;2;;2;;YELLOW FOREGROUND
CYB ;;C;;3;;3;;CYAN BACKGROUND
REB ;;C;;5;;5;;RED BACKGROUND
WHF ;;C;;4;;4;;WHITE FOREGROUND
CLR ;;6;;1;;1;;RESET
HOM ;;5;;3;;3;;HOME CURSOR