4D Plugin API, Commands and Topics for Plug-in Area
Create and use an external area
Drag and drop with a plugin area
PA_AcceptDeselect
(params; accept)
PA_GotoPreviousField
(params)
PA_GotoNextField
(params)
PA_AcceptSelect
(params; accept)
PA_AllowDrop
(params; allow)
PA_CallPluginAreaMethod
(params)
PA_CustomizeDesignMode
(params)
PA_CustomizeDragOver
(params)
PA_DontTakeEvent
(params)
PA_DragAndDrop
(startX; startY; useCustomRect; customRect)
PA_GetAdvancedPropertiesToDispose
(params)
void*
PA_GetAreaEvent
(params)
PA_AreaEvent
PA_GetAreaName
(params; name)
PA_GetAreaRect
(params)
PA_Rect
PA_GetAreaReference
(params)
void*
PA_GetPageChange
(params; *pageFrom; *pageTo)
PA_GetClick
(params; x; y)
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_GetKey
(params)
char
PA_GetPluginProperties
(params; props)
PA_GetUpdateHDC
long
PA_RequestRedraw
(params)
PA_IsActivated
(params)
char
PA_IsDeActivated
(params)
char
PA_SetAdvancedProperties
(params; data; dataSize)
PA_GetAdvancedProperties
(properties; dataSize)
void*
PA_SetAdvancedPropertiesEditable
(params; editable)
PA_SetAreaFocusable
(params; focusable)
PA_SetAreaReference
(params; ref)
PA_SetMenuIcon
(params; id)
PA_PublishWebPicture
(params; pictureMap)
PA_SendHTML
(params; webData; HTMLbuffer; BufferLen)
PA_SendWebPicture
(params; webData; picture; len; kind)
PA_GetWebDataToDispose
(params)
void*