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:
12.1
12.2
12.3
12.4
12.5
13.0
13.1
13.2
13.3
13.4
Statistic
FMM
Blog
Queries whether other file types are allowed.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
FileDialog | 4.3 | ✅ Yes | ✅ Yes | ❌ No | ❌ No | ❌ No |
Parameter | Description | Example |
---|---|---|
MacFilter | The filter specification for Mac. Can be file extension (Without dot) or UTI (Uniform Type Identifier). Can be a list. | "jpg" |
WinFilter | The filter specification for Windows. This is normally star dot file extension and can be a list. | "*.JPG" |
WinLabels | The list of labels for the file types. | "JPEG files" |
Returns OK or error.
Set Mac filter with file extension as filter
MBS("FileDialog.SetFilter"; "jpg"; "*.JPG"; "JPEG files")
Set Mac filter with UTI as filter:
MBS("FileDialog.SetFilter"; "public.jpeg"; "*.JPG"; "JPEG files")
Select only FileMaker files:
MBS("FileDialog.SetFilter"; "fmp12"; "*.FMP12"; "FileMaker files")
Select tiff or jpeg files with various extensions:
MBS("FileDialog.SetFilter"; "tif¶jpg¶jpeg¶tiff"; "*.TIF;*.TIFF¶*.JPG;*.JPEG"; "Tiff files¶JPEG files")
Allow PNG and JPEG:
MBS("FileDialog.SetFilter";
"jpg¶png¶";
"*.JPG¶*.PNG¶*.*";
"JPEG files¶PNG Files¶All files")
Allow text files:
MBS("FileDialog.SetFilter"; "public.text"; "*.TXT"; "TXT files")
This function is free to use.
Created 18th August 2014, last changed 15th May 2023
FileDialog.SetCanSelectHiddenExtension - FileDialog.SetInitialDirectory