Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 11.5   12.0   12.1   12.2   12.3   12.4   12.5   13.0   13.1   13.2    Statistic    FMM    Blog  

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   New in 13.2
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
CGPSConverter.Convert
Converts PostScript to PDF.

2.4
  ✅ 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   New in 13.2
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   New in 13.1
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   New in 13.1
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
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   New in 13.2
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
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 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 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.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   New in 13.1
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   New in 13.1
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.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
WebDownloadDelegate.Cancel
Cancels download.

2.7
  ❌ Server
WebDownloadDelegate.ClearBeginDownloadHandler
Clears the script called for beginning downloads.

2.7
  ❌ Server
WebDownloadDelegate.ClearDidDownloadHandler
Clears the script called for finished downloads.

2.7
  ❌ Server
WebDownloadDelegate.ClearFailHandler
Clears the script called for failed downloads.

2.7
  ❌ Server
WebDownloadDelegate.ClearFolder
Clears the download folder.

2.8
  ❌ Server
WebDownloadDelegate.ClearProgressHandler
Clears the script called for download progress.

2.7
  ❌ Server
WebDownloadDelegate.DownloadedLength
Number of bytes downloaded so far.

2.7
  ❌ Server
WebDownloadDelegate.ErrorMessage
The last error message from download.

2.7
  ❌ Server
WebDownloadDelegate.GetFolder
Queries current defined download folder.

2.8
  ❌ Server
WebDownloadDelegate.Install
Assigns this web viewer our download delegate.

2.7
  ❌ Server
WebDownloadDelegate.MIMEType
Returns the MIME type.

2.7
  ❌ Server
WebDownloadDelegate.Path
The file path of the downloaded file.

2.7
  ❌ Server
WebDownloadDelegate.SetBeginDownloadHandler
Sets the script called when a download is about to begin.

2.7
  ❌ Server
WebDownloadDelegate.SetDidDownloadHandler
Sets the script called when a download finished.

2.7
  ❌ Server
WebDownloadDelegate.SetFailHandler
Sets the script called when a download failed.

2.7
  ❌ Server
WebDownloadDelegate.SetFolder
Sets the download folder.

2.8
  ❌ Server
WebDownloadDelegate.SetProgressHandler
Sets the script called when a download made progress.

2.7
  ❌ Server
WebDownloadDelegate.URL
Queries current URL.

2.7
  ❌ Server
WebDownloadDelegate.expectedContentLength
Returns the expected content length.

2.7
  ❌ Server
WebDownloadDelegate.suggestedFilename
Returns a suggested filename.

2.7
  ❌ Server
WebDownloadDelegate.textEncodingName
Returns the name of the receiver's text encoding provided by the response's originating source.

2.7
  ❌ 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
WindowTransition.Perform
Performs the transitions.

1.5
  ❌ Server
WindowTransition.Prepare
Prepare the a transition to apply to the whole screen.

1.5
  ❌ Server
WindowTransition.PrepareWindow
Prepare the a transition to apply to the front FileMaker window.

1.5
  ❌ Server

897 functions shown.

These functions require a paid license (60%).

💬 Ask a question or report a problem


Start Chat