Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, BG, CY, CZ, D, DK, EW, E, FIN, F, GR, HR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.
Herstellerkennzeichnung
Die Herstellerinformationen sind derzeit nicht verfügbar.
Inhaltsangabe
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.