GEOS SDK TechDocs
|
|
|
1 The GUI
The GEOS user interface (UI) is an integral part of the system software and does an amazing amount of work for applications. The UI is a sophisticated and powerful object library that includes everything from simple buttons to self-scrolling windows to plug-in objects that provide nearly complete word processing.
GEOS also uses a new concept in user interface technology: the generic UI. By using the generic UI, GEOS programs simply declare their UI needs and leave nearly all drawing, screen management, and input management up to GEOS. The generic UI technology also allows a single application executable file to run with several different look-and-feel specifications.
1 The GUI
2 The GEOS User Interface
3 Using the Generic Classes
3.1 The Generic Class Tree
3.2 Creating a Generic Object Tree
4 Using the Visible Classes
4.1 Visible Objects and the GenView
4.2 The Visible Object Document
4.3 Visible Object Abilities
4.4 The Vis Class Tree
4.5 Creating a Visible Object Tree
4.6 Working with Visible Object Trees
5 A UI Example
5.1 What TicTac Illustrates
5.2 What TicTac Does
5.3 The Structure of TicTac
5.4 TicTacBoard Specifics
5.5 TicTacPiece Specifics
GEOS SDK TechDocs
|
|
|
1 The GUI