INHMS3 ;DJL; 10 Jan 95 15:00;Interface - Message Search
Source file <INHMS3.m>
Package | Total | Call Graph |
---|---|---|
Uncategorized | 2 | ^DWL $$YN^UTSRD |
IHS Generic Interface System | 1 | ($$INMSGSTR,ERR)^INHMS2 |
Package | Total | Caller Graph |
---|---|---|
IHS Generic Interface System | 4 | INHERR INHMS INHOU2 INHUTC4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SRCHHELP(INHLPLST) | ; Display List Processor style HELP
; MODULE NAME: SRCHHELP ( Display an array of text used for HELP ) ; DESCRIPTION: Call the list processor to display the array passed ; if it contains a least one sub-node otherwise construct ; a node stating no help is available. ; RETURN = none ; PARAMETERS: ; INHLPLST = The array of the text into. ; CODE BEGINS |
|
SRCHSIZE(INSRCH) | ; Determine the expected search size
; MODULE NAME: SRCHSIZE ( Determine the expected Search Size ) ; DESCRIPTION: Determine the expected number of message that will ; be searched. Warn of very large searches and provide ; a mechanism to abort the search. ; Uses the Start-Date and End-Date of span to search to ; determine the size(approximate). ; RETURNS: -1 = The user aborted the search ; Number of messages in the search ; PARAMETERS: ; INSRCH = Array for holding search criteria information ; CODE BEGINS |
|
BLDHELP(INHLP) | ; Construct the array containing the HELP text
; MODULE NAME: BLDHELP ( Construct the array of text used for HELP ) ; DESCRIPTION: Constructs an array on assending numeric nodes containing ; up to 78 characters per line. No realistic limit exists ; on the number of nodes. ; RETURN = none ; PARAMETERS: ; INHLP = The array variable to load the text into. ; CODE BEGINS ; the following line can be used to limit strings to 78 characters. ; HHHHHHHHHHxxxxxxxxxXxxxxxxxxxXxxxxxxxxxxXxxxxxxxxxxXxxxxxxxxxxXxxxxxxxxxxXxxxxxxxxxxXxxxxxxxx |
|
INHTITLE(INMSGSZ,INSRCH) | ; Write the Search Status line 21 from WITHIN the list proc.
|
|
QUITDWL(DWLR) | ; handle the quit conditions for a ^DWL loop using DWLR
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INTHU("B" | SRCHSIZE+14, SRCHSIZE+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DWL | SRCHHELP+9~, SRCHHELP+10* |
DWLB | SRCHHELP+9~, SRCHHELP+10* |
DWLMK | SRCHHELP+9~ |
DWLMK1 | SRCHHELP+9~ |
DWLR | SRCHHELP+9~, QUITDWL~, QUITDWL+4, QUITDWL+5, QUITDWL+6, QUITDWL+7, QUITDWL+8, QUITDWL+9, QUITDWL+10 |
DWLRF | SRCHHELP+9~, SRCHHELP+10* |
INHLP | BLDHELP~ |
INHLP(1 | BLDHELP+11*, BLDHELP+12* |
INHLP(2 | BLDHELP+13*, BLDHELP+14* |
INHLP(3 | BLDHELP+15*, BLDHELP+16* |
INHLP(4 | BLDHELP+17*, BLDHELP+18* |
INHLP(5 | BLDHELP+19*, BLDHELP+20* |
INHLP(6 | BLDHELP+21*, BLDHELP+22* |
INHLP(7 | BLDHELP+23*, BLDHELP+24* |
INHLP(8 | BLDHELP+25*, BLDHELP+26* |
INHLPLST | SRCHHELP~, SRCHHELP+11 |
INHLPLST(1 | SRCHHELP+11* |
INMSGCT | SRCHSIZE+12~, SRCHSIZE+15*, SRCHSIZE+16, SRCHSIZE+17 |
INMSGSZ | INHTITLE~, INHTITLE+3 |
INQUIT | QUITDWL+1~, QUITDWL+2*, QUITDWL+4*, QUITDWL+5*, QUITDWL+6*, QUITDWL+7*, QUITDWL+8*, QUITDWL+9*, QUITDWL+10*, QUITDWL+11 |
INSIZE | SRCHSIZE+12~, SRCHSIZE+14*, SRCHSIZE+15*, SRCHSIZE+18*, SRCHSIZE+19 |
INSRCH | SRCHSIZE~, INHTITLE~ |
INSRCH("INEND" | SRCHSIZE+15, SRCHSIZE+16 |
INSRCH("INEXPAND" | INHTITLE+5 |
INSRCH("INSTART" | SRCHSIZE+14 |
INSRCHEN | SRCHSIZE+12~, SRCHSIZE+15* |
INSRCHST | SRCHSIZE+12~, SRCHSIZE+15* |
INTEMP | SRCHSIZE+12~, SRCHSIZE+14*, SRCHSIZE+15*, SRCHSIZE+16 |
INTEMPX | INHTITLE+1~, INHTITLE+2*, INHTITLE+4 |
INTEMPY | INHTITLE+1~, INHTITLE+2*, INHTITLE+4 |
INWRNSZ | SRCHSIZE+12~, SRCHSIZE+14*, SRCHSIZE+16 |
>> IOX | INHTITLE+2*, INHTITLE+4* |
>> IOXY | INHTITLE+2, INHTITLE+4 |
>> IOY | INHTITLE+2*, INHTITLE+4* |