Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Component: FileDialog
Show dialogs to select files or folders.
Version | macOS | Windows | Linux | Server | iOS SDK |
2.6 / 9.1 | ✅ 79% | 🔶 60% | ❌ No | ❌ No | 🔶 21% |
Item | Details |
---|---|
DocumentPicker.Dismiss Dismisses the dialog. | iOS 9.1 |
DocumentPicker.Export Shows dialog to export files. | iOS 9.1 |
DocumentPicker.File Queries native file path for a file. | iOS 9.1 |
DocumentPicker.FileCount Queries file count. | iOS 9.1 |
DocumentPicker.Files Queries list of native file paths. | iOS 9.1 |
DocumentPicker.Import Shows dialog to import files. | iOS 9.1 |
DocumentPicker.IsVisible Queries whether dialog is visible. | iOS 9.1 |
DocumentPicker.Move Shows dialog to move files. | iOS 9.1 |
DocumentPicker.Open Shows dialog to open files. | iOS 9.1 |
DocumentPicker.SetTrigger Sets trigger for document trigger. | iOS 9.1 |
FileDialog.GetAllowMulti Queries whether multiple selection is allowed. | Mac/Win 2.7 |
FileDialog.GetAllowsOtherFileTypes Queries if other file types. | Mac only 4.3 |
FileDialog.GetCanSelectHiddenExtension Returns a Boolean value that indicates whether the panel allows the user to hide or show extensions. | Mac only 2.7 |
FileDialog.GetFilter Queries which filter is defined. | Mac/Win 4.3 |
FileDialog.GetInitialDirectory Queries the initial directory. | Mac/Win 2.7 |
FileDialog.GetMessage Returns the message displayed in the save panel. | Mac/Win 2.7 |
FileDialog.GetNameFieldLabel Returns the string displayed in front of the filename text field. | Mac/Win 2.7 |
FileDialog.GetNameFieldStringValue Returns the user-editable filename currently shown in the name field. | Mac/Win 2.7 |
FileDialog.GetPath Queries the native path with the given index. | Mac/Win 2.7 |
FileDialog.GetPathCount Queries number of file paths available. | Mac/Win 2.7 |
FileDialog.GetPrompt Queries current prompt text. | Mac/Win 2.7 |
FileDialog.GetResolvesAliases Returns whether the panel resolves aliases. | Mac/Win 2.7 |
FileDialog.GetShowHidden Returns whether the panel displays files that are normally hidden from the user. | Mac/Win 2.7 |
FileDialog.GetTreatsFilePackagesAsDirectories Whether the panel displays file packages as directories. | Mac only 2.7 |
FileDialog.GetUseSheet Queries sheet status. | Mac only 8.5 |
FileDialog.GetWindowTitle Returns the title of the panel. | Mac/Win 2.7 |
FileDialog.OpenFileDialog Shows dialog to select a file. | Mac/Win 2.7 |
FileDialog.Reset Resets all options to default values. | Mac/Win 2.7 |
FileDialog.SaveFileDialog Shows dialog to select where to save a file. | Mac/Win 2.7 |
FileDialog.SelectFolderDialog Shows dialog to select a folder. | Mac/Win 2.7 |
FileDialog.SelectItemDialog Shows dialog to select either file or folder. | Mac/Win 2.7 |
FileDialog.SetAllowMulti Sets whether multiple selection is allowed. | Mac/Win 2.7 |
FileDialog.SetAllowsOtherFileTypes Sets whether other file types are allowed. | Mac/Win 4.3 |
FileDialog.SetCanSelectHiddenExtension Sets whether the panel allows the user to hide or show extensions. | Mac only 2.7 |
FileDialog.SetFilter Queries whether other file types are allowed. | Mac/Win 4.3 |
FileDialog.SetInitialDirectory Sets the initial directory. | Mac/Win 2.7 |
FileDialog.SetMessage Sets the message text displayed in the panel. | Mac only 2.7 |
FileDialog.SetNameFieldLabel Sets the text displayed in front of the text field. | Mac/Win 2.7 |
FileDialog.SetNameFieldStringValue Sets the filename in the name field to the specified value. | Mac/Win 2.7 |
FileDialog.SetPrompt Sets the prompt of the default button. | Mac/Win 2.7 |
FileDialog.SetResolvesAliases Sets whether the panel resolves aliases. | Mac/Win 2.7 |
FileDialog.SetSheetScriptTrigger Sets sheet trigger. | Mac only 8.5 |
FileDialog.SetShowHidden Specifies whether the panel displays files that are normally hidden from the user. | Mac/Win 2.7 |
FileDialog.SetTreatsFilePackagesAsDirectories Sets the panel's behavior for displaying file packages (for example, MyApp.app) to the user. | Mac only 2.7 |
FileDialog.SetUseSheet Sets whether to use sheets. | Mac only 8.5 |
FileDialog.SetWindowTitle Sets the title of the dialog. | Mac/Win 2.7 |
FileDialogWatcher.GetLastPath Queries the last path used in open/save dialogs. | Mac/Win 2.6 |
FileDialogWatcher.Install Installs the required code to catch file names from open/save dialogs on Mac. | Mac/Win 2.6 |
48 functions shown.
Release notes
- Version 13.4
- Changed FileDialog functions to return error when called server side.
- Version 11.0
- Fixed FileDialog.GetNameFieldStringValue for Windows to return name of chosen file after dialog showed.
- Version 10.3
- Added create folder button for FileDialog.SelectFolderDialog function on MacOS.
- Version 10.0
- Fixed FileDialog functions on Windows to use frontmost FileMaker document window as parent window.
- Version 9.5
- Fixed FileDialog functions to not show always the create directory button.
- Version 9.4
- Added check to FileDialog.OpenFileDialog, FileDialog.SaveFileDialog, FileDialog.SelectFolderDialog and FileDialog.SelectItemDialog to ignore invalid initial directory for Mac.
- Version 9.1
- Added DocumentPicker functions to get file dialog to pick or export file on iOS.
- Version 8.5
- Added sheet support for FileDialog functions: FileDialog.SetSheetScriptTrigger, FileDialog.GetUseSheet and FileDialog.SetUseSheet.
- Version 8.4
- Changed FileDialog.SetFilter to pick first file extension listed as default one for saving.
Blog Entries
- Container
- Ways to import images to FileMaker
- New example database PDF library
- MBS FileMaker Plugin 9.1 - More than 5700 Functions In One Plugin
- Dialogs made in FileMaker
- Document Picker Functions for MBS FileMaker Plugin
- MBS FileMaker Plugin 8.5 - More than 5500 Functions In One Plugin
- MBS FileMaker Plugin 8.3 released
- Filemaker Magazine Article with MBS Plugin
- Filemaker Magazine
FileMaker Magazin
- Ausgabe 1/2022, Seite 20 bis 22
- Ausgabe 6/2020, Seite 32
- Ausgabe 4/2020, Seite 33
- Ausgabe 4/2018, Seite 16
- Ausgabe 3/2012, Seite 30 bis 31
Example Databases
- Containers/Container Batch Export
- CURL/Amazon S3/Amazon S3 Upload File
- DynaPDF/Extract and analyze images
- DynaPDF/Form/Form
- Mac and iOS/Machine Learning/Core ML Photos
- Mac only/Icon and QuickLook/SetIcon
- Mac only/Movies/AVAsset Export Session
- SmartCard/Belgian EID Reader
- XL/Writing data
- Zip/Show Zip File Content