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_SaveRecord
(tableNum)
PA_SelectedRecordNumber
(tableNum) → long
PA_SendDataToServer
(pluginRef; dataRef; dataKind; data; dataSize)
PA_SendDocumentToServer
(docName; data; dataSize; docType; docCreator)
PA_SendHTML
(params; webData; HTMLbuffer; BufferLen)
PA_SendWebPicture
(params; webData; picture; len; kind)
PA_SetAdvancedProperties
(params; data; dataSize)
PA_SetAdvancedPropertiesEditable
(params; editable)
PA_SetAreaFocusable
(params; focusable)
PA_SetAreaReference
(params; ref)
PA_SetArrayCurrent
(array; newCurrent)
PA_SetArrayInArray
(array; index; value)
PA_SetBlobField
(tNum; fNum; newBlob; len)
PA_SetBlobHandleField
(tNum; fNum; newHBlob)
PA_SetBlobHandleParameter
(params; index; hblob)
PA_SetBlobHandleVariable
(aVariable; hBlob)
PA_SetBlobParameter
(params; index; blob; blobSize)
PA_SetBlobVariable
(aVariable; newBlob; size)
PA_SetBooleanField
(tNum; fNum; value)
PA_SetBooleanInArray
(array; index; value)
PA_SetBooleanVariable
(aVariable; newValue)
PA_SetDateField
(tNum; fNum; day; month; year)
PA_SetDateInArray
(array; index; newDay; newMonth; newYear)
PA_SetDateParameter
(params; index; day; month; year)
PA_SetDateVariable
(aVariable; newDay; newMonth; newYear)
PA_SetDoubleParameter
(params; index; value)
PA_SetGrowZone
(growZoneHandler) → void *
PA_SetHandleSize
(ahandle; newlen) → char
PA_SetHandleState
(handle; state)
PA_SetIntegerField
(tNum; fNum; value)
PA_SetIntegerInArray
(array; index; value)
PA_SetLongintField
(tNum; fNum; value)
PA_SetLongintInArray
(array; index; value)
PA_SetLongintVariable
(aVariable; newValue)
PA_SetLongParameter
(params; index; value)
PA_SetMenuIcon
(params; id)
PA_SetMessagesStatus
(showMessage)
PA_SetPackedRecord
(tNum; buffer; bufferSize)
PA_SetPictureField
(tNum; fNum; newPicture; len; info)
PA_SetPictureHandleField
(tNum; fNum; newHPicture)
PA_SetPictureHandleInArray
(array; index; newPictHandle)
PA_SetPictureHandleParameter
(params; index; hpicture; info)
PA_SetPictureHandleVariable
(aVariable; hPicture; info)
PA_SetPictureInArray
(array; index; newPict; pictSize; info)
PA_SetPictureParameter
(params; index; newPicture; pictSize; info)
PA_SetPictureVariable
(aVariable; newPicture; pictSize; info)
PA_SetPluginWindowTitle
(pluginRef; newTitle)
PA_SetPointerInArray
(array; index; pointer)
PA_SetPointerValue
(pointer; variable)
PA_SetRealField
(tNum; fNum; value)
PA_SetRealInArray
(array; index; value)
PA_SetRealVariable
(aVariable; newValue)
PA_SetResource
(resfile; kind; resID; newData; dataSize)
PA_SetResourceName
(resFile; kind; resID; newName)
PA_SetShortParameter
(params; index; value)
PA_SetStringField
(tNum; fNum; string)
PA_SetStringInArray
(array; index; newString)
PA_SetStringParameter
(params; index; string)
PA_SetStringVariable
(aVariable; newString)
PA_SetTextField
(tNum; fNum; text; len)
PA_SetTextInArray
(array; index; text; len)
PA_SetTextParameter
(params; index; text; len)
PA_SetTextVariable
(aVariable; newText; len)
PA_SetThermometerRect
(rect)
PA_SetTimeField
(tNum; fNum; value)
PA_SetTimeParameter
(params; index; value)
PA_SetTimeVariable
(aVariable; newValue)
PA_SetTipsEnabled
(enabled)
PA_SetVariable
(vName; aVariable; clearOldValue)
PA_SetVariableParameter
(params; index; variable; clearOldValue)
PA_SetWebFilters
(filterInProcPtr; filterOutProcPtr; releasePtrProcPtr; webFilterMacChars)
PA_SetWebListeners
(listenProcPtr; closeProcPtr; readProcPtr; writeProcPtr; idleProcPtr; errorProcPtr)
PA_SetWebTCPport
(newTCPport)
PA_SetWebTimeOut
(newTimeOut)
PA_SetWindowFocusable
(windowRef; focusable)
PA_SetWindowFocused
(windowRef)
PA_SetWindowProcess
(wRef; pNum)
PA_ShowHideToolBar
(displayed)
PA_StartWebServer
PA_StopWebServer
PA_String
Selectors for PluginMain and areas
Sending data between Client and server