Contact us
Heritage collections
Image license terms
HOME
ACL
ACD
C&A
INF
SE
ENG
Alvey
Transputers
Literature
Books
□
Brochures
□
Annual reports
□
Leaflets
□
Newsletters
□
Notes
□
Reports
□
RAL Reports
Alvey Workshop on Windows Management
Further reading □
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
CCD
CISD
Harwell
Archives
Contact us
Heritage archives
Image license terms
Search
⟶
Informatics
⟶
Literature
⟶
Books
⟶
Window Management
⟶
Informatics
⟶
Literature
⟶
Books
⟶
Window Management
ACL
ACD
C&A
INF
CCD
CISD
Archives
The Alvey Programme
Engineering
Literature
Systems Engineering
The Transputer Initiative
Books
□
Brochures
□
Annual reports
□
Leaflets
□
Newsletters
□
Notes
□
Reports
□
RAL Reports
Alvey Workshop on Windows Management
Further reading
⇓
□
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
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
⇑ Top of page