[613] | 1 | DIR0H ;SFISC/MKO-HELP FOR SCREENS ;10:59 AM 22 Jul 1994
|
---|
| 2 | ;;22.0;VA FileMan;;Mar 30, 1999
|
---|
| 3 | ;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
| 4 | S DIR0DX=DX,DIR0DY=DY
|
---|
| 5 | W $P(DDGLVID,DDGLDEL,10)_$P(DDGLCLR,DDGLDEL,2)_$P(DDGLVID,DDGLDEL)
|
---|
| 6 | D HLP^DDGLIBH(9231,9233,"DDSH",IOSL-1)
|
---|
| 7 | ;
|
---|
| 8 | I $D(DDS)#2 D
|
---|
| 9 | . D R^DDS3
|
---|
| 10 | . I $D(DDO)#2 D
|
---|
| 11 | .. I 'DDO D CMD
|
---|
| 12 | .. E D
|
---|
| 13 | ... K DDSH
|
---|
| 14 | ... S DX=0,DY=IOSL-1 X DDXY W "COMMAND:"
|
---|
| 15 | ... S DX=IOM-35 X IOXY W $P(DDGLVID,DDGLDEL,10)_"Press <PF1>H for help"
|
---|
| 16 | E W $P(DDGLCLR,DDGLDEL,2)
|
---|
| 17 | ;
|
---|
| 18 | S DX=IOM-8,DY=IOSL-1 X IOXY
|
---|
| 19 | W $P(DDGLVID,DDGLDEL,10)_$S('$D(DDGLVAN):$P(DDGLVID,DDGLDEL,6),1:"")_$S($G(DIR0("REP")):"Replace",1:"Insert ")_$P(DDGLVID,DDGLDEL,10)
|
---|
| 20 | ;
|
---|
| 21 | S DY=$P(DIR0,U,4),DX=$P(DIR0,U,5)
|
---|
| 22 | I $D(DIR("A"))=11 D
|
---|
| 23 | . S DIR0X=""
|
---|
| 24 | . F S DIR0X=$O(DIR("A",DIR0X)) Q:DIR0X="" D
|
---|
| 25 | .. X IOXY
|
---|
| 26 | .. W DIR("A",DIR0X)
|
---|
| 27 | .. S DY=DY+1
|
---|
| 28 | ;
|
---|
| 29 | I $D(DIR("A"))#2 D
|
---|
| 30 | . X IOXY W DIR("A")
|
---|
| 31 | . I $D(DDS),DDO,DY=IOSL-1 W $P(DDGLCLR,DDGLDEL)
|
---|
| 32 | ;
|
---|
| 33 | S DIR0X=$E(DIR0A,DIR0C-DIR0DX+DIR0S,DIR0C+DIR0F-DIR0DX-1)
|
---|
| 34 | S DX=DIR0S,DY=DIR0DY X IOXY W $S('$D(DDGLVAN):$P(DDGLVID,DDGLDEL,6),1:"")_DIR0X,$E(DIR0SP,$L(DIR0X)+1,999)
|
---|
| 35 | S DX=DIR0DX X IOXY
|
---|
| 36 | K DIR0DX,DIR0DY,DIR0X
|
---|
| 37 | Q
|
---|
| 38 | CMD ;
|
---|
| 39 | K DDH,DDQ
|
---|
| 40 | F DDH=1:1 Q:$D(DIR("?",DDH))[0 S DDH(DDH,"T")=DIR("?",DDH)
|
---|
| 41 | S:$D(DIR("?"))#2 DDH(DDH,"T")=DIR("?")
|
---|
| 42 | D LIST^DDSU
|
---|
| 43 | Q
|
---|