Mako 7.3.0 API

Interactive form elements. More...

Classes

class  JawsMako::CFieldOption
 Class to store form field option array entries. More...
 
class  JawsMako::CXFAPacket
 A class encapsulating an entry in an XFA array. More...
 
class  JawsMako::IFormField
 An interface class for a form field. A form field may have multiple child fields and widget annotations, arranged in a tree. More...
 
class  JawsMako::IForm
 An interface class for an interactive form, which tracks a tree of IFormFields and widgets. More...
 
class  JawsMako::IWidgetAppearanceCharacteristics
 Appearance information for a widget annotation. More...
 
class  JawsMako::IWidgetAnnotation
 An interface class for a widget annotation It is intended that future releases of JawsMako will extend this interface. More...
 

Enumerations

enum  JawsMako::eFieldType {
  JawsMako::eFTInherited , JawsMako::eFTButton , JawsMako::eFTText , JawsMako::eFTChoice ,
  JawsMako::eFTSignature
}
 The type of a form field. These map to field types present in the pdf specification. More...
 
enum  JawsMako::eFieldFlags
 Flags used in form fields.
 
enum  JawsMako::eQuadding
 The type of quadding (justification) used for variable text in a form field.
 
enum  JawsMako::IWidgetAnnotation::eHighlightMode
 The highlight mode for a Widget annotation.
 
enum  JawsMako::IWidgetAnnotation::eFontEncoding
 Encoding scheme used for form fonts.
 

Detailed Description

Interactive form elements.

Enumeration Type Documentation

◆ eFieldType

The type of a form field. These map to field types present in the pdf specification.

Enumerator
eFTInherited 

Inherited.

eFTButton 

Button.

eFTText 

Text box.

eFTChoice 

Checkbox.

eFTSignature 

Digital signature.