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: 10.2   10.3   10.4   10.5   11.0   11.1   11.2   11.3   11.4   11.5    Statistic    FMM    Blog  

New in version 5.2

Item Details Server
AVAsset.AvailableMetadataFormats
Returns a list representing available metadata formats.
Mac/iOS
  ✅ Server
AVAsset.Duration
Returns the duration of a asset in seconds.
Mac/iOS
  ✅ Server
AVAsset.Framerate
Looks for first video track and reports the nominal frame rate.
Mac/iOS
  ✅ Server
AVAsset.HasProtectedContent
Queries whether the asset has protected content.
Mac/iOS
  ✅ Server
AVAsset.Image
Returns an image for the asset at or near a specified time.
Mac/iOS
  ✅ Server
AVAsset.IsComposable
Queries whether this asset can be used in compositions.
Mac/iOS
  ✅ Server
AVAsset.IsExportable
Indicates whether the asset can be exported.
Mac/iOS
  ✅ Server
AVAsset.IsPlayable
Checks whether the asset, or its URL, can be played.
Mac/iOS
  ✅ Server
AVAsset.IsReadable
Checks whether the asset’s media data can be extracted
Mac/iOS
  ✅ Server
AVAsset.Loaded
Queries load status of asset.
Mac/iOS
  ✅ Server
AVAsset.Lyrics
Queries the lyrics of the asset suitable for the current locale.
Mac/iOS
  ✅ Server
AVAsset.Metadata
Queries metadata.
Mac/iOS
  ✅ Server
AVAsset.MetadataKeys
Queries metadata keys.
Mac/iOS
  ✅ Server
AVAsset.NaturalHeight
Queries the natural height of the video.
Mac/iOS
  ✅ Server
AVAsset.NaturalWidth
Queries the natural width of the video.
Mac/iOS
  ✅ Server
AVAsset.OpenContainer
Opens a movie from a container.
Mac/iOS
  ✅ Server
AVAsset.OpenFile
Opens an asset from a file.
Mac/iOS
  ✅ Server
AVAsset.OpenURL
Opens a movie from URL.
Mac/iOS
  ✅ Server
AVAsset.PreferredRate
Queries the natural rate at which the asset is to be played.
Mac/iOS
  ✅ Server
AVAsset.PreferredVolume
Queries the preferred volume at which the audible media of asset is to be played.
Mac/iOS
  ✅ Server
AVAsset.Release
Releases the object and all memory used for it.
Mac/iOS
  ✅ Server
AVAsset.TrackCount
Queries the track count.
Mac/iOS
  ✅ Server
AVAsset.URL
Queries the URL used to open this asset.
Mac/iOS
  ✅ Server
CURL.Check
Checks for curl events.
All
  ✅ Server
CURL.GetCertInfo
Queries information on the certificate chain.
All
  ✅ Server
CURL.GetFinishedFileName
Queries the file name for the finished script to call.
All
  ✅ Server
CURL.GetFinishedScriptName
Queries the script name to call when transfer finished.
All
  ✅ Server
CURL.GetProgressFileName
Queries progress script file name.
All
  ✅ Server
CURL.GetProgressPercent
Queries progress in percent.
All
  ✅ Server
CURL.GetProgressScriptName
Queries script name to be called for progress.
All
  ✅ Server
CURL.GetRTSPCSEQRecv
Query RTSP sequence counter received.
All
  ✅ Server
CURL.GetRTSPClientCSEQ
Query RTSP Client sequence counter.
All
  ✅ Server
CURL.GetRTSPServerCSEQ
Query RTSP Server sequence counter.
All
  ✅ Server
CURL.GetRTSPSessionID
Query RTSP session ID.
All
  ✅ Server
CURL.GetResultAsContainer
Returns the result of the transaction as container value with auto detection of type.
All
  ✅ Server
CURL.GetTag
Queries the tag value.
All
  ✅ Server
CURL.NumberOfRunningTransfers
Queries number of running transfers.
All
  ✅ Server
CURL.PerformAsync
Perform a curl transfer asynchronously.
All
  ❌ Server
CURL.Reset
Resets the CURL session.
All
  ✅ Server
CURL.RunningTransfers
Queries list of running transfers.
All
  ✅ Server
CURL.SetFinishedScript
Sets which script to call when a transfer finished.
All
  ❌ Server
CURL.SetOptionDNSInterface
Set the name of the network interface that the DNS resolver should bind to.
All
  ✅ Server
CURL.SetOptionDNSLocalIPv4
Set the local IPv4 address that the resolver should bind to.
All
  ✅ Server
CURL.SetOptionDNSLocalIPv6
Set the local IPv6 address that the resolver should bind to.
All
  ✅ Server
CURL.SetOptionTCPKeepAlive
Enable TCP keep-alive probing.
All
  ✅ Server
CURL.SetOptionTCPKeepIdle
Set TCP keep-alive idle time wait.
All
  ✅ Server
CURL.SetOptionTCPKeepInterval
Set TCP keep-alive interval.
All
  ✅ Server
CURL.SetOptionTransferEncoding
Ask for HTTP Transfer Encoding.
All
  ✅ Server
CURL.SetOptionWildCardMatch
Enable wildcard matching.
All
  ✅ Server
CURL.SetProgressScript
Sets the progress script.
All
  ❌ Server
CURL.SetTag
Sets the tag value.
All
  ✅ Server
Container.Deserialize
Restores a serialized container value.
All
  ✅ Server
Container.Serialize
Serialized a container as a text.
All
  ✅ Server
Dialog.GetTimeout
Queries the timeout for dialogs in seconds.
Mac/Win
  ❌ Server
Dialog.SetTimeout
Sets a timeout for the dialog in seconds.
Mac/Win
  ❌ Server
Dictionary.Deserialize
Restores a serialized dictionary.
All
  ✅ Server
Dictionary.List
Returns list of all dictionary IDs.
All
  ✅ Server
Dictionary.Serialize
Serialized a dictionary as a text.
All
  ✅ Server
DynaPDF.GetInMetadata
Queries input PDF metadata.
All
  ✅ Server
DynaPDF.GetLanguage
Returns the language identifier of the document as an ISO 3166 language tag or IANA tag, or "" if not set.
All
  ✅ Server
DynaPDF.GetMetadata
Queries metadata from PDF.
All
  ✅ Server
DynaPDF.GetOutputIntent
Returns an output intent as well as the properties of it.
All
  ✅ Server
DynaPDF.GetOutputIntentCount
Returns the number of available output intents.
All
  ✅ Server
DynaPDF.SetMetadata
The function sets or replaces the XMP metadata stream of a specific object.
All
  ✅ Server
EventMonitor.Clear
Clears last event captured.
Mac/Win
  ❌ Server
EventMonitor.Install
Installs event monitor.
Mac/Win
  ❌ Server
EventMonitor.LastMouseClickButton
Queries the index of the last pressed mouse button.
Mac/Win
  ❌ Server
EventMonitor.LastMouseClickIsDoubleClick
Queries if last recognized mouse click is a double click.
Mac/Win
  ❌ Server
FM.VariableClearAll
Clears all variables.
All
  ✅ Server
Files.FileExtension
Queries the file extension of the given path.
All
  ✅ Server
HotKey.GetKeyCode
Returns the key code given at registration.
Mac/Win
  ❌ Server
HotKey.GetModifiers
Returns the modifiers given at registration.
Mac/Win
  ❌ Server
HotKey.List
Lists all hotkeys.
Mac/Win
  ❌ Server
List.Deserialize
Restores a serialized list.
All
  ✅ Server
List.Serialize
Serialized a list as a text.
All
  ✅ Server
MatrixDongle.Count
Returns the number of dongles available at the specified LPT or USB interface.
Mac/Win
  ✅ Server
MatrixDongle.Find
Searches for the dongle and returns the LPT/USB interface at which it was found.
Mac/Win
  ✅ Server
MatrixDongle.GetDriverFlag
Reads the current USB operating mode of the dongle “HID-Mode” or “Driver-Mode”.
Mac/Win
  ✅ Server
MatrixDongle.GetVersionAPI
Returns the version number of the Matrix API.
Mac/Win
  ✅ Server
MatrixDongle.GetVersionDRV
Returns the version number of the LPT driver.
Mac/Win
  ✅ Server
MatrixDongle.GetVersionDRV.USB
Returns the version number of the Matrix USB driver.
Mac/Win
  ✅ Server
MatrixDongle.Initialize
Initializes the matrix dongle API.
Mac/Win
  ✅ Server
MatrixDongle.Initialized
Checks if matrix dongle was initialized.
Mac/Win
  ✅ Server
MatrixDongle.MemorySize
Returns the memory size of the dongle in Bytes.
Mac/Win
  ✅ Server
MatrixDongle.Model
Reads the model number of the hardware from the dongle.
Mac/Win
  ✅ Server
MatrixDongle.ReadHex
Reads the data from the Matrix-Dongle.
Mac/Win
  ✅ Server
MatrixDongle.ReadSerialNumber
Reads the unique serial number which is assigned to each Matrix-dongle.
Mac/Win
  ✅ Server
MatrixDongle.ReadText
Reads data as text from the Matrix-Dongle.
Mac/Win
  ✅ Server
MatrixDongle.Release
Closes the Matrix dongle API and frees all memory used.
Mac/Win
  ✅ Server
MatrixDongle.SetDriverFlag
Sets the dongle to the desired USB operating mode “HID-Mode” or “Driver-Mode”.
Mac/Win
  ✅ Server
MatrixDongle.Version
Reads the version number of the dongle.
Mac/Win
  ✅ Server
MatrixDongle.WriteHex
Writes hex encoded text to the dongle.
Mac/Win
  ✅ Server
MatrixDongle.WriteText
Writes text to the dongle.
Mac/Win
  ✅ Server
NetworkInterfaces.Default
Queries default network interface.
Mac/Linux/iOS
  ✅ Server
Notification.SendDirect
Sends a notification within FileMaker to all listener.
Mac/Win
  ✅ Server
ProcessActivity.List
Lists all activities.
Mac/iOS
  ✅ Server
ProcessActivity.Options
Queries option flags.
Mac/iOS
  ✅ Server
ProcessActivity.Reason
Queries the reason text.
Mac/iOS
  ✅ Server
ProcessActivity.beginActivity
Begins an activity.
Mac/iOS
  ✅ Server
ProcessActivity.endActivity
Ends the activity started with ProcessActivity.beginActivity.
Mac/iOS
  ✅ Server
QuickList.Deserialize
Restores a serialized list.
All
  ✅ Server
QuickList.InsertValue
Inserts a value to a list.
All
  ✅ Server
QuickList.Pop
Pops last value from the list.
All
  ✅ Server
QuickList.PopFirst
Pops the first value from a list.
All
  ✅ Server
QuickList.Push
Pushes a value to the end of the list.
All
  ✅ Server
QuickList.Serialize
Serialized a list as a text.
All
  ✅ Server
RichText.ReadHTML
Loads a HTML page as rich text.
Mac/iOS
  ❌ Server
RichText.ReadRTF
Loads RTF text as rich text.
Mac/iOS
  ✅ Server
SQL.InsertRecords
Creates records in FileMaker database for current recordset.
All
  ✅ Server
Schedule.Check
Checks if something needs to be run.
Mac/Win/iOS
  ❌ Server
Schedule.ClearEvaluateResult
Clears result of last evaluate.
Mac/Win/iOS
  ❌ Server
Schedule.ClearSQLResult
Clears result of last SQL query.
Mac/Win/iOS
  ❌ Server
Schedule.EvaluateAfterDelay
Evaluates an expression after a delay.
Mac/Win/iOS
  ❌ Server
Schedule.EvaluateAtTime
Evaluates an expression at a given point in time.
Mac/Win/iOS
  ❌ Server
Schedule.EvaluateAtTimeStamp
Evaluates an expression at a given point in time.
Mac/Win/iOS
  ❌ Server
Schedule.EvaluateOnIdle
Evaluates an expression after a given idle period.
Mac/Win
  ❌ Server
Schedule.ExecuteSQLAfterDelay
Runs a SQL query in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.ExecuteSQLAtTime
Runs a sql query in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.ExecuteSQLAtTimeStamp
Runs a SQL query in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.ExecuteSQLOnIdle
Runs a SQL query after idle period.
Mac/Win
  ❌ Server
Schedule.GetAutoRelease
Queries if scheduled item is removed from list of schedules automatically after execution.
Mac/Win/iOS
  ❌ Server
Schedule.GetEvaluate
Queries the expression to evaluate.
Mac/Win/iOS
  ❌ Server
Schedule.GetEvaluateResult
Queries result of last evaluate.
Mac/Win/iOS
  ❌ Server
Schedule.GetFileName
Returns the file name for the scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.GetRepeatDelay
Queries the delay between scheduled script calls.
Mac/Win/iOS
  ❌ Server
Schedule.GetRunCount
Queries the number of schedule executions.
Mac/Win/iOS
  ❌ Server
Schedule.GetSQL
Queries the scheduled SQL command.
Mac/Win/iOS
  ❌ Server
Schedule.GetSQLResult
Queries result of last SQL query.
Mac/Win/iOS
  ❌ Server
Schedule.GetScriptName
Returns the script name for the scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.GetScriptParameter
Returns the script parameter for the scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.GetTimeStamp
Queries the timestamp of next execution of schedule.
Mac/Win/iOS
  ❌ Server
Schedule.List
Provides a list with all scheduled script starts or SQL commands.
Mac/Win/iOS
  ❌ Server
Schedule.Release
Releases schedule reference.
Mac/Win/iOS
  ❌ Server
Schedule.SetAutoRelease
Sets if scheduled item is removed from list of schedules automatically after execution.
Mac/Win/iOS
  ❌ Server
Schedule.SetEvaluate
Sets the expression to evaluate.
Mac/Win/iOS
  ❌ Server
Schedule.SetFileName
Sets the file name for scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.SetRepeatDelay
Sets the repeat delay for the schedule.
Mac/Win/iOS
  ❌ Server
Schedule.SetSQL
Sets the SQL for the schedule.
Mac/Win/iOS
  ❌ Server
Schedule.SetScriptName
Sets the script name for scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.SetScriptParameter
Sets the script parameter for scheduled script start.
Mac/Win/iOS
  ❌ Server
Schedule.SetTimeStamp
Sets the timestamp where a schedule runs the next time.
Mac/Win/iOS
  ❌ Server
Schedule.StartScriptAfterDelay
Runs a script in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.StartScriptAtTime
Runs a script in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.StartScriptAtTimeStamp
Runs a script in any open FileMaker file.
Mac/Win/iOS
  ❌ Server
Schedule.StartScriptOnIdle
Runs a script after idle period.
Mac/Win
  ❌ Server
SyntaxColoring.CopyButton.GetEnabled
Queries whether copy button for script editor is enabled.
Mac only
  ❌ Server
SyntaxColoring.CopyButton.SetEnabled
Enables or disables copy script button.
Mac only
  ❌ Server
SystemInfo.IsAdminUser
Tries to check if user is admin user on the system.
All
  ✅ Server
SystemInfo.isWindows10
Returns 1 if called on Windows 10 or higher.
All
  ✅ Server
Text.Character
Creates a character with given number.
All
  ✅ Server
Text.Characters
Returns the character codes.
All
  ✅ Server
Text.Code
Queries the number of a character.
All
  ✅ Server
Text.ConvertUnicodeToCharacterComposition
Converts text by applying unicode character normalization.
All
  ✅ Server
Text.ConvertUnicodeToCharacterDecomposition
Converts text by applying unicode character normalization.
All
  ✅ Server
Text.InvalidCharactersForEncoding
Looks for invalid characters for an encoding.
All
  ✅ Server
Text.RedefineEncoding
Takes a text in a given encoding and reencodes it with other encoding.
All
  ✅ Server
WMIQuery.Connect
Connects to WMI server.
Win only
  ✅ Server
WMIQuery.New
Creates a new WMI Query object.
Win only
  ✅ Server
WMIQuery.Next
Queries the next item in the result of a query.
Win only
  ✅ Server
WMIQuery.PropertyNames
Queries a list of property names for current item.
Win only
  ✅ Server
WMIQuery.PropertyType
Queries data type of a property.
Win only
  ✅ Server
WMIQuery.PropertyValue
Queries the value of the property.
Win only
  ✅ Server
WMIQuery.Query
Executes a query.
Win only
  ✅ Server
WMIQuery.Release
Releases a query object.
Win only
  ✅ Server
Window.Current
Queries the reference number of current window.
Mac/Win
  ❌ Server

169 functions shown.

Older Version 5.1   Newer Version 5.3

Feedback: Report problem or ask question.




Links
MBS Xojo tutorial videos

Start Chat