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

XBVDF.m

Go to the documentation of this file.
  1. XBVDF ; IHS/ASDST/DMJ - VIDEO DISPLAY FEATURES ; [ 10/07/2004 3:00 PM ]
  1. ;;3.0;IHS/VA UTILITIES;**10**;JUN 12, 2003
  1. EN(X) ;EP
  1. I X="" Q X
  1. I '$L($T(@X)) S X="" Q X
  1. S XB1("X")=$X
  1. I '$G(IOST(0)) S IOP=0 D ^%ZIS
  1. I '$D(XBVDF(+IOST(0),X)) D
  1. .S XB1("LN")=$T(@X),XB1(1)=$P(XB1("LN"),";;",2),XB1(2)=$P(XB1("LN"),";;",3),XB1(3)=$P(XB1("LN"),";;",4)
  1. .S XBVDF(+IOST(0),X)=$P($G(^%ZIS(2,+IOST(0),XB1(1))),"^",XB1(2),XB1(3))
  1. .I XBVDF(+IOST(0),X)="" S XBVDF(+IOST(0),X)="*0"
  1. W @XBVDF(+IOST(0),X)
  1. S $X=XB1("X")
  1. S X=""
  1. K XB1
  1. Q X
  1. ;GLOBAL LOCATIONS TO FOLLOW
  1. HIN ;;7;;1;;1;;HI INTENSITY ON
  1. HIX ;;7;;2;;2;;HI INTENSITY OFF
  1. RVN ;;5;;4;;4;;REVERSE VIDEO ON
  1. RVX ;;5;;5;;5;;REVERSE VIDEO OFF
  1. ULN ;;6;;4;;4;;UNDERLINE ON
  1. ULX ;;6;;5;;5;;UNDERLINE OFF
  1. DTP ;;17;;1;;1;;DOUBLE HIGH TOP HALF
  1. DTB ;;17;;2;;2;;DOUBLE HIGH BOTTOM HALF
  1. BLN ;;5;;8;;8;;BLINK ON
  1. BLX ;;5;;9;;9;;BLINK OFF
  1. CUP ;;8;;1;;1;;CURSOR UP
  1. IOF ;;1;;2;;2;;FORM FEED/CLEAR SCREEN
  1. 10 ;;5;;1;;1;;TEN PITCH
  1. 12 ;;5;;2;;2;;TWELVE PITCH
  1. 16 ;;12.1;;1;;250;;SIXTEEN PITCH
  1. BKF ;;CLRBKF;;1;;1;;BLACK FOREGROUND
  1. BKB ;;CLRBKB;;1;;1;;BLACK BACKGROUND
  1. REF ;;CLRREF;;1;;1;;RED FOREGROUND
  1. REB ;;CLRREB;;1;;1;;RED BACKGROUND
  1. GRF ;;CLRGRF;;1;;1;;GREEN FOREGROUND
  1. GRB ;;CLRGRB;;1;;1;;GREEN BACKGROUND
  1. YEF ;;CLRYEF;;1;;1;;YELLOW FOREGROUND
  1. YEB ;;CLRYEB;;1;;1;;YELLOW BACKGROUND
  1. BLF ;;CLRBLF;;1;;1;;BLUE FOREGROUND
  1. BLB ;;CLRBLB;;1;;1;;BLUE BACKGROUND
  1. MGF ;;CLRMGF;;1;;1;;MAGENTA FOREGROUND
  1. MGB ;;CLRMGB;;1;;1;;MAGENTA BACKGROUND
  1. CYF ;;CLRCYF;;1;;1;;CYAN FOREGROUND
  1. CYB ;;CLRCYB;;1;;1;;CYAN BACKGROUND
  1. WHF ;;CLRWHF;;1;;1;;WHITE FOREGROUND
  1. WHB ;;CLRWHB;;1;;1;;WHITE BACKGROUND
  1. CLR ;;6;;1;;1;;RESET
  1. HOM ;;5;;3;;3;;HOME CURSOR