---
title: prompt
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nssavepanel/prompt
---

# prompt

The text to display in the default button.

## Declaration

```swift
var prompt: String! { get set }
```

## Discussion

Discussion The prompt appears on all NSSavePanel objects (or all NSOpenPanel objects if this property is on an NSOpenPanel instance) in your application. By default, the text in the default button is “Open” for an Open panel and “Save” for a Save panel. Use short words or phrases, such as “Open,” “Save,” “Set,” or “Choose,” on the button. The button is not resized to accommodate long prompts.

## See Also

### Configuring the Panel’s Appearance

- [title](appkit/nssavepanel/title.md)
- [message](appkit/nssavepanel/message.md)
- [nameFieldLabel](appkit/nssavepanel/namefieldlabel.md)
- [nameFieldStringValue](appkit/nssavepanel/namefieldstringvalue.md)
- [directoryURL](appkit/nssavepanel/directoryurl.md)
- [accessoryView](appkit/nssavepanel/accessoryview.md)
- [showsTagField](appkit/nssavepanel/showstagfield.md)
- [tagNames](appkit/nssavepanel/tagnames.md)
