version 2003
typedef char** PA_Handle; typedef long PA_WindowRef; typedef long PA_PortRef; typedef long PA_PluginRef; typedef PA_Handle PA_QueryRef; typedef PA_Handle PA_OrderByRef; typedef PA_Handle PA_TableRef; typedef long PA_Dial4D; Windows : typedef __int64 PA_long64; Mac : typedef long long PA_long64; typedef PluginBlock* PA_PluginParameters; typedef struct PA_Event; typedef enum PA_AreaEvent; typedef struct PA_PluginProperties; typedef struct PA_Rect; typedef struct PA_Point; typedef struct PA_ReadWriteBlock; typedef struct PA_Array; typedef struct PA_ArrayVariable; typedef struct PA_Date; typedef struct PA_Text; typedef struct PA_Picture; typedef struct PA_PictureInfo; typedef struct PA_Blob; typedef struct PA_String; typedef enum PA_PointerKind; typedef struct PA_PointerToVariable; typedef struct PA_PointerToTableField; typedef struct PA_PointerBlock; typedef PointerBlock* PA_Pointer; typedef enum PA_DragKind; typedef struct PA_DragAndDropInfo; typedef struct PA_Variable; typedef struct PA_LogHeader; typedef struct PA_LogTag; typedef enum PA_LogAction; typedef enum PA_StringKind; typedef enum PA_CharSet; typedef enum PA_WindowLevel; typedef enum PA_UserKind; typedef enum PA_PlatformInterface; typedef enum PA_WebPictureKind; typedef enum PA_FieldKind; typedef struct PA_FieldAttributes; typedef struct PA_FieldAttributes2; typedef struct PA_FieldBlock; typedef enum PA_VariableKind; typedef enum PA_QueryOperator; typedef enum PA_QueryComparison; typedef enum PA_ErrorCode;