Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All
Print Page as PDF
Routine: DDW7

Package: VA Fileman

Routine: DDW7


Information

DDW7 ;SFISC/MKO-MARK TEXT ;2:30 PM 27 Jul 2000 [ 04/02/2003 8:25 AM ]

Source Information

Source file <DDW7.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 SHIFT^DDW3  

Caller Graph

Caller Graph Total: 10

Package Total Caller Graph
VA Fileman 10 DDW  DDW4  DDW5  DDW6  DDW8  DDW9  DDWC  DDWF  
DDWH  DDWT1  

Entry Points

Name Comments DBIA/ICR reference
CUP(Y,X) ;
UNMARK ;Unmark the text
PAINT(DDWMARK,DDWREV) ;Paint selected text
POS(R,C,F) ;Pos cursor based on char pos C
BOUND ;Mark ending boundary, highlight selected text
MARK ;Mark the text
ISLESS(X,Y) ;Is coordinate X less than coordinate Y
IND(DDWX) ;Paint indicator
MIN(X,Y) ;
MAX(X,Y) ;

External References

Name Field # of Occurrence
SHIFT^DDW3 POS+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $E(DDWL(DDWI),DDWE1,DDWE2)
  • Line Location: PAINT+13
Function Call: WRITE
  • Prompt: $S($G(DDWX):$P(DDGLVID,DDGLDEL,6)_"Select"_$P(DDGLVID,DDGLDEL,10),1:$P(DDGLCLR,DDGLDEL))
  • Line Location: IND+2

Label References

Name Line Occurrences
$$ISLESS BOUND+7, BOUND+12
$$MAX MARK+4, PAINT+4, PAINT+9
$$MIN PAINT+4, PAINT+10
BOUND MARK+2
CUP BOUND+16, PAINT+12, IND+3
IND MARK+5, UNMARK+1
PAINT MARK+5, BOUND+8, BOUND+9, BOUND+13, BOUND+14, UNMARK+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C POS~, POS+2*, POS+4, POS+6, POS+7, POS+8
C1 ISLESS+1~, ISLESS+2*, ISLESS+7
C2 ISLESS+1~, ISLESS+3*, ISLESS+7
>> DDGLCLR IND+2
>> DDGLDEL PAINT+7, PAINT+14, IND+2
>> DDGLVID PAINT+7, PAINT+14, IND+2
>> DDWA MARK+4, BOUND+3, PAINT+4, PAINT+9, PAINT+10
>> DDWBM IND+1
>> DDWC MARK+4, BOUND+3, BOUND+16, IND+3, POS+4*
DDWC1 PAINT+1~, PAINT+2*, PAINT+9
DDWC2 PAINT+1~, PAINT+3*, PAINT+10
DDWE1 PAINT+1~, PAINT+9*, PAINT+11, PAINT+12, PAINT+13
DDWE2 PAINT+1~, PAINT+10*, PAINT+11, PAINT+13
DDWI BOUND+1~, BOUND+3*, BOUND+7, BOUND+9, BOUND+10, BOUND+12, BOUND+13, BOUND+14, BOUND+15, PAINT+1~
, PAINT+8*, PAINT+9, PAINT+10, PAINT+12, PAINT+13
>> DDWL( PAINT+13, POS+2, POS+3
DDWL1 PAINT+1~, PAINT+4*, PAINT+5, PAINT+8
DDWL2 PAINT+1~, PAINT+4*, PAINT+5, PAINT+8
DDWMARK MARK+1, MARK+4*, MARK+5, BOUND+4, BOUND+5, BOUND+10*, BOUND+15*, UNMARK+1, UNMARK+2!, PAINT~
, PAINT+2, PAINT+3
>> DDWMR PAINT+4
>> DDWN MARK+4, POS+3*
>> DDWOFS BOUND+16, PAINT+9, PAINT+10, PAINT+12, IND+3, POS+6, POS+7, POS+8
DDWR1 PAINT+1~, PAINT+2*, PAINT+4, PAINT+9
DDWR2 PAINT+1~, PAINT+3*, PAINT+4, PAINT+10
DDWREV PAINT~, PAINT+7, PAINT+14
>> DDWRW MARK+4, BOUND+3, BOUND+16, IND+3, POS+4*
DDWX BOUND+1~, BOUND+4*, BOUND+7, BOUND+8, BOUND+9, BOUND+10, BOUND+15, IND~, IND+2, POS+1~
, POS+6*, POS+7
DDWY BOUND+1~, BOUND+5*, BOUND+8, BOUND+12, BOUND+13, BOUND+14
>> DX IND+1*, CUP+1*, POS+8*
>> DY IND+1*, CUP+1*, POS+8*
F POS~, POS+3, POS+4
IOM PAINT+10, IND+1, POS+7
IOSL IND+1
>> IOTM CUP+1, POS+8
>> IOXY IND+1, CUP+1, POS+8
R POS~, POS+2, POS+3, POS+4, POS+8
R1 ISLESS+1~, ISLESS+2*, ISLESS+5, ISLESS+6
R2 ISLESS+1~, ISLESS+3*, ISLESS+5, ISLESS+6
U MARK+4, BOUND+3, BOUND+4, BOUND+5, BOUND+8, BOUND+9, BOUND+10, BOUND+13, BOUND+14, BOUND+15
, PAINT+2, PAINT+3, ISLESS+2, ISLESS+3
X CUP~, CUP+1, ISLESS~, ISLESS+2, MIN~, MIN+1, MAX~, MAX+1
Y CUP~, CUP+1, ISLESS~, ISLESS+3, MIN~, MIN+1, MAX~, MAX+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All