[comp.sources.mac] Macintosh Technical Notes - 0 About Macintosh Technical Notes

bytebug@dhw68k.cts.com (Roger L. Long) (01/10/89)

---
#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create the files:
#
#	TN_0
#
# This archive created: Mon Jan  9 23:35:43 1989
# By:	Roger L. Long (bytebug@dhw68k.cts.com)
export PATH; PATH=/bin:$PATH
echo shar: extracting "'TN_0'" '(35422 characters)'
if test -f 'TN_0'
then
	echo shar: will not over-write existing file "'TN_0'"
else
sed 's/^X//' << \SHAR_EOF > 'TN_0'
X                                     Macintosh Technical Notes--December 1988
X_____________________________________________________________________________
X 
XMacintosh Technical Notes
X 
X 
X#0:    About Macintosh Technical Notes                          December 1988
X_____________________________________________________________________________
X 
XTechnical Note #0 (this document) accompanies each release of Technical Notes.
XThis release includes revisions to Notes 108, 202, 205, 207, and 208, new
XNotes 217-221, as well as an index to all released Macintosh Technical Notes.
XIf there are any subjects which you would like to see treated in a Technical
XNote (or if you have any questions about existing Technical Notes), please
Xcontact us at one of the following addresses:
X 
X                    Macintosh Technical Notes
X                    Developer Technical Support
X                    Apple Computer
X                    20525 Mariani Avenue, M/S 51-T
X                    Cupertino, CA  95014
X                    MCI Mail:  MacDTS
X                    AppleLink:  MacDTS
X 
XWe want Technical Notes to be distributed as widely as possible, so they are
Xsent to all certified developers at no charge; they are also posted on
XAppleLink on the Developer Services bulletin board. Another way to get them
Xis to join APDA and to auto-order Macintosh Technical Notes. As an APDA
Xcustomer, you'll have access to the tools and documentation you'll need to
Xdevelop Apple-compatible products-all with one easy phone call.  For more
Xinformation about APDA, contact:
X 
X                    APDA
X                    Apple Computer, Inc.
X                    20525 Mariani Avenue, M/S 33-G
X                    Cupertino, CA 95014-6299
X                    (800) 282-APDA or (800) 282-2732
X                    Fax:  (408) 562-3971
X                    Telex:  171-576
X                    AppleLink:  APDA
X 
XWe place no restrictions on copying Technical Notes (except that they cannot
Xbe resold), so read, enjoy, and share.  We hope that Macintosh Technical Notes
Xwill provide you with lots of valuable information while you're developing
XMacintosh software.
X 
XThe following pages list all Macintosh Technical Notes that have been
Xreleased (both by number and by subject).
X 
X    ***    newly released Technical Note
X    *R*    released revision
X 
XComplete List of Released Technical Notes
X 
X Number    Subject                                                   Released
X_____________________________________________________________________________
X      1    Desk Accessories and System Resources                     obsolete
X      2    Compatibility Guidelines                                      3/88
X      3    Command-Shift-Number Keys                                     3/88
X      4    Error Returns from GetNewDialog                               3/88
X      5    Using Modeless Dialogs from Desk Accessories                  3/88
X      6    Shortcut for Owned Resources                                  3/88
X      7    A Few Quick Debugging Tips                                    3/88
X      8    RecoverHandle Bug in AppleTalk Pascal Interfaces          obsolete
X      9    Will Your AppleTalk Application Support Internets?            3/88
X     10    Pinouts                                                       3/88
X     11    Memory-Based MacWrite Format                              obsolete
X     12    Disk-Based MacWrite Format                                obsolete
X     13    MacWrite Clipboard Format                                 obsolete
X     14    The INIT 31 Mechanism                                     obsolete
X     15    Finder 4.1                                                obsolete
X     16    MacWorks XL                                               obsolete
X     17    Low-Level Print Driver Calls                              obsolete
X     18    TextEdit Conversion Utility                                   3/88
X     19    How to Produce Continuous Sound Without "Clicking"            3/88
X     20    Data Servers on Appletalk                                     3/88
X     21    QuickDraw's Internal Picture Definition                       3/88
X     22    TEScroll Bug                                                  3/88
X     23    Life With Font/DA Mover-Desk Accessories                      3/88
X     24    Available Volumes                                             3/88
X     25    Don't Depend on Register A5 Within Trap Patches               3/88
X     26    Character vs. String Operations in QuickDraw                  3/88
X     27    MacDraw 'PICT' File Format                                obsolete
X     28    Finders and Foreign Drives                                    3/88
X     29    Resources Contained in the Desktop File                       3/88
X     30    Font Height Tables                                            3/88
X     31                                                                unused
X     32    Reserved Resource Types                                       3/88
X     33    ImageWriter II Paper Motion                                   3/88
X     34    User Items in Dialogs                                        10/88
X     35    DrawPicture Problem                                       obsolete
X     36    Drive Queue Elements                                          3/88
X     37    Differentiating Between Logic Boards                      obsolete
X     38    The ROM Debugger                                              3/88
X     39    Segment Loader Patch                                      obsolete
X     40    Finder Flags                                                  3/88
X     41    Drawing Into an Off-Screen Bitmap                             3/88
X     42    Pascal Routines Passed by Pointer                             3/88
X     43    Calling LoadSeg                                           obsolete
X     44    HFS Compatibility                                             3/88
X     45    Inside Macintosh Quick Reference                          obsolete
X     46    Separate Resource Files                                       3/88
X     47    Customizing Standard File                                     3/88
X     48    Bundles                                                       3/88
X     49    (was same as Technical Note #44)                            unused
X     50    Calling SetResLoad                                            3/88
X     51    Debugging With PurgeMem and CompactMem                        3/88
X     52    Calling Launch From a High-Level Language                     3/88
X     53    MoreMasters Revisited                                         3/88
X     54    Limit to Size of Resources                                obsolete
X     55    Drawing Icons                                                 3/88
X     56    Break/CTS Device Driver Event Structure                       3/88
X     57    Macintosh Plus Overview                                   obsolete
X     58    International Utilities Bug                               obsolete
X     59    Pictures and Clip Regions                                     3/88
X     60    Drawing Characters in a Narrow GrafPort                       3/88
X     61    GetItemStyle Bug                                          obsolete
X     62    Don't Use Resource Header Application Bytes                   3/88
X     63    WriteResource Bug Patch                                   obsolete
X     64    IAZNotify                                                 obsolete
X     65    Macintosh Plus Pinouts                                        3/88
X     66    Determining Which File System is Active                       3/88
X     67    Finding the "Blessed Folder"                                  3/88
X     68    Searching All Directories on an HFS Volume                   10/88
X     69    Setting ioFDirIndex in PBGetCatInfo Calls                     3/88
X     70    Forcing Disks to be Either 400K or 800K                       3/88
X     71    Finding Drivers in the Unit Table                             3/88
X     72    Optimizing for the LaserWriter-Techniques                     3/88
X     73    Color Printing                                                3/88
X     74    Don't Use the Resource Fork for Data                          3/88
X     75    The Installer and Scripts                                     3/88
X     76    The Macintosh Plus Update Installation Script             obsolete
X     77    HFS Ruminations                                               3/88
X     78    Resource Manager Tips                                         3/88
X     79    ZoomWindow                                                    3/88
X     80    Standard File Tips                                            3/88
X     81    Caching                                                       3/88
X     82    TextEdit: Advice & Descent                                    3/88
X     83    System Heap Size Warning                                      3/88
X     84    Edit File Format                                              3/88
X     85    GetNextEvent; Blinking Apple Menu                             3/88
X     86    MacPaint Document Format                                     10/88
X     87    Error in FCBPBRec                                             3/88
X     88    Signals                                                       3/88
X     89    DrawPicture Bug                                           obsolete
X     90    SANE Incompatibilities                                    obsolete
X     91    Optimizing for the LaserWriter-Picture Comments               3/88
X     92    The Appearance of Text                                        3/88
X     93    MPW: {$LOAD} ;_DataInit; %_MethTables                         3/88
X     94    Tags                                                          3/88
X     95    How to Add Items to the Print Dialogs                         3/88
X     96    SCSI Bugs                                                     3/88
X     97    PrSetError Problem                                        obsolete
X     98    Short-Circuit Booleans in Lisa Pascal                     obsolete
X     99    Standard File Bug in System 3.2                           obsolete
X    100    Compatibility with Large-Screen Displays                      3/88
X    101    CreateResFile and the Poor Man's Search Path                  3/88
X    102    HFS Elucidations                                              3/88
X    103    Using MaxApplZone and MoveHHi from Assembly                   3/88
X    104    MPW: Accessing Globals From Assembly Language                 3/88
X    105    MPW Object Pascal Without MacApp                              3/88
X    106    The Real Story: VCBs and Drive Numbers                        3/88
X    107    Nulls in Filenames                                            3/88
X*R* 108    _AddDrive, _DrvrInstall, and _DrvrRemove                     12/88
X    109    Bug in MPW 1.0 Language Libraries                         obsolete
X    110    MPW: Writing Standalone Code                                  3/88
X    111    MoveHHi and SetResPurge                                       3/88
X    112    FindDItem                                                     3/88
X    113    Boot Blocks                                                   3/88
X    114    AppleShare and Old Finders                                    3/88
X    115    Application Configuration with Stationery Pads                3/88
X    116    AppleShare-able Apps. and the Resource Manager                3/88
X    117    Compatibility: Why and How                                    3/88
X    118    How to Check and Handle Printing Errors                       3/88
X    119    Determining if Color QuickDraw Exists                     obsolete
X    120    Drawing Into an Off-Screen PixMap                            10/88
X    121    Using the High-Level AppleTalk Routines                       3/88
X    122    Device-Independent Printing                                   3/88
X    123    Bugs in LaserWriter ROMs                                      3/88
X    124    Using Low-Level Printing Calls With AT ImageWriters           3/88
X    125    Effect of Spool-a-page/Print-a-page on Shared Printers        3/88
X    126    Sublaunching: Playing the Shell Game                          8/88
X    127    TextEdit EOL Ambiguity                                        3/88
X    128    PrGeneral                                                     3/88
X    129    _SysEnvirons:  System 6.0 and Beyond                         10/88
X    130    Clearing ioCompletion                                         3/88
X    131    TextEdit Bugs in System 4.2                                   3/88
X    132    AppleTalk Interface Update                                    3/88
X    133    Am I Talking to a LaserShare Spooler?                         3/88
X    134    Hard Disk Medic & Booting Camp                                3/88
X    135    Getting through CUSToms                                       3/88
X    136    Register A5 Within GrowZone Functions                         3/88
X    137    AppleShare 1.1 Server FPMove Bug                              3/88
X    138    Using KanjiTalk with a non-Japanese Macintosh Plus            3/88
X    139    Macintosh Plus ROM Versions                                   3/88
X    140    Why PBHSetVol is Dangerous                                    3/88
X    141    Maximum Number of Resources in a File                         3/88
X    142    Avoid Use of Network Events                                   3/88
X    143    Don't Call ADBReInit on the SE with System 4.1                3/88
X    144    Macintosh II Color Monitor Hookups                            3/88
X    145    Debugger FKEY                                                 3/88
X    146    Notes on MPW Pascal's -mc6881 Option                          3/88
X    147    Finder Notes: "Get Info" Default & Icon Masks                 3/88
X    148    Suppliers for Macintosh II Board Developers                   3/88
X    149    Document Names and the Printing Manager                       3/88
X    150    Macintosh SE Disk Driver Bug                              obsolete
X    151    System Error 33, "zcbFree has gone negative"                  3/88
X    152    Using Laser Prep Routines                                     3/88
X    153    Changes in International Utilities and Resources              3/88
X    154    Displaying Large PICT Files                                   3/88
X    155    Handles and Pointers-Identity Crisis                          3/88
X    156    Checking for Specific Functionality                           3/88
X    157    Problem with GetVInfo                                         3/88
X    158    Frequently Asked MultiFinder Questions                        3/88
X    159    Hard Disk Hacking                                             3/88
X    160    Key Mapping                                                   3/88
X    161    When to Call PrOpen and PrClose                               3/88
X    162    MPW 2.0 Pascal Compiler Bug                               obsolete
X    163    Adding Color With CopyBits                                    3/88
X    164    MPW C Functions: To declare or not to declare, ...            3/88
X    165    Creating Files Inside an AppleShare Drop Folder               3/88
X    166    MPW C Functions Using Strings or Points as Arguments          3/88
X    167    AppleShare Foreground Applications                            3/88
X    168    HyperCard 'snd ' Resources                                    3/88
X    169    HyperCard 1.01 and 1.1 Anomalies                              3/88
X    170    HyperCard File Format                                         3/88
X    171    PackBits Data Format                                          3/88
X    172    Parameters for MDEF Message #3                                3/88
X    173    PrGeneral Bug                                                 3/88
X    174    Accessing the Script Manager Print Action Routine             3/88
X    175    SetLineWidth Revealed                                         3/88
X    176    Macintosh Memory Configurations                               3/88
X    177    Problem with WaitNextEvent in MultiFinder 1.0                 3/88
X    178    Modifying the Standard String Comparison                      3/88
X    179    Setting ioNamePtr in File Manager Calls                       3/88
X    180    MultiFinder Miscellanea                                       3/88
X    181    Every Picture [Comment] Tells Its Story, Don't it?            3/88
X    182    How to Construct Word-Break Tables                            3/88
X    183    Position-Independent PostScript                               3/88
X    184    Notification Manager                                         10/88
X    185    OpenRFPerm: What your mother never told you                   4/88
X    186    PBLock/UnlockRange                                            4/88
X    187    Don't Look at ioPosOffset                                     4/88
X    188    ChangedResource: Too much of a good thing                     4/88
X    189    Version Territory                                            10/88
X    190    Working Directories and MultiFinder                           4/88
X    191    Font Names                                                    8/88
X    192    Surprises in LaserWriter 5.0 and newer                        4/88
X    193    So many BitMaps, so little time                               4/88
X    194    WMgrPortability                                               4/88
X    195    ASP and AFP Description Discrepancies                         8/88
X    196    CDEF Parameters                                               8/88
X    197    Chooser Enhancements                                          8/88
X    198    Font/DA Mover, Styled Fonts, and NFNTs                        8/88
X    199    KillNBP Clarification                                         8/88
X    200    MPW 2.0.2 Bugs                                               10/88
X    201    ReadPacket Clarification                                      8/88
X*R* 202    Resetting the Event Mask                                     12/88
X    203    Don't Abuse the Managers                                      8/88
X    204    HFS Tidbits                                                   8/88
X*R* 205    MultiFinder Revisited, The 6.0 System Release                12/88
X    206    Space aliens ate my mouse!!  (ADB-The untold story)           8/88
X*R* 207    Styled TextEdit Changes in System 6.0                        12/88
X*R* 208    Setting and Restoring A5                                     12/88
X    209    High Sierra & ISO 9660 CD ROM Formats                         8/88
X    210    The Desktop file's Outer Limits                               8/88
X    211    Palette Manager Changes in System 6.0.2                      10/88
X    212    The Joy of Being 32-Bit Clean                                10/88
X    213    _StripAddress:  The Untold Story                             10/88
X    214    New Resource Manager Calls                                   10/88
X    215    "New" cdev Messages                                          10/88
X    216    AppleShare 1.1 and 2.0 Limits                                10/88
X*** 217    Where Have My Font Icons Gone?                               12/88
X*** 218    New High-Level File Manager Calls                            12/88
X*** 219    New Memory Manager Glue Routines                             12/88
X*** 220    Segment Loader Limitations                                   12/88
X*** 221    NuBus Interrupt Latency (I was a teenage DMA junkie)         12/88
X_____________________________________________________________________________
X 
X 
X    ***    newly released Technical Note
X    *R*    released revision
X 
XReleased Technical Notes by Subject
X_____________________________________________________________________________
XADB
X    143    Don't Call ADBReInit on the SE with System 4.1                3/88
X    160    Key Mapping                                                   3/88
X    206    Space aliens ate my mouse!!  (ADB-The untold story)           8/88
X 
XAppleShare
X    114    AppleShare and Old Finders                                    3/88
X    115    Application Configuration with Stationery Pads                3/88
X    116    AppleShare-able Apps. and the Resource Manager                3/88
X    137    AppleShare 1.1 Server FPMove Bug                              3/88
X    165    Creating Files Inside an AppleShare Drop Folder               3/88
X    167    AppleShare Foreground Applications                            3/88
X    216    AppleShare 1.1 and 2.0 Limits                                10/88
X 
XAppleTalk Manager
X      9    Will Your AppleTalk Application Support Internets?            3/88
X     20    Data Servers on Appletalk                                     3/88
X    121    Using the High-Level AppleTalk Routines                       3/88
X    132    AppleTalk Interface Update                                    3/88
X    142    Avoid Use of Network Events                                   3/88
X    195    ASP and AFP Description Discrepancies                         8/88
X    199    KillNBP Clarification                                         8/88
X    201    ReadPacket Clarification                                      8/88
X 
XApplications
X     84    Edit File Format                                              3/88
X     86    MacPaint Document Format                                     10/88
X     88    Signals                                                       3/88
X 
XCD ROM
X    209    High Sierra & ISO 9660 CD ROM Formats                         8/88
X 
XCompatibility
X      2    Compatibility Guidelines                                      3/88
X     25    Don't Depend on Register A5 Within Trap Patches               3/88
X     44    HFS Compatibility                                             3/88
X     83    System Heap Size Warning                                      3/88
X    100    Compatibility with Large-Screen Displays                      3/88
X    103    Using MaxApplZone and MoveHHi from Assembly                   3/88
X    117    Compatibility: Why and How                                    3/88
X    129    _SysEnvirons:  System 6.0 and Beyond                         10/88
X    155    Handles and Pointers-Identity Crisis                          3/88
X    156    Checking for Specific Functionality                           3/88
X    194    WMgrPortability                                               4/88
X    203    Don't Abuse the Managers                                      8/88
X*R* 208    Setting and Restoring A5                                     12/88
X    212    The Joy of Being 32-Bit Clean                                10/88
X    213    _StripAddress:  The Untold Story                             10/88
X 
XControl Manager
X    196    CDEF Parameters                                               8/88
X 
XControl Panel
X    215    "New" cdev Messages                                          10/88
X 
XDebugging
X      7    A Few Quick Debugging Tips                                    3/88
X     38    The ROM Debugger                                              3/88
X     42    Pascal Routines Passed by Pointer                             3/88
X     51    Debugging With PurgeMem and CompactMem                        3/88
X    145    Debugger FKEY                                                 3/88
X    151    System Error 33, "zcbFree has gone negative"                  3/88
X 
XDesk Accessories
X      5    Using Modeless Dialogs from Desk Accessories                  3/88
X     23    Life With Font/DA Mover-Desk Accessories                      3/88
X 
XDevice Manager
X     36    Drive Queue Elements                                          3/88
X     56    Break/CTS Device Driver Event Structure                       3/88
X     71    Finding Drivers in the Unit Table                             3/88
X    187    Don't Look at ioPosOffset                                     4/88
X    197    Chooser Enhancements                                          8/88
X 
XDialog Manager
X      4    Error Returns from GetNewDialog                               3/88
X     34    User Items in Dialogs                                        10/88
X    112    FindDItem                                                     3/88
X 
XDisk Initialization Package
X     70    Forcing Disks to be Either 400K or 800K                       3/88
X 
XEvent Manager
X      3    Command-Shift-Number Keys                                     3/88
X     85    GetNextEvent; Blinking Apple Menu                             3/88
X*R* 202    Resetting the Event Mask                                     12/88
X 
XFile Manager
X     24    Available Volumes                                             3/88
X     66    Determining Which File System is Active                       3/88
X     67    Finding the "Blessed Folder"                                  3/88
X     68    Searching All Directories on an HFS Volume                   10/88
X     69    Setting ioFDirIndex in PBGetCatInfo Calls                     3/88
X     77    HFS Ruminations                                               3/88
X     81    Caching                                                       3/88
X     87    Error in FCBPBRec                                             3/88
X     94    Tags                                                          3/88
X    102    HFS Elucidations                                              3/88
X    106    The Real Story: VCBs and Drive Numbers                        3/88
X    107    Nulls in Filenames                                            3/88
X*R* 108    _AddDrive, _DrvrInstall, and _DrvrRemove                     12/88
X    130    Clearing ioCompletion                                         3/88
X    140    Why PBHSetVol is Dangerous                                    3/88
X    157    Problem with GetVInfo                                         3/88
X    179    Setting ioNamePtr in File Manager Calls                       3/88
X    186    PBLock/UnlockRange                                            4/88
X    190    Working Directories and MultiFinder                           4/88
X    204    HFS Tidbits                                                   8/88
X*** 218    New High-Level File Manager Calls                            12/88
X 
XFont Manager
X     30    Font Height Tables                                            3/88
X    191    Font Names                                                    8/88
X    198    Font/DA Mover, Styled Fonts, and NFNTS                        8/88
X 
XHardware
X     10    Pinouts                                                       3/88
X     65    Macintosh Plus Pinouts                                        3/88
X    144    Macintosh II Color Monitor Hookups                            3/88
X    148    Suppliers for Macintosh II Board Developers                   3/88
X    176    Macintosh Memory Configurations                               3/88
X*** 221    NuBus Interrupt Latency (I was a teenage DMA junkie)         12/88
X 
XHyperCard
X    168    HyperCard 'snd ' Resources                                    3/88
X    169    HyperCard 1.01 and 1.1 Anomalies                              3/88
X    170    HyperCard File Format                                         3/88
X 
XInternational
X    138    Using KanjiTalk with a non-Japanese Macintosh Plus            3/88
X    153    Changes in International Utilities and Resources              3/88
X    174    Accessing the Script Manager Print Action Routine             3/88
X    178    Modifying the Standard String Comparison                      3/88
X    182    How to Construct Word-Break Tables                            3/88
X 
XMPW
X     93    MPW: {$LOAD} ;_DataInit; %_MethTables                         3/88
X    104    MPW: Accessing Globals From Assembly Language                 3/88
X    105    MPW Object Pascal Without MacApp                              3/88
X    110    MPW: Writing Standalone Code                                  3/88
X    146    Notes on MPW Pascal's -mc6881 Option                          3/88
X    164    MPW C Functions: To declare or not to declare, ...            3/88
X    166    MPW C Functions Using Strings or Points as Arguments          3/88
X    200    MPW 2.0.2 Bugs                                               10/88
X 
XMemory Manager
X     53    MoreMasters Revisited                                         3/88
X    111    MoveHHi and SetResPurge                                       3/88
X    136    Register A5 Within GrowZone Functions                         3/88
X*** 219    New Memory Manager Glue Routines                             12/88
X 
XMenu Manager
X    172    Parameters for MDEF Message #3                                3/88
X 
XMultiFinder
X    158    Frequently Asked MultiFinder Questions                        3/88
X    177    Problem with WaitNextEvent in MultiFinder 1.0                 3/88
X    180    MultiFinder Miscellanea                                       3/88
X*R* 205    MultiFinder Revisited, The 6.0 System Release                12/88
X 
XNotification Manager
X    184    Notification Manager                                         10/88
X 
XPalette Manager
X    211    Palette Manager Changes in System 6.0.2                      10/88
X 
XProgramming Tips
X     88    Signals                                                       3/88
X    135    Getting through CUSToms                                       3/88
X 
XPrint Manager
X     33    ImageWriter II Paper Motion                                   3/88
X     72    Optimizing for the LaserWriter-Techniques                     3/88
X     73    Color Printing                                                3/88
X     91    Optimizing for the LaserWriter-Picture Comments               3/88
X     92    The Appearance of Text                                        3/88
X     95    How to Add Items to the Print Dialogs                         3/88
X    118    How to Check and Handle Printing Errors                       3/88
X    122    Device-Independent Printing                                   3/88
X    123    Bugs in LaserWriter ROMs                                      3/88
X    124    Using Low-Level Printing Calls With AT ImageWriters           3/88
X    125    Effect of Spool-a-page/Print-a-page on Shared Printers        3/88
X    128    PrGeneral                                                     3/88
X    133    Am I Talking to a LaserShare Spooler?                         3/88
X    149    Document Names and the Printing Manager                       3/88
X    152    Using Laser Prep Routines                                     3/88
X    161    When to Call PrOpen and PrClose                               3/88
X    173    PrGeneral Bug                                                 3/88
X    175    SetLineWidth Revealed                                         3/88
X    183    Position-Independent PostScript                               3/88
X    192    Surprises in LaserWriter 5.0 and newer                        4/88
X*** 217    Where Have My Font Icons Gone?                               12/88
X 
XQuickDraw
X     21    QuickDraw's Internal Picture Definition                       3/88
X     26    Character vs. String Operations in QuickDraw                  3/88
X     41    Drawing Into an Off-Screen Bitmap                             3/88
X     55    Drawing Icons                                                 3/88
X     59    Pictures and Clip Regions                                     3/88
X     60    Drawing Characters in a Narrow GrafPort                       3/88
X    120    Drawing Into an Off-Screen PixMap                            10/88
X    154    Displaying Large PICT Files                                   3/88
X    163    Adding Color With CopyBits                                    3/88
X    171    PackBits Data Format                                          3/88
X    181    Every Picture [Comment] Tells Its Story, Don't it?            3/88
X    193    So many BitMaps, so little time                               4/88
X 
XResource Manager
X      6    Shortcut for Owned Resources                                  3/88
X     32    Reserved Resource Types                                       3/88
X     46    Separate Resource Files                                       3/88
X     50    Calling SetResLoad                                            3/88
X     62    Don't Use Resource Header Application Bytes                   3/88
X     74    Don't Use the Resource Fork for Data                          3/88
X     78    Resource Manager Tips                                         3/88
X    101    CreateResFile and the Poor Man's Search Path                  3/88
X    141    Maximum Number of Resources in a File                         3/88
X    185    OpenRFPerm: What your mother never told you                   4/88
X    188    ChangedResource: Too much of a good thing                     4/88
X    214    New Resource Manager Calls                                   10/88
X 
XSCSI Manager
X     96    SCSI Bugs                                                     3/88
X    159    Hard Disk Hacking                                             3/88
X 
XSegment Loader
X     52    Calling Launch From a High-Level Language                     3/88
X    126    Sublaunching: Playing the Shell Game                          8/88
X*** 220    Segment Loader Limitations                                   12/88
X 
XSound Driver
X     19    How to Produce Continuous Sound Without "Clicking"            3/88
X 
XStandard File Package
X     47    Customizing Standard File                                     3/88
X     80    Standard File Tips                                            3/88
X 
XSystem Software
X     28    Finders and Foreign Drives                                    3/88
X     29    Resources Contained in the Desktop File                       3/88
X     40    Finder Flags                                                  3/88
X     48    Bundles                                                       3/88
X     75    The Installer and Scripts                                     3/88
X    113    Boot Blocks                                                   3/88
X    134    Hard Disk Medic & Booting Camp                                3/88
X    139    Macintosh Plus ROM Versions                                   3/88
X    147    Finder Notes: "Get Info" Default & Icon Masks                 3/88
X    189    Version Territory                                            10/88
X    210    The Desktop File's Outer Limits                               8/88
X 
XTextEdit
X     18    TextEdit Conversion Utility                                   3/88
X     22    TEScroll Bug                                                  3/88
X     82    TextEdit: Advice & Descent                                    3/88
X    127    TextEdit EOL Ambiguity                                        3/88
X    131    TextEdit Bugs in System 4.2                                   3/88
X*R* 207    Styled TextEdit Changes in System 6.0                        12/88
X 
XWindow Manager
X     79    ZoomWindow                                                    3/88
X_____________________________________________________________________________
X 
SHAR_EOF
fi # end of overwriting check
#	End of shell archive
exit 0
---