---
title: showsPrintPanel
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsprintoperation/showsprintpanel
---

# showsPrintPanel

A Boolean value that determines whether the print operation displays a print panel.

## Declaration

```swift
var showsPrintPanel: Bool { get set }
```

## Parameters

- `flag`: doc://com.apple.documentation/documentation/Swift/true if you want to display a print panel; otherwise, doc://com.apple.documentation/documentation/Swift/false.

## Discussion

Discussion This method does not affect the display of a progress panel; that operation is controlled by the showsProgressPanel method. Operations that generate EPS or PDF data do no display a progress panel, regardless of the value in the flag parameter.

## See Also

### Modifying the User Interface

- [showsProgressPanel](appkit/nsprintoperation/showsprogresspanel.md)
- [jobTitle](appkit/nsprintoperation/jobtitle.md)
- [printPanel](appkit/nsprintoperation/printpanel.md)
- [pdfPanel](appkit/nsprintoperation/pdfpanel.md)
