DynaPDF Manual - Page 362

Previous Page 361   Index   Next Page 363

Function Reference
Page 362 of 770
const void*
IFieldFont;
// Pointer to the field font.
const char*
FieldFont;
// Postscript name of the font
UI32
Reserved;
// Reserved field
double
FontSize;
// Font size. 0.0 = auto font size
const char*
FieldNameA;
// Field name (can be NULL)
const UI16*
FieldNameW;
// Field name (can be NULL)
THighlightMode
HighlightMode; // Highlight mode
LBOOL
IsCalcField;
// If true, the OnCalc event is
// connected with a JavaScript action
const char*
MapNameA;
// Optional unique mapping name
const UI16*
MapNameW;
// Optional unique mapping name
UI32
MaxLen;
// Text fields -> zero = not restricted
const void**
Kids;
// Array of children -> GetFieldEx2()
UI32
KidCount;
// Number of fields in the array
void*
Parent;
// Pointer to parent field or NULL
SI32
PageNum;
// Page on which the field is used or -1
SI32
Rotate;
// Rotation angle in degrees
TTextAlign
TextAlign;
// Text fields only
UI32
TextColor;
// Text color
TExtColorSpace
TextColorSP;
// Color space of the field's text
float
TextScaling;
// Text fields only
const char*
ToolTipA;
// Optional tool tip
const UI16*
ToolTipW;
// Optional tool tip
const char*
UniqueNameA;
// Optional unique name (NM key)
const UI16*
UniqueNameW;
// Optional unique name (NM key)
const char*
ValueA;
// Field value
const UI16*
ValueW;
// Field value
float
WordSpacing;
// Text fields only
const void*
IBarcode;
// If present, this field is a barcode
//
field. The field type is set to
//
ftText since barcode fields are
//
extended text fields.
//
GetBarcodeDict() returns the
//
properties of the barcode.
const void*
ISignature;
// Present only for imported signature
//
fields which which have a value. That
//
means the file was digitally signed.
//
GetSigDict() returns the signature
//
dictionary. Signed signature fields
//
are always marked as deleted!
const char*
ModDate;
// Last modification date (optional)
// Push buttons
only. The down and roll over states are optional. If
// not present,
then all states use the up state.
// The handles of the up, down, and roll over states are template
// handles! The templates can be opened for editing with
// EditTemplate2() and parsed with ParseContent().
TBtnCaptionPos CaptionPos;
// Where to position the caption
const char*
DownCaptionA;
// Caption of the down state
const UI16*
DownCaptionW;
// Caption of the down state
SI32
DownImage;
// Template handle of the down state
const char*
RollCaptionA;
// Caption of the roll over state
const UI16*
RollCaptionW;
// Caption of the roll over state
SI32
RollImage;
// Templ. handle of the roll over state
const char*
UpCaptionA;
// Caption of the up state
 

Previous topic: GetFieldCount, GetFieldEx

Next topic: Optional Content, GetFieldEx2, GetFieldExpValCount