# INTViewer APIs For Dialogs And Editors

In many modules, you are required to prompt the user for information. It could be a dialog showing a message, or a form to fill.

[Displaying dialogs](/solutions/intviewer/intviewer-apis-for-dialogs-and-editors/displaying-dialogs) - How to create and display simple dialogs

[Working with editors](/solutions/intviewer/intviewer-apis-for-dialogs-and-editors/editors) - To edit properties and implement panel validation

[Working with visual property editors](/solutions/intviewer/intviewer-apis-for-dialogs-and-editors/visual-property-editors) - To edit properties of visuals

[Working with attribute and window shortcut panels](/solutions/intviewer/intviewer-apis-for-dialogs-and-editors/working-with-attribute-and-window-shortcut-panels) - To add your own panels in the shortcut top components

[Reusable components](/solutions/intviewer/intviewer-apis-for-dialogs-and-editors/reusable-components) - Ready to go Swing components such as color map and line width combo boxes