Delphi Conduit Library Help

Introduction

Main Index

General Info

TpfgPalmComponent

TpfgHotSyncActionDialog

TpfgPalmRemoteTable

TpfgPalmLocalTable

TpfgUserManager

TpfgPalmSyncComponent

TpfgPalmInstall

FAQ

  

Properties

DataType
FieldName
Size

TpfgPalmFieldDef

This class provides an equivalent function to the standard TFieldDef class - allowing the definition of a single field within a Palm table. It is necssary to set up a set of these either at design time or runtime for the table component to work - the table will use them to map fields to/from raw Palm records doing record access.

Properties

DataType: TpfgPalmFieldType
Specifies the type of the field, where TpfgPalmFieldType is one of the following enumerations:

ptByteA single byte value
ptCustomA custom field
ptDateA Palm date structure
ptDateTimeA Palm DateTimeType structure
ptDoubleA double-precision floating point number
ptInt64A 64-bit integer value
ptLongA four byte signed value
ptSingleA single-precision floating point number
ptStringA string
ptTimeA Palm TTimeType structure
ptWordA two byte unsigned value

ptString by default provides a variable length NULL terminated string. However, by setting the Size property, it becomes a fixed length string of that size.

FieldName: string
Specifies the name of the field. The FieldName property of the paired TpfgPalmField class will mirror it.

Size: Integer
Specifies the size of the field. Valid only for fields of type ptString and ptCustom.