FB II Compiler

PG PRO

Debugging

Memory

System

Mathematics

Resources

Disk I/O

Windows

Controls

Menus

Mouse

Keyboard

Text

Fonts

Drawing

Sound

Clipboard

Printing

Communication

ASM

Made with FB

DISK I/O

Avoid some crashes using the Navigation services


A Cautionary Note if you use any of these elements :

I'm doing a lot of work on a new Simulator, which uses Macintalk II, Apple Events, and Appletalk.

Having got it all working with Macintalk II, with multiple voices, I used the installer to add Staz's Apple Events. And promptly ran into a Type 10 System Crash when the voices were used.

Now, I've survived many, many years without knowing more about MacsBug than "es". Each element (Macintalk II and Apple Events) ran perfectly in isolation, so I had a look at Staz's "Utilities.GLBL" file which the Apple Events installer adds to the project. And therein lay the problem. The Utilities.GLBL file duplicates a number of the globals used by Macintalk II, but because they're in different GLBL files, the compiler doesn't pick it up.

So if you use, or plan to use a combination of the above, I suggest you go through the Utilities.GLBL file, and strip out everything not related to the function you want. It's then easy to pick up the conflicts.

Phil