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

Functions supported on MacOS only

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

Item Details Server
AVPlayer.AddView
Creates a player view.

10.2
  ❌ Server
AVPlayer.CloseView
Closes the video view.

10.2
  ❌ Server
AVPlayer.GetAutoResizingMask
Queries auto resizing mask.

10.2
  ❌ Server
AVPlayer.GetControlsStyle
Queries the controls style.

10.2
  ❌ Server
AVPlayer.GetShowsFrameSteppingButtons
Queries whether to show frame stepping buttons.

10.2
  ❌ Server
AVPlayer.GetShowsFullScreenToggleButton
Whether or not the controls pane will show a full screen toggle button.

10.2
  ❌ Server
AVPlayer.GetShowsSubtitles
Queries whether subtitles should be shown.

10.5
  ❌ Server
AVPlayer.GetVisible
Queries current visibility state.

10.2
  ❌ Server
AVPlayer.GetWindowRef
Queries the window where this text view is located.

10.2
  ❌ Server
AVPlayer.SetAutoResizingMask
Sets the auto resizing mask.

10.2
  ❌ Server
AVPlayer.SetControlsStyle
Sets the controls style.

10.2
  ❌ Server
AVPlayer.SetFocus
Sets focus to the player view.

10.2
  ❌ Server
AVPlayer.SetFrameWithControl
Repositions text view to given control.

10.2
  ❌ Server
AVPlayer.SetShowsFrameSteppingButtons
Whether to show frame stepping buttons.

10.2
  ❌ Server
AVPlayer.SetShowsFullScreenToggleButton
Whether or not the controls pane will show a full screen toggle button.

10.2
  ❌ Server
AVPlayer.SetShowsSubtitles
Seats whether subtitles should be shown.

10.5
  ❌ Server
AVPlayer.SetVisible
Hides or shows the player view.

10.2
  ❌ Server
AVRecorder.SetScreenInput
Sets video input to screen.

8.4
  ❌ Server
App.CancelUserAttentionRequest
Cancels a previous user attention request.

6.1
  ❌ Server
App.ClearTouchBar
Clears a TouchBar assigned to the app.

8.4
  ❌ Server
App.GetDockIcon
Queries the dock icon.

3.2
  ✅ Server
App.OpenFile
Asks app to open a given file.

7.4
  ❌ Server
App.RequestUserAttention
Starts a user attention request.

6.1
  ❌ Server
App.SetDockIcon
Sets the image for the dock icon for this application.

3.2
  ❌ Server
App.SetProcessName
Sets the name of the current application.

3.2
  ✅ Server
AppleScript.Close
Removes a Script from memory.

1.0
  ✅ Server
AppleScript.Compile
Compiles the script and returns the Script ID.

1.0
  ✅ Server
AppleScript.Execute
Performs a compiled Apple Script.

1.0
  ✅ Server
AppleScript.GetPropertyName
Queries name of property with given index.

4.2
  ✅ Server
AppleScript.GetPropertyValue
Queries property value text.

4.2
  ✅ Server
AppleScript.LastError
Returns the last error code.

1.0
  ✅ Server
AppleScript.LastErrorMessage
Returns the last error message.

1.0
  ✅ Server
AppleScript.LastErrorPosition
Queries position of error in source text.

13.2
  ✅ Server
AppleScript.List
Lists all IDs of AppleScript objects.

13.0
  ✅ Server
AppleScript.PropertyCount
Queries the number of properties in the script.

4.2
  ✅ Server
AppleScript.Run
The function compiles the AppleScript text and runs it.

1.0
  ✅ Server
AppleScript.SetPropertyValue
Sets property value with new text.

4.2
  ✅ Server
Applescript.DeterminePermissionToAutomateTarget
Checks whether AppleScript is allowed.

9.0
  ❌ Server
Backdrop.Close
Closes the backdrop window.

2.1
  ❌ Server
Backdrop.Install
Installs the backdrop window.

2.1
  ❌ Server
CNContact.EditInAddressbook
Launches Contacts application to edit this person.

8.4
  ❌ Server
CNContact.ShowInAddressbook
Launches Contacts application to show this person.

8.4
  ❌ Server
CNContactStore.AddSubgroup
Adds a group to an existing group.

8.4
  ❌ Server
CNContactStore.GroupsByName
Looks for groups with matching names.

8.4
  ❌ Server
CNContactStore.GroupsForContact
Searches all groups for a given contact.

8.4
  ❌ Server
CNContactStore.GroupsInContainer
Queries all groups in a given container.

8.4
  ❌ Server
CNContactStore.RemoveSubgroup
Removes a subgroup from a group.

8.4
  ❌ Server
CNContactStore.Subgroups
Queries subgroups of a group.

8.4
  ❌ Server
CNContactStore.UnifiedMeContact
Queries ID of the your contact.

8.4
  ❌ Server
CUPS.CancelJob
Cancel a print job on the default server.

2.5
  ✅ Server
CUPS.GetDefaultPrinterName
Get the default printer or class for the default server.

2.5
  ✅ Server
CUPS.GetJobsAsJSON
Queries some jobs and returns JSON Array.

10.5
  ✅ Server
CUPS.GetPrintersAsJSON
Queries list of printers as JSON.

10.5
  ✅ Server
CUPS.LastErrorCode
Return the last IPP status code.

2.5
  ✅ Server
CUPS.LastErrorMessage
Return the last status-message.

2.5
  ✅ Server
CUPS.PrintData
Print a file to a printer or class on the default server.

2.5
  ✅ Server
CUPS.PrintDataEncoding
Print a file to a printer or class on the default server.

6.3
  ✅ Server
CUPS.PrintFile
Print a file to a printer or class on the default server.

2.5
  ✅ Server
Calendar.Alarm.Duplicate
Creates a copy of an alarm.

3.5
  ❌ Server
Calendar.Alarm.GetAbsoluteTrigger
Queries the absolute trigger timestamp.

3.5
  ❌ Server
Calendar.Alarm.GetAcknowledged
Queries acknowledged flag.

3.5
  ❌ Server
Calendar.Alarm.GetAction
Queries the action for this alarm.

3.5
  ❌ Server
Calendar.Alarm.GetEmailAddress
Queries the email address for an alarm.

3.5
  ❌ Server
Calendar.Alarm.GetRelatedTo
Queries the related to setting.

3.5
  ❌ Server
Calendar.Alarm.GetRelativeTrigger
Queries the relative trigger value.

3.5
  ❌ Server
Calendar.Alarm.GetSound
Queries the sounds for this alarm.

3.5
  ❌ Server
Calendar.Alarm.GetURL
Queries the URL of the alarm.

3.5
  ❌ Server
Calendar.Alarm.SetAbsoluteTrigger
Sets the absolute trigger timestamp.

3.5
  ❌ Server
Calendar.Alarm.SetAcknowledged
Sets acknowledged flag.

3.5
  ❌ Server
Calendar.Alarm.SetAction
Sets an action for this alarm.

3.5
  ❌ Server
Calendar.Alarm.SetEmailAddress
Sets the email address for this alarm.

3.5
  ❌ Server
Calendar.Alarm.SetRelatedTo
Sets the related to setting.

3.5
  ❌ Server
Calendar.Alarm.SetRelativeTrigger
Sets the relative trigger value.

3.5
  ❌ Server
Calendar.Alarm.SetSound
Sets the sounds for this alarm.

3.5
  ❌ Server
Calendar.Alarm.SetURL
Sets the URL of the alarm.

3.5
  ❌ Server
Calendar.Alarm.TriggerDateRelativeTo
Queries the relative trigger date for this alarm.

3.5
  ❌ Server
Calendar.Attendee.GetAddress
Returns URL address of attendee entry.

3.5
  ❌ Server
Calendar.Attendee.GetCommonName
Returns the user-entered name of the attendee.

3.5
  ❌ Server
Calendar.Attendee.GetStatus
Returns status of attendee.

3.5
  ❌ Server
Calendar.Calendar.Duplicate
Creates a copy of an existing calendar.

3.4
  ❌ Server
Calendar.Calendar.GetColor
Queries the color of the calendar.

3.4
  ❌ Server
Calendar.Calendar.GetNotes
Queries the notes of the calendar.

3.4
  ❌ Server
Calendar.Calendar.GetTitle
Queries the title of the calendar.

3.4
  ❌ Server
Calendar.Calendar.GetType
Queries the type of the calendar.

3.4
  ❌ Server
Calendar.Calendar.GetUID
Queries the UID of a calendar.

3.4
  ❌ Server
Calendar.Calendar.IsEditable
Whether calendar is editable.

3.4
  ❌ Server
Calendar.Calendar.SetColor
Sets the color for a calendar.

3.4
  ❌ Server
Calendar.Calendar.SetNotes
Sets the notes for the calendar.

3.4
  ❌ Server
Calendar.Calendar.SetTitle
Set title of the calendar.

3.4
  ❌ Server
Calendar.Calendars
Returns the list of calendars known to the system.

3.4
  ❌ Server
Calendar.Events
Queries events.

3.4
  ❌ Server
Calendar.Initialize
Initializes CalendarStore framework.

9.2
  ❌ Server
Calendar.Item.AddAlarm
Adds an alarm to a calendar item.

3.5
  ❌ Server
Calendar.Item.Duplicate
Creates a copy of an existing item.

3.4
  ❌ Server
Calendar.Item.GetAlarms
Queries the list of alarms for this item.

3.5
  ❌ Server
Calendar.Item.GetAllDay
Queries whether event is all day.

3.4
  ❌ Server
Calendar.Item.GetAttendeeCommonName
Queries name of attendees.

3.4
  ❌ Server
Calendar.Item.GetAttendeeCount
Queries number of attendees.

3.4
  ❌ Server
Calendar.Item.GetAttendeeStatus
Queries status of attendees.

3.4
  ❌ Server
Calendar.Item.GetAttendeeURL
Queries URL of attendees.

3.4
  ❌ Server
Calendar.Item.GetAttendees
Queries the list of attendees for this event.

3.5
  ❌ Server
Calendar.Item.GetCalendar
Queries the calendar id for this calendar item.

3.4
  ❌ Server
Calendar.Item.GetCompleted
Queries the completed flag for a reminder.

3.4
  ❌ Server
Calendar.Item.GetCompletionDate
Queries the completion date.

3.4
  ❌ Server
Calendar.Item.GetDateStamp
Queries date stamp for this event.

3.4
  ❌ Server
Calendar.Item.GetDueDate
Queries due date of this reminder/task.

3.4
  ❌ Server
Calendar.Item.GetEndDate
Queries the end date of an event.

3.4
  ❌ Server
Calendar.Item.GetLocation
Queries the location for the event.

3.4
  ❌ Server
Calendar.Item.GetNotes
Queries the notes of the calendar item.

3.4
  ❌ Server
Calendar.Item.GetPriority
Queries the priority of a task/reminder.

3.4
  ❌ Server
Calendar.Item.GetStartDate
Queries the start date of an event.

3.4
  ❌ Server
Calendar.Item.GetTitle
Queries the title of the event or reminder.

3.4
  ❌ Server
Calendar.Item.GetUID
Queries the unique identifier for a new calendar item.

3.4
  ❌ Server
Calendar.Item.GetURL
Queries the URL of a calendar item.

3.4
  ❌ Server
Calendar.Item.HasAlarm
Whether this calendar item has an alarm.

3.4
  ❌ Server
Calendar.Item.IsDetached
Whether event is detached.

3.4
  ❌ Server
Calendar.Item.NextAlarmDate
Queries date of next alarm.

3.4
  ❌ Server
Calendar.Item.Occurrence
Returns the occurrence date of an event.

3.4
  ❌ Server
Calendar.Item.RemoveAlarm
Removes an alarm from an item.

3.5
  ❌ Server
Calendar.Item.SetAllDay
Sets the all day flag for an event.

3.4
  ❌ Server
Calendar.Item.SetCalendar
Assigns a calendar to the calendar item.

3.4
  ❌ Server
Calendar.Item.SetCompleted
Sets the completed flag for a reminder.

3.4
  ❌ Server
Calendar.Item.SetCompletionDate
Sets a new completion date for a reminder.

3.4
  ❌ Server
Calendar.Item.SetDueDate
Sets due date of a reminder/task.

3.4
  ❌ Server
Calendar.Item.SetEndDate
Sets the end date of an event.

3.4
  ❌ Server
Calendar.Item.SetLocation
Sets a location for an event.

3.4
  ❌ Server
Calendar.Item.SetNotes
Sets the notes for this item.

3.4
  ❌ Server
Calendar.Item.SetPriority
Sets the priority of a task/reminder.

3.4
  ❌ Server
Calendar.Item.SetStartDate
Sets the start date of an event.

3.4
  ❌ Server
Calendar.Item.SetTitle
Sets the title of the event or reminder.

3.4
  ❌ Server
Calendar.Item.SetURL
Assigns a new URL for a calendar item.

3.4
  ❌ Server
Calendar.NewAlarm
Creates a new alarm.

3.5
  ❌ Server
Calendar.NewCalendar
Creates a new calendar.

3.4
  ❌ Server
Calendar.NewEvent
Creates a new event.

3.4
  ❌ Server
Calendar.NewReminder
Creates a new reminder.

3.4
  ❌ Server
Calendar.Notification.Clear
Clears the registered notification script.

3.5
  ❌ Server
Calendar.Notification.Evaluate
Installs a notification evaluation.

6.2
  ❌ Server
Calendar.Notification.GetChangedExternally
Queries if the last notification script call was caused by a changed in another app.

3.5
  ❌ Server
Calendar.Notification.GetDeletedRecords
Queries list of deleted records.

3.5
  ❌ Server
Calendar.Notification.GetInsertedRecords
Queries list of inserted records.

3.5
  ❌ Server
Calendar.Notification.GetProcessID
Queries the process ID.

3.5
  ❌ Server
Calendar.Notification.GetProcessName
Queries the process name.

3.5
  ❌ Server
Calendar.Notification.GetUpdatedRecords
Queries list of updated records.

3.5
  ❌ Server
Calendar.Notification.GetUserUID
Queries the user ID.

3.5
  ❌ Server
Calendar.Notification.GetWhat
Queries what changed in the database.

3.5
  ❌ Server
Calendar.Notification.Set
Installs a notification script.

3.5
  ❌ Server
Calendar.RemoveCalendar
Deletes the calendar.

3.4
  ❌ Server
Calendar.RemoveEvent
Deletes the event.

3.4
  ❌ Server
Calendar.RemoveReminder
Deletes the reminder.

3.4
  ❌ Server
Calendar.SaveCalendar
Saves the calendar.

3.4
  ❌ Server
Calendar.SaveEvent
Saves the event.

3.4
  ❌ Server
Calendar.SaveReminder
Saves the reminder.

3.4
  ❌ Server
Calendar.SelectEvent
Selects an event with occurrance for editing.

3.4
  ❌ Server
Calendar.Tasks
Queries all tasks.

3.4
  ❌ Server
Calendar.TasksCompletedSince
Queries tasks completed since a given date.

3.4
  ❌ Server
Calendar.UncompletedTasks
Queries all uncompleted tasks.

3.4
  ❌ Server
Calendar.UncompletedTasksDueBefore
Queries tasks completed before a given date.

3.4
  ❌ Server
Clipboard.AddText
Adds text to the clipboard.

13.2
  ❌ Server
ColorPanel.GetAlpha
Queries alpha component of current color.

10.3
  ❌ Server
ColorPanel.GetColor
Queries current color.

8.3
  ❌ Server
ColorPanel.GetColorChangedEvaluate
Queries expression.

8.3
  ❌ Server
ColorPanel.GetColorChangedScript
Queries script to run when color changed.

8.3
  ❌ Server
ColorPanel.GetColorName
Queries catalog name for current color.

10.3
  ❌ Server
ColorPanel.GetVisible
Queries visible state.

10.2
  ❌ Server
ColorPanel.Hide
Hides color panel.

8.3
  ❌ Server
ColorPanel.SetAlpha
Sets alpha part of the color.

10.3
  ❌ Server
ColorPanel.SetColor
Sets color.

8.3
  ❌ Server
ColorPanel.SetColorChangedEvaluate
Sets expression to run when color changed.

8.3
  ❌ Server
ColorPanel.SetColorChangedScript
Sets script to trigger if color changed.

8.3
  ❌ Server
ColorPanel.SetVisible
Shows or hides the panel.

10.2
  ❌ Server
ColorPanel.Show
Shows color panel.

8.3
  ❌ Server
ContinuityCamera.CanImport
Checks whether we can import.

13.1
  ❌ Server
ContinuityCamera.Clear
Clears current result.

9.2
  ❌ Server
ContinuityCamera.GetEnabled
Queries whether this is enabled.

12.1
  ❌ Server
ContinuityCamera.HasPopupMenu
Checks whether we can show a popup menu.

13.1
  ❌ Server
ContinuityCamera.Import
Asks iPhone camera to import a document or photo.

9.2
  ❌ Server
ContinuityCamera.Initialize
Initializes continuity camera.

12.1
  ❌ Server
ContinuityCamera.PopupMenu
Shows the import from device popup menu.

9.2
  ❌ Server
ContinuityCamera.Result
Queries result.

9.2
  ❌ Server
ContinuityCamera.SetEnabled
Enables or disables continuity camera.

12.1
  ❌ Server
ContinuityCamera.SetScriptTrigger
Sets the script to trigger.

9.2
  ❌ Server
Debugger.BringToFront
Brings the debugger window to front.

7.4
  ❌ Server
Debugger.CurrentLineNumber
Queries current line number.

8.5
  ❌ Server
Debugger.GetCallStack
Queries current call stack from debugger panel.

7.4
  ❌ Server
Debugger.IsDataViewerVisible
Checks whether the data viewer is open.

11.2
  ❌ Server
Debugger.IsVisible
Checks whether debugger is visible.

7.4
  ❌ Server
Debugger.Title
Queries title of debugger panel.

7.4
  ❌ Server
Debugger.Window
Queries window ID for the debugger.

7.4
  ❌ Server
Dialog.AddField
Adds a field for the dialog.

6.4
  ❌ Server
Dialog.ClearFields
Clears all fields.

6.4
  ❌ Server
Dialog.CloseSheet
Closes a sheet if there is one running.

4.2
  ❌ Server
Dialog.GetFieldText
Queries field text.

6.4
  ❌ Server
Dialog.GetSheetEvaluate
Queries notification evaluation expression.

6.2
  ❌ Server
Dialog.GetSheetFileName
Queries notification script's file name.

4.2
  ❌ Server
Dialog.GetSheetRunning
Queries if there is a sheet visible currently.

4.2
  ❌ Server
Dialog.GetSheetScriptName
Queries notification script name.

4.2
  ❌ Server
Dialog.GetTextAlignment
Queries whether to change text alignment for dialog.

12.1
  ❌ Server
Dialog.RunSheet
Runs dialog as sheet.

4.2
  ❌ Server
Dialog.SetFieldText
Sets the text for a field.

6.4
  ❌ Server
Dialog.SetSheetEvaluate
Defines expression for the notification evaluation.

6.2
  ❌ Server
Dialog.SetSheetFileName
Defines file name for the notification script.

4.2
  ❌ Server
Dialog.SetSheetScriptName
Defines script name for the notification script.

4.2
  ❌ Server
Dialog.SetTextAlignment
Sets whether to change text alignment for dialog.

12.1
  ❌ Server
DragDrop.GetAutoResizingMask
Queries auto resizing mask.

9.1
  ❌ Server
DragDrop.GetEmailAccount
Returns account name of the specified email message.

2.7
  ❌ Server
DragDrop.GetEmailCount
Returns number of emails received from Apple Mail app.

2.7
  ❌ Server
DragDrop.GetEmailID
Returns subject of the specified email message.

2.7
  ❌ Server
DragDrop.GetEmailMailbox
Returns mailbox name of the specified email message.

2.7
  ❌ Server
DragDrop.GetEmailSubject
Returns subject of the specified email message.

2.7
  ❌ Server
DragDrop.GetURL
Queries URL from the drop.

2.6
  ❌ Server
DragDrop.RegisterDropTypes
Defines what file types should be accepted for drag and drop for this window.

2.4
  ❌ Server
DragDrop.SetAutoResizingMask
Sets the auto resizing mask.

9.1
  ❌ Server
DragDrop.UnregisterDropTypes
Unregisteres all drag types for the specified drop area.

2.4
  ❌ Server
FM.AllowFileDragDrop
Installs fix for file drag and drop problem.

7.0
  ❌ Server
FM.CustomFunctionsList
Queries result from custom functions list.

12.1
  ❌ Server
FM.DataViewerContent
Looks for data viewer and copies visible table content.

6.3
  ❌ Server
FM.PatchNotificationProblem
Patched problem with Scroll Notifications.

8.1
  ❌ Server
FM.QueryCustomFunctionsList
Queries custom functions list.

12.1
  ❌ Server
FSEvents.Create
Creates a new FSEvents monitor.

5.4
  ✅ Server
FSEvents.CreateRelativeToDevice
Creates a new FSEvents monitor relative to a device.

6.0
  ✅ Server
FSEvents.CurrentEventId
Queries current event ID for system.

5.4
  ✅ Server
FSEvents.Description
Queries description event for this FSEvents object.

5.4
  ✅ Server
FSEvents.DeviceBeingWatched
Queries device ID of device watched.

6.0
  ✅ Server
FSEvents.DeviceID
Queries the DeviceID for a disk.

6.0
  ✅ Server
FSEvents.EventCount
Queries number of events in queue.

5.4
  ✅ Server
FSEvents.FlushASync
Flushes events asynchronously.

5.4
  ✅ Server
FSEvents.FlushSync
Flushes events synchronously.

5.4
  ✅ Server
FSEvents.GetEvaluate
Queries string to evaluate.

6.2
  ✅ Server
FSEvents.GetExclusionPaths
Queries list of exclusion paths.

6.0
  ✅ Server
FSEvents.GetFileName
Returns the file name for the scheduled script start.

5.4
  ❌ Server
FSEvents.GetScriptName
Returns the script name for the scheduled script start.

5.4
  ❌ Server
FSEvents.HasNextEvent
Checks if there is a pending event in the queue.

5.4
  ✅ Server
FSEvents.LastEventIdForDeviceBeforeTime
Queries event ID for a given time on a device.

6.0
  ✅ Server
FSEvents.LatestEventId
Queries latest Event ID for this stream.

5.4
  ✅ Server
FSEvents.List
Lists all IDs of file system event objects.

13.0
  ✅ Server
FSEvents.NextEvent
Queries next event in queue.

5.4
  ✅ Server
FSEvents.PathsBeingWatched
Queries the paths being watched.

5.4
  ✅ Server
FSEvents.Release
Releases the FSEvents object.

5.4
  ✅ Server
FSEvents.ReleaseAll
Frees all FSEvents objects.

10.5
  ✅ Server
FSEvents.SetEvaluate
Sets the expression for evaluate when database changes.

6.2
  ❌ Server
FSEvents.SetExclusionPaths
Sets directories to be filtered from the EventStream.

6.0
  ✅ Server
FSEvents.SetFileName
Sets the file name for scheduled script start.

5.4
  ❌ Server
FSEvents.SetScriptName
Sets the script name for scheduled script start.

5.4
  ❌ Server
FSEvents.Show
Shows details for this FSEvents object on console.

5.4
  ✅ Server
FSEvents.Start
Starts FSEvents monitor.

5.4
  ✅ Server
FSEvents.Started
Queries if FSEvents monitor is started.

5.4
  ✅ Server
FSEvents.Stop
Stops FSEvent monitor.

5.4
  ✅ Server
FSEvents.UUIDForDevice
Gets the UUID associated with a device.

6.0
  ✅ Server
FileDialog.GetAllowsOtherFileTypes
Queries if other file types.

4.3
  ❌ Server
FileDialog.GetCanSelectHiddenExtension
Returns a Boolean value that indicates whether the panel allows the user to hide or show extensions.

2.7
  ❌ Server
FileDialog.GetTreatsFilePackagesAsDirectories
Whether the panel displays file packages as directories.

2.7
  ❌ Server
FileDialog.GetUseSheet
Queries sheet status.

8.5
  ❌ Server
FileDialog.SetCanSelectHiddenExtension
Sets whether the panel allows the user to hide or show extensions.

2.7
  ❌ Server
FileDialog.SetMessage
Sets the message text displayed in the panel.

2.7
  ❌ Server
FileDialog.SetSheetScriptTrigger
Sets sheet trigger.

8.5
  ❌ Server
FileDialog.SetTreatsFilePackagesAsDirectories
Sets the panel's behavior for displaying file packages (for example, MyApp.app) to the user.

2.7
  ❌ Server
FileDialog.SetUseSheet
Sets whether to use sheets.

8.5
  ❌ Server
Files.AddedToDirectoryDate
Queries the date of the file or folder when it was added to parent folder.

6.4
  ✅ Server
Files.FileUTITypes
Queries uniform type identifiers for this file.

2.9
  ✅ Server
Files.GetComment
Queries Finder's file comment.

6.2
  ✅ Server
Files.GetFinderLabel
Queries the label of the file or folder.

6.2
  ✅ Server
Files.GetTagNames
Queries names of the tags assigned to the file/folder.

3.5
  ✅ Server
Files.IsExcludedFromBackup
Queries file extension visibility state of a file or folder.

12.0
  ✅ Server
Files.IsFileExtensionHidden
Queries file extension visibility state of a file or folder.

12.0
  ✅ Server
Files.SetComment
Sets the file comment.

6.2
  ✅ Server
Files.SetExcludedFromBackup
Sets file backup exclusion of a file or folder.

12.0
  ✅ Server
Files.SetFileExtensionHidden
Sets the hidden state for the file extension of a file or folder.

12.0
  ✅ Server
Files.SetFinderLabel
Sets the Finder label.

6.2
  ✅ Server
Files.SetTagNames
Sets the tags for a file/folder.

3.5
  ✅ Server
Folders.LocalFonts
Queries path to local font folder.

4.3
  ✅ Server
Folders.UserFonts
Queries path to user's font folder.

4.3
  ❌ Server
FontManager.FontFile
Queries the native file path to a font file.

6.2
  ✅ Server
GetSystemUIMode
Queries the current system UI mode. See the SetSystemUIMode function for details on the possible values.

2.1
  ❌ Server
GetSystemUIModeOptions
Queries the current system UI mode options. See the SetSystemUIMode function for details on the possible values.

2.1
  ❌ Server
HotKey.GetKeyUp
Queries whether to trigger script both on key down and key up.

7.1
  ❌ Server
HotKey.GetPermanent
Queries whether this hotkey should be permanent.

10.2
  ❌ Server
HotKey.GetScriptWorkspaceOnly
Queries whether this should be limited to Script Workspace.

10.2
  ❌ Server
HotKey.SetKeyUp
Whether to trigger script both on key down and key up.

7.1
  ❌ Server
HotKey.SetPermanent
Sets whether this hotkey should be permanent.

10.2
  ❌ Server
HotKey.SetScriptWorkspaceOnly
Sets whether this should be limited to Script Workspace.

10.2
  ❌ Server
IKDeviceBrowserPanel.Close
Closes the window.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetCancelButtonLabel
Queries the caption of the cancel button.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetDisplaysLocalCameras
Queries whether to include local cameras in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetDisplaysLocalScanners
Queries whether to include local scanners in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetDisplaysNetworkCameras
Queries whether to include network cameras in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetDisplaysNetworkScanners
Queries whether to include network scanners in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetHeight
Queries height of dialog.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetMode
Queries display mode.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetPrompt
Queries the current prompt text.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetSelectButtonLabel
Queries the caption of the select button.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetWidth
Queries the width of the dialog.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetWindowTitle
Queries the window title.

6.5
  ❌ Server
IKDeviceBrowserPanel.Hide
Hides the window.

6.5
  ❌ Server
IKDeviceBrowserPanel.Reset
Resets options to default.

6.5
  ❌ Server
IKDeviceBrowserPanel.SelectedDeviceID
Queries ID of selected device.

6.5
  ❌ Server
IKDeviceBrowserPanel.SelectedDeviceName
Queries name of selected device.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetCancelButtonLabel
Sets the caption of the cancel button.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetDisplaysLocalCameras
Sets whether to include local cameras in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetDisplaysLocalScanners
Sets whether to include local scanners in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetDisplaysNetworkCameras
Sets whether to include network cameras in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetDisplaysNetworkScanners
Sets whether to include network scanners in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetHeight
Sets the height of the dialog.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetMode
Sets the display mode.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetPrompt
Sets prompt text.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetSelectButtonLabel
Sets the caption of the select button.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetTrigger
Sets the script trigger to notify on events.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetWidth
Sets the width of the window.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetWindowTitle
Sets window title.

6.5
  ❌ Server
IKDeviceBrowserPanel.Show
Shows the window.

6.5
  ❌ Server
IKDeviceBrowserPanel.Visible
Queries whether window is visible.

6.5
  ❌ Server
IKPictureTaker.ClearNotification
Clears the script to be called.

3.5
  ❌ Server
IKPictureTaker.GetAllowsEditing
Queries whether image editing is allowed.

3.5
  ❌ Server
IKPictureTaker.GetAllowsFileChoosing
Queries whether image files can be chosen.

3.5
  ❌ Server
IKPictureTaker.GetAllowsVideoCapture
Queries whether video capture is allowed.

3.5
  ❌ Server
IKPictureTaker.GetInformationalText
Queries informational text.

3.5
  ❌ Server
IKPictureTaker.GetInputImage
Return the original PictureTaker's input-image.

3.5
  ❌ Server
IKPictureTaker.GetMirroring
Queries video mirroring status.

3.5
  ❌ Server
IKPictureTaker.GetOutputImage
Return the edited image.

3.5
  ❌ Server
IKPictureTaker.GetOutputImageMaxHeight
Queries the maximum allowed image height.

3.5
  ❌ Server
IKPictureTaker.GetOutputImageMaxWidth
Queries the maximum allowed image width.

3.5
  ❌ Server
IKPictureTaker.GetRemainOpenAfterValidate
Queries whether the picture taker should remain open after the user selects done.

3.5
  ❌ Server
IKPictureTaker.GetShowAddressBookPicture
Queries whether addressbook pictures are shown.

3.5
  ❌ Server
IKPictureTaker.GetShowEffects
Queries whether to show effects.

3.5
  ❌ Server
IKPictureTaker.GetShowEmptyPicture
Queries the image to be shown for empty picture.

3.5
  ❌ Server
IKPictureTaker.GetShowRecentPicture
Queries whether to show recent pictures.

3.5
  ❌ Server
IKPictureTaker.GetUpdateRecentPicture
Queries whether to allow a recent picture to be updated.

3.5
  ❌ Server
IKPictureTaker.Run
Launch the PictureTaker.

3.5
  ❌ Server
IKPictureTaker.SetAllowsEditing
Sets whether image editing is allowed.

3.5
  ❌ Server
IKPictureTaker.SetAllowsFileChoosing
Sets whether image files can be chosen.

3.5
  ❌ Server
IKPictureTaker.SetAllowsVideoCapture
Sets whether video capture is allowed.

3.5
  ❌ Server
IKPictureTaker.SetInformationalText
Sets informational text.

3.5
  ❌ Server
IKPictureTaker.SetInputImage
Set the image input for the PictureTaker.

3.5
  ❌ Server
IKPictureTaker.SetMirroring
Controls whether the receiver enable/disable video mirroring durring snapshots (default is on).

3.5
  ❌ Server
IKPictureTaker.SetNotification
Installs a notification script.

3.5
  ❌ Server
IKPictureTaker.SetOutputImageMaxSize
Sets maximum size of the output image.

3.5
  ❌ Server
IKPictureTaker.SetRemainOpenAfterValidate
Sets whether the picture taker should remain open after the user selects done.

3.5
  ❌ Server
IKPictureTaker.SetShowEffects
Sets whether to show effects.

3.5
  ❌ Server
IKPictureTaker.SetShowEmptyPicture
Sets the image to be shown for empty picture.

3.5
  ❌ Server
IKPictureTaker.SetShowRecentPicture
Sets whether to show recent pictures.

3.5
  ❌ Server
IKPictureTaker.SetUpdateRecentPicture
Sets whether to allow a recent picture to be updated.

3.5
  ❌ Server
IKScannerDevicePanel.ClearImage
Clears all images.

6.5
  ❌ Server
IKScannerDevicePanel.Close
Closes the window.

6.5
  ❌ Server
IKScannerDevicePanel.GetCombine
Queries the combine flag.

6.5
  ❌ Server
IKScannerDevicePanel.GetDocumentName
Queries the document name.

6.5
  ❌ Server
IKScannerDevicePanel.GetDownloadsDirectory
Queries download folder.

6.5
  ❌ Server
IKScannerDevicePanel.GetHeight
Queries height of dialog.

6.5
  ❌ Server
IKScannerDevicePanel.GetMode
Queries mode of the scanner interface.

6.5
  ❌ Server
IKScannerDevicePanel.GetOverviewControlLabel
Queries the label for the 'Overview' control.

6.5
  ❌ Server
IKScannerDevicePanel.GetScanControlLabel
Queries the label for the 'Scan' control.

6.5
  ❌ Server
IKScannerDevicePanel.GetScannerDeviceID
Queries ID of current scanner device.

6.5
  ❌ Server
IKScannerDevicePanel.GetScannerDeviceName
Queries name of current scanner device.

6.5
  ❌ Server
IKScannerDevicePanel.GetWidth
Queries the width of the dialog.

6.5
  ❌ Server
IKScannerDevicePanel.GetWindowTitle
Queries the window title.

6.5
  ❌ Server
IKScannerDevicePanel.Hide
Hides the window.

6.5
  ❌ Server
IKScannerDevicePanel.ImageCount
Queries number of images in queue.

6.5
  ❌ Server
IKScannerDevicePanel.NextImage
Queries path of next image.

6.5
  ❌ Server
IKScannerDevicePanel.Reset
Resets options to default.

6.5
  ❌ Server
IKScannerDevicePanel.SetCloseTrigger
Sets a close trigger.

8.1
  ❌ Server
IKScannerDevicePanel.SetCombine
Sets the combine flag.

6.5
  ❌ Server
IKScannerDevicePanel.SetDocumentName
Set the document name.

6.5
  ❌ Server
IKScannerDevicePanel.SetDownloadsDirectory
Sets the download directory.

6.5
  ❌ Server
IKScannerDevicePanel.SetHeight
Sets the height of the dialog.

6.5
  ❌ Server
IKScannerDevicePanel.SetMode
Sets mode of the scanner interface.

6.5
  ❌ Server
IKScannerDevicePanel.SetOverviewControlLabel
Sets the label for the 'Overview' control.

6.5
  ❌ Server
IKScannerDevicePanel.SetScanControlLabel
Sets the label for the 'Scan' control.

6.5
  ❌ Server
IKScannerDevicePanel.SetScannerDeviceID
Selects scanner by ID.

6.5
  ❌ Server
IKScannerDevicePanel.SetScannerDeviceName
Selects scanner by name.

6.5
  ❌ Server
IKScannerDevicePanel.SetTrigger
Sets the trigger to notify when new picture arrives.

6.5
  ❌ Server
IKScannerDevicePanel.SetWidth
Sets the width of the window.

6.5
  ❌ Server
IKScannerDevicePanel.SetWindowTitle
Sets window title.

6.5
  ❌ Server
IKScannerDevicePanel.Show
Shows the window.

6.5
  ❌ Server
IKScannerDevicePanel.Visible
Queries whether window is visible.

6.5
  ❌ Server
IKSlideShow.Add
Adds a slide.

1.6
  ❌ Server
IKSlideShow.AddImage
Adds a slide.

3.1
  ❌ Server
IKSlideShow.AddPDF
Adds a slide.

3.1
  ❌ Server
IKSlideShow.AddPath
Adds a slide.

3.1
  ❌ Server
IKSlideShow.AddURL
Adds a slide.

3.1
  ❌ Server
IKSlideShow.Clear
Clears the list of slides.

1.6
  ❌ Server
IKSlideShow.Count
Returns number of items.

6.4
  ❌ Server
IKSlideShow.GetAudioFile
Queries the audio file path.

6.4
  ❌ Server
IKSlideShow.GetMode
Queries the mode for slideshow.

3.1
  ❌ Server
IKSlideShow.GetPDFDisplayBox
Queries the current PDF display box.

1.6
  ❌ Server
IKSlideShow.GetPDFDisplayMode
Queries the current PDF display mode.

1.6
  ❌ Server
IKSlideShow.GetPDFDisplaysAsBook
Queries whether PDFs are displayed as book currently.

1.6
  ❌ Server
IKSlideShow.GetScreen
Queries screen index.

6.4
  ❌ Server
IKSlideShow.GetStartIndex
Queries the start index for the slide show.

1.8
  ❌ Server
IKSlideShow.GetStartPaused
Queries whether the slide show should start paused.

1.6
  ❌ Server
IKSlideShow.GetWrapAround
Queries the current wrap around setting.

1.6
  ❌ Server
IKSlideShow.ItemAtIndex
Queries item at index.

6.4
  ❌ Server
IKSlideShow.Run
Runs the slide show with the current slide list and the current options.

1.6
  ❌ Server
IKSlideShow.SetAudioFile
Sets the audio file to play while doing slide show.

6.4
  ❌ Server
IKSlideShow.SetMode
Sets the mode for slideshow.

3.1
  ❌ Server
IKSlideShow.SetPDFDisplayBox
Sets the PDF display box which should be used to display PDFs.

1.6
  ❌ Server
IKSlideShow.SetPDFDisplayMode
Sets the PDF display mode which should be used to display PDFs.

1.6
  ❌ Server
IKSlideShow.SetPDFDisplaysAsBook
Sets whether a PDF is displayed as book.

1.6
  ❌ Server
IKSlideShow.SetScreen
Sets the screen.

6.4
  ❌ Server
IKSlideShow.SetStartIndex
Sets the start index for the slide show.

1.8
  ❌ Server
IKSlideShow.SetStartPaused
Defines whether the slideshow starts paused or not.

1.6
  ❌ Server
IKSlideShow.SetWrapAround
Specifies the new wrap around setting.

1.6
  ❌ Server
Icon.ClearIcon
Clears the custom icon for the file or directory at the specified path.

2.7
  ✅ Server
Icon.SetIcon
Sets the icon for the file or directory at the specified path.

2.7
  ✅ Server
ImageCapture.CameraInfo
Queries a value of current camera.

8.3
  ❌ Server
ImageCapture.CloseDevice
Requests to close a previously opened session on this device.

6.4
  ❌ Server
ImageCapture.Contents
Contents of the camera.

8.3
  ❌ Server
ImageCapture.DeviceInfo
Queries information about device.

6.4
  ❌ Server
ImageCapture.Devices
Queries list of devices.

6.4
  ❌ Server
ImageCapture.DevicesJSON
Queries list of devices as JSON.

8.3
  ❌ Server
ImageCapture.Download
Downloads a file from device.

8.3
  ❌ Server
ImageCapture.Features
Queries list of features.

6.4
  ❌ Server
ImageCapture.GetFeatureValue
Queries scanner vendor feature value.

6.4
  ❌ Server
ImageCapture.GetFeatures
Queries scanner vendor features with values as JSON.

8.3
  ❌ Server
ImageCapture.GetParameter
Queries a parameter of current scanner functional unit.

6.4
  ❌ Server
ImageCapture.GetParameters
Queries all parameter of current scanner functional unit as JSON.

8.3
  ❌ Server
ImageCapture.ImagePaths
Queries list of image files.

6.4
  ❌ Server
ImageCapture.Initialize
Initializes Image Capture engine.

6.4
  ❌ Server
ImageCapture.MediaFilenames
Queries file names list.

8.3
  ❌ Server
ImageCapture.MediaFiles
Queries all image, movie and audio files on the camera.

8.3
  ❌ Server
ImageCapture.OpenDevice
Requests to open a session on the device.

6.4
  ❌ Server
ImageCapture.PDF
Creates a PDF with all scanned documents.

9.1
  ❌ Server
ImageCapture.PreferredDevice
Returns UUID for preferred device.

6.4
  ❌ Server
ImageCapture.RequestDeleteFiles
Deletes files.

8.3
  ❌ Server
ImageCapture.RequestDisableTethering
Disables tethering.

8.3
  ❌ Server
ImageCapture.RequestEnableTethering
Enable tethering.

8.3
  ❌ Server
ImageCapture.RequestOverviewScan
Starts an overview scan on selectedFunctionalUnit.

6.4
  ❌ Server
ImageCapture.RequestScan
Starts a scan on selectedFunctionalUnit.

6.4
  ❌ Server
ImageCapture.RequestSelectFunctionalUnit
Requests the scanner device to select a functional unit.

6.4
  ❌ Server
ImageCapture.RequestSyncClock
Synchronizes camera clock.

8.3
  ❌ Server
ImageCapture.RequestTakePicture
Capture a new image using the camera.

8.3
  ❌ Server
ImageCapture.SetFeatureValue
Sets a vendor scanner feature value.

6.4
  ❌ Server
ImageCapture.SetItemsAddedScript
Sets script to call when new picture is added.

10.4
  ❌ Server
ImageCapture.SetParameter
Sets a parameter for current scanner functional device.

6.4
  ❌ Server
ImageCapture.Thumbnail
Queries thumbnail for a file if available.

8.3
  ❌ Server
ImageCapture.cancelScan
Cancels current scan.

6.4
  ❌ Server
ImageView.GetToolTip
Queries tooltip text.

7.4
  ❌ Server
ImageView.SetToolTip
Sets tooltip for image view.

7.4
  ❌ Server
ListDialog.GetUsesAlternatingRowBackgroundColors
Whether alternating row background colors should be used.

10.4
  ❌ Server
ListDialog.SetUsesAlternatingRowBackgroundColors
Set whether alternating row background colors should be used.

10.4
  ❌ Server
MapView.GetShowsZoomControls
Quries zoom controls state.

9.0
  ❌ Server
MapView.GetToolTip
Queries tooltip text.

9.0
  ❌ Server
MapView.MouseCoordinate
Queries current coordinates for mouse cursor.

9.5
  ❌ Server
MapView.SetShowsZoomControls
Shows or hides zoom controls.

9.0
  ❌ Server
MapView.SetToolTip
Sets tooltip for map view.

9.0
  ❌ Server
MediaLibraryBrowser.getMediaLibraries
Queries which media libraries are currently showing.

3.5
  ❌ Server
MediaLibraryBrowser.getVisible
Queries visible state of the browser panel.

3.5
  ❌ Server
MediaLibraryBrowser.setFrame
Sets the panel rectangle.

3.5
  ❌ Server
MediaLibraryBrowser.setMediaLibraries
Sets which media type is shown in browser.

3.5
  ❌ Server
MediaLibraryBrowser.setVisible
Sets visible state of the panel.

3.5
  ❌ Server
MediaLibraryBrowser.togglePanel
Toggles the panel.

3.5
  ❌ Server
MetaDataQuery.AttributesForFile
Queries properties for a file.

8.0
  ✅ Server
NSEventFilter.DisableEvents
Disable some events.

2.9
  ❌ Server
NSEventFilter.EnableAllEvents
Enables all events.

2.9
  ❌ Server
NSEventFilter.EnableEvents
Enable some events which had been disabled before.

2.9
  ❌ Server
Overlay.IgnoresMouseEvents   New in 14.1
Whether the window ignores mouse events.

14.1
  ❌ Server
PDFKit.GetCurrentFilter
Queries name of current selected filter.

4.3
  ✅ Server
PDFKit.GetPrintLastSettings
Queries current print settings.

9.2
  ❌ Server
PDFKit.GetPrintOption
Queries a custom option.

9.2
  ❌ Server
PDFKit.GetPrintSetting
Queries print settings for printing PDF.

4.0
  ✅ Server
PDFKit.Print
Prints a PDF without dialogs.

4.0
  ✅ Server
PDFKit.ResetPrintSettings
Resets print settings to default settings.

4.0
  ✅ Server
PDFKit.RestorePrintSettings
Restores print settings.

4.0
  ✅ Server
PDFKit.SavePrintSettings
Saves current print settings.

4.0
  ✅ Server
PDFKit.SetCurrentFilter
Sets the current filter.

4.3
  ✅ Server
PDFKit.SetPrintOption
Sets custom print options.

9.2
  ❌ Server
PDFKit.SetPrintSetting
Sets print settings for printing PDF.

4.0
  ✅ Server
PageSetupDialog.ClearOption
Clears an option.

9.2
  ❌ Server
PageSetupDialog.ClearOptions
Clears all options set.

9.2
  ❌ Server
PageSetupDialog.Disable
Disables the page setup dialog extension.

9.2
  ❌ Server
PageSetupDialog.Enable
Enables the page setup dialog extension.

9.2
  ❌ Server
PageSetupDialog.GetLastSettings
Queries last settings from page setup dialog.

9.2
  ❌ Server
PageSetupDialog.GetNoDialog
Queries whether dialog shows.

9.2
  ❌ Server
PageSetupDialog.GetOption
Queries an option.

9.2
  ❌ Server
PageSetupDialog.GetPaperHeight
Queries paper height to set.

11.3
  ❌ Server
PageSetupDialog.GetPaperName
Queries paper name.

9.2
  ❌ Server
PageSetupDialog.GetPaperOrientation
Queries paper orientation.

9.2
  ❌ Server
PageSetupDialog.GetPaperWidth
Queries paper width to set.

11.3
  ❌ Server
PageSetupDialog.GetPrinterName
Queries printer name.

9.2
  ❌ Server
PageSetupDialog.GetScalingFactor
Queries scaling factor.

9.2
  ❌ Server
PageSetupDialog.Install
Installs the extension for the page setup dialog.

9.2
  ❌ Server
PageSetupDialog.Reset
Resets settings in plugin.

12.1
  ❌ Server
PageSetupDialog.SetNoDialog
Sets whether dialog should show.

9.2
  ❌ Server
PageSetupDialog.SetOption
Sets an option.

9.2
  ❌ Server
PageSetupDialog.SetPaperHeight
Sets paper height to use.

11.3
  ❌ Server
PageSetupDialog.SetPaperName
Sets paper name.

9.2
  ❌ Server
PageSetupDialog.SetPaperOrientation
Sets the new paper orientation.

9.2
  ❌ Server
PageSetupDialog.SetPaperWidth
Sets paper width to use.

11.3
  ❌ Server
PageSetupDialog.SetPrinterName
Sets printer name.

9.2
  ❌ Server
PageSetupDialog.SetScalingFactor
Sets scaling factor.

9.2
  ❌ Server
PhotoPicker.SetSize
Sets size to use for popover.

13.2
  ❌ Server
Preferences.ClearRecentFiles
Clears the recent files list.

6.5
  ❌ Server
Preferences.GetTextSelectionWithDragAndDrop
Queries drag and drop preference.

2.8
  ✅ Server
Preferences.SetTextSelectionWithDragAndDrop
Set the preference setting from FileMaker/Runtime about allowing text selection by drag and drop.

2.8
  ✅ Server
Preview.GetAutoResizingMask
Queries auto resizing mask.

13.3
  ❌ Server
Preview.GetAutostarts
Queries whether to auto start preview.

13.3
  ❌ Server
Preview.SetAutoResizingMask
Sets the auto resizing mask.

13.3
  ❌ Server
Preview.SetAutostarts
Sets whether to auto start preview.

13.3
  ❌ Server
PrintDialog.ClearOption
Clears an option.

6.2
  ❌ Server
PrintDialog.ClearOptions
Clears all options set.

6.2
  ❌ Server
PrintDialog.Disable
Disables the print dialog extension.

3.5
  ❌ Server
PrintDialog.Enable
Enables the print dialog extension.

3.5
  ❌ Server
PrintDialog.GetAllPages
Queries whether to print all pages.

6.2
  ❌ Server
PrintDialog.GetConfiguration
Queries configuration from last print.

8.0
  ❌ Server
PrintDialog.GetCopies
Queries number of copies.

6.2
  ❌ Server
PrintDialog.GetDestinationPath
Queries the destination path.

3.5
  ❌ Server
PrintDialog.GetDuplex
Queries the duplex mode.

4.1
  ❌ Server
PrintDialog.GetFirstPage
Queries first page.

6.2
  ❌ Server
PrintDialog.GetLastPage
Queries last page.

6.2
  ❌ Server
PrintDialog.GetLastSettings
Queries last settings from print dialog.

6.2
  ❌ Server
PrintDialog.GetNoDialog
Queries whether dialog shows.

3.5
  ❌ Server
PrintDialog.GetOption
Queries an option.

6.2
  ❌ Server
PrintDialog.GetPageNumberingOffset
Queries page numbering offset.

7.0
  ❌ Server
PrintDialog.GetPrintToPDF
Queries whether printing is going to PDF file.

3.5
  ❌ Server
PrintDialog.GetPrintType
Queries print type.

12.1
  ❌ Server
PrintDialog.GetPrinterName
Queries printer name to use.

3.5
  ❌ Server
PrintDialog.GetReset
Query whether to reset print settings.

7.0
  ❌ Server
PrintDialog.GetResetDestination
Queries whether ResetDestination option is set.

6.5
  ❌ Server
PrintDialog.GetReverseOrder
Queries reverse order setting.

11.0
  ❌ Server
PrintDialog.GetTray
Queries tray name.

6.1
  ❌ Server
PrintDialog.Install
Installs the extension for the printer dialog.

3.5
  ❌ Server
PrintDialog.Reset
Resets settings in plugin.

12.1
  ❌ Server
PrintDialog.SetAllPages
Set whether to print all pages.

6.2
  ❌ Server
PrintDialog.SetConfiguration
Sets a configuration to be used for next print.

8.0
  ❌ Server
PrintDialog.SetCopies
Sets number of copies.

6.2
  ❌ Server
PrintDialog.SetDestinationPath
Sets the destination path for PDF.

3.5
  ❌ Server
PrintDialog.SetDuplex
Sets duplex mode for next printing.

4.1
  ❌ Server
PrintDialog.SetFirstPage
Sets first page.

6.2
  ❌ Server
PrintDialog.SetLastPage
Sets last page.

6.2
  ❌ Server
PrintDialog.SetNoDialog
Sets whether dialog should show.

3.5
  ❌ Server
PrintDialog.SetOption
Sets an option.

6.2
  ❌ Server
PrintDialog.SetPageNumberingOffset
Sets page numbering offset to use.

7.0
  ❌ Server
PrintDialog.SetPrintToPDF
Sets whether plugin will redirect print to PDF.

3.5
  ❌ Server
PrintDialog.SetPrintType
Sets what FileMaker will print.

5.0
  ❌ Server
PrintDialog.SetPrinterName
Sets printer name.

3.5
  ❌ Server
PrintDialog.SetReset
Sets whether to reset print settings.

7.0
  ❌ Server
PrintDialog.SetResetDestination
Sets whether to fix destination.

6.5
  ❌ Server
PrintDialog.SetReverseOrder
Sets reverse order for printing.

11.0
  ❌ Server
PrintDialog.SetTray
Sets the tray name the plugin should select.

6.1
  ❌ Server
Process.FrontProcessBundleID
Queries bundleID of the frontmost app.

4.2
  ❌ Server
Process.IsRunning
Checks if a process is running.

4.0
  ✅ Server
Process.KeepFrontMost
Sets whether the plugin should keep FileMaker in front.

7.1
  ❌ Server
QLPreviewPanel.GetHeight
Queries height of panel.

4.3
  ❌ Server
QLPreviewPanel.GetLeft
Queries left position of panel.

4.3
  ❌ Server
QLPreviewPanel.GetTop
Queries height of panel.

4.3
  ❌ Server
QLPreviewPanel.GetWidth
Queries width of panel.

4.3
  ❌ Server
QLPreviewPanel.Move
Moves the panel to the given position.

4.3
  ❌ Server
QLPreviewPanel.Resize
Resizes the panel.

4.3
  ❌ Server
QuartzFilterManager.Filters
Queries list of all filters.

4.3
  ❌ Server
QuartzFilterManager.HidePanel
Hides the panel for the Quartz Filter Manager.

4.3
  ❌ Server
QuartzFilterManager.ShowPanel
Shows the panel for the Quartz Filter Manager.

4.3
  ❌ Server
RemoteControl.PressCommandKey
Presses command key on Mac.

2.8
  ❌ Server
RemoteControl.PressDialogButton
Presses a dialog button.

6.2
  ❌ Server
RemoteControl.PressDialogButton.Clear
Stops the dialog button press command.

6.2
  ❌ Server
RichText.GeneratePDF
Generates a PDF from the current rich text document.

5.1
  ✅ Server
RichText.WriteDOC
Writes a Word file.

3.5
  ✅ Server
RichText.WritePDF
Write the current rich text document to a PDF file.

5.1
  ✅ Server
Screen.DockHeight
Queries dock height.

8.3
  ❌ Server
Screen.DockWidth
Queries dock width.

8.3
  ❌ Server
ScriptWorkspace.BringToFront
Brings the Script Workspace window to front.

7.4
  ❌ Server
ScriptWorkspace.CopyScriptText
Copies current script in Script Workspace to clipboard.

10.1
  ❌ Server
ScriptWorkspace.CurrentTab
Queries current tab title.

7.4
  ❌ Server
ScriptWorkspace.ExpandScriptFolders
Expands all scripts in the Script Workspace.

7.4
  ❌ Server
ScriptWorkspace.GetScriptListSearch
Queries search field in script list search.

10.0
  ❌ Server
ScriptWorkspace.IsActive
Checks if front window with focus is Script Workspace.

10.0
  ❌ Server
ScriptWorkspace.IsVisible
Checks whether Script Workspace is visible.

7.4
  ❌ Server
ScriptWorkspace.LineCount
Queries line count of current script.

7.4
  ❌ Server
ScriptWorkspace.OpenScript
Opens a script by name.

7.4
  ❌ Server
ScriptWorkspace.ScriptNames
Queries list of script names in Script Workspace.

7.4
  ❌ Server
ScriptWorkspace.ScriptText
Copies text of current script.

9.0
  ❌ Server
ScriptWorkspace.ScriptsVisible
Queries whether scripts are visible.

7.5
  ❌ Server
ScriptWorkspace.ScrollToLine
Scrolls to line to make it visible.

9.0
  ❌ Server
ScriptWorkspace.ScrollToSelection
Scrolls to current selected line.

9.0
  ❌ Server
ScriptWorkspace.SelectLine
Selects a line in current script.

7.4
  ❌ Server
ScriptWorkspace.SelectLines
Selects lines in current script.

9.0
  ❌ Server
ScriptWorkspace.SelectedLine
Queries selected line.

7.4
  ❌ Server
ScriptWorkspace.SelectedLines
Queries selected line numbers.

10.0
  ❌ Server
ScriptWorkspace.SetScriptListSearch
Sets search field in script list in Script Workspace.

10.0
  ❌ Server
ScriptWorkspace.StepsVisible
Queries whether steps are visible.

7.5
  ❌ Server
ScriptWorkspace.StyledScriptText
Queries text of current script.

10.1
  ❌ Server
ScriptWorkspace.Tabs
Queries list of tabs in Script Workspace.

7.4
  ❌ Server
ScriptWorkspace.Title
Queries title of front Script Workspace.

7.4
  ❌ Server
ScriptWorkspace.TriggerScripts
Triggers scripts list visibility.

7.5
  ❌ Server
ScriptWorkspace.TriggerSteps
Triggers script steps list visibility.

7.5
  ❌ Server
ScriptWorkspace.Window
Queries window ID for the Script Workspace.

7.4
  ❌ Server
ServiceProvider.Install
Installs a service provider handler.

4.4
  ❌ Server
ServiceProvider.Uninstall
Removes service provider.

4.4
  ❌ Server
ServiceProvider.Value
Queries a value from last service invocation.

4.4
  ❌ Server
SetSystemUIMode
Sets the system UI mode.

2.1
  ❌ Server
SharingService.GetEmailRecipients
Queries current list of email recipients.

10.3
  ❌ Server
SharingService.GetEmailSubject
Queries current email subject.

10.3
  ❌ Server
SharingService.ServicesForItems
Queries available services for some items.

10.3
  ❌ Server
SharingService.SetEmailRecipients
Sets email recipients list for next share.

10.3
  ❌ Server
SharingService.SetEmailSubject
Sets email subject for next share.

10.3
  ❌ Server
SharingService.SetTrigger
Sets a trigger to call for the share.

10.3
  ❌ Server
SharingService.ShareItems
Shares items with other services.

10.3
  ❌ Server
Shell.TerminationReason
Returns the reason the task was terminated.

7.5
  ✅ Server
SyntaxColoring.AddContextMenuCommand
Adds a new command for contextual menu.

9.5
  ❌ Server
SyntaxColoring.AddTag
Adds a new color tag for script step, variable, function or formula coloring.

3.0
  ❌ Server
SyntaxColoring.AutoCompleteFunctions.GetEnabled
Queries whether parameters for auto completed functions is enabled.

12.1
  ❌ Server
SyntaxColoring.AutoCompleteFunctions.SetEnabled
Sets whether to auto complete MBS functions names.

12.1
  ❌ Server
SyntaxColoring.AutoCompleteParameters.GetEnabled
Queries whether parameters for auto completed functions is enabled.

12.1
  ❌ Server
SyntaxColoring.AutoCompleteParameters.SetEnabled
Sets whether to auto complete parameters for MBS functions names.

12.1
  ❌ Server
SyntaxColoring.AutoCompleteVariables.GetEnabled
Queries whether auto complete is enabled.

12.0
  ❌ Server
SyntaxColoring.AutoCompleteVariables.SetEnabled
Sets whether to do auto completion for calculation dialogs.

12.0
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Disable
Disables checking variable declarations in FileMaker Scripts.

3.5
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Enable
Enables checking variable declarations in FileMaker Scripts.

3.5
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Enabled
Queries if checking variable declarations are enabled or not.

3.5
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.GetLimits
Queries limits for variable check.

10.2
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Notification.Disable
Disables notifications sent by variable check.

7.1
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Notification.Enable
Enables notifications sent by variable check.

7.1
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Notification.Enabled
Queries whether notifications are enabled.

7.1
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.SetLimits
Sets limits for variable check.

10.2
  ❌ Server
SyntaxColoring.Clear
Clears all rules.

3.0
  ❌ Server
SyntaxColoring.ClearContextMenuCommands
Clears list of menu commands.

9.5
  ❌ Server
SyntaxColoring.ColorizeScript
Colorises a script text.

12.1
  ✅ Server
SyntaxColoring.CommentLinks.GetEnabled
Whether comment links are enabled.

12.3
  ❌ Server
SyntaxColoring.CommentLinks.SetEnabled
Sets whether comment links are enabled.

12.3
  ❌ Server
SyntaxColoring.ContextualMenuEnabled.GetEnabled
Queries whether contextual menu commands from plugin are enabled.

6.0
  ❌ Server
SyntaxColoring.ContextualMenuEnabled.SetEnabled
Enables contextual menu commands for tables.

6.0
  ❌ Server
SyntaxColoring.CopyButton.GetEnabled
Queries whether copy button for script editor is enabled.

5.2
  ❌ Server
SyntaxColoring.CopyButton.SetEnabled
Enables or disables copy script button.

5.2
  ❌ Server
SyntaxColoring.Disable
Disables Syntax coloring in FileMaker Scripts.

3.0
  ❌ Server
SyntaxColoring.DontOpenManageDatabaseDialogWithRelations.GetEnabled
Queries whether we avoid opening manage database dialog with relationships.

11.4
  ❌ Server
SyntaxColoring.DontOpenManageDatabaseDialogWithRelations.SetEnabled
Sets whether we avoid opening manage database dialog with relationships.

11.4
  ❌ Server
SyntaxColoring.Enable
Enables Syntax coloring in FileMaker Scripts.

3.0
  ❌ Server
SyntaxColoring.Enabled
Queries if syntax coloring is enabled or not.

3.0
  ❌ Server
SyntaxColoring.FactoryDefaults
Resets all rules to the default settings.

3.0
  ❌ Server
SyntaxColoring.Format
Applies formatting rules to the formula text and returns styled text.

3.0
  ❌ Server
SyntaxColoring.GetAddFindbars
Queries whether the plugin adds find bars.

8.0
  ❌ Server
SyntaxColoring.GetCodeFoldingEnabled   New in 14.0
Queries whether to enable code folding.

14.0
  ❌ Server
SyntaxColoring.GetCustomFunctionToolsEnabled
Queries whether to show custom function tools.

11.1
  ❌ Server
SyntaxColoring.GetDebuggerTooltipsEnabled
Queries whether debugger tooltips are enabled.

11.1
  ❌ Server
SyntaxColoring.GetExportTooltipsEnabled
Queries whether export dialog tooltips are enabled.

13.0
  ❌ Server
SyntaxColoring.GetFontName
Queries font name.

10.1
  ❌ Server
SyntaxColoring.GetFontSize
Queries current font size for Script Workspace.

10.1
  ❌ Server
SyntaxColoring.GetMinCalcFontSize
Queries configured minimum font size.

7.2
  ❌ Server
SyntaxColoring.GetRelationGraphSearchBoxPreferredSize
Queries preferred size for the search box in relation graph window.

6.3
  ❌ Server
SyntaxColoring.GetRememberColumnWidths
Queries whether to remember column widths.

8.5
  ❌ Server
SyntaxColoring.GetScriptHighlightColor
Queries the current highlight color.

5.4
  ❌ Server
SyntaxColoring.GetScriptIfColor
Queries the current script if block color.

6.1
  ❌ Server
SyntaxColoring.GetScriptLoopColor
Queries the current script loop block color.

6.1
  ❌ Server
SyntaxColoring.GetScriptSearchColor
Queries the current script search color.

6.1
  ❌ Server
SyntaxColoring.GetShowFieldAndTableIDs
Queries whether to show field and table IDs.

7.4
  ❌ Server
SyntaxColoring.GetShowLayoutIDs
Queries whether to show layout IDs.

7.5
  ❌ Server
SyntaxColoring.GetShowScriptIDs
Queries whether to show script IDs.

7.4
  ❌ Server
SyntaxColoring.GetShowValueListIDs
Queries whether to show value list IDs.

12.0
  ❌ Server
SyntaxColoring.GetTag
Queries the color for a tag.

3.0
  ❌ Server
SyntaxColoring.GetTags
Query list of all tag names defined so far.

3.0
  ❌ Server
SyntaxColoring.GetUseBoldFont
Queries whether to use bold fonts.

6.1
  ❌ Server
SyntaxColoring.HelpMenu.GetEnabled
Queries whether MBS Plugin menu entries show in help menu.

10.4
  ❌ Server
SyntaxColoring.HelpMenu.SetEnabled
Sets whether MBS Plugin menu entries show in help menu.

10.4
  ❌ Server
SyntaxColoring.ListContextMenuCommand
Lists all contextual menu commands.

10.0
  ❌ Server
SyntaxColoring.RelationshipGraphSearchBox.GetEnabled
Queries whether relationship graph shows a search box.

5.4
  ❌ Server
SyntaxColoring.RelationshipGraphSearchBox.SetEnabled
Enables or disables relation graph search box.

5.4
  ❌ Server
SyntaxColoring.RemoveContextMenuCommand
Removes a context menu command.

9.5
  ❌ Server
SyntaxColoring.RemoveTag
Removes a color tag.

3.0
  ❌ Server
SyntaxColoring.ScriptGoToBox.GetEnabled
Queries whether script editor shows a goto box.

5.4
  ❌ Server
SyntaxColoring.ScriptGoToBox.SetEnabled
Enables or disables script go to box.

5.4
  ❌ Server
SyntaxColoring.ScriptIfLoopHighlight.GetEnabled
Queries enabled status for if/loop blocks highlighting.

6.5
  ❌ Server
SyntaxColoring.ScriptIfLoopHighlight.SetEnabled
Sets whether to highlight if/loop blocks in script editor.

6.5
  ❌ Server
SyntaxColoring.ScriptSearchBox.GetEnabled
Queries whether script editor shows a search box.

5.4
  ❌ Server
SyntaxColoring.ScriptSearchBox.GetRegEx
Queries whether regular expressions are used in script search.

13.1
  ❌ Server
SyntaxColoring.ScriptSearchBox.GetText
Queries current search text.

7.5
  ❌ Server
SyntaxColoring.ScriptSearchBox.SetEnabled
Enables or disables script search box.

5.4
  ❌ Server
SyntaxColoring.ScriptSearchBox.SetRegEx
Sets whether script search uses regular expressions.

13.1
  ❌ Server
SyntaxColoring.ScriptSearchBox.SetText
Sets the search text and runs a search in current script.

7.5
  ❌ Server
SyntaxColoring.SetAddFindbars
Sets whether the plugin adds find bars.

8.0
  ❌ Server
SyntaxColoring.SetCodeFoldingEnabled   New in 14.0
Sets whether to enable code folding.

14.0
  ❌ Server
SyntaxColoring.SetCustomFunctionToolsEnabled
Sets whether to show custom function and calculation tools.

11.1
  ❌ Server
SyntaxColoring.SetDebuggerTooltipsEnabled
Sets whether debugger tooltips are enabled.

11.1
  ❌ Server
SyntaxColoring.SetExportTooltipsEnabled
Sets whether export dialog tooltips are enabled.

13.0
  ❌ Server
SyntaxColoring.SetFontName
Sets the font name.

10.1
  ❌ Server
SyntaxColoring.SetFontSize
Sets current font size for Script Workspace.

10.1
  ❌ Server
SyntaxColoring.SetMinCalcFontSize
Sets the minimum text size to apply for calculations.

7.2
  ❌ Server
SyntaxColoring.SetRelationGraphSearchBoxPreferredSize
Sets the preferred size for the relation graph.

6.3
  ❌ Server
SyntaxColoring.SetRememberColumnWidths
Whether to remember column widths.

8.5
  ❌ Server
SyntaxColoring.SetScriptHighlightColor
Sets the highlight color.

5.4
  ❌ Server
SyntaxColoring.SetScriptIfColor
Sets the highlight color for if block in a script.

6.1
  ❌ Server
SyntaxColoring.SetScriptLoopColor
Sets the highlight color for if block in a script.

6.1
  ❌ Server
SyntaxColoring.SetScriptSearchColor
Sets the search color.

6.1
  ❌ Server
SyntaxColoring.SetShowFieldAndTableIDs
Set whether to show field and table IDs.

7.4
  ❌ Server
SyntaxColoring.SetShowLayoutIDs
Sets whether layout IDs are enabled.

7.5
  ❌ Server
SyntaxColoring.SetShowScriptIDs
Set whether to show script IDs.

7.4
  ❌ Server
SyntaxColoring.SetShowValueListIDs
Sets whether value list IDs are enabled.

12.0
  ❌ Server
SyntaxColoring.SetUseBoldFont
Sets whether to use bold fonts.

6.1
  ❌ Server
SyntaxColoring.ShowBracketPositions.GetEnabled
Queries whether plugin highlights brackets.

10.5
  ❌ Server
SyntaxColoring.ShowBracketPositions.SetEnabled
Sets whether plugin highlights brackets.

10.5
  ❌ Server
SyntaxColoring.ShowTextPositions.GetEnabled
Queries whether text positions are enabled.

9.5
  ❌ Server
SyntaxColoring.ShowTextPositions.SetEnabled
Sets whether to show text positions.

9.5
  ❌ Server
SyntaxColoring.ZoomButton.GetEnabled
Queries whether zoom controls are enabled.

7.2
  ❌ Server
SyntaxColoring.ZoomButton.SetEnabled
Sets enabled state for zoom controls.

7.2
  ❌ Server
SystemInfo.MacAppDarkMode
Queries dark mode setting for application.

9.5
  ❌ Server
SystemInfo.MacBoardID
Queries board-id for Mac.

9.4
  ✅ Server
SystemInfo.MacBugFixVersion
Returns the BugFix part of the Mac OS version number.

2.8
  ✅ Server
SystemInfo.MacMajorVersion
Returns the major Mac OS version number.

2.8
  ✅ Server
SystemInfo.MacMinorVersion
Returns the minor Mac OS version number.

2.8
  ✅ Server
SystemInfo.MacModel
Returns the Mac Model string.

1.5
  ✅ Server
SystemInfo.MacROMBootVersion
Returns boot ROM version string.

9.4
  ✅ Server
SystemInfo.MacSerialNumber
Returns the Mac Serial number.

1.5
  ✅ Server
SystemInfo.MacSystemDarkMode
Queries dark mode setting for system.

9.5
  ✅ Server
SystemInfo.MacUUID
Returns the system UUID on macOS.

1.5
  ✅ Server
SystemInfo.NetworkStats
Queries network statistics for link layer on MacOS.

10.0
  ✅ Server
TextView.GetRulerVisible
Queries ruler visibility.

9.2
  ❌ Server
TextView.SetRulerVisible
Sets whether ruler is visible.

9.2
  ❌ Server
Toolbar.Install
Installs necessary functions to modify FileMaker's toolbar.

4.3
  ❌ Server
Toolbar.Register
Registers a new toolbar button.

4.3
  ❌ Server
Toolbar.SetImage
Overwrites image used for a toolbar item.

6.4
  ❌ Server
Toolbar.SetLabel
Overwrites label used for a toolbar item.

6.4
  ❌ Server
Toolbar.SetPaletteLabel
Overwrites palette label used for a toolbar item.

6.4
  ❌ Server
Toolbar.SetTooltip
Overwrites tooltip used for a toolbar item.

6.4
  ❌ Server
Toolbar.Unregister
Removes an item from the list of identifiers.

4.3
  ❌ Server
TouchBar.AddButton
Adds a simple button.

6.5
  ❌ Server
TouchBar.AssignToApp
Assigns the TouchBar to be the main one for current app.

6.5
  ❌ Server
TouchBar.AssignToWindow
Assigns the TouchBar to be the one used with the given window.

6.5
  ❌ Server
TouchBar.Available
Checks whether TouchBar is available.

6.5
  ❌ Server
TouchBar.Clear
Clears items in this TouchBar.

6.5
  ❌ Server
TouchBar.Create
Creates a new touch bar object.

6.5
  ❌ Server
TouchBar.GetAutomaticCustomizeTouchBarMenuItemEnabled
Queries whether customize menu is automatically enabled.

6.5
  ❌ Server
TouchBar.GetCustomizationAllowedItemIdentifiers
Queries allowed items identifier.

6.5
  ❌ Server
TouchBar.GetCustomizationIdentifier
Queries the customization identifier.

6.5
  ❌ Server
TouchBar.GetCustomizationRequiredItemIdentifiers
Queries the required identifiers.

6.5
  ❌ Server
TouchBar.GetDefaultItemIdentifiers
Queries the default identifiers.

6.5
  ❌ Server
TouchBar.GetItemIdentifiers
Queries the resolved array of item identifiers.

6.5
  ❌ Server
TouchBar.GetPrincipalItemIdentifier
Queries the principal item identifier.

6.5
  ❌ Server
TouchBar.List
Lists all IDs of Touch Bar objects.

13.0
  ✅ Server
TouchBar.Release
Releases the TouchBar.

6.5
  ❌ Server
TouchBar.ReleaseAll
Frees all TouchBar objects.

10.5
  ❌ Server
TouchBar.SetAutomaticCustomizeTouchBarMenuItemEnabled
Sets whether customize menu is automatically enabled.

6.5
  ❌ Server
TouchBar.SetCustomizationAllowedItemIdentifiers
Sets allowed items identifier.

6.5
  ❌ Server
TouchBar.SetCustomizationIdentifier
Sets the customization identifier.

6.5
  ❌ Server
TouchBar.SetCustomizationRequiredItemIdentifiers
Sets the required identifiers.

6.5
  ❌ Server
TouchBar.SetDefaultItemIdentifiers
Sets the default identifiers.

6.5
  ❌ Server
TouchBar.SetPrincipalItemIdentifier
Sets the principal item identifier.

6.5
  ❌ Server
TouchBar.ToggleCustomizationPalette
Show or dismiss the customization palette for the currently displayed touch bars.

6.5
  ❌ Server
TouchBar.Visible
Queries visible state.

6.5
  ❌ Server
Trace.AreErrorNotificationsEnabled
Checks whether error notifications are enabled.

5.0
  ❌ Server
Trace.DisableErrorNotifications
Disables error notifications.

5.0
  ❌ Server
Trace.EnableErrorNotifications
Enable error notifications.

5.0
  ❌ Server
URLScheme.InstallURLEventHandler
Installs an event handler for the URL event and calls the script you specify with the URL as parameter.

2.0
  ❌ Server
Updater.GetAutomaticallyDownloadsUpdates
Queries whether automatic update download is enabled.

6.5
  ❌ Server
Updater.GetFeedURL
Queries the URL of the update feed.

6.5
  ❌ Server
Updater.GetSendsSystemProfile
Queries whether to send system profile while updating.

6.5
  ❌ Server
Updater.SetAutomaticallyDownloadsUpdates
Sets whether automatic update download is enabled.

6.5
  ❌ Server
Updater.SetSendsSystemProfile
Sets whether to send system profile while updating.

6.5
  ❌ Server
Updater.UpdateInProgress
Queries whether an update is in progress.

6.5
  ❌ Server
UserNotification.ClearDidActivateNotificationScript
Clears the name for the activate notification handler.

2.8
  ❌ Server
UserNotification.ClearDidDeliverNotificationScript
Clears the name for the deliver notification handler.

2.8
  ❌ Server
UserNotification.ContentImage
Queries image shown in the content of the notification.

3.5
  ❌ Server
UserNotification.Create
Creates a new user notification.

2.8
  ❌ Server
UserNotification.GetActionButtonTitle
Queries current action button title.

2.8
  ❌ Server
UserNotification.GetActivationType
Queries how the notification was activated.

2.8
  ❌ Server
UserNotification.GetActualDeliveryDate
Queries actual delivery date.

2.8
  ❌ Server
UserNotification.GetDeliveryDate
Queries the planned delivery date.

2.8
  ❌ Server
UserNotification.GetDeliveryTimeZone
Queries the time zone for this notification.

2.8
  ❌ Server
UserNotification.GetDescription
Queries description for debugging.

2.8
  ❌ Server
UserNotification.GetIdentifier
Queries the identifier used to uniquely identify a notification.

3.5
  ❌ Server
UserNotification.GetInformativeText
Queries the body text of the notification.

2.8
  ❌ Server
UserNotification.GetOtherButtonTitle
Queries the other button's custom title.

2.8
  ❌ Server
UserNotification.GetResponse
Queries the response text.

3.5
  ❌ Server
UserNotification.GetResponsePlaceholder
Queries the optional placeholder for inline reply field.

3.5
  ❌ Server
UserNotification.GetSoundName
Queries sound name for notification.

2.8
  ❌ Server
UserNotification.GetSubTitle
Queries the current sub title of the notification.

2.8
  ❌ Server
UserNotification.GetTitle
Queries current title of notification.

2.8
  ❌ Server
UserNotification.GetUserInfo
Queries application specific user info data.

2.8
  ❌ Server
UserNotification.HasReplyButton
Queries whether the notification has a reply button.

3.5
  ❌ Server
UserNotification.Release
Releases a notification reference.

2.8
  ❌ Server
UserNotification.ReleaseAll
Frees all user notification objects.

10.5
  ❌ Server
UserNotification.SetActionButtonTitle
Sets the title of the button displayed in the notification.

2.8
  ❌ Server
UserNotification.SetContentImage
Sets image shown in the content of the notification.

3.5
  ❌ Server
UserNotification.SetDeliveryDate
Sets the delivery date.

2.8
  ❌ Server
UserNotification.SetDeliveryTimeZone
Set the time zone to interpret the delivery date in.

2.8
  ❌ Server
UserNotification.SetDidActivateNotificationScript
Sets the activation notification action handler.

2.8
  ❌ Server
UserNotification.SetDidDeliverNotificationScript
Sets the delivery notification action handler.

2.8
  ❌ Server
UserNotification.SetHasActionButton
Sets whether notification has an action button.

2.8
  ❌ Server
UserNotification.SetHasReplyButton
Sets whether the notification has a reply button.

3.5
  ❌ Server
UserNotification.SetIdentifier
Sets the identifier used to uniquely identify a notification.

3.5
  ❌ Server
UserNotification.SetInformativeText
Sets the body of the notification.

2.8
  ❌ Server
UserNotification.SetOtherButtonTitle
Set the localized string to customize the title of the 'Close' button in an alert-style notification.

2.8
  ❌ Server
UserNotification.SetResponsePlaceholder
Sets the optional placeholder for inline reply field.

3.5
  ❌ Server
UserNotification.SetSoundName
Sets sound name.

2.8
  ❌ Server
UserNotification.SetSubTitle
Sets the subtitle displayed in the notification.

2.8
  ❌ Server
UserNotification.SetTitle
Sets the title of the notification.

2.8
  ❌ Server
UserNotification.SetUserInfo
Stores Application-specific user info that may be retrieved later.

2.8
  ❌ Server
UserNotification.deliverNotification
Deliver a notification immediately, including animation or sound alerts.

2.8
  ❌ Server
UserNotification.deliveredNotifications
Queries list of all delivered notifications.

2.8
  ❌ Server
UserNotification.hasActionButton
Queries whether notification has an action button.

2.8
  ❌ Server
UserNotification.isPresented
Whether the notification has been presented.

2.8
  ❌ Server
UserNotification.isRemote
Queries whether this is a remote notification.

2.8
  ❌ Server
UserNotification.removeAllDeliveredNotifications
Clear all delivered notifications for this application from the notification center.

2.8
  ❌ Server
UserNotification.removeAllScheduledNotifications
Remove all scheduled user notifications from the user notification center.

9.2
  ❌ Server
UserNotification.removeDeliveredNotification
Clear a delivered notification from the notification center.

2.8
  ❌ Server
UserNotification.removeScheduledNotification
Cancels a notification.

2.8
  ❌ Server
UserNotification.scheduleNotification
Add a notification to the center for scheduling.

2.8
  ❌ Server
UserNotification.scheduledNotifications
Queries list of all delivered notifications.

2.8
  ❌ Server
WebPolicyDelegate.AddMimeType
Adds a mime type to the action list for the policy decisions.

2.7
  ❌ Server
WebPolicyDelegate.Install
Assigns this WebViewer our policy delegate as a filter to the FileMaker built in delegate.

2.7
  ❌ Server
WebPolicyDelegate.RemoveMimeType
Removes a mime type to the action list for the policy decisions.

2.7
  ❌ Server
WebView.AllowsAnyHTTPSCertificateForHost
Allows a certain host to allow use of any HTTP certificates.

6.2
  ❌ Server
WebView.Cookies.ClearForURL
Deletes all cookies for a given website.

5.0
  ❌ Server
WebView.DisableJavascriptAlerts
Disables alert() command in Javascript.

2.5
  ❌ Server
WebView.GetHidden
Queries a web viewer’s hidden state.

7.1
  ❌ Server
WebView.GetIcon
Queries the favorite icon of current webpage.

5.0
  ❌ Server
WebView.GetMediaVolume
Queries the maximum volume of all sounds generated on this WebViewer.

4.1
  ❌ Server
WebView.GetUsePrivateBrowsing
Queries private browsing flag.

11.3
  ❌ Server
WebView.InstallMultiFileOpenDialog
Installs support to the WebViewer for multiple file selections.

5.1
  ❌ Server
WebView.Passwords.Clear
Clears the list of passwords.

6.3
  ❌ Server
WebView.Passwords.Install
Installs the plugin functions which watch for password requests on a WebViewer.

6.3
  ❌ Server
WebView.Passwords.Set
Stores a password for later.

6.3
  ❌ Server
WebView.RenderPDF
Renders the web view to a PDF.

3.0
  ❌ Server
WebView.SetHidden
Sets a web viewer to be invisible.

7.1
  ❌ Server
WebView.SetMediaVolume
Sets the maximum volume of all sounds generated on this web view.

4.1
  ❌ Server
WebView.SetUsePrivateBrowsing
Sets private browsing desire.

11.3
  ❌ Server
Window.AsPDF
Renders the window as PDF so you can save it in a container value. Includes a JPEG preview.

2.3
  ❌ Server
Window.ClearCloseTrigger
Clears close trigger.

12.1
  ❌ Server
Window.ClearTouchBar
Clears a TouchBar assigned to a window.

8.4
  ❌ Server
Window.ConfigureToolbarMenu
Configures toolbar menu.

8.3
  ❌ Server
Window.GetMaxHeight
Queries maximum allowed height for a window.

6.5
  ❌ Server
Window.GetMaxWidth
Queries maximum allowed width for a window.

6.5
  ❌ Server
Window.GetMinHeight
Queries minimum allowed height for a window.

6.5
  ❌ Server
Window.GetMinWidth
Queries minimum allowed width for a window.

6.5
  ❌ Server
Window.GetTitleVisible
Queries whether title bar of window is visible.

6.0
  ❌ Server
Window.GetTitlebarSeparatorStyle
Queries titlebar separator style.

11.0
  ❌ Server
Window.GetToolbarConfiguration
Returns the toolbar configuration.

4.3
  ❌ Server
Window.GetToolbarCustomizationPaletteIsRunning
Returns whether the toolbar customization palette is running (in use).

4.3
  ❌ Server
Window.GetToolbarDisplayMode
Queries mode of Mac toolbar.

11.0
  ❌ Server
Window.GetToolbarStyle
Queries toolbar style.

11.0
  ❌ Server
Window.GetToolbarVisible
Returns whether the toolbar is visible.

4.3
  ❌ Server
Window.HasShadow
This function returns the current state of the Window's Shadow.

1.1
  ❌ Server
Window.IgnoresMouseEvents
Queries whether mouse events are ignored.

1.1
  ❌ Server
Window.IsFullScreen
Queries whether window is fullscreen.

3.0
  ❌ Server
Window.IsFullScreenAuxiliary
Whether this window is a fullscreen auxiliary window.

3.0
  ❌ Server
Window.IsFullScreenPrimary
Whether this window is a fullscreen primary window.

3.0
  ❌ Server
Window.IsModified
Queries whether document has been modified.

1.1
  ❌ Server
Window.ListCommands
Queries list of commands for window.

6.5
  ❌ Server
Window.RunCommand
Performs a function on a window.

6.5
  ❌ Server
Window.RunToolbarCustomizationPalette
Runs the toolbar customization palette.

4.3
  ❌ Server
Window.Scrollbar.GetScrollElasticity
Queries the elasticity mode of the scrollbar in a FileMaker window.

6.5
  ❌ Server
Window.Scrollbar.SetScrollElasticity
Sets the scroll elasticity for a window.

6.5
  ❌ Server
Window.SetCloseTrigger
Sets close trigger.

12.1
  ❌ Server
Window.SetDockImage
Sets the dock image for a window.

7.5
  ❌ Server
Window.SetFullScreenAuxiliary
Sets this window to be an auxiliary window.

3.0
  ❌ Server
Window.SetFullScreenPrimary
Sets this window to be a primary window.

3.0
  ❌ Server
Window.SetIgnoresMouseEvents
Disables mouse input for this window.

1.1
  ❌ Server
Window.SetMaxHeight
Sets maximum allowed height for the window.

6.5
  ❌ Server
Window.SetMaxWidth
Sets maximum allowed width for the window.

6.5
  ❌ Server
Window.SetMinHeight
Sets minimum required height for the window.

6.5
  ❌ Server
Window.SetMinWidth
Sets minimum required width for the window.

6.5
  ❌ Server
Window.SetModified
Sets the modified state of the window.

1.1
  ❌ Server
Window.SetShadow
Turns shadow on or off.

1.1
  ❌ Server
Window.SetShowsToolbarButton
Sets whether toolbar on/off button should be shown or not.

2.4
  ❌ Server
Window.SetTitleVisible
Sets whether title bar of window is visible.

6.0
  ❌ Server
Window.SetTitlebarSeparatorStyle
Sets titlebar separator style.

11.0
  ❌ Server
Window.SetToolbarConfiguration
Sets the toolbar configuration.

4.3
  ❌ Server
Window.SetToolbarDisplayMode
Sets mode of Mac toolbar.

11.0
  ❌ Server
Window.SetToolbarStyle
Sets toolbar style.

11.0
  ❌ Server
Window.SetToolbarVisible
Sets whether the toolbar is visible or hidden.

4.3
  ❌ Server
Window.ShowTableViewDialog
Shows the dialog to modify the fields for table view.

6.5
  ❌ Server
Window.ShowsToolbarButton
Queries whether toolbar on/off button should be shown or not.

2.4
  ❌ Server
Window.ToggleFullScreen
Toggles fullscreen mode for this window.

3.0
  ❌ Server

879 functions shown.

These functions require a license (58%).