![](images/window_dialog.png) |
DialogPro plugin for Servoy
Advanced dialogs for Servoy smart clients |
The DialogPro plugin creates custom dialogs with a wide selection of different components such as checkboxes, comoboxes, radiobuttons, (checkbox-)lists, sliders, password fields, tables, (checkbox-)trees etc. Dialogs can be modal or non-modal. Also part of DialogPro is a file browser that displays proper icons, a progress dialog and a splash message window.
Here is a list of available components:
![](../../images/bullet_orange.gif) |
Text fields |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Checkboxes |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Comboboxes |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Radio buttons |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Lists (single or multiple selection) |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Sliders |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Spinners (date and number) |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Password fields |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Text areas |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
HTML areas |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Tables (editable, single or multiple selection) |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Custom icon |
|
![](../../images/bullet_orange.gif) |
HTML header |
|
![](../../images/bullet_orange.gif) |
Buttons |
|
![](../../images/bullet_orange.gif) |
Flexible progress dialogs |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Indeterminate progress dialogs |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
Tree |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
FileBrowser |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
CheckboxList |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
CheckboxTree |
![Screenshot](../../images/screenshot.png) |
The plugin also offers
![](../../images/bullet_orange.gif) |
Non-modal windows that stay visible while the user continues to work with the Servoy solution |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
A "RecordDialog" that can show certain columns of a record in an automatically layouted dialog and update that record if wanted |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
A splash message in the lower right corner that can be used to notify the user of new mails, open todos etc. |
![Screenshot](../../images/screenshot.png) |
![](../../images/bullet_orange.gif) |
A simple progress dialog with a cancel button |
![Screenshot](../../images/screenshot.png) |
We have tried to make it as easy as possible for Servoy developers to create such dialogs. The dialog plugin supports i18n, display/return values for comboboxes and radio buttons, easy creation of tables from JSDataSets and more.
Here is an example of a custom dialog created with DialogPro (click for a larger image):
![Custom Dialog](images/custom_dialog_small.png)
A demo version of the plugin can be obtained here. |