http://www.chilton-computing.org.uk/inf/literature/books/wm/contents.htm Informatics Informatics Department Methodology of Window Management Jump To Main Content Jump Over Banner Home ACL | ACD | C&A | INF | CCD | CISD | Photos About us | Search SE ENG Alvey Transputers Literature Informatics - Literature - Books - Window Management Jump Over Left Menu Window Management Overview Preface Acknowledgements Participants Contents 1 Introduction 2 Unix 3 Comparison 4 Ten Years 5 SunDew 6 Issues 7 Modular 8 Standards 9 Standards View 10 Structure 11 Partitioning 12 Low-Cost 13 Gosling 14 Issues 15 API WG 16 API WG 17 UI WG 18 UI WG 19 Arch WG 20 Arch WG 21 API Task Group 22 Structure Task Group 23 Future 24 Bibliography 25 Acronyms | Return Image license terms Access Key details Table of Contents * Preface * Acknowledgements * List of Participants * Part I * 1. Introduction + 1.1 BACKGROUND + 1.2 GOALS OF THE WORKSHOP + 1.3 ORGANIZATION + 1.4 STRUCTURE OF THE WORKSHOP + 1.5 DEMONSTRATIONS + 1.6 TERMINOLOGY * Part II * 2. Introducing Windows to Unix: User Expectations + 2.1 INTRODUCTION + 2.2 USER EXPECTATIONS + 2.3 DISCUSSION * 3. A Comparison of Some Window Managers + 3.1 INTRODUCTION + 3.2 A MODEL OF WINDOW MANAGEMENT + 3.3 COMPARISON OF WINDOW MANAGERS + 3.4 ARCHITECTURE, ADDRESS SPACES AND COMMUNICATIONS + 3.5 OTHER SYSTEMS + 3.6 SUMMARY + 3.7 ACKNOWLEDGEMENTS + 3.8 DISCUSSION * 4. Ten Years of Window Systems - A Retrospective View + 4.1 INTRODUCTION + 4.2 SMALLTALK + 4.3 DLISP + 4.4 INTERLISP-D + 4.5 TAJO (MESA DEVELOPMENT ENVIRONMENT) + 4.6 THE DOCS SYSTEM (CEDAR) + 4.7 VIEWERS (CEDAR) + 4.8 SUNWINDOWS + 4.9 SUNDEW + 4.10 DISCUSSION * 5. SunDew - A Distributed and Extensible Window System + 5.1 INTRODUCTION + 5.2 GOALS + 5.3 DESIGN SKETCH + 5.4 DISCUSSION * 6. Issues in Window Management Design and Implementation + 6.1 INTRODUCTION + 6.2 USER INTERFACE + 6.3 INPUT + 6.4 IMPLEMENTATION + 6.5 SUMMARY + 6.6 DISCUSSION * 7. A Modular Window System for Unix + 7.1 INTRODUCTION + 7.2 ARCHITECTURE + 7.3 FUTURE REQUIREMENTS + 7.4 DISCUSSION * 8. Standards Activities + 8.1 INTRODUCTION + 8.2 MODELS + 8.3 UNRESOLVED ISSUES * 9. A Graphics Standards View of Screen Management + 9.1 INTRODUCTION + 9.2 VOCABULARY + 9.3 INTERFACE TO GKS + 9.4 SUBDIVISION OF FRAMES + 9.5 ASPECT RATIO AND POSITIONING WITHIN A FRAME + 9.6 OUTPUT CONTROL + 9.7 INPUT + 9.8 ICONS + 9.9 SUMMARY * 10. Windows, Viewports and Structured Display Files + 10.1 INTRODUCTION + 10.2 WINDOWS AND VIEWPORTS + 10.3 BITMAPS AND STRUCTURED DISPLAY FILES * 11. Partitioning of Function in Window Systems + 11.1 INTRODUCTION + 11.2 WHO PAINTS THE BITS? + 11.3 CONCLUSIONS * 12. System Aspects of Low-Cost Bitmapped Displays + 12.1 INTRODUCTION + 12.2 MODELS + 12.3 CHECKLIST + 12.4 DISCUSSION + 12.5 CONCLUSION + 12.6 ACKNOWLEDGEMENTS * 13. A Window Manager for Bitmapped Displays and Unix + 13.1 INTRODUCTION + 13.2 CLIENT'S VIEW + 13.3 IMPLEMENTATION + 13.4 APPLICATIONS + 13.5 ASSESSMENT + 13.6 FUTURE WORK + 13.7 ACKNOWLEDGEMENTS * 14. Issues + 14.1 INTRODUCTION + 14.2 APPLICATION PROGRAM INTERFACE + 14.3 USER INTERFACE + 14.4 ARCHITECTURE + 14.5 THE ISSUES LIST * Part III * 15. Application Program Interface Working group Discussions + 15.1 INTRODUCTION + 15.2 PROPERTIES OF A WINDOW MANAGEMENT SYSTEM + 15.3 ISSUES * 16. Application Program Interface Working Group Final Report + 16.1 DEFINITIONS + 16.2 PROPERTIES OF A WINDOW MANAGEMENT SYSTEM + 16.3 CONTROLLING THE WINDOW MANAGEMENT SYSTEM + 16.4 MODELS OF THE APPLICATION - WINDOW MANAGER INTERFACE + 16.5 ISSUES + 16.6 PORTABILITY + 16.7 FUTURE WORK * 17. User Interface Working Group Discussions + 17.1 INTRODUCTION AND BACKGROUND + 17.2 INTERFACE TECHNIQUES + 17.3 USER INTERFACE GUIDELINES + 17.4 THE USER'S CONCEPTUAL MODEL OF A WINDOW MANAGER + 17.5 APPLICATIONS DOMAIN AND WINDOW MANAGER DESIGN + 17.6 USER TYPES AND WINDOW MANAGER DESIGN + 17.7 USER INTERFACE EVALUATION + 17.8 ISSUES + 17.9 FUTURE WORK * 18. User Interface Working Group Final Report + 18.1 INTRODUCTION + 18.2 INTERFACE TECHNIQUES AND EXEMPLARS + 18.3 USER INTERFACE GUIDELINES + 18.4 THE USER'S CONCEPTUAL MODEL OF A WINDOW MANAGER + 18.5 APPLICATIONS DOMAIN AND WINDOW MANAGER DESIGN + 18.6 USER TYPES AND WINDOW MANAGER DESIGN + 18.7 USER INTERFACE EVALUATION + 18.8 SPECIFIC ISSUES * 19. Architecture Working group Discussion + 19.1 INTRODUCTION + 19.2 DISCUSSION * 20. Architecture Working group Final Report + 20.1 INTRODUCTION + 20.2 NOMENCLATURE + 20.3 ARCHITECTURE OVERVIEW + 20.4 INPUT AND LOCUS OF CONTROL + 20.5 WINDOW REDRAW + 20.6 HARDWARE AND OPERATING SYSTEM PREREQUISITES * 21. Application Program Interface Task Group + 21.1 INTRODUCTION + 21.2 GROUP DISCUSSION + 21.3 FINAL REPORT + 21.4 DISCUSSION * 22. Structure Task Group + 22.1 REPORT + 22.2 DISCUSSION * Part IV * 23. Future Work + 23.1 INTRODUCTION + 23.2 EXPERIENCE + 23.3 APPLICATION PROGRAM INTERFACE + 23.4 PORTABILITY + 23.5 ARCHITECTURE + 23.6 USER INTERFACE + 23.7 INPUT + 23.8 STANDARDS + 23.9 CUT AND PASTE + 23.10 DISTRIBUTED SYSTEMS + 23.11 CONCLUSION * 24. Bibliography * 25. Acronyms and Glossary