4D Plugin API
A
B
C
D
E
F
G H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
PA_Get4Dfolder
(FolderPath)
PA_Get4DHInstance
→ long
PA_Get4DPreferencesFilename
(prefsName)
PA_Get4DPreferencesFolder
(folderPath)
PA_Get4DVersion
→ unsigned long
PA_Get4DWinMacOSGlobals
→ void *
PA_GetAdvancedProperties
(properties; dataSize) → void*
PA_GetAdvancedPropertiesToDispose
(params) → void*
PA_GetApplicationFullPath
(applicationPath)
PA_GetAreaEvent
(params) → PA_AreaEvent
PA_GetAreaName
(params; name)
PA_GetAreaRect
(params) → PA_Rect
PA_GetAreaReference
(params) → void*
PA_GetArrayCurrent
(array) → long
PA_GetArrayInArray
(array; index) → PA_Variable
PA_GetArrayNbElements
(array) → long
PA_GetArrayStringSize
(array) → short
PA_GetBackupStatus
→ char
PA_GetBlobField
(tNum; fNum; blob) → long
PA_GetBlobHandleField
(tNum; field) → PA_Handle
PA_GetBlobHandleParameter
(params; index) → PA_Handle
PA_GetBlobHandleVariable
(aVariable) → PA_Handle
PA_GetBlobParameter
(params; index; blob) → long
PA_GetBlobVariable
(aVariable; theBlob) → long
PA_GetBooleanField
(tNum; fNum) → char
PA_GetBooleanInArray
(array; index) → char
PA_GetBooleanVariable
(aVariable) → char
PA_GetCarbonPageFormat
→ void*
PA_GetCarbonPrintSettings
→ void*
PA_GetCenturyInfo
(pivotYear; defaultCentury)
PA_GetClick
(params; x; y)
PA_GetCurrentPage
→ short
PA_GetCurrentProcessNumber
→ long
PA_GetCurrentTEHandle
→ PA_Handle
PA_GetCurrentUserID
→ long
PA_GetDatabaseResfile
→ short
PA_GetDataName
(dataName)
PA_GetDateField
(tNum; fNum; day; month; year)
PA_GetDateInArray
(month; year; array; day; index)
PA_GetDateParameter
(params; index; day; month; year)
PA_GetDateVariable
(aVariable; day; month; year)
PA_GetDoubleParameter
(params; index) → double
PA_GetDragAndDropInfo
(params) → PA_DragAndDropInfo
PA_GetDragAndDropKind
(dragInfo) → PA_DragKind
PA_GetDragAndDropTableField
(info; tNum; fNum)
PA_GetDragAndDropVariable
(info; index) → PA_Variable
PA_GetDragPositions
(params; rect; x; y)
PA_GetExportFilter
→ char *
PA_GetFieldList
(tNum; fNum; listName)
PA_GetFieldName
(tableNum; fieldNum; fieldName)
PA_GetFieldProperties
(tNum; fNum; fieldKind; stringLength; isIndexed; fAttributes)
PA_GetFieldRelation
(tNum; fNum; relatedTable; relatedField)
PA_GetFrontWindowProcess
(withPalette) → long
PA_GetHandleSize
(handle) → long
PA_GetHandleState
(handle) → char
PA_GetHWND
(windowRef) → long
PA_GetImportFilter
→ char*
PA_GetIndexedResource
(resfile; kind; index; data) → long
PA_GetIndexedResourceKind
(resfile; index) → unsigned long
PA_GetIndGroupName
(index; userKind; groupName)
PA_GetIndUserName
(index; userKind; userName)
PA_GetIntegerField
(tNum; fNum) → short
PA_GetIntegerInArray
(array; index) → short
PA_GetKey
(params) → char
PA_GetLastError
→ lastError
PA_GetLogField
(logtag; field; logdata; len; string)
PA_GetLogFieldKind
(logtag; field; logData; len) → PA_FieldKind
PA_GetLogInfo
(logInfo)
PA_GetLogName
(logName)
PA_GetLongintField
(tNum; fNum) → long
PA_GetLongintInArray
(array; index) → long
PA_GetLongintVariable
(aVariable) → long
PA_GetLongParameter
(params; index) → long
PA_GetMaxAllowedUsers
→ long
PA_GetMessagesStatus
→ char
PA_GetMethodID
(methodName) → long
PA_GetPackedRecord
(tNum; packRec) → long
PA_GetPageChange
(params; *pageFrom; *pageTo)
PA_GetPictureField
(tNum; fNum; picture; info) → long
PA_GetPictureHandleField
(tNum; fNum; info) → PA_Handle
PA_GetPictureHandleInArray
(array; index; info) → PA_Handle
PA_GetPictureHandleParameter
(params; index; info) → PA_Handle
PA_GetPictureHandleVariable
(aVariable; pictInfo) → PA_Handle
PA_GetPictureInArray
(array; index; picture; info) → long
PA_GetPictureLogField
(logtag; field; logdata; logdatalen; picture; infos) → long
PA_GetPictureParameter
(params; index; picture; pictInfo) → long
PA_GetPictureVariable
(aVariable; thePicture; pictInfo) → long
PA_GetPlatformInterface
→ PA_PlatformInterface
PA_GetPluginProperties
(params; props)
PA_GetPointerInArray
(array; index) → PointerBlock
PA_GetPointerKind
(pointer) → PA_PointerKind
PA_GetPointerParameter
(params; index) → PA_Pointer
PA_GetPointerTableField
(pointer; table; field)
PA_GetPointerValue
(pointer) → PA_Variable
PA_GetPointerVariable
(pointer; index) → PA_Variable
PA_GetProcessInfo
(pNum; pName; pState; pTime)
PA_GetRealField
(tNum; fNum) → double
PA_GetRealInArray
(array; index) → double
PA_GetRealVariable
(aVariable) → double
PA_GetRegisteredUserCompany
(company)
PA_GetRegisteredUserName
(name)
PA_GetResource
(resfile; kind; resID; resData) → long
PA_GetResourceHandle
(resfile; kind; resID) → PA_Handle
PA_GetResourceIDList
(resFile; kind; IDlist) → long
PA_GetResourceKindList
(resFile; kindList) → long
PA_GetResourceName
(resFile; kind; resID; name)
PA_GetResourceNameList
(resFile; kind; nameList) → long
PA_GetResourceSize
(resFile; kind; resID) → long
PA_GetResourceTimeStamp
(resFile; kind; resID) → long
PA_GetSerialKey
→ long
PA_GetShortParameter
(params; index) → short
PA_GetStringField
(tNum; fNum; string)
PA_GetStringInArray
(array; index; string)
PA_GetStringParameter
(params; index; string)
PA_GetStringVariable
(aVariable)
PA_GetStructureFullPath
(structurePath)
PA_GetStructureName
(structName)
PA_GetTableAndFieldNumbers
(tableFieldNames; tableNumPtr; fieldNumPtr)
PA_GetTableName
(tableNum; tableName)
PA_GetTextField
(tNum; fNum; text) → long
PA_GetTextInArray
(array; index; text) → long
PA_GetTextLogField
(logtag; field; logdata; logdatalen; text)
PA_GetTextParameter
(params; index; text) → long
PA_GetTextVariable
(aVariable; theText) → long
PA_GetTimeField
(tNum; fNum) → long
PA_GetTimeParameter
(params; index) → long
PA_GetTimeVariable
(aVariable) → long
PA_GetTipsEnabled
→ char
PA_GetToolBarInfo
(displayed; toolbarHeight)
PA_GetTrueFieldNumber
(virtualTable; virtuelField; trueTable; trueField)
PA_GetTrueTableNumber
(trueNb) → short
PA_GetUniqueResID
(resFile; kind) → short
PA_GetUpdateHDC
→ long
PA_GetUserCharSet
→ PA_CharSet
PA_GetUserName
(userName)
PA_GetUserStringKind
→ PA_StringKind
PA_GetVariable
(vName) → PA_Variable
PA_GetVariableKind
(aVariable) → PA_VariableKind
PA_GetVariableParameter
(params; index) → PA_Variable
PA_GetVirtualFieldNumber
(trueTable; trueField; virtualTable; virtualField)
PA_GetVirtualTableNumber
(trueTable) → short
PA_GetWebDataToDispose
(params) → void*
PA_GetWebServerInfo
(webServerProcess; TCPport)
PA_GetWebTimeOut
→ long
PA_GetWindowFocused
→ PA_WindowRef
PA_GetWindowProcess
(wRef) → long
PA_GetWindowPtr
(windowRef) → long
PA_GetWindowsPRINTDLG
→ void*
PA_GetWindowsPrintingDC
PA_GotoArea
(variableName)
PA_GotoNextField
(params)
PA_GotoPreviousField
(params)
PA_GotoRecord
(tableNum; recordNum)
PA_GoToSelectedRecord
(tableNum; selRecNum)