Control GUI Developer Guidelines
Table of Contents
- 1. Introduction
- 2. Related Documents
- 3. Context of ELT Control GUIs
- 4. Development Stack
- 5. Ergonomics
- 6. Design Guidelines
- 6.1. Icon selection
- 6.2. Progress and Feedback – Presentation to the user
- 6.3. Data loss operations
- 6.4. Desktop or Menu entry in the system
- 6.5. Operations that involves risks
- 6.6. Lists, Tables, and too much data
- 6.7. The system is too complex to present it on a UI
- 6.8. Response from a remote procedure is expensive to process
- 6.9. What fonts and colors should I use?
- 6.10. The design of the application includes 3D graphics. How can these be included and what considerations I should take?
- 6.11. I need to create a new widget. How can I?
- 6.12. What graphical design should I follow for an application?
- 6.13. When the application is resized, all elements are fixed to coordinates.
- 6.14. Users keep making mistakes using the application. What can I do?
- 6.15. Keyboard shortcuts
- 6.16. User Manual or documentation for the application
- 6.17. Expert users
- 7. Coding Guidelines