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:
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
11.0
11.1
Statistic
FMM
Blog
Component: FileDialog
Show dialogs to select files or folders.
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/Win 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.
Release notes
- 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.
- Version 8.3
- Upgraded FileDialog.OpenFileDialog, FileDialog.SelectFolderDialog and FileDialog.SaveFileDialog to use newer API on Windows to get newer dialog.
- Version 7.3
- Fixed FileDialog.GetNameFieldStringValue function to provide name from dialog.
Blog Entries
- New example database PDF library
- MBS FileMaker Plugin, version 9.6pr1
- MBS FileMaker Plugin, version 9.5pr2
- Neues MBS FileMaker Plugin 9.1
- MBS FileMaker Plugin 9.1 - More than 5700 Functions In One Plugin
- Dialogs made in FileMaker
- Document Picker Functions for MBS FileMaker Plugin
- Neues MBS FileMaker Plugin 8.5 - Über 5500 Funktionen in einem Plugin
- MBS FileMaker Plugin 8.5 - More than 5500 Functions In One Plugin
- MBS FileMaker Plugin, version 8.5pr7
Example Databases
- CURL/Email/IMAP Email
- DynaPDF/DynaPDF Batch Preview
- DynaPDF/PDF Library
- Files/FileDialog
- Mac and iOS/Machine Learning/Core ML Photos
- Mac and iOS/Speech Recognition
- Mac only/Icon and QuickLook/SetIcon
- SQL in FileMaker/ImageGallery
- Win Only/Windows Player
- Zip/Show Zip File Content
Feedback: Report problem or ask question.

Links
MBS FileMaker Plugins