Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

New in version 14.0 and in the upcoming version 14.1

Item Details Server
CF
Shorter version for FM.CF.
All
14.1
  ✅ Server
CNContactStore.ContactsMatchingURL
Find the contacts whose URL matches the specified value.
Mac/iOS
14.0
  ❌ Server
CURL.GetFailedEvaluate
Queries expression to be run when transfer failed.
All
14.0
  ✅ Server
CURL.GetFailedFileName
Queries the file name for the script to call in case of failed transfer.
All
14.0
  ✅ Server
CURL.GetFailedScriptName
Queries the script name for the script to call in case of failed transfer.
All
14.0
  ✅ Server
CURL.GetSucceededEvaluate
Queries expression to be run when transfer succeeded.
All
14.0
  ✅ Server
CURL.GetSucceededFileName
Queries the file name for the script to call in case of successful transfer.
All
14.0
  ✅ Server
CURL.GetSucceededScriptName
Queries the script name for the script to call in case of successful transfer.
All
14.0
  ✅ Server
CURL.SetFailedEvaluate
Sets expression to be run when transfer failed.
All
14.0
  ✅ Server
CURL.SetFailedScript
Sets which script to call when a transfer failed.
All
14.0
  ✅ Server
CURL.SetSucceededEvaluate
Sets expression to be run when transfer succeeded.
All
14.0
  ✅ Server
CURL.SetSucceededScript
Sets which script to call when a transfer succeeded.
All
14.0
  ✅ Server
Clipboard.Clear
Clears the clipboard content.
Mac/Win/iOS
14.1
  ❌ Server
Container.IdentifyData
Checks file type from the data.
All
14.0
  ✅ Server
DynaPDF.CreateGoToEAction
Creates an embedded GoTo action.
All
14.1
  ✅ Server
DynaPDF.GetActionsAsJSON
Queries all action as JSON array.
All
14.1
  ✅ Server
DynaPDF.GetFullyQualifiedFieldName
Returns the fully qualified name of a field.
All
14.0
  ✅ Server
DynaPDF.Parser.ChangeAltFont
Changes alternative font to use.
All
14.0
  ✅ Server
DynaPDF.Parser.Create
Creates the parser object.
All
14.0
  ✅ Server
DynaPDF.Parser.DeleteText
Deletes text in the area.
All
14.0
  ✅ Server
DynaPDF.Parser.ExtractText
Extracts text from parser.
All
14.0
  ✅ Server
DynaPDF.Parser.FindText
Finds text using the parser.
All
14.0
  ✅ Server
DynaPDF.Parser.Line
Queries the index of the found line.
All
14.0
  ✅ Server
DynaPDF.Parser.ParsePage
Parses a page.
All
14.0
  ✅ Server
DynaPDF.Parser.ReplaceSelText
Replaces text on the page.
All
14.0
  ✅ Server
DynaPDF.Parser.Reset
Resets the parser.
All
14.0
  ✅ Server
DynaPDF.Parser.SelectionBBox
Computes the bounding box of the current selection.
All
14.0
  ✅ Server
DynaPDF.Parser.SelectionText
Retrieves the text and text length of the current selection or found text.
All
14.1
  ✅ Server
DynaPDF.Parser.SetAltFont
Sets the alternative font.
All
14.0
  ✅ Server
DynaPDF.Parser.TextMatrix
Text matrix pre-calculated in user space.
All
14.0
  ✅ Server
DynaPDF.Parser.WriteToPage
Writes changes back to the page.
All
14.0
  ✅ Server
Events.RequestFullAccessToEvents
Prompts people to grant or deny read and write access to event data.
Mac/iOS
14.1
  ❌ Server
Events.RequestFullAccessToReminders
Prompts people to grant or deny read and write access to reminders.
Mac/iOS
14.1
  ❌ Server
Events.RequestWriteOnlyAccessToEvents
Prompts the person using your app to grant or deny write access to event data.
Mac/iOS
14.1
  ❌ Server
FM.SQL.ToMatrix
Copies from result set to a Matrix.
All
14.0
  ✅ Server
Files.IdentifyData
Checks file type from the data.
All
14.0
  ✅ Server
GMImage.Statistics
Calculate statistics for an image.
All
14.1
  ✅ Server
JSON.AddValueToArray
Adds a value to an array.
All
14.1
  ✅ Server
JSON.AddValueToObject
Adds a new entry to the object with the given name and value.
All
14.1
  ✅ Server
JSON.JSONPatch.ApplyPatch
Applies a patch to a json document.
All
14.0
  ✅ Server
JSON.JSONPatch.FromDiff
Create a JSON Patch from a diff of two json documents.
All
14.0
  ✅ Server
JSON.MergePatch.ApplyPatch
Applies a merge patch to a json document.
All
14.0
  ✅ Server
JSON.MergePatch.FromDiff
Create a JSON Merge Patch from a diff of two json documents.
All
14.0
  ✅ Server
List.Shuffle
Shuffles the items in the list.
All
14.0
  ✅ Server
ListDialog.GetCloseDialogOnDoubleClick
Queries whether to close dialog on double click.
Mac/Win
14.1
  ❌ Server
ListDialog.SetCloseDialogOnDoubleClick
Sets whether to close dialog on double click.
Mac/Win
14.1
  ❌ Server
Math.Random.ExponentialDistribution
Generates a random number using exponential distribution.
All
14.0
  ✅ Server
Math.Random.NormalDistribution
Generates a random number using normal distribution.
All
14.0
  ✅ Server
Math.Random.PoissonDistribution
Generates a random number using poisson distribution.
All
14.0
  ✅ Server
Matrix.IndexOfFirstValueMatching
Finds index of first value matching value.
All
14.0
  ✅ Server
Overlay.Alpha
Queries the current alpha value of the window.
Mac/Win
14.1
  ❌ Server
Overlay.Create
Creates a new overlay window.
Mac/Win
14.1
  ❌ Server
Overlay.GetHasShadow
Queries whether this window has a shadow.
Mac/Win
14.1
  ❌ Server
Overlay.GetHeight
Queries height of a window.
Mac/Win
14.1
  ❌ Server
Overlay.GetLeft
Queries X coordinate of a window.
Mac/Win
14.1
  ❌ Server
Overlay.GetMouseClickEvaluate
Queries the expression to be run on a mouse click.
Mac/Win
14.1
  ❌ Server
Overlay.GetMouseClickScriptName
Queries the script to run on a mouse click.
Mac/Win
14.1
  ❌ Server
Overlay.GetMouseEnterEvaluate
Queries the expression to be run on a mouse enters the window.
Mac/Win
14.1
  ❌ Server
Overlay.GetMouseEnterScriptName
Queries the script to run on a mouse enter.
Mac/Win
14.1
  ❌ Server
Overlay.GetMouseExitEvaluate
Queries the expression to be run on a mouse exits the window.
Mac/Win
14.1
  ❌ Server
Overlay.GetMouseExitScriptName
Queries the script to run on a mouse exits.
Mac/Win
14.1
  ❌ Server
Overlay.GetMovableByWindowBackground
Queries whether the window can be moved with the mouse.
Mac/Win
14.1
  ❌ Server
Overlay.GetTag
Queries tag for window.
Mac/Win
14.1
  ❌ Server
Overlay.GetTitle
Queries current window title.
Mac/Win
14.1
  ❌ Server
Overlay.GetTop
Queries Y coordinate of a window.
Mac/Win
14.1
  ❌ Server
Overlay.GetTopMost
Queries whether window is topmost.
Mac/Win
14.1
  ❌ Server
Overlay.GetWidth
Queries width of a window.
Mac/Win
14.1
  ❌ Server
Overlay.IgnoresMouseEvents
Whether the window ignores mouse events.
Mac only
14.1
  ❌ Server
Overlay.IsVisible
Queries whether a window is visible.
Mac/Win
14.1
  ❌ Server
Overlay.List
Lists all IDs of current overlay objects.
Mac/Win
14.1
  ❌ Server
Overlay.MouseX
Queries current position of the mouse cursor on screen.
Mac/Win
14.1
  ❌ Server
Overlay.MouseY
Queries current position of the mouse cursor on screen.
Mac/Win
14.1
  ❌ Server
Overlay.Move
Moves the window the given position.
Mac/Win
14.1
  ❌ Server
Overlay.Release
Releases the overlay window.
Mac/Win
14.1
  ❌ Server
Overlay.ReleaseAll
Releases all overlay windows.
Mac/Win
14.1
  ❌ Server
Overlay.Resize
Resizes the window to the desired size.
Mac/Win
14.1
  ❌ Server
Overlay.SetAlpha
Set Alpha can be used to set the transparency of a window.
Mac/Win
14.1
  ❌ Server
Overlay.SetFocus
Sets focus to the Window.
Mac/Win
14.1
  ❌ Server
Overlay.SetFrame
Sets the size and position of the overlay.
Mac/Win
14.1
  ❌ Server
Overlay.SetFrameWithControl
Sets the size and position of the overlay based on a given control.
Mac/Win
14.1
  ❌ Server
Overlay.SetHasShadow
Sets whether window has a shadow.
Mac/Win
14.1
  ❌ Server
Overlay.SetIgnoresMouseEvents
Sets whether the window ignores mouse clicks.
Mac/Win
14.1
  ❌ Server
Overlay.SetImage
Sets the image to show in the container.
Mac/Win
14.1
  ❌ Server
Overlay.SetMouseClickEvaluate
Sets expression to be run on a mouse click.
Mac/Win
14.1
  ❌ Server
Overlay.SetMouseClickScript
Sets the script to run on a mouse click.
Mac/Win
14.1
  ❌ Server
Overlay.SetMouseEnterEvaluate
Sets expression to be run on a mouse enter.
Mac/Win
14.1
  ❌ Server
Overlay.SetMouseEnterScript
Sets the script to run on a mouse enter.
Mac/Win
14.1
  ❌ Server
Overlay.SetMouseExitEvaluate
Sets expression to be run on a mouse exit.
Mac/Win
14.1
  ❌ Server
Overlay.SetMouseExitScript
Sets the script to run on a mouse exit.
Mac/Win
14.1
  ❌ Server
Overlay.SetMovableByWindowBackground
Sets whether the window can be moved with the mouse.
Mac/Win
14.1
  ❌ Server
Overlay.SetTag
Sets tag for window.
Mac/Win
14.1
  ❌ Server
Overlay.SetTitle
Sets the window title.
Mac/Win
14.1
  ❌ Server
Overlay.SetTopMost
Sets window to be topmost.
Mac/Win
14.1
  ❌ Server
Overlay.SetVisible
Sets whether the window is visible.
Mac/Win
14.1
  ❌ Server
Phidget.DisableServerDiscovery
Disables the dynamic discovery of servers that publish their identity.
Mac/Win/Linux
14.0
  ✅ Server
Phidget.EnableServerDiscovery
Enables the dynamic discovery of servers that publish their identity to the network.
Mac/Win/Linux
14.0
  ✅ Server
Phidget.GetTag
Queries tag value.
All
14.0
  ✅ Server
Phidget.SetTag
Sets the tag value.
All
14.0
  ✅ Server
QuickList.Shuffle
Shuffles the items in the list.
All
14.0
  ✅ Server
RemoteControl.IsAltKeyDown
Checks whether alt/option key is down.
Mac/Win
14.1
  ❌ Server
RemoteControl.IsCapsLockKeyDown
Checks whether caps lock key is down.
Mac/Win
14.1
  ❌ Server
RemoteControl.IsCommandKeyDown
Checks whether command key is down.
Mac/Win
14.1
  ❌ Server
RemoteControl.IsControlKeyDown
Checks whether control key is down.
Mac/Win
14.1
  ❌ Server
RemoteControl.IsFunctionKeyDown
Checks whether function key is down.
Mac/Win
14.1
  ❌ Server
RemoteControl.IsShiftKeyDown
Checks whether shift key is down.
Mac/Win
14.1
  ❌ Server
SyntaxColoring.FormatCalculation
Reformats the calculation text.
All
14.1
  ✅ Server
SyntaxColoring.GetCodeFoldingEnabled
Queries whether to enable code folding.
Mac only
14.0
  ❌ Server
SyntaxColoring.SetCodeFoldingEnabled
Sets whether to enable code folding.
Mac only
14.0
  ❌ Server
Text.IdentifyData
Checks file type from the data.
All
14.0
  ✅ Server
XL.FormControl.JSON
Queries form controls as JSON.
All
14.0
  ✅ Server
XML.ToHTML
Converts XML to HTML.
All
14.0
  ✅ Server

111 functions shown.

New parameters added

Item Details Server
Archive.AddContainer
Adds a container value to the current archive.
All
  ✅ Server
Archive.AddFile
Add files to the current archive.
All
  ✅ Server
Archive.AddText
Add a text file to the archive.
All
  ✅ Server
CGImageSource.ThumbnailAtIndex
Creates a thumbnail image of the image located at a specified location in an image source.
Mac/iOS
  ✅ Server
DynaPDF.AppendPage
This function appends an empty page to the document.
All
  ✅ Server
List.BestMatch
Looks for best match of a text in a list of texts.
All
  ✅ Server
List.FindDuplicateItems
Finds duplicate items in the list.
All
  ✅ Server
List.HasDuplicateItems
Checks if list has duplicates.
All
  ✅ Server
List.IndexOfFirstValueMatching
Finds index of first value matching value.
All
  ✅ Server
List.RemoveDuplicateItems
Removes duplicate items in the list.
All
  ✅ Server
Matrix.HTML
Queries html of matrix.
All
  ✅ Server
QuickList.BestMatch
Looks for best match of a text in a list of texts.
All
  ✅ Server
QuickList.FindDuplicateItems
Finds duplicate items in the list.
All
  ✅ Server
QuickList.HasDuplicateItems
Checks if list has duplicates.
All
  ✅ Server
QuickList.IndexOfFirstValueMatching
Finds index of first value matching value.
All
  ✅ Server
QuickList.RemoveDuplicateItems
Removes duplicate items in the list.
All
  ✅ Server
Window.List
Queries the list of FileMaker windows.
Mac/Win
  ❌ Server

17 functions shown.

These functions require a license (94%).

Older Version 13.5