Reference > Script steps reference > Windows script steps > Arrange All Windows
 
Arrange All Windows
Purpose 
Adjusts the size and location of all open windows.
See also 
Format 
Arrange All Windows [Tile Horizontally/Tile Vertically/Cascade Window/Bring All To Front]
Options 
Tile Horizontally positions open windows in a left/right orientation. Windows are resized to prevent overlapping.
Tile Vertically positions open windows in a top/bottom orientation. Windows are resized to prevent overlapping.
Cascade Window positions windows in an overlapping pattern, beginning in the top-left corner of the screen. Windows are resized to fill the screen, less any offset.
Bring All to Front moves all open FileMaker Pro windows to the front. Windows are not resized.
Compatibility 
 
Where the script step runs 
Supported 
FileMaker Pro 
Yes 
FileMaker Server 
No 
FileMaker Go 
No 
Custom Web Publishing 
No 
FileMaker WebDirect 
No 
Runtime solution 
Yes 
Originated in 
FileMaker Pro 6.0 or earlier
Description 
The size and location of the open windows are the only things that change; current table, active window, and active record are not affected by this script step.
Example 1 
Opens a new window, goes to the Invoices layout, and arranges all FileMaker Pro windows in an overlapping pattern.
New Window [Style: Document; Name: "Invoice List"; Using layout: "Invoices" (Invoices)]
Arrange All Windows [Cascade Window]
Example 2 
Opens two windows and arranges them from top to bottom.
New Window [Style: Document; Name: "Invoice List"; Using layout: "Invoices" (Invoices)]
New Window [Style: Document; Name: "Customer List"; Using layout: "Customers" (Customers)]
Arrange All Windows [Tile Vertically]
Related topics 
Script steps reference (alphabetical list)
Script steps reference (category list)