GEOS SDK TechDocs
|
|
|
1 GEOS Overview
This chapter describes the structure of GEOS and the various system components and services used by applications. Nearly all programmers will want at least to browse this chapter before continuing with GEOS application development. The structures and architectures of the 8088 and 80x86 processors are reviewed in Appendix A.
1 GEOS Overview
2 The System Architecture
2.1 Applications
2.2 Libraries
2.3 The Kernel
2.4 Device Drivers
2.5 The User Interface
3 Object-Oriented Programming
3.1 Objects, Messages, and Methods
3.2 Classes and Inheritance
4 Multitasking and Multithreading
5 The GEOS User Interface
5.1 The Generic User Interface
5.2 The Scalable User Interface
5.3 Windows and Window Management
5.4 Input
5.5 Menus and Dialog Boxes
5.6 Scrolling Views
5.7 Visible Object Classes
5.8 Geometry Manager
5.9 Lists
5.10 Other Gadgets
5.11 Managing Documents and Files
5.12 Multiple Document Interface
5.13 Clipboard and Quick-Transfer
5.14 General Change Notification
5.15 Help Object
6 System Services
6.1 Memory
6.2 Virtual Memory
6.3 Local Memory and Object Blocks
6.4 Item Databases
6.5 Graphics System
6.6 Text
6.7 Print Spooler and Printing
6.8 Timers
6.9 Communications
6.10 Math support
6.11 International Support
7 Libraries
8 Device Drivers
GEOS SDK TechDocs
|
|
|
1 GEOS Overview