{{header}} | |
{{object 1 0}} << | |
/Type /Catalog | |
/Pages 2 0 R | |
/AcroForm 4 0 R | |
/OpenAction 30 0 R | |
>> | |
endobj | |
{{object 2 0}} << | |
/Type /Pages | |
/Count 1 | |
/Kids [ | |
3 0 R | |
] | |
>> | |
endobj | |
% Page number 0. | |
{{object 3 0}} << | |
/Type /Page | |
/Parent 2 0 R | |
/Annots [ | |
8 0 R | |
] | |
/AA << /C 36 0 R >> | |
>> | |
endobj | |
% Forms | |
{{object 4 0}} << | |
/XFA [ | |
(xdp:xdp) 43 0 R | |
(form) 49 0 R | |
(</xdp:xdp>) 50 0 R | |
] | |
/Fields [ | |
8 0 R | |
] | |
>> | |
endobj | |
% Fields | |
{{object 8 0}} << | |
/FT /Tx | |
/T (MyField) | |
/Type /Annot | |
/Subtype /Widget | |
/Rect [100 300 500 400] | |
/AA << /Bl 34 0 R >> | |
>> | |
endobj | |
% JS Action | |
{{object 30 0}} << | |
/Type /Action | |
/S /JavaScript | |
/JS 31 0 R | |
>> | |
endobj | |
% JS program to execute | |
{{object 31 0}} << | |
{{streamlen}} | |
>> | |
stream | |
this.getField("MyField").setFocus(); | |
app.alert("focused"); | |
endstream | |
endobj | |
% Lost Focus AAction MyField | |
{{object 34 0}} << | |
/Type /Action | |
/S /JavaScript | |
/JS 35 0 R | |
>> | |
endobj | |
% JS program to execute | |
{{object 35 0}} << | |
{{streamlen}} | |
>> | |
stream | |
this.removeField("MyField"); | |
app.alert("removed"); | |
endstream | |
endobj | |
% Closing Page 0 | |
{{object 36 0}} << | |
/Type /Action | |
/S /JavaScript | |
/JS 37 0 R | |
>> | |
endobj | |
% JS program to execute | |
{{object 37 0}} << | |
{{streamlen}} | |
>> | |
stream | |
this.removeField("MyField"); | |
endstream | |
endobj | |
{{object 43 0}} << | |
{{streamlen}} | |
>> | |
stream | |
<?xml version="1.0" encoding="UTF-8"?> | |
<xdp:xdp xmlns:xdp="http://ns.adobe.com/xdp/"> | |
endstream | |
endobj | |
{{object 49 0}} << | |
{{streamlen}} | |
>> | |
stream | |
<config></config> | |
<template></template> | |
endstream | |
endobj | |
{{object 50 0}} << | |
{{streamlen}} | |
>> | |
stream | |
</xdp:xdp> | |
endstream | |
endobj | |
{{xref}} | |
{{trailer}} | |
{{startxref}} | |
%%EOF |