Objektorientierte Architektur für grafische Benutzungsoberflächen Realisierung der portablen Fenstersystemschnittstelle von ET++
Main Author: | |
---|---|
Format: | eBook |
Language: | German |
Published: |
Berlin, Heidelberg
Springer Berlin Heidelberg
1992, 1992
|
Edition: | 1st ed. 1992 |
Subjects: | |
Online Access: | |
Collection: | Springer Book Archives -2004 - Collection details see MPG.ReNa |
Table of Contents:
- 1 Einführung
- 1.1 Interaktive grafische Benutzungsoberflächen
- 1.2 Das Projekt ET++
- 1.3 Zielsetzung
- 2 Grundlagen und Konzepte der Fenstertechnik
- 2.1 Komponenten von Fensterumgebungen
- 2.2 Hardware
- 2.3 Das Basisfenstersystem
- 2.4 Grafikbibliothek und Darstellungsmodell
- 2.5 Fenstermanager
- 2.6 Desktop-Manager
- 2.7 Architektur von Fenstersystemen
- 2.8 Toolkits und Programmierschnittstellen
- 3 Beispiele existierender Fensterumgebungen
- 3.1 Smalltalk
- 3.2 DLisp
- 3.3 Macintosh
- 3.4 SunWindows
- 3.5 Andrew
- 3.6 X-Windows
- 3.7 NeWS
- 4 Das Application-Framework ET++
- 4.1 Einleitung
- 4.2 Fundament
- 4.3 Systemschnittstelle
- 4.4 Nichtgrafische Grundbausteine
- 4.5 Grafisches Modell
- 4.6 Interaktionselemente
- 4.7 Application-Framework-Klassen
- 4.8 Programmierumgebung
- 5 Entwurfs-und Implementierungsaspekte
- 5.1 Portabilitätsaspekte
- 5.2 Einfluß der Fenstersystemarchitektur
- 5.3 Architektur der Portabilitätsschicht
- 5.4 Grafikmodell
- 5.5 Fenster in ET++
- 5.6 Layout-Behandlung
- 5.7 Bildschirmaufdatierung
- 5.8 Ereignisbehandlung
- 5.9 Der ET++-Fenstermanager
- 5.10 Desktop-Manager-Unterstützung
- 5.11 Portierungserfahrungen
- 5.12 Problembereiche
- 6 Zusammenfassung und Ausblick
- 6.1 Zusammenfassung
- 6.2 Konsequenzen
- 6.3 Ausblick