...
PROCEDURE DIVISION.
...
CREATE-WIN.
display floating window title "Sample Window"
line 6 col 30
lines 20 size 50
font hfont control font hfont
handle hflo
move 1 to curr-page win-vis(1)
display mask-win
perform CHANGE-PAGE
perform until key-status = 27
perform ACCEPT-PAGE
end-perform
destroy mask-win mask-page-1 mask-page-2 mask-page-3
destroy hflo
move 0 to
key-status win-vis(curr-page)
.
...
CALL-PRG.
CALL "PROG2" USING "ABC"
.
...
PRINT-PDF.
accept pdf-position from environment "pdf.prefix"
string pdf-position delimited by trailing space
"/output.pdf" delimited by size
into pdf-position
string "-P PDF " delimited by size
pdf-position delimited by trailing space
into pdf-path
open output print-file
write print-rec from
"This line has been printed by isCOBOL Web Direct 2.0"
close print-file
if print-status = "00"
initialize show-pdf
accept pdf-position from environment "pdf.js.prefix"
string pdf-position delimited by trailing space
"/output.pdf" delimited by size
into pdf-position
call "WD2$REDIRECT" using pdf-position, "_blank"
giving return-code
else
display message "An error occurred, " x"0a"
"Status: " print-status
icon mb-warning-icon
end-if
.