Objektorientierte Architektur für grafische Benutzungsoberflächen Realisierung der portablen Fenstersystemschnittstelle von ET++

Bibliographic Details
Main Author: Weinand, Andre
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