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

New in version 4.3

Item Details Server
Barcode.SetOptions
Sets options for barcode creation.
All
  ✅ Server
Barcode.WriteFile
Generates a barcode and writes to file.
All
  ✅ Server
Container.ExtractStream
Extracts a single frame and returns as new container value.
All
  ✅ Server
Container.RenameStream
Renames a stream in a container.
All
  ✅ Server
DialogModifications.Clear
Clears the internal replacements list.
Mac/iOS
  ❌ Server
DialogModifications.Install
Installs feature which can rename dialog elements in FileMaker.
Mac/iOS
  ❌ Server
DialogModifications.Set
Adds an entry to the replacements list.
Mac/iOS
  ❌ Server
DialogModifications.Uninstall
Uninstalls the feature.
Mac/iOS
  ❌ Server
DragDrop.GetTypes
Queries list of types.
Mac/Win
  ❌ Server
DynaPDF.GetEmbeddedFile
Retrieves the details of an embedded file.
All
  ✅ Server
DynaPDF.GetEmbeddedFileAsContainer
Returns an embedded file as a container.
All
  ✅ Server
DynaPDF.GetEmbeddedFileCount
Returns the number of embedded files available in the PDF file.
All
  ✅ Server
DynaPDF.GetImportFlags2
Queries the import flags.
All
  ✅ Server
DynaPDF.MovePage
The function moves a page to another position in the document.
All
  ✅ Server
DynaPDF.SetImportFlags2
Sets optional flags to control the import of external PDF files.
All
  ✅ Server
FM.DisableRuntimeEndWindow   Deprecated
Disables end screen on runtime on Mac.
Mac only
  ❌ Server
FileDialog.GetAllowsOtherFileTypes
Queries if other file types.
Mac only
  ❌ Server
FileDialog.GetFilter
Queries which filter is defined.
Mac/Win
  ❌ Server
FileDialog.SetAllowsOtherFileTypes
Sets whether other file types are allowed.
Mac/Win
  ❌ Server
FileDialog.SetFilter
Queries whether other file types are allowed.
Mac/Win
  ❌ Server
Files.FileInfo
Queries some file information.
Mac/Win/iOS
  ✅ Server
Files.GetPosixPermissions
Queries posix file permissions.
Mac/Linux/iOS
  ✅ Server
Files.ReadJPEG
Reads a JPEG file from the file system.
All
  ✅ Server
Files.ReadPDF
Reads a PDF file from the file system.
All
  ✅ Server
Files.ReadPNG
Reads a PNG file from the file system.
All
  ✅ Server
Files.SetPosixPermissions
Sets posix file permissions.
Mac/Linux/iOS
  ✅ Server
Folders.Applications
Queries path to applications folder.
Mac/Win/iOS
  ✅ Server
Folders.LocalFonts
Queries path to local font folder.
Mac only
  ✅ Server
Folders.LocalPreferences
Queries path to local preferences folder.
Mac/Win/iOS
  ✅ Server
Folders.SharedDocuments
Queries path to shared documents folder.
All
  ✅ Server
Folders.System
Queries system folder.
Mac/Win/iOS
  ✅ Server
Folders.SystemFonts
Queries path to system font folder.
Mac/Win
  ✅ Server
Folders.SystemTemporary
Queries temporary folder.
All
  ✅ Server
Folders.UserDesktop
Queries path to user's desktop folder.
Mac/Win/iOS
  ❌ Server
Folders.UserDocuments
Queries path to user's document folder.
All
  ❌ Server
Folders.UserFonts
Queries path to user's font folder.
Mac only
  ❌ Server
Folders.UserMusic
Queries path to user's music folder.
Mac/Win/iOS
  ❌ Server
Folders.UserPreferences
Queries path to user's preferences folder.
Mac/Win/iOS
  ❌ Server
Folders.UserVideo
Queries path to user's video folder.
Mac/Win/iOS
  ❌ Server
Folders.Windows
Queries path to windows folder.
Win only
  ✅ Server
GMImage.ReplaceColor
Replaces a color with another color value for the whole image.
All
  ✅ Server
IsClient
Checks if plugin is running on a client.
All
  ✅ Server
IsRuntime
Checks if plugin is running on a runtime.
All
  ✅ Server
IsServer
Checks if plugin is running on a server.
All
  ✅ Server
JSON.AddNumberToArray
Adds a number to an array.
All
  ✅ Server
JSON.AddStringToArray
Adds a string to an array.
All
  ✅ Server
JSON.CreateIntegerArray
Creates a new JSON with an integer array with given values.
All
  ✅ Server
JSON.ReplaceItemInArray
Replaces an item in an array with new item.
All
  ✅ Server
JSON.ReplaceItemInObject
Replaces an item in an object with new item.
All
  ✅ Server
ListDialog.GetHeight
Queries height of dialog.
Mac/Win
  ❌ Server
ListDialog.GetWidth
Queries the width of the dialog.
Mac/Win
  ❌ Server
ListDialog.SetHeight
Sets the height of the dialog.
Mac/Win
  ❌ Server
ListDialog.SetWidth
Sets the width of the dialog.
Mac/Win
  ❌ Server
NetworkInterfaces.Count
Queries number of network interfaces found.
Mac/Linux/iOS
  ✅ Server
NetworkInterfaces.Update
Queries current network interfaces.
Mac/Linux/iOS
  ✅ Server
NetworkInterfaces.Value
Queries the
Mac/Linux/iOS
  ✅ Server
PDFKit.GetCurrentFilter
Queries name of current selected filter.
Mac only
  ✅ Server
PDFKit.SetCurrentFilter
Sets the current filter.
Mac only
  ✅ Server
QLPreviewPanel.AddFile
Adds file to the file list for preview.
Mac/iOS
  ❌ Server
QLPreviewPanel.AddImage
Adds an image to the list of files to preview.
Mac/iOS
  ❌ Server
QLPreviewPanel.AddPDF
Adds a PDF to the preview items.
Mac/iOS
  ❌ Server
QLPreviewPanel.Clear
Clears content of file list.
Mac/iOS
  ❌ Server
QLPreviewPanel.GetHeight
Queries height of panel.
Mac only
  ❌ Server
QLPreviewPanel.GetLeft
Queries left position of panel.
Mac only
  ❌ Server
QLPreviewPanel.GetTop
Queries height of panel.
Mac only
  ❌ Server
QLPreviewPanel.GetWidth
Queries width of panel.
Mac only
  ❌ Server
QLPreviewPanel.Hide
Hides the panel.
Mac/iOS
  ❌ Server
QLPreviewPanel.IsVisible
Checks if panel is visible.
Mac/iOS
  ❌ Server
QLPreviewPanel.Move
Moves the panel to the given position.
Mac only
  ❌ Server
QLPreviewPanel.Resize
Resizes the panel.
Mac only
  ❌ Server
QLPreviewPanel.Show
Shows the panel.
Mac/iOS
  ❌ Server
QuartzFilterManager.Filters
Queries list of all filters.
Mac only
  ❌ Server
QuartzFilterManager.HidePanel
Hides the panel for the Quartz Filter Manager.
Mac only
  ❌ Server
QuartzFilterManager.ShowPanel
Shows the panel for the Quartz Filter Manager.
Mac only
  ❌ Server
SQL.GetFieldAsPDF
Returns field's value as PDF value.
All
  ✅ Server
SQL.GetParamAsPDF
Returns parameters's value as PDF value.
All
  ✅ Server
SendMail.AddAttachmentContainer
Adds an attachment to the email based on a container field.
All
  ✅ Server
SendMail.AddAttachmentFile
Adds an attachment to the email based on a file path.
All
  ✅ Server
SendMail.AddBCC
Adds a blind copy recipient.
All
  ✅ Server
SendMail.AddCC
Adds a copy recipient.
All
  ✅ Server
SendMail.AddHeader
Adds an header to the email.
All
  ✅ Server
SendMail.AddRecipient
Adds a recipient.
All
  ✅ Server
SendMail.AddReplyTo
Adds a recipient to reply to.
All
  ✅ Server
SendMail.AddTo
Adds a recipient.
All
  ✅ Server
SendMail.ClearAttachments
Clears all attachments from this email.
All
  ✅ Server
SendMail.ClearRecipients
Clears all recipients.
All
  ✅ Server
SendMail.CreateEmail
Creates a new email.
All
  ✅ Server
SendMail.GetSource
Queries the source code for the email.
All
  ✅ Server
SendMail.PrepareCURL
Setups existing CURL session for an email transfer.
All
  ✅ Server
SendMail.Release
Releases all memory used by this email.
All
  ✅ Server
SendMail.SetFrom
Sets the email from address.
All
  ✅ Server
SendMail.SetHTMLText
Sets the HTML text of the new email.
All
  ✅ Server
SendMail.SetInReplyTo
Sets the in reply to message ID.
All
  ✅ Server
SendMail.SetPlainText
Sets the plain text of the new email.
All
  ✅ Server
SendMail.SetRichText
Sets the enriched text of the new email.
All
  ✅ Server
SendMail.SetSMTPPassword
Sets the password for SMTP server authentication.
All
  ✅ Server
SendMail.SetSMTPServer
Sets which SMTP server to use.
All
  ✅ Server
SendMail.SetSMTPUserName
Sets the username for SMTP server authentication.
All
  ✅ Server
SendMail.SetSubject
Sets the subject line.
All
  ✅ Server
Socket.AvailableBytes
Queries number of bytes in read buffer.
All
  ✅ Server
Socket.CloseAll
Closes all open sockets.
All
  ✅ Server
Socket.LastError
Queries the last error code for the given socket.
All
  ✅ Server
Socket.PeekAll
Peeks bytes from socket and returns them as text.
All
  ✅ Server
Socket.PeekAllHex
Peeks from socket and returns them hex encoded.
All
  ✅ Server
Socket.ReadAll
Reads bytes from socket and returns them as text.
All
  ✅ Server
Socket.ReadAllHex
Reads bytes from socket and returns them hex encoded.
All
  ✅ Server
Socket.ReadLine
Reads a line of data from socket and returns them as text.
All
  ✅ Server
Socket.ReadLineHex
Reads a line of data from socket and returns them as text.
All
  ✅ Server
Text.DecodeFromQuotedPrintable
Decodes a string with quoted printable encoding.
All
  ✅ Server
Text.DecodeFromXML
Decodes xml text.
All
  ✅ Server
Text.EncodeEmailSubject
Encodes an email subject.
All
  ✅ Server
Text.EncodeToQuotedPrintable
Returns a string with quoted printable characters.
All
  ✅ Server
Text.EncodeToXML
Encodes text as xml.
All
  ✅ Server
Text.TextToHTML
Creates HTML text for a given FileMaker formatted styled text.
All
  ✅ Server
Toolbar.Install
Installs necessary functions to modify FileMaker's toolbar.
Mac only
  ❌ Server
Toolbar.InstallBackground   Deprecated
Installs a background for the toolbar.
Mac only
  ❌ Server
Toolbar.Register
Registers a new toolbar button.
Mac only
  ❌ Server
Toolbar.Unregister
Removes an item from the list of identifiers.
Mac only
  ❌ Server
Window.GetToolbarConfiguration
Returns the toolbar configuration.
Mac only
  ❌ Server
Window.GetToolbarCustomizationPaletteIsRunning
Returns whether the toolbar customization palette is running (in use).
Mac only
  ❌ Server
Window.GetToolbarVisible
Returns whether the toolbar is visible.
Mac only
  ❌ Server
Window.RunToolbarCustomizationPalette
Runs the toolbar customization palette.
Mac only
  ❌ Server
Window.SetToolbarConfiguration
Sets the toolbar configuration.
Mac only
  ❌ Server
Window.SetToolbarVisible
Sets whether the toolbar is visible or hidden.
Mac only
  ❌ Server
XL.Sheet.DelMergeByIndex
Removes merged cells by index.
All
  ✅ Server
XL.Sheet.HyperlinkSize
Returns the number of hyperlinks in the sheet.
All
  ✅ Server
XL.Sheet.Merge
Gets the merged cells by index.
All
  ✅ Server
XL.Sheet.MergeSize
Returns a number of merged cells in this worksheet.
All
  ✅ Server
XL.Sheet.SplitInfo
Gets the split information (position of frozen pane) in the sheet.
All
  ✅ Server
ZipFile.CRCFile
Calculates CRC of a file.
All
  ✅ Server

134 functions shown.

These functions require a license (68%).

Older Version 4.2   Newer Version 4.4