Breadcrumb
- Sabre Red 360 Software Development Kit Help
- Desktop Red Apps
- Workbench or UI Elements
- Basic Menus
- Guidelines for Menu Contributions
Guidelines for Menu Contributions
The following table provides guidelines on the suitability of different types of contributions for various workspace elements and actions.
IMPORTANT! During validation of your Red App, Sabre verifies that your menu contribution is appropriate for the functionality in your app.
Guidelines for Menu Contributions
These command and handler responsibilities… |
Can contribute to the main menu… |
Can contribute to the application launcher bar… |
Can contribute to the application side bar… |
Opening an editor |
Yes |
Yes |
No |
Opening a view |
Yes. A view can be located on the Tools menu. |
No. |
Yes |
Pop-up dialogs |
Yes. This requires the use of a generic command and handler. |
No |
Yes |
Notifications |
Yes. This requires the use of a generic command and handler. |
No |
No |
HTML-based websites |
Yes |
Yes |
No |
Sabre Scribe |
Sabre Scribe scripts are only launched from the Open SabreScript dialog. End-users choose individual Sabre Scripts from the Tools Menu or by typing CTRL+A. |
No |
When classic view is the editor in focus, the Open SabreScript dialog is launched from the application side bar. |
Swing apps |
Yes |
Yes |
Yes |
Non-GUI actions that end-users can initiate |
Yes |
|
|