Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Component: App
Functions to modify the current application.
Version | macOS | Windows | Linux | Server | iOS SDK |
2.6 / 12.5 | ✅ 95% | 🔶 42% | 🔶 32% | 🔶 53%, on macOS | 🔶 47% |
Item | Details | Server |
---|---|---|
App.CancelUserAttentionRequest Cancels a previous user attention request. | Mac only 6.1 |
❌ Server |
App.ClearTouchBar Clears a TouchBar assigned to the app. | Mac only 8.4 |
❌ Server |
App.CompactMemory Deprecated Compacts application memory. | Win only 8.5 |
✅ Server |
App.EffectiveUserID Queries effective user ID. | Mac/Linux/iOS 8.0 |
✅ Server |
App.Exit Quits the current process. | All 11.1 |
✅ Server |
App.GetDockBadgeLabel Returns the tile's current badge label. | Mac/iOS 2.6 |
❌ Server |
App.GetDockIcon Queries the dock icon. | Mac only 3.2 |
✅ Server |
App.GetFocussedWindowTitle Queries the title of the focussed window, when run. | Mac/Win/iOS 12.5 |
❌ Server |
App.GetProcessName Queries the name of the application. | All 3.2 |
✅ Server |
App.GetProcessPath Queries the path of the application. | All 3.5 |
✅ Server |
App.MemoryUsed Queries amount of memory used. | Mac/Win 6.5 |
✅ Server |
App.OpenFile Asks app to open a given file. | Mac only 7.4 |
❌ Server |
App.PlaySystemSound Plays a system sound with given name. | Mac/Win 11.3 |
❌ Server |
App.ProcessID Queries process ID. | All 8.0 |
✅ Server |
App.RequestUserAttention Starts a user attention request. | Mac only 6.1 |
❌ Server |
App.SetDockBadgeLabel Sets the string to be displayed in the tile's badging area. | Mac/iOS 2.6 |
❌ Server |
App.SetDockIcon Sets the image for the dock icon for this application. | Mac only 3.2 |
❌ Server |
App.SetProcessName Sets the name of the current application. | Mac only 3.2 |
✅ Server |
App.UserID Queries user ID. | Mac/Linux/iOS 8.0 |
✅ Server |
19 functions shown.
These functions require a license (68%).
Release notes
- Version 12.5
- Added App.GetFocussedWindowTitle function.
- Version 12.2
- Changed App.SetDockIcon to allow passing empty value to clear image.
- Version 11.3
- Added App.PlaySystemSound function.
- Version 11.1
- Added App.Exit to quit current FileMaker process. Allows to restart server scripting engine.
- Version 10.5
- Improved App.GetDockBadgeLabel and App.SetDockBadgeLabel for iOS to not cause warning message.
- Version 8.5
- Added App.CompactMemory function.
- Version 8.4
- Added Window.ClearTouchBar and App.ClearTouchBar fucntions.
- Version 8.0
- Added App.EffectiveUserID, App.ProcessID and App.UserID.
- Version 7.5
- Added App.GetProcessPath and App.GetProcessName for Linux.