
|
|

|

|
Apple
Easter Eggs
Programming
|
|
By: David K. Every
& Daniel Fanton
(C) Copyright 1999 DKE - All Rights Reserved.
ResEdit
(2.1.3)
ResEdit is Apple's Freeware Utility (that has been around
as long as the Mac) to enable programmers and others to
alter Resources. (ResEdit is short for RESource
EDITor). Since it is a geeks tool, and geeks love
Eggs -- why it has some of course.
PigMode
- Hold down the Apple, Option, and Shift keys while
selecting"About ResEdit" in the Apple Menu
The message "Start Pig Mode" will flash on the screen and
an oink sound is heard.
Now Pig Mode is actually a hidden feature and not an egg
(but let's not pick nits). "Pig Mode" is used for more
advanced programming. When you put ResEdit into "Pig Mode",
resources will be compacted and purged each time ResEdit
goes through its event loop (several times a second).
Basically this means it will slow down the system, so I
don't recommend you turn it on for any length of time. But
for programmers to really stress their code, it was nice to
test with some other poorly behaved program in the
background trying to steal all your memory (and scramble it)
and take up all the processor time. This was before later
versions of Microsoft Word (6.0 and above) were released and
did this better. If you turn on pig mode, while running
ResEdit from a floppy disk, the computer will "oink" a few
times each second (most easily heard on an old Plus in a
quiet room). But your machine might crash, so beware!
If you choose to start "Pig Mode", you may repeat the
previous action to see "Stop Pig Mode" (no oink) appear.
Hidden Dialog
- While holding Command and Option, select "About
ResEdit" from the Apple Menu.
You will see some credits:
|