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
Drag and drop with a plugin area
PA_Date
PA_DeleteSelection
(tableNum)
PA_DeleteSet
(setName)
PA_DetachResource
(resFile; resourceHandle)
PA_Detokenize
(tokens; len; text) → long
PA_DetokenizeInTEHandle
(tokens; len) → PA_Handle
PA_Dial4DAllowXResize
(dialog; allowXResize)
PA_Dial4DAllowYResize
(dialog; allowYResize)
PA_Dial4DBeginUpdateVariables
(dialog)
PA_Dial4DCancelValidate
(dialog; cancel)
PA_Dial4DDeleteArrayElements
(dialog; variable; position; amount)
PA_Dial4DDial4DFromWindow
(window) → PA_Dial4D
PA_Dial4DDisposeEmptyDialog
(dialog)
PA_Dial4DDisposeHList
(dialog; variable)
PA_Dial4DEndUpdateVariables
(dialog)
PA_Dial4DFindArrayLong
(dialog; variable; value; startPosition) → long
PA_Dial4DFindArrayReal
(dialog; variable; value; startPosition) → long
PA_Dial4DGetArrayLong
(dialog; variable; index) → long
PA_Dial4DGetArrayReal
(dialog; variable; index) → double
PA_Dial4DGetArraySize
(dialog; variable) → long
PA_Dial4DGetArrayString
(dialog; variable; string; index)
PA_Dial4DGetArrayText
(dialog; variable; text; index) → long
PA_Dial4DGetCurrentPage
(dialog) → short
PA_Dial4DGetDate
(dialog; variable; day; month; year)
PA_Dial4DGetDragInfo
(dialog; dropVariable; dropX; dropY; dragDialog; dragVariable; dragY; dragX)
PA_Dial4DGetLastObject
(dialog; lastObjectName)
PA_Dial4DGetLong
(dialog; variable) → long
PA_Dial4DGetReal
(dialog; variable) → double
PA_Dial4DGetString
(dialog; variable; string)
PA_Dial4DGetTableFieldHListCurrent
(dialog; variable; table; field)
PA_Dial4DGetText
(dialog; variable; text) → long
PA_Dial4DGetTime
(dialog; variable) → long
PA_Dial4DGetUserData
(dialog) → void*
PA_Dial4DGetVariable
(dialog; variable) → PA_Variable
PA_Dial4DGetVariableRect
(dialog; variable; rect)
PA_Dial4DGetWindowMinMaxInfo
(dialog; minXResize; maxXResize; minYResize; maxYResize)
PA_Dial4DGotoPage
(dialog; pageNum)
PA_Dial4DGotoVariable
(dialog; variable)
PA_Dial4DHighlightText
(dialog; variable; startSelection; endSelection)
PA_Dial4DNewArrayLong
(dialog; variable)
PA_Dial4DNewArrayPicture
(dialog; variable)
PA_Dial4DNewArrayReal
(dialog; variable)
PA_Dial4DNewArrayString
(dialog; variable)
PA_Dial4DNewArrayText
(dialog; variable)
PA_Dial4DNewTableFieldHList
(dialog; variable; table; showRelatedTables; showRelatedFields; useIcons; sorted)
PA_Dial4DRedrawExternalArea
(dialog; areaName)
PA_Dial4DRestoreVariables
(dialog; dialEnvironment)
PA_Dial4DSaveVariables
(dialog) → void*
PA_Dial4DSet3StatesCheckBox
(dialog; variable; threeStates)
PA_Dial4DSetAreaHandler
(dialog; areaName; handler; privateData)
PA_Dial4DSetArrayLong
(dialog; arrayName; value; index)
PA_Dial4DSetArrayPicture
(dialog; arrayName; picture; len; infos; index)
PA_Dial4DSetArrayPictureFromResources
(dialog; arrayName; idArray; nb)
PA_Dial4DSetArrayPictureHandle
(dialog; variable; picture; info; index)
PA_Dial4DSetArrayReal
(dialog; variable; value; index)
PA_Dial4DSetArrayString
(dialog; variable; string; indice)
PA_Dial4DSetArrayText
(dialog; variable; text; len; index)
PA_Dial4DSetArrayTextFromFieldList
(dialog; variable; table)
PA_Dial4DSetArrayTextFromResource
(dialog; arrayName)
PA_Dial4DSetArrayTextFromTableList
(dialog; arrayName)
PA_Dial4DSetArrayTextFromTTR
(text; len; dialog; varName)
PA_Dial4DSetDate
(dialog; variable; day; month; year)
PA_Dial4DSetDisplayFormat
(dialog; variable; newFormat)
PA_Dial4DSetEnable
(dialog; variable; enabled)
PA_Dial4DSetEnterable
(dialog; variable; enterable)
PA_Dial4DSetEntryFilter
(dialog; variable; newFilter)
PA_Dial4DSetLong
(dialog; variable; newValue)
PA_Dial4DSetMax
(dialog; variable; maxValue)
PA_Dial4DSetMaxDate
(dialog; variable; day; month; year)
PA_Dial4DSetMin
(dialog; variable; minValue)
PA_Dial4DSetMinDate
(dialog; variable; day; month; year)
PA_Dial4DSetObjectTitle
(dialog; objectName; newTitle)
PA_Dial4DSetPictureHandle
(dialog; variable; newPicture; info)
PA_Dial4DSetReal
(dialog; variable; newValue)
PA_Dial4DSetString
(dialog; variable; newValue)
PA_Dial4DSetTableFieldHListCurrent
(dialog; variable; table; field)
PA_Dial4DSetText
(dialog; variable; text; textLength)
PA_Dial4DSetTime
(dialog; variable; newValue)
PA_Dial4DSetUserData
(dialog; userData)
PA_Dial4DSetVariable
(dialog; variable; newVarValue)
PA_Dial4DSetVariableRect
(dialog; variable; rect)
PA_Dial4DSetWindowSize
(dialog; width; height)
PA_Dial4DShowHideObject
(dialog; objectName; visible)
PA_Dial4DShowHideVariable
(dialog; variable; visible)
PA_Dial4DUpdateObjectTitle
(dialog; objectName)
PA_Dial4DWindowFromDial4D
(dialog) → PA_WindowRef
PA_DisposeHandle
(handle)
PA_DocumentExistOnServer
(docName; fileType; fileCreator) → char
PA_DontTakeEvent
(params)
PA_DragAndDrop
(startX; startY; useCustomRect; customRect)
PA_DragKind