@@ -118,16 +118,20 @@ JS_SSN INIT "if(!event.willCommit)",0xd,0xa:
118118LoadPdfFile LFUNCTION
119119fileName DIM ^
120120 ENTRY
121+ winTitle DIM 200 //Erb
121122pdfFile FILE
122123seq FORM "-1"
123124fileSize INTEGER 4
124125
125126*
126127.Cleanup any previous load
127128.
129+ dlExtracted.ResetContent
130+
128131 IF (pdfIsLoaded)
129132 DFREE pdfData
130133 CLEAR pdfIsLoaded
134+ SETPROP btnExtract,ENABLED=pdfIsLoaded
131135 ENDIF
132136*
133137.Get the file size
@@ -160,10 +164,17 @@ fileSize INTEGER 4
160164 READ pdfFile,seq;*Abson,pdfData
161165 CLOSE pdfFile
162166 SET pdfIsLoaded
167+ .
168+ PACK winTitle, "PDF Edit Demo Loaded PDF: '",fileName,"'"
169+ SETPROP frmDemo, TITLE=winTitle
170+ SETPROP btnExtract,ENABLED=pdfIsLoaded
171+ RETURN
163172*
164173. Just return on an I/O error
165174.
166175noFile
176+ PACK winTitle, "PDF Edit Demo Unable to load PDF: '",fileName,"'"
177+ SETPROP frmDemo, TITLE=winTitle //Erb
167178 FUNCTIONEND
168179
169180*................................................................
@@ -414,6 +425,10 @@ posR FORM 5
414425.
415426CreatePdfFile LFUNCTION
416427 ENTRY
428+ .
429+ winTitle DIM 200
430+ .
431+ dlExtracted.ResetContent
417432 PRTOPEN pFile,"pdf:","Test PDF Edit Demo":
418433 PDFNAME=pdfFileName:
419434 FLAGS=1
@@ -452,6 +467,9 @@ CreatePdfFile LFUNCTION
452467 CALL AddPdfBdrStyle Using "/W 2 /S /I"
453468 CALL PrintPdfEdit using pFile,"320:350:175:225"
454469
470+ PACK winTitle, "PDF Edit Demo Created PDF: '",pdfFileName,"'"
471+ SETPROP frmDemo, TITLE=winTitle
472+
455473 FUNCTIONEND
456474
457475*................................................................
@@ -484,6 +502,8 @@ dataLine DIM 80
484502
485503 dlExtracted.ResetContent
486504
505+ RETURN IF (!pdfIsLoaded)
506+
487507 CALL FetchPdfValue using pdfData, "First_Name", firstName
488508
489509 PACK dataLine, "First_Name -> ",firstName
0 commit comments