Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
Component: Plugin
Central plugin management functions.
| Item | Details |
|---|---|
| ClearRegistration Clears registration details stored with StoreRegistration. | All 3.0 |
| CompileDate Returns the date the plug-in was compiled. | All 1.0 |
| CompileTime The time of day that the plug-in was compiled. | All 1.0 |
| Is64bit Checks if platform is 64bit or 32bit. | All 5.0 |
| IsClient Checks if plugin is running on a client. | All 4.3 |
| IsError Checks whether last plugin function returned error. | All 3.4 |
| IsIOS Whether we run on iOS. | All 6.1 |
| IsIOSDevice Queries whether run on iOS device. | All 8.0 |
| IsIOSSimulator Queries whether run on iOS simulator. | All 8.0 |
| IsLinux Whether we run on Linux. | All 6.1 |
| IsMacOS Whether we run on Mac. | All 6.1 |
| IsMobile Whether plugin runs on a mobile target. | All 7.2 |
| IsRegistered Queries if plugin is registered with Complete key. | All 3.0 |
| IsRuntime Checks if plugin is running on a runtime. | All 4.3 |
| IsServer Checks if plugin is running on a server. | All 4.3 |
| IsWindows Whether we run on Windows. | All 6.1 |
| Platform Returns what platform the plugin is running on. | All 3.0 |
| Plugin.BuildNumber Queries the build number of the plugin. | All 5.0 |
| Plugin.CallCounter Queries call counter. | All 9.3 |
| Plugin.CallErrorScriptTrigger Triggers error script. | All 8.5 |
| Plugin.CompileDate Queries compile date as FileMaker date. | All 10.0 |
| Plugin.DisableFunction Disables a plugin function. | All 2.8 |
| Plugin.FunctionCount Queries number of functions available. | All 7.2 |
| Plugin.Functions Returns a list of all the functions in the plugin. | All 1.0 |
| Plugin.GetFunctionPlatforms Queries the function metadata for platform support. | All 10.5 |
| Plugin.GetSuccessReturn Queries current OK return. | All 5.1 |
| Plugin.InstallSignalHandlers Installs signal handlers. | Mac/Linux/iOS 9.3 |
| Plugin.IsPrerelease Queries whether this is a MBS Plugin beta version. | All 10.0 |
| Plugin.JasperVersion Queries version string for Jasper library. | All 9.0 |
| Plugin.LibSSHVersion Queries the SSH library version used. | All 6.2 |
| Plugin.LicenseeName Queries licensee name. | All 8.3 |
| Plugin.LimitFunction Limits a function. | All 5.4 |
| Plugin.LoadIconvLibrary Loads the iconv library. | All 10.4 |
| Plugin.LockFunction Locks a function with a password. | All 5.4 |
| Plugin.OpenSSLVersion Queries OpenSSL Version. | All 6.2 |
| Plugin.PNGVersion Queries PNG version. | All 7.3 |
| Plugin.Path Queries the native file path to the plugin. | All 3.3 |
| Plugin.ScriptStepParameter Queries script step parameter with given index. | All 7.2 |
| Plugin.ScriptStepParameterCount Queries number of parameters to the current script step. | All 7.2 |
| Plugin.Seats Queries the internal seats value. | All 1.6 |
| Plugin.SetErrorScriptTrigger Sets script to trigger if plugin call returns an error. | All 8.5 |
| Plugin.SetFunctions Sets the function list the plugin has. | All 5.1 |
| Plugin.SetPreviewSize Sets which size plugin uses for preview images. | All 5.1 |
| Plugin.SetSuccessReturn Sets what the plugin returns on success. | All 5.1 |
| Plugin.StartTimeStamp Queries time the plugin was loaded. | All 9.5 |
| Plugin.TiffVersion Queries version string for TIFF library. | All 9.0 |
| Plugin.UnlockFunction Unlocks a locked function. | All 5.4 |
| Plugin.UsedFunctions Queries used functions. | All 8.3 |
| Plugin.ZLibVersion Queries zlib version number. | All 8.1 |
| Plugin.isDebug Checks whether this is debug version of MBS Plugin. | All 7.1 |
| Register This function is used to register the Plugin. | All 1.0 |
| Registration Returns a list of the currently registered components. | All 1.0 |
| StoreRegistration Stores registration on Mac in preferences file of FileMaker so the plugin can auto register itself on startup of FileMaker. | All 3.0 |
| Trace Starts logging all plugin calls to a text file. | All 2.4 |
| Trace.AreErrorNotificationsEnabled Checks whether error notifications are enabled. | Mac only 5.0 |
| Trace.DisableErrorNotifications Disables error notifications. | Mac only 5.0 |
| Trace.EnableErrorNotifications Enable error notifications. | Mac only 5.0 |
| Trace.GetErrorsOnly Queries whether to trace only errors. | All 9.3 |
| Trace.GetServerLogPath Queries server log path. | All 10.4 |
| Trace.GetWithTimes Queries whether to trace with times. | All 9.3 |
| Trace.Off Disables tracing. | All 3.3 |
| Trace.SetErrorsOnly Sets whether to only log trace. | All 9.3 |
| Trace.SetServerLogPath Enables logging per thread for server. | All 10.4 |
| Trace.SetWithTimes Sets whether to include times in traces. | All 9.3 |
| Trace.WriteLine Adds line to trace logging. | All 9.1 |
| Version Useful for doing auto-updates from server and version checking. | All 1.0 |
| VersionAutoUpdate Returns the version in the auto update format. e.g. 02040028 | All 2.4 |
67 functions.
Release notes
- Version 10.5
- Added Plugin.GetFunctionPlatforms function.
- Version 10.3
- Fixed Plugin.CompileDate to get day right.
- Version 10.0
- Added Plugin.IsPrerelease and Plugin.CompileDate functions.
- Version 9.5
- Added Plugin.StartTimeStamp function.
- Version 9.3
- Added Plugin.CallCounter function.
- Added Plugin.InstallSignalHandlers function.
- Version 9.0
- Added Plugin.JasperVersion and Plugin.TiffVersion functions.
- Version 8.5
- Added Plugin.CallErrorScriptTrigger and Plugin.SetErrorScriptTrigger function.
- Version 8.3
- Added Plugin.LicenseeName function.
- Added Plugin.UsedFunctions function
- Version 8.2
- Added Plugin.OpenSSLVersion and Plugin.LibSSHVersion.
- Version 7.3
- Added Plugin.PNGVersion function.
- Version 7.2
- Added Plugin.FunctionCount function.
Example Databases
- CURL/SFTP/CURL sFTP Upload File
- DynaPDF/Create Text as PDFA
- DynaPDF/DynaPDF Barcodes
- DynaPDF/PDF Library
- DynaPDF/Report
- Utility functions/Trigger Script on Plugin Error
Feedback: Report problem or ask question.
Links
MBS Xojo PDF Plugins