• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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