Component: ProgressDialog 
--------------------------

Show progress dialog.

| Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|
| [2.4](newinversion24.md "First functions introduced with version 2.4.") / [12.0](newinversion120.md "Newest functions in version 12.0.") | ✅ 97% | ✅ Yes | ❌ No | ❌ No | 🔶 55% |

  
| Item | Details |
|:--|:--|
| [ProgressDialog.ClearImage](ProgressDialogClearImage.md)   Clears image for the progress dialog. | Mac/Win   2.4 |
| [ProgressDialog.GetBottomText](ProgressDialogGetBottomText.md)   Queries the current text below the progress bar in the progress dialog. | Mac/Win/iOS   2.4 |
| [ProgressDialog.GetButtonCaption](ProgressDialogGetButtonCaption.md)   Queries the current text from the button in the progress dialog. | Mac/Win/iOS   2.4 |
| [ProgressDialog.GetCancel](ProgressDialogGetCancel.md)   Queries the cancel state. | Mac/Win/iOS   2.4 |
| [ProgressDialog.GetImageHeight](ProgressDialogGetImageHeight.md)   Queries image view height. | Mac/Win   9.2 |
| [ProgressDialog.GetImageWidth](ProgressDialogGetImageWidth.md)   Queries image view width. | Mac/Win   9.2 |
| [ProgressDialog.GetPositionX](ProgressDialogGetPositionX.md)   Queries the x position of the dialog. | Mac/Win   2.6 |
| [ProgressDialog.GetPositionY](ProgressDialogGetPositionY.md)   Queries the y position of the dialog. | Mac/Win   2.6 |
| [ProgressDialog.GetProgress](ProgressDialogGetProgress.md)   Queries current progress value. | Mac/Win/iOS   2.4 |
| [ProgressDialog.GetShowButton](ProgressDialogGetShowButton.md)   Queries current state of whether to show the cancel button or not. | Mac/Win/iOS   2.4 |
| [ProgressDialog.GetTitle](ProgressDialogGetTitle.md)   Queries the current progress dialog title. | Mac/Win   2.4 |
| [ProgressDialog.GetTopMost](ProgressDialogGetTopMost.md)   Queries whether dialog is top most. | Mac/Win   2.6 |
| [ProgressDialog.GetTopText](ProgressDialogGetTopText.md)   Queries the current text above the progress bar in the progress dialog. | Mac/Win/iOS   2.4 |
| [ProgressDialog.Hide](ProgressDialogHide.md)   Hides the progress dialog. | Mac/Win/iOS   2.4 |
| [ProgressDialog.Reset](ProgressDialogReset.md)   Resets all options. | Mac/Win/iOS   6.4 |
| [ProgressDialog.SetBottomText](ProgressDialogSetBottomText.md)   Sets the bottom text in the progress dialog. | Mac/Win/iOS   2.4 |
| [ProgressDialog.SetButtonCaption](ProgressDialogSetButtonCaption.md)   Sets the cancel button text. | Mac/Win/iOS   2.4 |
| [ProgressDialog.SetCancel](ProgressDialogSetCancel.md)   Sets the cancel state. | Mac/Win/iOS   2.4 |
| [ProgressDialog.SetFont](ProgressDialogSetFont.md)   Sets the label's text sizes. | Mac/Win/iOS   2.9 |
| [ProgressDialog.SetImage](ProgressDialogSetImage.md)   Sets the image. Please use container value as parameter. | Mac/Win   2.4 |
| [ProgressDialog.SetImageHeight](ProgressDialogSetImageHeight.md)   Sets image view height. | Mac/Win   9.2 |
| [ProgressDialog.SetImageWidth](ProgressDialogSetImageWidth.md)   Sets image view width. | Mac/Win   9.2 |
| [ProgressDialog.SetPosition](ProgressDialogSetPosition.md)   Set position of the dialog absolute. | Mac/Win   2.4 |
| [ProgressDialog.SetPositionCentered](ProgressDialogSetPositionCentered.md)   Set position of the dialog centered. | Mac/Win   2.4 |
| [ProgressDialog.SetPositionWindowCentered](ProgressDialogSetPositionWindowCentered.md)   Set position of the dialog centered over a window. | Mac/Win   12.0 |
| [ProgressDialog.SetProgress](ProgressDialogSetProgress.md)   Sets the current progress value. | Mac/Win/iOS   2.4 |
| [ProgressDialog.SetShowButton](ProgressDialogSetShowButton.md)   Sets whether to show the cancel button or not. | Mac/Win/iOS   2.4 |
| [ProgressDialog.SetTitle](ProgressDialogSetTitle.md)   Sets the progress dialog title. | Mac/Win   2.4 |
| [ProgressDialog.SetTitleIcon](ProgressDialogSetTitleIcon.md)   Sets the icon of a window in Windows. | Win only   10.2 |
| [ProgressDialog.SetTopMost](ProgressDialogSetTopMost.md)   Sets whether dialog is top most. | Mac/Win   2.6 |
| [ProgressDialog.SetTopText](ProgressDialogSetTopText.md)   Sets the top text in the progress dialog. | Mac/Win/iOS   2.4 |
| [ProgressDialog.Show](ProgressDialogShow.md)   Shows the progress dialog. | Mac/Win/iOS   2.4 |
| [ProgressDialog.Update](ProgressDialogUpdate.md)   Redraws the progress dialog. | Mac/Win   2.6 |
| [Progressdialog.GetEvaluate](ProgressdialogGetEvaluate.md)   Queries expression to evaluate. | Mac/Win/iOS   7.1 |
| [Progressdialog.GetFileName](ProgressdialogGetFileName.md)   Queries file name. | Mac/Win/iOS   7.1 |
| [Progressdialog.GetScriptName](ProgressdialogGetScriptName.md)   Queries script name to run on button click. | Mac/Win/iOS   7.1 |
| [Progressdialog.SetEvaluate](ProgressdialogSetEvaluate.md)   Sets the expression to evaluate on button click. | Mac/Win/iOS   7.1 |
| [Progressdialog.SetScript](ProgressdialogSetScript.md)   Sets the script to run when button is clicked. | Mac/Win/iOS   7.1 |

38 functions shown.

These functions require a license (74%).

### Release notes

- **Version 15.5**
    - Fixed [ProgressDialog](https://www.mbsplugins.eu/component_ProgressDialog.shtml) functions to work better if you run [Hash.DigestFile](https://www.mbsplugins.eu/HashDigestFile.shtml) and click cancel.
- **Version 14.0**
    - Improved animation for [ProgressDialog](https://www.mbsplugins.eu/component_ProgressDialog.shtml) functions on macOS.
- **Version 12.5**
    - Implemented [ProgressDialog](https://www.mbsplugins.eu/component_ProgressDialog.shtml) functions for iOS.
- **Version 12.0**
    - Added [ProgressDialog.SetPositionWindowCentered](https://www.mbsplugins.eu/ProgressDialogSetPositionWindowCentered.shtml) function.
- **Version 11.2**
    - Improved [ProgressDialog](https://www.mbsplugins.eu/component_ProgressDialog.shtml) functions for Big Sur to show indeterminate progress bar again.
- **Version 10.2**
    - Added [ProgressDialog.SetTitleIcon](https://www.mbsplugins.eu/ProgressDialogSetTitleIcon.shtml) function.
    - Changed [ProgressDialog](https://www.mbsplugins.eu/component_ProgressDialog.shtml) functions to show more text if needed by doing two lines.
- **Version 9.2**
    - Added [ProgressDialog.GetImageHeight](http://www.mbsplugins.eu/ProgressDialogGetImageHeight.shtml), [ProgressDialog.GetImageWidth](http://www.mbsplugins.eu/ProgressDialogGetImageWidth.shtml), [ProgressDialog.SetImageHeight](http://www.mbsplugins.eu/ProgressDialogSetImageHeight.shtml), [ProgressDialog.SetImageWidth](http://www.mbsplugins.eu/ProgressDialogSetImageWidth.shtml) to show bigger images.
    - Changed [ProgressDialog](http://www.mbsplugins.eu/component_ProgressDialog.shtml) on Windows to respect DPI of display.
- **Version 8.5**
    - Changed [ProgressDialog](http://www.mbsplugins.eu/component_ProgressDialog.shtml) functions on Mac to no longer keep progress dialog modal if app is in background.
- **Version 8.0**
    - Added NoActivate parameter to [ProgressDialog.Show](http://www.mbsplugins.eu/ProgressDialogShow.shtml) function.

### Blog Entries

- [MBS FileMaker Plugin, version 15.5pr6](https://www.mbsplugins.de/archive/2025-11-09/MBS_FileMaker_Plugin_version_1/monkeybreadsoftware_blog_filemaker)
- [Overlay windows for FileMaker](https://www.mbsplugins.de/archive/2024-02-28/Overlay_windows_for_FileMaker/monkeybreadsoftware_blog_filemaker)
- [MBS Plugin Advent calendar: 14 - Progress Dialog](https://www.mbsplugins.de/archive/2023-12-14/MBS_Plugin_Advent_calendar_14_/monkeybreadsoftware_blog_filemaker)
- [ProgressDialog functions for iOS](https://www.mbsplugins.de/archive/2022-10-18/ProgressDialog_functions_for_i/monkeybreadsoftware_blog_filemaker)
- [Customize your FileMaker solution](https://www.mbsplugins.de/archive/2021-04-25/Customize_your_FileMaker_solut/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin 9.3 - More than 5900 Functions In One Plugin](https://www.mbsplugins.de/archive/2019-07-24/MBS_FileMaker_Plugin_93_-_More/monkeybreadsoftware_blog_filemaker)
- [Combine MBS functions to automate processes in FileMaker](https://www.mbsplugins.de/archive/2019-04-11/Combine_MBS_functions_to_autom/monkeybreadsoftware_blog_filemaker)
- [Comparing Base Elements Plugin to MBS FileMaker Plugin](https://www.mbsplugins.de/archive/2017-10-24/Comparing_Base_Elements_Plugin/monkeybreadsoftware_blog_filemaker)
- [4000 functions in 10 years](https://www.mbsplugins.de/archive/2016-06-11/4000_functions_in_10_years/monkeybreadsoftware_blog_filemaker)
- [CURL Tutorial for Filemaker with MBS Plugin](https://www.mbsplugins.de/archive/2012-11-18/CURL_Tutorial_for_Filemaker_wi/monkeybreadsoftware_blog_filemaker)

### FileMaker Magazin

- [Ausgabe 6/2022, Seite 15 bis 16](https://filemaker-magazin.de/neuigkeit/4206-Appetithappen-FMM_202206)
- [Ausgabe 6/2022, Seite 13](https://filemaker-magazin.de/neuigkeit/4206-Appetithappen-FMM_202206)
- [Ausgabe 5/2018, Seite 25](https://filemaker-magazin.de/neuigkeit/4011-Appetithappen-FMM_201805)
- [Ausgabe 2/2017, Seite 40](https://filemaker-magazin.de/neuigkeit/3930-Appetithappen-FMM_201702)

### Example Databases

- [CURL/FTP/CURL FTP Upload](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/CURL/FTP/CURL%20FTP%20Upload.shtml#4ScriptAnchor_)
- [DynaPDF/Print PDF](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/DynaPDF/Print%20PDF.shtml#3ScriptAnchor_)
- [Mac and iOS/Addressbook/Addressbook](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20and%20iOS/Addressbook/Addressbook.shtml#4ScriptAnchor_)
- [Mac and iOS/Contacts/Contacts to FileMaker](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20and%20iOS/Contacts/Contacts%20to%20FileMaker.shtml#1ScriptAnchor_)
- [Mac only/ImageCapture/ImageCapture](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/ImageCapture/ImageCapture.shtml#6ScriptAnchor_)
- [Mac only/MetaDataQuery/Search Applications](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Mac%20only/MetaDataQuery/Search%20Applications.shtml#1ScriptAnchor_)
- [SmartCard/Belgian EID Reader](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SmartCard/Belgian%20EID%20Reader.shtml#3ScriptAnchor_)
- [Win Only/Scanning/WIA Scan](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Win%20Only/Scanning/WIA%20Scan.shtml#10ScriptAnchor_)
- [Window/Progress Dialog](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/Window/Progress%20Dialog.shtml#1ScriptAnchor_)
- [XML/XML Import](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/XML/XML%20Import.shtml#1ScriptAnchor_)

[HTML Version](component_ProgressDialog.shtml)