source: IHS-VA_UTILITIES-XB/trunk/XBVDF.m@ 642

Last change on this file since 642 was 642, checked in by Sam Habiel, 14 years ago

Modified directory structure; moved routines.

File size: 1.6 KB
Line 
1XBVDF ; IHS/ASDST/DMJ - VIDEO DISPLAY FEATURES ; [ 10/07/2004 3:00 PM ]
2 ;;4.0;XB;;Jul 20, 2009;Build 2
3EN(X) ;EP
4 I X="" Q X
5 I '$L($T(@X)) S X="" Q X
6 S XB1("X")=$X
7 I '$G(IOST(0)) S IOP=0 D ^%ZIS
8 I '$D(XBVDF(+IOST(0),X)) D
9 .S XB1("LN")=$T(@X),XB1(1)=$P(XB1("LN"),";;",2),XB1(2)=$P(XB1("LN"),";;",3),XB1(3)=$P(XB1("LN"),";;",4)
10 .S XBVDF(+IOST(0),X)=$P($G(^%ZIS(2,+IOST(0),XB1(1))),"^",XB1(2),XB1(3))
11 .I XBVDF(+IOST(0),X)="" S XBVDF(+IOST(0),X)="*0"
12 W @XBVDF(+IOST(0),X)
13 S $X=XB1("X")
14 S X=""
15 K XB1
16 Q X
17 ;GLOBAL LOCATIONS TO FOLLOW
18HIN ;;7;;1;;1;;HI INTENSITY ON
19HIX ;;7;;2;;2;;HI INTENSITY OFF
20RVN ;;5;;4;;4;;REVERSE VIDEO ON
21RVX ;;5;;5;;5;;REVERSE VIDEO OFF
22ULN ;;6;;4;;4;;UNDERLINE ON
23ULX ;;6;;5;;5;;UNDERLINE OFF
24DTP ;;17;;1;;1;;DOUBLE HIGH TOP HALF
25DTB ;;17;;2;;2;;DOUBLE HIGH BOTTOM HALF
26BLN ;;5;;8;;8;;BLINK ON
27BLX ;;5;;9;;9;;BLINK OFF
28CUP ;;8;;1;;1;;CURSOR UP
29IOF ;;1;;2;;2;;FORM FEED/CLEAR SCREEN
3010 ;;5;;1;;1;;TEN PITCH
3112 ;;5;;2;;2;;TWELVE PITCH
3216 ;;12.1;;1;;250;;SIXTEEN PITCH
33BKF ;;CLRBKF;;1;;1;;BLACK FOREGROUND
34BKB ;;CLRBKB;;1;;1;;BLACK BACKGROUND
35REF ;;CLRREF;;1;;1;;RED FOREGROUND
36REB ;;CLRREB;;1;;1;;RED BACKGROUND
37GRF ;;CLRGRF;;1;;1;;GREEN FOREGROUND
38GRB ;;CLRGRB;;1;;1;;GREEN BACKGROUND
39YEF ;;CLRYEF;;1;;1;;YELLOW FOREGROUND
40YEB ;;CLRYEB;;1;;1;;YELLOW BACKGROUND
41BLF ;;CLRBLF;;1;;1;;BLUE FOREGROUND
42BLB ;;CLRBLB;;1;;1;;BLUE BACKGROUND
43MGF ;;CLRMGF;;1;;1;;MAGENTA FOREGROUND
44MGB ;;CLRMGB;;1;;1;;MAGENTA BACKGROUND
45CYF ;;CLRCYF;;1;;1;;CYAN FOREGROUND
46CYB ;;CLRCYB;;1;;1;;CYAN BACKGROUND
47WHF ;;CLRWHF;;1;;1;;WHITE FOREGROUND
48WHB ;;CLRWHB;;1;;1;;WHITE BACKGROUND
49CLR ;;6;;1;;1;;RESET
50HOM ;;5;;3;;3;;HOME CURSOR
Note: See TracBrowser for help on using the repository browser.