---
title: "runPageLayout(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsapplication/runpagelayout(_:)"
---

# runPageLayout(_:)

Displays the receiver’s page layout panel, an instance of NSPageLayout.

## Declaration

```swift
func runPageLayout(_ sender: Any?)
```

## Parameters

- `sender`: The object that sent the command.

## Discussion

Discussion If the NSPageLayout instance does not exist, this method creates one. This method is typically invoked when the user chooses Page Setup from the app’s File menu.

## See Also

### Managing Panels

- [orderFrontColorPanel(_:)](appkit/nsapplication/orderfrontcolorpanel(_:).md)
- [orderFrontStandardAboutPanel(_:)](appkit/nsapplication/orderfrontstandardaboutpanel(_:).md)
- [orderFrontStandardAboutPanel(options:)](appkit/nsapplication/orderfrontstandardaboutpanel(options:).md)
- [orderFrontCharacterPalette(_:)](appkit/nsapplication/orderfrontcharacterpalette(_:).md)
- [NSApplication.AboutPanelOptionKey](appkit/nsapplication/aboutpaneloptionkey.md)
