Technotes

Inside Macintosh: Overview Errata


Technote IM_ERRATA 04October 1994

This Technical Note discusses known errors and omissions in Inside Macintosh: Overview.

Topics

  • Correction to GreetMe Application Code Listing October 1994
  • UseResFile Incorrectly Named October 1994
  • Correction to List of Reserved Resource Types October 1994
  • Correction to QuickDraw Coordinate Plane October 1994

Chapter 1 - Introduction

Correction to GreetMe Application Code Listing

Page 3

The call to the TextFont function in Listing 1-1 should occur before StringWidth is called. In addition, Listing 1-1 should include all the standard initializations, even for managers not explicitly called by the code listiing. For example, Listing 1-1 should call TEInit.

Chapter 3 - Resources

UseResFile Incorrectly Named

Page 54

The documentation refers to the SetResFile routine. The routine should be UseResFile.

Correction to List of Reserved Resource Types

Page 55

The documentation states that "Apple reserves for its own use all resource types that include any lowercase letters." This is incorrect. Apple reserves resource types consisting entirely of lowercase letters and special symbols, as well as any other system-defined resource types that already exist. In general, developer-defined resource types should contain at least one uppercase letter.

Chapter 5 - Drawing

Correction to QuickDraw Coordinate Plane

Page 86

The documentation states that the QuickDraw coordinate plane extends from -32767 to 32,767 along the x and y axes. The correct range is -32,768 to 32,767.

Further Reference:

  • Inside Macintosh: Overview

Technotes
Previous Technote | Contents | Next Technote