Components
----------

- [App](component_App.md): Functions to modify the current application.
- [AppleScript](component_AppleScript.md): Run Apple Scripts.
- [Archive](component_Archive.md): Functions to work with archives including zip, tar and bz2.
- [Audit](component_Audit.md): Log all changes to your database.
- [AVAsset](component_AVAsset.md): Modern functions on OS X to query metadata from movie files.
- [AVExport](component_AVExport.md): Modern functions on OS X to transcode video in different format.
- [AVPlayer](component_AVPlayer.md): Play audio on Mac and iOS.
- [AVRecorder](component_AVRecorder.md): Audio and video recording, e.g. using webcam.
- [Backdrop](component_Backdrop.md): Show a backdrop behind FileMaker window.
- [Barcode](component_Barcode.md): Functions for generating and scanning barcodes.
- [BinaryFile](component_BinaryFile.md): Read binary data from a file and write it to a file.
- [Bonjour](component_Bonjour.md): Lookup services on local network via zero config technology.
- [Certificates](component_Certificates.md): X509 Certificates and PKCS12 file handling.
- [CFunction](component_CFunction.md): Functions to load C libraries and call functions.
- [CGImageSource](component_CGImageSource.md): MacOS Image loading functions to query metadata and thumbnails.
- [CLGeocoder](component_CLGeocoder.md): Functions for geo coordinate lookup.
- [Clipboard](component_Clipboard.md): Get and set clipboard text.
- [ColorPanel](component_ColorPanel.md): Functions for Color Panels
- [Compression](component_Compression.md): Functions to handle Zip and gzip files.
- [Contacts](component_Contacts.md): The newer Apple API for Addressbook/Contacts access.
- [Container](component_Container.md): Functions to work on containers.
- [ContinuityCamera](component_ContinuityCamera.md): Scan documents on iOS and get the image into Claris FileMaker for MacOS
- [CoreLocation](component_CoreLocation.md): Query location of a macOS and iOS.
- [CoreML](component_CoreML.md): macOS 10.13 and iOS 11 functions for machine learning.
- [CUPS](component_CUPS.md): Print RAW data on macOS (for label printers).
- [CURL](component_CURL.md): Up- and Download with FTP/SFTP/FTPS/HTTP/HTTPS.
- [Debugger](component_Debugger.md): Control the debugger window on macOS.
- [Dialog](component_Dialog.md): Shows a message dialog with icon and customized buttons.
- [DialogModifications](component_DialogModifications.md): Modifications for built in Claris FileMaker dialogs.
- [Dictionary](component_Dictionary.md): Key/Value map to store values. An assoziative array preserving data types.
- [DirectoryWatcher](component_DirectoryWatcher.md): Watch directories for changes on Windows.
- [DNSLookup](component_DNSLookup.md): Query the IP address for a domain name.
- [DocumentCameraScan](component_DocumentCameraScan.md): Scan documents on iOS directly into Claris FileMaker with the camera.
- [DragDrop](component_DragDrop.md): Accept Drag&amp;Drop of files, text, pictures, URLs or Emails.
- [DynaPDF](component_DynaPDF.md): Create, Import and Modify PDFs on macOS and Windows.
- [EIDSDK](component_EIDSDK.md): Functions to read eID cards with zetes bluetooth card reader on iOS.
- [EmailParser](component_EmailParser.md): Functions to parse emails and extract text, addresses and attachments.
- [Encryption](component_Encryption.md): Encrypt or Decrypt with AES or Blowfish
- [EnvironmentVariables](component_EnvironmentVariables.md): Set and query environment variables from operating system.
- [EventMonitor](component_EventMonitor.md): Watch events and query mouse button of last mouse click.
- [Events](component_Events.md): Newer macOS/iOS event functions to work with calendars, events and reminders.
- [FileDialog](component_FileDialog.md): Show dialogs to select files or folders.
- [Files](component_Files.md): Functions to work with files and folders.
- [FM](component_FM.md): Functions for Claris FileMaker core functions like running scripts.
- [FMSQL](component_FMSQL.md): SQL inside Claris FileMaker databases
- [Folders](component_Folders.md): Functions to query special folders.
- [Font](component_Font.md): Font functions.
- [FoundationModels](component_FoundationModels.md): Functions for Foundation Models from Apple to run a local AI LLM model with Apple Intelligence.
- [FSEvents](component_FSEvents.md): File System Monitoring
- [GameKit](component_GameKit.md): Functions for Game Center on MacOS and iOS
- [GraphicsMagick](component_GraphicsMagick.md): Image functions to convert between image formats and apply effects.
- [Hash](component_Hash.md): Calculate hash value of text.
- [HealthKit](component_HealthKit.md): Functions for health data on iOS.
- [HotKey](component_HotKey.md): Hotkeys to execute scripts.
- [IBAN](component_IBAN.md): Validate international bank account numbers.
- [IKPictureTaker](component_IKPictureTaker.md): A panel on macOS to load images.
- [IKSlideShow](component_IKSlideShow.md): Run slideshow on macOS.
- [ImageCapture](component_ImageCapture.md): Scan images from flatbet scanners on Mac.
- [ImagePicker](component_ImagePicker.md): A panel for iOS to select or take picture.
- [ImagePlayground](component_ImagePlayground.md): The image playground to generate images with Apple Intelligence.
- [ImageView](component_ImageView.md): A control to show images with animation on a layout on macOS and iOS.
- [iOSApp](component_iOSApp.md): App wide setting for iOS applications.
- [iOSDevice](component_iOSDevice.md): iOS commands to query device details.
- [iOSKeyboard](component_iOSKeyboard.md): iOS Keyboard state and evaluation when it changes.
- [Java](component_Java.md): Execute code in java classes.
- [JavaScript](component_JavaScript.md): Run Javascript without Webviewer cross-platform, even on server.
- [JavaScriptWebKit](component_JavaScriptWebKit.md): Run Javascript without Webviewer on Mac/iOS, even on server.
- [JSON](component_JSON.md): Parse or build JSON texts.
- [Keychain](component_Keychain.md): Manage passwords in Mac &amp; iOS Keychain
- [LDAP](component_LDAP.md): Query LDAP or Active Directory servers to manager user accounts.
- [List](component_List.md): Text functions for working with lists.
- [ListDialog](component_ListDialog.md): Functions for a dialog to pick items from a list.
- [Llama](component_Llama.md): Use llama.cpp in FileMaker to run LLM AI models locally to enjoy some artifical intelligence.
- [MailComposer](component_MailComposer.md): A dialog for iOS to compose and send an email.
- [MapView](component_MapView.md): MapKit functions for MacOS to show maps.
- [MarkDown](component_MarkDown.md): Convert MarkDown code to HTML code.
- [Math](component_Math.md): Advanced math functions.
- [Matrix](component_Matrix.md): Matrix functions to manage a two dimensional array of values.
- [MediaLibraryBrowser](component_MediaLibraryBrowser.md): The browser panel from macOS 10.9 Mavericks for importing photos, music and videos.
- [Menu](component_Menu.md): Functions to create menus and show them as popup menu.
- [Menubar](component_Menubar.md): Functions to modify the Claris FileMaker menu.
- [MessageComposer](component_MessageComposer.md): A panel for iOS to edit and send an messages.
- [MetaDataQuery](component_MetaDataQuery.md): Spotlight search for files for macOS and iOS.
- [MongoDB](component_MongoDB.md): Connect to a Mongo database.
- [Mutex](component_Mutex.md): Functions for named mutexes.
- [NetworkInterfaces](component_NetworkInterfaces.md): Query Network interfaces on Mac.
- [Notification](component_Notification.md): Send or receive notifications.
- [NSEventFilter](component_NSEventFilter.md): Filter Cocoa events to block e.g. scrollwheel on Mac.
- [OCR](component_OCR.md): Recognize text on images.
- [Overlay](component_Overlay.md): Show an overlay window with a graphic outside of FileMaker.
- [Path](component_Path.md): Convert paths from native to Claris FileMaker style and back.
- [PDFKit](component_PDFKit.md): PDF functions for macOS and iOS.
- [Phidget](component_Phidget.md): Functions to control Phidget devices
- [PhotoPicker](component_PhotoPicker.md): A panel for iOS to import images from photos library.
- [PList](component_PList.md): Functions to read and write property lists.
- [Plugin](component_Plugin.md): Central plugin management functions.
- [PortMidi](component_PortMidi.md): Access Midi devices and send/receive midi notes.
- [Preferences](component_Preferences.md): Get or set preferences.
- [Preview](component_Preview.md): A preview control to show a PDF on a FileMaker layout.
- [PrintDialog](component_PrintDialog.md): Control the Mac printer dialog. Select printer on Mac.
- [Printer](component_Printer.md): List printers and set/get default printer. Select printer on Windows.
- [Process](component_Process.md): Query process details.
- [ProgressDialog](component_ProgressDialog.md): Show progress dialog.
- [Python](component_Python.md): Execute phyton scripts and evaluate expressions directly within FileMaker context.
- [QuickLook](component_QuickLook.md): Query file icons and previews.
- [RegEx](component_RegEx.md): Regular expressions like in Perl.
- [Registry](component_Registry.md): Windows Registry functions.
- [RemoteControl](component_RemoteControl.md): Press keys or move/click mouse.
- [RichText](component_RichText.md): Read and write Word/OpenOffice/RTF files on Mac.
- [Saxon](component_Saxon.md): The functions for XLST 3.0, XPath 3.1 and XQuery 3.1.
- [Schedule](component_Schedule.md): Scheduled script calls and sql queries.
- [SchemaChange](component_SchemaChange.md): Log changes on the schema on the server.
- [Screenshot](component_Screenshot.md): Create screenshots.
- [ScriptWorkspace](component_ScriptWorkspace.md): Control Claris FileMaker's Script Workspace on macOS.
- [SendMail](component_SendMail.md): Create emails and send them.
- [SerialPort](component_SerialPort.md): Enumerate serial ports and send/receive data.
- [ServiceProvider](component_ServiceProvider.md): Add service menu entries for Mac which callback to FileMaker.
- [SharedMemory](component_SharedMemory.md): Shared memory between several processes.
- [SharingPanel](component_SharingPanel.md): iOS functions to share items and pass them to Air Drop, Mail, Messages, iPhoto, and more.
- [SharingService](component_SharingService.md): Functions to share items and pass them to Air Drop, Mail, Messages, iPhoto, and more.
- [Shell](component_Shell.md): Functions to run command line tools.
- [Sign](component_Sign.md): Sign with Elliptic Curve or RSA.
- [SmartCard](component_SmartCard.md): PCSC interface to SmartCard readers.
- [Socket](component_Socket.md): UDP and TCP sockets.
- [Speech](component_Speech.md): Speak text on Mac, iOS &amp; Windows.
- [SQL](component_SQL.md): Connect to SQL databases and query data or run SQL commands.
- [SSH](component_SSH.md): Secure Shell connection to server.
- [StoreKit](component_StoreKit.md): In-app purchases in the Mac/iOS App Store
- [SyntaxColoring](component_SyntaxColoring.md): Control the syntax coloring in script and calculation editor.
- [System](component_System.md): Global functions affecting the computer system.
- [SystemInfo](component_SystemInfo.md): Query system information details.
- [SystemUIMode](component_SystemUIMode.md): Kiosk mode for Mac.
- [TAPI](component_TAPI.md): Telephone functions for Windows
- [Text](component_Text.md): Functions for working with text.
- [TextView](component_TextView.md): Functions for an independent text field.
- [Time](component_Time.md): Time functions.
- [Toolbar](component_Toolbar.md): Extend FileMaker toolbar with new buttons.
- [TOTP](component_TOTP.md): Create Time-based one-time passwords
- [TouchBar](component_TouchBar.md): Create your own TouchBar for Macbook Pro.
- [Trace](component_Trace.md): Debug logging of plugin calls to a log file, Console.app or DebugView.
- [Translation](component_Translation.md): Functions for on-device translation on macOS 26 and iOS 26 or later.
- [Twain](component_Twain.md): Functions to acquire images from scanners.
- [UNNotification](component_UNNotification.md): User notifications for iOS and MacOS
- [Updater](component_Updater.md): Functions to control the Updater engine of FileMaker.
- [URLScheme](component_URLScheme.md): Handle URL schemes in your Mac runtime.
- [USB](component_USB.md): Query USB devices.
- [UserNotification](component_UserNotification.md): Show user notifications on macOS 10.8 and Windows 8 or newer.
- [Utility](component_Utility.md): Various utility functions which do not fit in other categories.
- [UUID](component_UUID.md): UUID functions.
- [Variable](component_Variable.md): Plugin managed global variables preserving data type.
- [Vision](component_Vision.md): Functions for the Vision framework from Apple
- [WebDownloadDelegate](component_WebDownloadDelegate.md): Allow controlled downloads on macOS webviewer.
- [WebHook](component_WebHook.md): Functions to catch web hooks.
- [WebView](component_WebView.md): Control webviewer.
- [WIA](component_WIA.md): Scan images from flatbet scanners on Windows.
- [Window](component_Window.md): Control windows.
- [WindowsLocation](component_WindowsLocation.md): Query location of a Windows.
- [WindowsML](component_WindowsML.md): Windows 10 functions for machine learning.
- [WindowsOCR](component_WindowsOCR.md): Functions for OCR in Windows 10 or 11.
- [WindowsScript](component_WindowsScript.md): Run Windows Scripts.
- [WindowsUserNotification](component_WindowsUserNotification.md): Show user notifications on Windows 8 or newer.
- [WinPDF](component_WinPDF.md): Windows PDF functions
- [WinPhotoAcquire](component_WinPhotoAcquire.md): Photo import for Windows
- [WinSendMail](component_WinSendMail.md): Send emails via mail client on Windows via MAPI.
- [WMFP](component_WMFP.md): The Windows Media Foundation Player can play audio and video independent of a container field.
- [WMIQuery](component_WMIQuery.md): Query Windows Management Interface to learn about hardware and system configuration.
- [WordFile](component_WordFile.md): Modify Word files.
- [XL](component_XL.md): Read and Write Excel files.
- [XML](component_XML.md): Functions for working on XML text.

[HTML Version](components.shtml)