Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

Component: Overlay

Show an overlay window with a graphic outside of FileMaker.

For macOS and Windows in FileMaker Pro.
Coordinates are given in points, not pixels.

Version macOS Windows Linux Server iOS SDK
14.1 / 14.2 ✅ Yes ✅ 96% ❌ No 🔶 2%, on macOS and Windows ❌ No

Item Details
Overlay.Alpha
Queries the current alpha value of the window.
Mac/Win
14.1
Overlay.Create
Creates a new overlay window.
Mac/Win
14.1
Overlay.GetHasShadow
Queries whether this window has a shadow.
Mac/Win
14.1
Overlay.GetHeight
Queries height of a window.
Mac/Win
14.1
Overlay.GetLeft
Queries X coordinate of a window.
Mac/Win
14.1
Overlay.GetMouseClickEvaluate
Queries the expression to be run on a mouse click.
Mac/Win
14.1
Overlay.GetMouseClickScriptName
Queries the script to run on a mouse click.
Mac/Win
14.1
Overlay.GetMouseEnterEvaluate
Queries the expression to be run on a mouse enters the window.
Mac/Win
14.1
Overlay.GetMouseEnterScriptName
Queries the script to run on a mouse enter.
Mac/Win
14.1
Overlay.GetMouseExitEvaluate
Queries the expression to be run on a mouse exits the window.
Mac/Win
14.1
Overlay.GetMouseExitScriptName
Queries the script to run on a mouse exits.
Mac/Win
14.1
Overlay.GetMovableByWindowBackground
Queries whether the window can be moved with the mouse.
Mac/Win
14.1
Overlay.GetTag
Queries tag for window.
Mac/Win
14.1
Overlay.GetTitle
Queries current window title.
Mac/Win
14.1
Overlay.GetTop
Queries Y coordinate of a window.
Mac/Win
14.1
Overlay.GetTopMost
Queries whether window is topmost.
Mac/Win
14.1
Overlay.GetWidth
Queries width of a window.
Mac/Win
14.1
Overlay.IgnoresMouseEvents
Whether the window ignores mouse events.
Mac only
14.1
Overlay.IsVisible
Queries whether a window is visible.
Mac/Win
14.1
Overlay.List
Lists all IDs of current overlay objects.
Mac/Win
14.1
Overlay.MouseX
Queries current position of the mouse cursor on screen.
Mac/Win
14.1
Overlay.MouseY
Queries current position of the mouse cursor on screen.
Mac/Win
14.1
Overlay.Move
Moves the window the given position.
Mac/Win
14.1
Overlay.Release
Releases the overlay window.
Mac/Win
14.1
Overlay.ReleaseAll
Releases all overlay windows.
Mac/Win
14.1
Overlay.Resize
Resizes the window to the desired size.
Mac/Win
14.1
Overlay.SetAlpha
Set Alpha can be used to set the transparency of a window.
Mac/Win
14.1
Overlay.SetFocus
Sets focus to the Window.
Mac/Win
14.1
Overlay.SetFrame
Sets the size and position of the overlay.
Mac/Win
14.1
Overlay.SetFrameWithControl
Sets the size and position of the overlay based on a given control.
Mac/Win
14.1
Overlay.SetHasShadow
Sets whether window has a shadow.
Mac/Win
14.1
Overlay.SetIgnoresMouseEvents
Sets whether the window ignores mouse clicks.
Mac/Win
14.1
Overlay.SetImage
Sets the image to show in the container.
Mac/Win
14.1
Overlay.SetMouseClickEvaluate
Sets expression to be run on a mouse click.
Mac/Win
14.1
Overlay.SetMouseClickScript
Sets the script to run on a mouse click.
Mac/Win
14.1
Overlay.SetMouseEnterEvaluate
Sets expression to be run on a mouse enter.
Mac/Win
14.1
Overlay.SetMouseEnterScript
Sets the script to run on a mouse enter.
Mac/Win
14.1
Overlay.SetMouseExitEvaluate
Sets expression to be run on a mouse exit.
Mac/Win
14.1
Overlay.SetMouseExitScript
Sets the script to run on a mouse exit.
Mac/Win
14.1
Overlay.SetMovableByWindowBackground
Sets whether the window can be moved with the mouse.
Mac/Win
14.1
Overlay.SetTag
Sets tag for window.
Mac/Win
14.1
Overlay.SetTitle
Sets the window title.
Mac/Win
14.1
Overlay.SetTopMost
Sets window to be topmost.
Mac/Win
14.1
Overlay.SetVisible
Sets whether the window is visible.
Mac/Win
14.1

44 functions shown.

Release notes

  • Version 14.2
    • Added AnimationTime parameter for Overlay.Move function.
    • Improved Overlay functions to resize the image automatically to fill window size on Windows.
  • Version 14.1
    • Added Overlay functions to show little graphics on screen independent of FileMaker.

Blog Entries

Example Databases