Eclipse Scout: Frontend
Total Page:16
File Type:pdf, Size:1020Kb
Eclipse Scout Frontend Matthias Zimmermann Version 5.2.0-SNAPSHOT Table of Contents Preface . 2 1. Introduction . 3 1.1. What is Scout? . 3 1.2. Why Scout? . 10 1.3. What should I read? . 11 2. “Hello World” Tutorial . 14 2.1. Installation and Setup . 14 2.2. Create a new Project . 14 2.3. Run the Initial Application. 17 2.4. Exporting the Application . 19 2.5. Deploying to Tomcat . 21 3. “Hello World” Background . 26 3.1. Create a new Project . 26 3.2. Walking through the Initial Application . 28 3.3. Run the Initial Application. 31 3.4. The User Interface Part. 37 3.5. The Server Part . 39 3.6. Add the Rayo Look and Feel . 41 3.7. Exporting the Application . 42 3.8. Deploying to Tomcat . 45 4. Shared Components . 47 4.1. Texts / i18n / NLS Support . 47 4.2. Icons . 47 4.3. Code Types and Codes . 47 4.4. Lookup Calls and Services . 51 4.5. Permissions . 53 4.6. Form Data Objects . 53 5. Client components . 55 5.1. Client Model. 55 5.2. Splash Screen . 55 5.3. Login Box . 55 5.4. Client Session . 55 5.5. Desktop . 56 5.6. Menus . 56 5.7. Outlines . 56 5.8. Tools . 56 5.9. Forms . 57 5.10. Form Fields . 57 5.11. Trees . 58 5.12. Pages . 58 5.13. Search Forms . 58 5.14. Tables . 58 5.15. Workflows and Wizards . 59 6. The Widgets Demo Application . 60 6.1. The User Interface . 60 6.2. Client Only Architecture . 65 7. Simple Widgets . 67 7.1. Label Fields . 67 7.2. String Fields . 68 7.3..