1{{header}} 2{{include ../../xfa_catalog_1_0.fragment}} 3{{include ../../xfa_object_2_0.fragment}} 4{{include ../../xfa_preamble_3_0.fragment}} 5{{include ../../xfa_config_4_0.fragment}} 6{{object 5 0}} << 7 {{streamlen}} 8>> 9stream 10<template> 11 <subform layout="tb" name="my_doc"> 12 <pageSet id="page" relation="orderedOccurrence"> 13 <occur initial="1" max="1" min="1"/> 14 <pageArea id="Page1" name="Page1"> 15 <occur max="1" min="1"/> 16 <contentArea h="100mm" w="200mm" x="0.25in" y="0.25in"/> 17 </pageArea> 18 <pageArea id="Page2" name="Page2"> 19 <occur max="1" min="1"/> 20 <contentArea h="100mm" w="200mm" x="0.25in" y="0.25in"/> 21 </pageArea> 22 </pageSet> 23 <event activity="docReady" ref="$host"> 24 <script contentType="application/x-javascript"> 25 {{include ../property_test_helpers.js}} 26 try { 27 if (typeof test_counter == "undefined") { 28 test_counter = 1; 29 testRWProperty(xfa.event, "cancelAction", false, true); 30 testRWProperty(xfa.event, "change", "", "new foo"); 31 testRIProperty(xfa.event, "commitKey", 0); 32 testRIProperty(xfa.event, "fullText", ""); 33 testRIProperty(xfa.event, "keyDown", false); 34 testRIProperty(xfa.event, "modifier", false); 35 testRIProperty(xfa.event, "newContentType", ""); 36 testRIProperty(xfa.event, "newText", "new foo"); // From above. 37 testRIProperty(xfa.event, "prevContentType", ""); 38 testRIProperty(xfa.event, "prevText", ""); 39 testRIProperty(xfa.event, "reenter", ""); 40 testRIProperty(xfa.event, "selEnd", 0); 41 testRIProperty(xfa.event, "selStart", 0); 42 testRIProperty(xfa.event, "shift", false); 43 testRIProperty(xfa.event, "soapFaultCode", ""); 44 testRIProperty(xfa.event, "soapFaultString", ""); 45 testRIProperty(xfa.event, "target", undefined); 46 xfa.event.emit(); // Signal into ourselves. 47 } else if (test_counter == 1) { 48 test_counter = 2; 49 app.alert("Triggered by emit()"); 50 xfa.event.emit(); // Signal into ourselves again. 51 } else if (test_counter == 2) { 52 app.alert("Triggered by emit() again"); 53 } else { 54 app.alert("Something weird happened"); 55 } 56 xfa.event.reset(); 57 } catch (e) { 58 app.alert("truly unexpected " + e); 59 } 60 </script> 61 </event> 62 </subform> 63</template> 64endstream 65endobj 66{{include ../../xfa_locale_6_0.fragment}} 67{{include ../../xfa_postamble_7_0.fragment}} 68{{include ../../xfa_pages_8_0.fragment}} 69{{xref}} 70{{trailer}} 71{{startxref}} 72%%EOF 73