Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Guides   Examples
New in version: 7.2   7.3   7.4   7.5   8.0   8.1   8.2   8.3   8.4   8.5    Statistic  

Functions supported on Windows only

The functions listed below work only when being used with Windows, either client or server.

Item Details
ColorPanel.Choose
Shows color chooser.

8.3
DirectoryWatcher.AddDirectory
Adds a directory to watch.

7.1
DirectoryWatcher.ChangeCount
Queries the change count.

7.1
DirectoryWatcher.Create
Creates a new directory watcher.

7.1
DirectoryWatcher.GetEvaluate
Queries the expression to evaluate.

7.1
DirectoryWatcher.GetFileName
Returns the file name for the watcher.

7.1
DirectoryWatcher.GetScriptName
Returns the script name for the watcher.

7.1
DirectoryWatcher.NextChange
Queries next change in queue.

7.1
DirectoryWatcher.Release
Releases directory watcher.

7.1
DirectoryWatcher.ReleaseAll
Releases all directory watchers.

7.4
DirectoryWatcher.SetEvaluate
Sets the expression to evaluate.

7.1
DirectoryWatcher.SetFileName
Sets the file name for watcher.

7.1
DirectoryWatcher.SetScriptName
Sets the script name for watcher.

7.1
DragDrop.GetFileDescriptor
Queries file descriptor.

8.1
DragDrop.GetFileDescriptorCount
Queries number of file descriptors.

8.1
DynaPDF.GetLogMetafileSize
Queries bounding rectangle from EMF file.

7.3
DynaPDF.GetLogMetafileSizeEx
Queries bounding rectangle from EMF file inside container.

7.3
DynaPDF.GetMetaConvFlags
Queries meta file conversion flags.

7.3
DynaPDF.GetWMFDefExtent
Retrieves the default size which is used to convert non-portable WMF files to EMF.

7.3
DynaPDF.GetWMFPixelPerInch
Returns the default pixels per inch of the y-axis which are used to convert portable WMF files to EMF.

7.3
DynaPDF.InsertMetafile
Inserts metafile as vector graphics.

7.3
DynaPDF.InsertMetafileEx
Inserts metafile as vector graphics.

7.3
DynaPDF.Print
Prints the PDF file that is currently in memory.

5.4
DynaPDF.Print.GetDevMode
Queries device mode.

7.0
DynaPDF.Print.GetDevNames
Queries device names.

7.0
DynaPDF.Print.SetDevMode
Sets device mode.

7.0
DynaPDF.Print.SetDevNames
Sets device names.

7.0
DynaPDF.SetMetaConvFlags
Sets the metadata conversion flag.

7.3
DynaPDF.SetWMFDefExtent
Sets the default pixels per inch of the y-axis which are used to convert portable WMF files to EMF.

7.3
DynaPDF.SetWMFPixelPerInch
Sets the default pixels per inch of the y-axis which are used to convert portable WMF files to EMF.

7.3
FM.DisableMouseWheel
Disables use of mouse wheel on Windows.

5.1
FM.EnableMouseWheel
Enables use of mouse wheel on Windows.

5.1
FM.InitMessageFilter
Initializes COM message filter.

8.3
FM.MouseWheelScriptTrigger
Installs a script trigger for mouse wheel.

6.3
Folders.Windows
Queries path to windows folder.

4.3
Printer.CurrentPaperFormat
Returns the selected paper format.

6.5
Printer.CurrentPaperSource
Returns the selected paper source.

6.5
Printer.CurrentPrintWhat
Returns the selected item to print.

6.5
Printer.CurrentPrinterName
Returns the selected printer name.

6.5
Printer.ErrorLog
Queries the error log from Printer.Setup functions.

6.5
Printer.PaperFormats
Queries paper formats.

6.5
Printer.PaperSources
Queries paper sources.

6.5
Printer.Print
Prints a document with options.

6.5
Printer.PrinterNames
Queries printer names.

6.5
Printer.SetPrinter
Switches printer.

6.5
Registry.CreateKey
Creates a new registry key.

7.2
Registry.DeleteKey
Deletes a key in the registry.

7.2
Registry.DeleteTree
Deletes a key with all sub keys.

7.2
Registry.DeleteValue
Deletes a value from a registry key.

7.2
Registry.FlushKey
Writes changes to disk.

7.2
Registry.GetValue
Queries value of key’s value.

7.2
Registry.GetValueType
Queries type of a value.

7.2
Registry.ListKeys
Lists all sub keys of a key.

7.2
Registry.ListValues
Queries list of value names of a key.

7.2
Registry.SetValue
Sets a value on a registry key.

7.2
RemoteControl.FindWindow
Finds a window on Windows based on class name and/or window title.

2.8
RemoteControl.GetWindowsList
On Windows queries the list of all window references.

2.8
RunTask.GetVerb
Returns the verb string.

3.2
RunTask.SetVerb
Sets the verb, that specifies the action to be performed.

3.2
SystemInfo.WinCSDVersion
Returns string, such as "Service Pack 3", that indicates the latest Service Pack installed on the system.

2.8
SystemInfo.WinMajorVersion
Returns the major version number of the operating system.

2.8
SystemInfo.WinMinorVersion
Returns the minor version number of the operating system.

2.8
SystemInfo.WinPlatformId
Returns the operating system platform.

2.8
SystemInfo.WinProductKey
Returns the product key of the Windows installation.

2.8
SystemInfo.WinProductType
Returns a number containing any additional information about the system.

2.8
SystemInfo.WinServicePackMajor
Returns the major version number of the latest Service Pack installed on the system.

2.8
SystemInfo.WinServicePackMinor
Returns the minor version number of the latest Service Pack installed on the system.

2.8
SystemInfo.WinSuiteMask
Returns a bit mask that identifies the product suites available on the system.

2.8
SystemInfo.WinSystemMetrics
Retrieves the specified system metric or system configuration setting.

6.3
TAPI.AddressCount
Returns number of addresses.

4.4
TAPI.AddressValue
Queries a property of an address.

4.4
TAPI.Answer
answers an incoming call.

4.4
TAPI.BlindTransfer
Performs a blind or single-step transfer of the specified call to the specified destination address.

4.4
TAPI.CallInfo
Queries details on current call.

4.4
TAPI.Connect
Attempts to complete the connection of an outgoing call.

4.4
TAPI.CreateCall
Creates a new phone call.

4.4
TAPI.Dial
Dials the specified address.

4.4
TAPI.Disconnect
Disconnects the call.

4.4
TAPI.Finish
Finishes the two-step process of transferring or adding the call to a conference.

4.4
TAPI.GetCallStateEvaluate
Queries expression to be evaluated when call changes state.

6.5
TAPI.GetCallStateScriptFileName
Queries the file name set for state changes on calls.

5.0
TAPI.GetCallStateScriptName
Queries the script name set for state changes on calls.

5.0
TAPI.GetCallStateURL
Queries URL to trigger for new calls.

6.5
TAPI.GetNewCallEvaluate
Queries expression to evaluate for new calls.

6.5
TAPI.GetNewCallScriptFileName
Queries the file name set for new calls.

5.0
TAPI.GetNewCallScriptName
Queries the script name set for new calls.

5.0
TAPI.GetNewCallURL
Queries URL to trigger for new calls.

6.5
TAPI.HandoffDirect
Hands off the call to another application based on the media type of the call.

4.4
TAPI.Hold
Places or removes the call from the hold.

4.4
TAPI.Initialize
Initializes the TAPI interface.

4.4
TAPI.IsInitialized
Queries TAPI initialization status.

8.3
TAPI.ListenOnAddress
Asks the plugin to check for one address and wait for calls.

5.0
TAPI.ListenOnAllAddresses
Asks the plugin to check all addresses and wait for calls.

4.4
TAPI.ParkDirect
Parks the call at a specified address.

4.4
TAPI.ParkIndirect
Parks the call and returns the parked address.

4.4
TAPI.Pickup
Picks up a call alerting at the specified group identification.

4.4
TAPI.Release
Releases one call and all it's resources used by the plugin.

5.0
TAPI.ReleaseAll
Releases all calls known by the plugin.

5.0
TAPI.RemoveFromConference
Removes the call from a conference if it is involved in one.

4.4
TAPI.SetCallStateEvaluate
Sets the expression to evaluate when a call changes state.

6.5
TAPI.SetCallStateScript
Sets which script to call when a call changes state.

5.0
TAPI.SetCallStateURL
Sets the URL to query when call changes state.

6.5
TAPI.SetNewCallEvaluate
Sets the expression to evaluate when a new call arrives.

6.5
TAPI.SetNewCallScript
Sets which script to call when a new call is detected.

5.0
TAPI.SetNewCallURL
Sets the URL to query when new call arrives.

6.5
TAPI.Shutdown
Shuts down TAPI support.

4.4
TAPI.Transfer
Transfers the current call to the destination address.

5.0
TAPI.Unpark
Gets the call from park.

4.4
WIA.ClearCurrentDevice
Clears current device.

6.5
WIA.DeviceCount
Queries number of devices.

6.5
WIA.DeviceProperties
Queries the properties for the device as JSON.

8.3
WIA.DevicePropertyKeys
Queries the property keys for the device.

6.5
WIA.DevicePropertyValue
Queries a device property value.

6.5
WIA.GetCurrentDevice
Queries ID of current device.

6.5
WIA.GetCurrentItem
Queries name/ID of current item.

8.3
WIA.Image
Queries native path to image file.

6.5
WIA.ImageCount
Queries number of scanned images.

6.5
WIA.ImageDialog
Offer dialog to user to acquire image.

6.5
WIA.Initialize
Initializes WIA services.

6.5
WIA.ItemProperties
Queries properties as JSON.

8.3
WIA.ItemPropertyKeys
Queries list of properties.

6.5
WIA.ItemPropertyValue
Queries an item property value.

6.5
WIA.ListItems
Lists the items.

6.5
WIA.Scan
Transfers data from the given item to the application.

6.5
WIA.SelectDeviceDialog
Presents the device selection dialog.

6.5
WIA.SetCurrentDevice
Sets the current device.

6.5
WIA.SetDevicePropertyValue
Sets a device property value.

6.5
WIA.SetItemPropertyValue
Sets a property of an item.

6.5
WMIQuery.Connect
Connects to WMI server.

5.2
WMIQuery.New
Creates a new WMI Query object.

5.2
WMIQuery.Next
Queries the next item in the result of a query.

5.2
WMIQuery.PropertyNames
Queries a list of property names for current item.

5.2
WMIQuery.PropertyType
Queries data type of a property.

5.2
WMIQuery.PropertyValue
Queries the value of the property.

5.2
WMIQuery.Query
Executes a query.

5.2
WMIQuery.Release
Releases a query object.

5.2
WebView.ExecCommand
Executes a command on Windows IE.

7.3
WebView.GetInternetExplorerVersion
Queries the Internet Explorer version to use for Webviewer.

6.4
WebView.GetSilent
Queries silent mode for webviewer.

6.5
WebView.PressKey
Sends a keypress to webviewer.

6.2
WebView.PrintPreview
Shows the print preview dialog from Internet Explorer.

2.6
WebView.SendCommand
Executes a command on Windows IE.

7.3
WebView.SetInternetExplorerVersion
Sets the Internet Explorer version to use for Webviewer.

6.4
WebView.SetSilent
Sets silent mode for webviewer.

6.5
WebView.setZoom
Sets the optical scale of the webpage.

4.2
Webview.ClearBrowserSession
Ends browser session.

8.5
WinSendMail.AddAttachmentContainer
Adds an attachment to the email based on a container field.

7.1
WinSendMail.AddAttachmentFile
Adds an attachment to the email based on a file path.

7.1
WinSendMail.AddAttachmentText
Adds an attachment to the email based on a text.

7.1
WinSendMail.AddBCC
Adds a blind copy recipient.

7.1
WinSendMail.AddCC
Adds a copy recipient.

7.1
WinSendMail.AddRecipient
Adds a recipient.

7.1
WinSendMail.AddTo
Adds a recipient.

7.1
WinSendMail.AttachmentCount
Queries number of attachments.

7.1
WinSendMail.ClearAttachments
Clears all attachments from this email.

7.1
WinSendMail.ClearRecipients
Clears all recipients.

7.1
WinSendMail.CreateEmail
Creates a new email.

7.1
WinSendMail.GetSubject
Queries the subject of this email.

7.1
WinSendMail.GetText
Queries text to send.

7.1
WinSendMail.Release
Releases all memory used by this email.

7.1
WinSendMail.Send
Sends email.

7.1
WinSendMail.SendAnsi
Sends email.

7.1
WinSendMail.SetFrom
Sets the email from address.

7.1
WinSendMail.SetSubject
Sets the subject line.

7.1
WinSendMail.SetText
Sets the text content.

7.1
Window.FlashWindow
Flashes the specified window one time.

6.1
Window.RemoveMenu
Removes the menu on a window.

3.3
Window.SetProgress
Sets task bar progress.

7.3
Window.SetTitleIcon
Sets the icon of a window in Windows.

3.2
WindowsScript.AddCode
Adds the code to the specified script.

1.1
WindowsScript.Close
Removes the specified script from memory.

1.1
WindowsScript.Create
Creates a Windows Script in memory.

1.1
WindowsScript.ErrorClear
Clears the old errors

1.1
WindowsScript.ErrorColumn
Returns the error column of the last error.

1.1
WindowsScript.ErrorDescription
Returns the text description of the error.

1.1
WindowsScript.ErrorLine
Returns the error line of the last error.

1.1
WindowsScript.ErrorNumber
Returns the number of the last error in a VB script.

1.1
WindowsScript.ErrorSource
This function returns the name of the module that had the error.

1.1
WindowsScript.ErrorText
Returns the Line of the Script that contains the error.

1.1
WindowsScript.Eval
Evaluates the "text" and returns the result.

1.1
WindowsScript.ExecuteFunction
Runs the script specified by the Script ID.

1.1
WindowsScript.ExecuteStatement
Executes a statement.

1.1
WindowsScript.GetAllowUI
Returns the Allow UI State of the specified script.

1.1
WindowsScript.GetLanguage
Queries the current language.

1.1
WindowsScript.GetTimeout
Each script has a setting that dictates how long a script will wait before timing out.

1.1
WindowsScript.GetUseSafeSubset
Returns the Safe Subset State of the specified script.

1.1
WindowsScript.SetAllowUI
Sets the "Allow UI State of the specified script.

1.1
WindowsScript.SetLanguage
Returns the Line of the Script that contains the error.

1.1
WindowsScript.SetTimeout
Each script has a setting that dictates how long a script will wait before timing out.

1.1
WindowsScript.SetUseSafeSubset
Sets the Safe Subset State of the specified script.

1.1
WindowsUserNotification.Available
Queries whether available.

7.2
WindowsUserNotification.GetFileName
Queries file name for trigger script.

7.2
WindowsUserNotification.GetImagePath
Queries image path.

7.2
WindowsUserNotification.GetScriptName
Queries script name for trigger script.

7.2
WindowsUserNotification.GetText
Query text to show.

7.2
WindowsUserNotification.HideNotification
Hides the notification.

7.2
WindowsUserNotification.Initialize
Initializes notification system.

7.2
WindowsUserNotification.Isinitialized
Queries whether windows user notifications have been initialized.

7.2
WindowsUserNotification.NewNotification
Creates a new notification.

7.2
WindowsUserNotification.Release
Releases the notification.

7.2
WindowsUserNotification.SetFileName
Sets the file name for script trigger.

7.2
WindowsUserNotification.SetImagePath
Sets image path for the image to show.

7.2
WindowsUserNotification.SetScriptName
Sets the script name for script trigger.

7.2
WindowsUserNotification.SetText
Sets the text to show.

7.2
WindowsUserNotification.Setting
Queries notification status.

8.3
WindowsUserNotification.ShowNotification
Shows the notification.

7.2
WindowsUserNotification.XMLUsed
Queries the XML template used for the notification.

7.2

209 functions.

Feedback: Report problem or ask question.




Links
MBS Xojo PDF Plugins