Apple II
Sample Code Notes
_____________________________________________________________________________
                                                  Developer Technical Support

#24:    Teach

Version:    3.0                                                     June 1990

APW Components

Assembly:            C:                Pascal:        Rez:
Teach.asm            Teach.c           Teach.p        Teach.rez
Teach.equ            Teach.h           Teach.asm
UGlobals.asm         UGlobals.c        Teach.r
UWindow.asm          UWindow.c         UGlobals.Inc.p
UMenu.asm            UMenu.c           UGlobals.p
UEvent.asm           UEvent.c          UWindow.Inc.p
Build                UUtils.c          UWindow.p
Build.macros         Build             UMenu.Inc.p
Build.r              Build.r           UMenu.p
Full.Build           Full.Build        UEvent.Inc.p
                                       UEvent.p
                                       UUtils.Inc.p
                                       UUtils.p

MPW Components

Assembly:            C:                Pascal:
Teach.Aii            Teach.c           Teach.p
Teach.r              Teach.r           Teach.asm
Teach.equ            Teach.h           Teach.r
UGlobals.Aii         UGlobals.c        UGlobals.Inc.p
UWindow.Aii          UWindow.c         UGlobals.p
UMenu.Aii            UMenu.c           UWindow.Inc.p
UEvent.Aii           UEvent.c          UWindow.p
MakeFile             UUtils.c          UMenu.Inc.p
                     MakeFile          UMenu.p
                                       UEvent.Inc.p
                                       UEvent.p
                                       UUtils.Inc.p
                                       UUtils.p
                                       MakeFile

This sample shows how to use the new TextEdit tool set; however, it does not
create "Teach" documents as have been defined in Apple II File Type Notes.
_____________________________________________________________________________

APW 65816 assembly language users need APW v.1.0, APW Tools & Interfaces 
v.1.1, and Apple IIGS System Software 5.0.2 or later.  APW C language users 
additionally need APW C v.1.0.  Four APW command files, Full.Build, Build, 
Build.r, and Build.macros (for assembly users) allow you to perform complete 
or partial rebuilds of the load file Teach.  The Pascal source code included 
on the APW disk is the MPW IIGS Pascal source code for Teach.  It is included 
so Pascal programmers using native IIGS Pascal development environments can 
easily port this code to their development environment.

MPW IIGS users need MPW v.3.0, MPW IIGS Tools v.1.1, and either MPW IIGS 
Assembler v.1.0 or later, or MPW IIGS C v.1.0 or later, or MPW IIGS Pascal 
v.1.0 or later.  The name needed by the MPW Build menu's Build option can be 
found in the MakeFile.
