A dialog (also known as dialogue) is a user interface element that is used to display messages and provide interactivity. Some types of dialogs Scratch uses are help dialogs, file chooser dialogs, and message dialogs.
When creating a custom block, a dialog with the name and arguments, as well as buttons to add arguments, is shown.
File selection dialogs are used when importing or exporting something. They show files and folders in the current directory, a way to go to the upper directory, a directory tree (by clicking the dropdown with the current one's name), and some common places. In exports, it also contains a place to write the filename.
The media library includes sprites, costumes, and sounds. The library dialog contains filters to sort the media. It also has a search bar.
Sprites can be sorted by category, theme, type, or what media it features (scripts, costumes, sounds). If it has multiple costumes, they can be toggled with arrows. Information is shown in a tooltip.
Costumes can be sorted by category, theme, or type, but scenes only by category to theme.
Sounds can be sorted by category. It shows the duration in seconds, and a button to preview the sound.
A costume can be created through the camera dialog, which allows a user to take a picture using their webcam.
The quit dialog is a feature shared by nearly all programs. When the window is told to close, if the project is not saved, this dialog appears asking if the user wants to save, quit, or cancel.
Some features that nearly all dialogs share are the buttons. A dialog with user input always has at least two — OK, and cancel. The help dialog, or a message dialog such as one produced by the
show dialog [info] with text  ::sensing block in Panther, only has an OK button. The styling of a dialog is usually uniform across a program.
Images of the different types of dialogs presented in this article are shown below.
|Please expand this Please add more images.. You can help by talk page. (January 2016)if you are an editor. More information might be found in a section of the|
The camera dialog, to create a costume from the webcam. This was added in 1.4.
The help dialog for the Point in Direction () block.