This part provides reference information about each of the components of the PowerScript language.
Table of Contents
- PowerScript Statements
- SQL Statements
- PowerScript Events
-
- About events
- Activate
- BeginDownload
- BeginDrag
- BeginLabelEdit
- BeginLogScan
- BeginRightDrag
- BeginSync
- BeginUpload
- Clicked
- Close
- CloseQuery
- CloseUp
- ColumnClick
- ConnectMobiLink
- Constructor
- DataChange
- DateChanged
- DateSelected
- DBError
- DBNotification
- Deactivate
- DeleteAllItems
- DeleteItem
- Destructor
- DisconnectMobiLink
- DisplayMessage
- DoubleClicked
- DragDrop
- DragEnter
- DragLeave
- DragWithin
- DropDown
- EndDownload
- EndLabelEdit
- EndLogScan
- EndSync
- EndUpload
- Error
- ErrorMessage
- ExternalException
- FileExists
- FileMessage
- Gesture
- GetFocus
- Help
- Hide
- HotLinkAlarm
- Idle
- InputFieldSelected
- InsertItem
- ItemActivate
- ItemChanged
- ItemChanging
- ItemCollapsed
- ItemCollapsing
- ItemExpanded
- ItemExpanding
- ItemPopulate
- Key
- LineDown
- LineLeft
- LineRight
- LineUp
- LoseFocus
- Modified
- MouseDown
- MouseMove
- MouseUp
- Moved
- Notify
- Open
- Other
- PageDown
- PageLeft
- PageRight
- PageUp
- PictureSelected
- PipeEnd
- PipeMeter
- PipeStart
- PrintFooter (obsolete)
- PrintHeader (obsolete)
- ProgressIndex
- PropertyChanged
- PropertyRequestEdit
- RButtonDown
- RButtonUp
- RecognitionResult
- RemoteExec
- RemoteHotLinkStart
- RemoteHotLinkStop
- RemoteRequest
- RemoteSend
- Rename
- Resize
- RightClicked
- RightDoubleClicked
- Save
- SaveObject
- Selected
- SelectionChanged
- SelectionChanging
- Show
- Sort
- SQLPreview
- Start
- Stop
- Stroke
- SyncPreview
- SystemError
- SystemKey
- Timer
- ToolbarMoved
- UploadAck
- UserString
- ValueChanged
- ViewChange
- WaitForUploadAck
- WarningMessage
- PowerScript Functions
-
- Abs
- ACos
- Activate
- AddCategory
- AddColumn
- AddData
- AddItem
- AddItemArray
- AddItemBlob
- AddItemBoolean
- AddItemDate
- AddItemDateTime
- AddItemNull
- AddItemNumber
- AddItemObject
- AddItemString
- AddItemTime
- AddLargePicture
- AddPicture
- AddSeries
- AddSmallPicture
- AddStatePicture
- AddToLibraryList
- Arrange
- ArrangeSheets
- Asc
- AscA
- ASin
- ATan
- Beep
- BeginTransaction (obsolete)
- Blob
- BlobEdit
- BlobMid
- BuildModel
- Byte
- Cancel
- CancelSync
- CanUndo
- CategoryCount
- CategoryName
- Ceiling
- ChangeDirectory
- ChangeMenu
- Char
- CharA
- Check
- ChooseColor
- ClassList
- ClassName
- Clear
- ClearAll
- ClearBoldDates
- ClearRequestHeaders
- Clipboard
- Close
- CloseChannel
- CloseTab
- CloseUserObject
- CloseWithReturn
- CollapseItem
- CommandParm
- CommitDocking
- CommitTransaction (obsolete)
- ConnectToNewObject
- ConnectToNewRemoteObject
- ConnectToObject
- ConnectToRemoteObject
- ConnectToServer (obsolete)
- Copy
- CopyRTF
- Cos
- Cpu
- CreateDirectory
- CreateInstance
- CreateJsonArray
- CreateJsonObject
- CreatePage
- Cut
- DataCount
- DataSource
- Date
- DateTime
- Day
- DayName
- DayNumber
- DaysAfter
- DBHandle
- DebugBreak
- Dec
- DeleteCategory
- DeleteColumn
- DeleteColumns
- DeleteData
- DeleteItem
- DeleteItems
- DeleteLargePicture
- DeleteLargePictures
- DeletePicture
- DeletePictures
- DeleteSeries
- DeleteSmallPicture
- DeleteSmallPictures
- DeleteStatePicture
- DeleteStatePictures
- DestroyModel
- DirectoryExists
- DirList
- DirSelect
- Disable
- DisableCommit
- DisconnectObject
- DisconnectServer
- Double
- DoVerb
- Drag
- DraggedObject (obsolete)
- Draw
- EditLabel
- Enable
- EnableCommit
- EntryList
- ExecRemote
- Exp
- ExpandAll
- ExpandItem
- Fact
- FileClose
- FileCopy
- FileDelete
- FileEncoding
- FileExists
- FileLength
- FileLength64
- FileMove
- FileOpen
- FileRead
- FileReadEx
- FileSeek
- FileSeek64
- FileWrite
- FileWriteEx
- Fill
- FillA
- FillW (obsolete)
- Find
- FindCategory
- FindClassDefinition
- FindFunctionDefinition
- FindItem
- FindMatchingFunction
- FindNext
- FindSeries
- FindTypeDefinition
- FromAnsi
- FromUnicode
- GarbageCollect
- GarbageCollectGetTimeLimit
- GarbageCollectSetTimeLimit
- GetActiveSheet
- GetAlignment
- GetApplication
- GetArgElement
- GetAutomationNativePointer
- GetByte
- GetByteArray
- GetCertificateLabel (obsolete)
- GetChildCount
- GetChildItem
- GetChildKey
- GetChildrenList
- GetColumn
- GetCommandDDE
- GetCommandDDEOrigin
- GetCommandString
- GetCompanyName
- GetContextKeywords
- GetContextService
- GetCredentialAttribute (obsolete)
- GetCurrentDirectory
- GetData
- GetDataDDE
- GetDataDDEOrigin
- GetDataLabelling
- GetDataPieExplode
- GetDataStyle
- GetDataTransparency
- GetDataValue
- GetDateLimits
- GetDbmlsyncPath
- GetDisplayRange
- GetDynamicDate
- GetDynamicDateTime
- GetDynamicDecimal
- GetDynamicNumber
- GetDynamicString
- GetDynamicTime
- GetEnvironment
- GetFileOpenName
- GetFileSaveName
- GetFirstSheet
- GetFixesVersion
- GetFocus
- GetFolder
- GetGlobalProperty (obsolete)
- GetHostObject
- GetItem
- GetItemArray
- GetItemBlob
- GetItemBoolean
- GetItemDate
- GetItemDateTime
- GetItemNumber
- GetItemObject
- GetItemString
- GetItemTime
- GetItemType
- GetItemAtPointer
- GetJsonBlob
- GetJsonString
- GetLastReturn
- GetLibraryList
- GetMajorVersion
- GetMessage
- GetMinorVersion
- GetName
- GetNativePointer
- GetNextSheet
- GetObjectRevisionFromRegistry
- GetOrigin
- GetParagraphSetting
- GetParent
- GetPin (obsolete)
- GetRecordSet
- GetRemote
- GetRequestHeader
- GetRequestHeaders
- GetResponseBody
- GetResponseHeader
- GetResponseHeaders
- GetResponseStatusCode
- GetResponseStatusText
- GetRootItem
- GetSelectedDate
- GetSelectedRange
- GetSeriesLabelling
- GetSeriesStyle
- GetSeriesTransparency
- GetShortName
- GetSpacing
- GetStatus (obsolete)
- GetSyncRegistryProperties
- GetText
- GetTextColor
- GetTextStyle
- GetToday
- GetToolbar
- GetToolbarPos
- GetTransactionName (obsolete)
- GetURL
- GetValue
- GetVersionName
- Handle
- Hide
- Hour
- HyperLinkToURL
- Idle
- ImpersonateClient
- ImportClipboard
- ImportFile
- ImportString
- IncomingCallList
- Init (obsolete)
- InputFieldChangeData
- InputFieldCurrentName
- InputFieldDeleteCurrent
- InputFieldGetData
- InputFieldInsert
- InputFieldLocate
- InsertCategory
- InsertClass
- InsertColumn
- InsertData
- InsertDocument
- InsertFile
- InsertItem
- InsertItemFirst
- InsertItemLast
- InsertItemSort
- InsertObject
- InsertPicture
- InsertSeries
- Int
- Integer
- InternetData
- IntHigh
- IntLow
- InvokePBFunction
- _Is_A (obsolete)
- IsAlive
- IsAllArabic
- IsAllHebrew
- IsAnyArabic
- IsAnyHebrew
- IsArabic
- IsArabicAndNumbers
- IsCallerInRole
- IsDate
- IsHebrew
- IsHebrewAndNumbers
- IsImpersonating
- IsInTransaction (obsolete)
- IsNull
- IsNumber
- IsPreview
- IsSecurityEnabled
- IsTime
- IsTransactionAborted (obsolete)
- IsValid
- KeyDown
- LastPos
- Left
- LeftA
- LeftW (obsolete)
- LeftTrim
- LeftTrimW (obsolete)
- Len
- LenA
- LenW (obsolete)
- Length
- LibraryCreate
- LibraryDelete
- LibraryDirectory
- LibraryDirectoryEx
- LibraryExport
- LibraryImport
- LineCount
- LineLength
- LineList
- LinkTo
- LoadDockingState
- LoadFile
- LoadString
- LoadInk
- LoadPicture
- Log
- LogTen
- Long
- LongLong
- Lookup (obsolete)
- Lower
- LowerBound
- mailAddress
- mailDeleteMessage
- mailGetMessages
- mailHandle
- mailLogoff
- mailLogon
- mailReadMessage
- mailRecipientDetails
- mailResolveRecipient
- mailSaveMessage
- mailSend
- Match
- MatchW (obsolete)
- Max
- MemberDelete
- MemberExists
- MemberRename
- MessageBox
- Mid
- MidA
- MidW (obsolete)
- Min
- Minute
- Mod
- ModifyData
- Month
- Move
- MoveTab
- _Narrow (obsolete)
- NextActivity
- Now
- ObjectAtPointer
- OffsetPos
- Open
-
- Syntax 1: For windows of a known datatype
- Syntax 2: For windows of unknown datatype
- Syntax 3: For loading an OLE object from a file into a control
- Syntax 4: For opening an OLE object in memory into a control
- Syntax 5: For opening an OLE object in a file into an OLEStorage
- Syntax 6: For opening an OLE storage member into a storage
- Syntax 7: For opening OLE streams
- Syntax 8: For opening trace files
- OpenChannel
- OpenSheet
- OpenSheetAsDocument
- OpenSheetDocked
- OpenSheetFromDockingState
- OpenSheetInTabGroup
- OpenSheetWithParm
- OpenSheetWithParmAsDocument
- OpenSheetWithParmDocked
- OpenSheetWithParmFromDockingState
- OpenSheetWithParmInTabGroup
- OpenTab
- OpenTabWithParm
- OpenUserObject
- OpenUserObjectWithParm
- OpenWithParm
- OutgoingCallList
- PageCount
- PageCreated
- ParentWindow
- Paste
- PasteLink
- PasteRTF
- PasteSpecial
- PBAddCookie
- PBGetCookies
- PBGetMenuString
- Pi
- PixelsToUnits
- Play
- PointerX
- PointerY
- PopMenu
- PopulateError
- Pos
- PosA
- PosW (obsolete)
- Position
- Post
- PostData
- PostDataEnd
- PostDataStart
- PostEvent
- PostURL
- Preview
- PrintBitmap
- PrintCancel
- PrintClose
- PrintDataWindow
- PrintDefineFont
- PrintEx
- PrintGetPrinter
- PrintGetPrinters
- PrintLine
- PrintOpen
- PrintOval
- PrintPage
- PrintRect
- PrintRoundRect
- PrintScreen
- PrintSend (obsolete)
- PrintSetFont
- PrintSetPrinter
- PrintSetSpacing
- PrintSetup
- PrintSetupPrinter
- PrintText
- PrintWidth
- PrintX
- PrintY
- ProfileInt
- ProfileString
- Rand
- Randomize
- Read
- ReadData
- Real
- RecognizeText
- RegistryDelete
- RegistryGet
- RegistryKeys
- RegistrySet
- RegistryValues
- RelativeDate
- RelativeTime
- ReleaseAutomationNativePointer
- ReleaseNativePointer
- RemoveDirectory
- Repair
- Replace
- ReplaceA
- ReplaceText
- ReplaceW (obsolete)
- Reset
- ResetArgElements
- ResetDataColors
- ResetInk
- ResetPicture
- Resize
- RespondRemote
- Restart
- ResumeTransaction (obsolete)
- Retrieve
- Reverse
- RevertToSelf
- RGB
- Right
- RightA
- RightW (obsolete)
- RightTrim
- RightTrimW (obsolete)
- RollbackOnly (obsolete)
- RollbackTransaction (obsolete)
- Round
- RoutineList
- Run
- Save
- SaveAs
- SaveDockingState
- SaveDocument
- SaveInk
- SaveToFile
- Scroll
- ScrollNextPage
- ScrollNextRow
- ScrollPriorPage
- ScrollPriorRow
- ScrollToRow
- Second
- SecondsAfter
- Seek
- SelectedColumn
- SelectedIndex
- SelectedItem
- SelectedLength
- SelectedLine
- SelectedPage
- SelectedStart
- SelectedText
- SelectionRange
- SelectItem
- SelectObject
- SelectTab
- SelectText
- SelectTextAll
- SelectTextLine
- SelectTextWord
- Send
- SendRequest
- SeriesCount
- SeriesName
- SetAbort
- SetAlignment
- SetArgElement
- SetAutomationLocale
- SetAutomationPointer
- SetAutomationTimeout
- SetBoldDate
- SetByte
- SetColumn
- SetComplete
- SetData
- SetDataDDE
- SetDataLabelling
- SetDataPieExplode
- SetDataStyle
- SetDataTransparency
- SetDateLimits
- SetDropHighlight
- SetDynamicParm
- SetFirstVisible
- SetFocus
- SetGlobalProperty (obsolete)
- SetItem
- SetLevelPictures
- SetLibraryList
- SetMask
- SetMessage
- SetMicroHelp
- SetNewMobiLinkPassword
- SetNull
- SetOverlayPicture
- SetParagraphSetting
- SetParm
- SetPicture
- SetPointer
- SetPosition
- SetProfileString
- SetRange
- SetRecordSet
- SetRedraw
- SetRemote
- SetRequestHeader
- SetRequestHeaders
- SetResultSet
- SetSelectedDate
- SetSelectedRange
- SetSeriesLabelling
- SetSeriesStyle
- SetSeriesTransparency
- SetSheetID
- SetSpacing
- SetState
- SetSyncRegistryProperties
- SetTextColor
- SetTextStyle
- SetTimeout (obsolete)
- SetToday
- SetToolbar
- SetToolbarPos
- SetTop
- SetTraceFileName
- SetTransPool
- SetValue
- SharedObjectDirectory
- SharedObjectGet
- SharedObjectRegister
- SharedObjectUnregister
- Show
- ShowHeadFoot
- ShowHelp
- ShowPopupHelp
- Sign
- SignalError
- Sin
- Sleep
- Sort
- SortAll
- Space
- Sqrt
- Start
- StartHotLink
- StartServerDDE
- State
- StepIt
- Stop
- StopHotLink
- StopServerDDE
- String
- SuspendTransaction (obsolete)
- Synchronize
- SyntaxFromSQL
- SystemRoutine
- TabPostEvent
- TabTriggerEvent
- Tan
- Text
- TextLine
- Time
- Timer
- ToAnsi
- Today
- Top
- TotalColumns
- TotalItems
- TotalSelected
- ToUnicode
- TraceBegin
- TraceClose
- TraceDisableActivity
- TraceEnableActivity
- TraceEnd
- TraceError
- TraceOpen
- TraceUser
- TriggerEvent
- TriggerPBEvent
- Trim
- TrimW (obsolete)
- Truncate
- TrustVerify (obsolete)
- TypeOf
- Uncheck
- Undo
- UnitsToPixels
- UpdateLinksDialog
- Upper
- UpperBound
- Which
- WordCap
- WorkSpaceHeight
- WorkSpaceWidth
- WorkSpaceX
- WorkSpaceY
- Write
- XMLParseFile
- XMLParseString
- Year
- Yield