| MATLAB Function Reference Commands by Subject | Search  Help Desk |
| Dialog Boxes | |
| dialog | Create a dialog box |
| errordlg | Create error dialog box |
| helpdlg | Display help dialog box |
| inputdlg | Create input dialog box |
| listdlg | Create list selection dialog box |
| msgbox | Create message dialog box |
| pagedlg | Display page layout dialog box |
| printdlg | Display print dialog box |
| questdlg | Create question dialog box |
| uigetfile | Display dialog box to retrieve name of file for reading |
| uiputfile | Display dialog box to retrieve name of file for writing |
| uisetcolor | Interactively set a ColorSpec using a dialog box |
| uisetfont | Interactively set a font using a dialog box |
| warndlg | Create warning dialog box |
| User Interface Objects | |
| menu | Generate a menu of choices for user input |
| uicontextmenu | Create context menu |
| uicontrol | Create user interface control |
| uimenu | Create user interface menu |
| Other Functions | |
| dragrect | Drag rectangles with mouse |
| gcbo | Return handle of object whose callback is executing |
| rbbox | Create rubberband box for area selection |
| selectmoveresize | Select, move, resize, or copy Axes and Uicontrol graphics objects |
| textwrap | Return wrapped string matrix for given Uicontrol |
| uiresume | Used with uiwait, controls program execution |
| uiwait | Used with uiresume, controls program execution |
| waitbar | Display wait bar |
| waitforbuttonpress | Wait for key/buttonpress over figure |