XFA Specification
Chapter 12, User Experience
Widgets
354
As specified by the field’s format picture clause, provided the data matches the picture clause.
Localized format, using the picture clause specified for the locale in the localeSet, provided the data
conforms to the canonical format for the content type. Unless otherwise specified, localization is
always done for the current locale.
Canonical format. If the data does not conform to the canonical format, it is displayed as is.
After the user de-selects the field, the entered data is propagated to the XFA Data DOM.
See “Localization and Canonicalization” on page 140.
Password Edit Widget
The password edit widget (
password
) is similar to the text edit widget, except it displays each character
as an asterisk.
Signature Widget
The signature widget (
signature
) allows the user to sign the completed form. This is a whole-document
signature using the PDF signing facility.
See “User Experience with Digital Signatures” on page 355.
User in an Interactive Context Clicks on a Signature Widget
A digital signature is generated and added to the document. The appearance of the signature widget
changes to indicate that the document has been signed.
There may be multiple signature widgets. They operate independently of each other.
User in an Interactive Context Changes Signed Data
Signing does
not
affect the signing user’s ability, or any other user’s ability, to modify the data. However
when any change is made to the content of any field all signatures become invalid. When this happens all
signatures are removed from the document and the appearance of the signature widgets changes to
indicate that the document is unsigned.
User in a Non-Interactive Context Signs a Printed Form
When the form is printed signature widgets are
not
rendered. The form author may choose to include
signature boxes for hand-written signatures, but that is not automatic. One reason for this is that
hand-written signatures can not be validated automatically so they do not have an equivalent place in the
work flow.
Text Edit Widget
The text editing widget (
textEdit
) allows the user to supply text.
User Selects a Field That Has a Text Editing Widget
The appearance of a text field does not change when the user selects. Unlike the date, time or date-time
content types or the numeric content types, text is not localized.
Home Index Bookmark Pages
Pages: Home Index All Pages