All Functions and Procedures

Name Unit Description
AddToAlbum Album

otherwise paste

AlbumFull Album

 

AtLeast Triangle

 

BasicTree Biomorphs

 

BigFuncBox Miscellaneous

 

BoxesOnly Miscellaneous

 

Chess Biomorphs

 

CleanUp Miscellaneous

 

ClosePlayBack Album

 

Created Pedigree

 

DawkFilter Miscellaneous

 

Delayvelop Biomorphs

 

DeleteOldFile Miscellaneous

If there was a crash, the fossil file may be present but busy.

Detach Pedigree

 

Develop Biomorphs

 

DirCreate MacPascal

File Manager Reference 2-258

DireMessage Miscellaneous

v1.1 changed DLOGs to ALRTs.

DisplayError ErrorUnit

Display error number, message, and help strings.

DoBreed Biomorphs

 

DoClear Album

 

DoClose Album

 

DoColLess Biomorphs

 

DoColMore Biomorphs

 

DoEngineer Engineering

 

DoHighlight Biomorphs

 

DoLoad Album

 

DoPlayBack Album

 

DoRowLess Biomorphs

 

DoRowMore Biomorphs

 

DoSaltation Engineering

 

DoSave Album

 

DrawChar MacPascal

Defined in Inside Macintosh Chapter 6, QuickDraw, section QuickDraw Routines I-172 "DrawChar places the given character to the right of the pen location, with the left end of its base line at the pen's location, and advaaces the pen accordingly.

Drawi Miscellaneous

 

DrawInt Miscellaneous

 

DrawOutFrom Pedigree

 

DrawPic Biomorphs

 

Emphasize Album

 

EraseInnerRect Miscellaneous

 

Evolve Biomorphs

 

FileSize Miscellaneous

returns the number of bytes in the file.

FindDlogPosition Miscellaneous

FindDLOGPosition - Return the coordinates of the top left corner of a dialog or alert which centers the box in the upper third of the main screen.

FlickerTriangle Triangle

 

FollowMouse Pedigree

 

FossilsExist Miscellaneous

replace, but not precisely mimic, Turbo's built-in function

FrameInnerRect Miscellaneous

 

FrameOuterRect Miscellaneous

 

FuncBox Miscellaneous

 

GetCursor MacPascal

Inside Macintosh, I-474:

GetCursor returns a handle to the cursor having the given resource ID, reading
it from the resource file if necessary. It calls the Resource Manager function
GetResource('CURS',cursorID). If the resource can't be read, GetCursor returns NIL.

GetEOF MacPascal

File Manager Reference 2-253

GetFPos MacPascal

File Manager Reference 2-253

GetMBarHeight MacPascal

 

GetMenuBar MacPascal

 

GetResource MacPascal

 

GetSFCurDir StandardGetFolder

 

GetSFVRefNum StandardGetFolder

 

GracefulDeath Album

 

Grow Miscellaneous

 

HandleEvent User_Interface

 

HCreate MacPascal

File Manager Reference 2-258

HDelete MacPascal

File Manager Reference 2-258

HelpMessage Miscellaneous

 

Initialize Initialize

purpose initialize everything for the program NB Think Pascal sets up toolbox managers, flushes event queue, and calls MoreMasters 10x This routine contains the following code, which Dawkins later commented on (it initializes the RootGod data structure, which is used extensively in Pedigree.)

		RootGod := GodHandle(NewHandle(SizeOf(God)));
		IF MemError <> noErr THEN
			ExitToShell;
		RootGodˆˆ.Adam := NIL;
		RootGodˆˆ.NextGod := NIL;
		RootGodˆˆ.PreviousGod := NIL;

Insect Biomorphs

 

IOError ErrorUnit

Display message for this standard IOResult error number

IsAnAdam Pedigree

 

IsEOF Miscellaneous

Acts like Pascal's eof() function, but in addition you can specify how close to the end of the file you are allowed to be (takes care of truncated files.

LargeMenus Miscellaneous

 

LeftRightPos Engineering

 

MainTriangle Triangle

 

MakeGeneBox Biomorphs

 

MakeOffScreen Miscellaneous

 

Manipulation Engineering

 

MemoryMessage Miscellaneous

27291 for Fewer album screens, 27295 for Careful.

MouseInBox Pedigree

 

NumToString MacPascal

Write a string representation of an integer to a string variable, without using a + sign for positive values.

Odd Miscellaneous

 

OwnCursor Triangle

 

OwnEditMenu Miscellaneous

 

Pause Miscellaneous

 

PBClose MacPascal

File Manager Reference 2-254

PBCloseAsync MacPascal

File Manager Reference 2-254

PBCloseSync MacPascal

File Manager Reference 2-254

PBGetCatInfo MacPascal

File Manager Reference 2-190

PBRead MacPascal

File Manager Reference 2-254

PBReadAsync MacPascal

File Manager Reference 2-254

PBReadSync MacPascal

File Manager Reference 2-254

PBWrite MacPascal

File Manager Reference 2-254

PBWriteAsync MacPascal

File Manager Reference 2-254

PBWriteSync MacPascal

File Manager Reference 2-254

PhylogNew Pedigree

 

PlotTriangle Triangle

 

Poop Miscellaneous

 

PositionDialog Miscellaneous

PositionDialog - Center the bounding box of a dialog or alert in the upper third of the screen.

RandInt Miscellaneous

 

RandSwell Miscellaneous

 

ReadAnimals Album

 

Reproduce Biomorphs

 

ResError MacPascal

Inside Macintosh I-133

ResetFossils Album

 

RestoreOffScreen Miscellaneous

 

Rung Engineering

 

SaveAnimals Album

 

SaveSlides Album

 

SendToClipBoard Biomorphs

 

SetEOF MacPascal

File Manager Reference 2-253

SetFPos MacPascal

File Manager Reference 2-253

SetItemState Miscellaneous

 

SetMenuBar MacPascal

 

SetUpBoxes Biomorphs

 

Shoot Pedigree

 

ShowChangedGene Biomorphs

 

ShowGeneBox Biomorphs

Show genebox number j (1-based) based on the genes of the supplied person.

SimpleMessage Miscellaneous

v1.1 redesigned the alert slightly and made it a Caution Alert.

SmallFuncBox Miscellaneous

 

SmallMenus Miscellaneous

 

Snapshot Biomorphs

 

StandardGetFolder StandardGetFolder

 

StartDocuments Miscellaneous

v1.1 The original procedure would fail if you double click on a colour biomorph file, because those files have the same creator signiture but different file formats.

StartPlayBack Album

 

StoreBreedingScreen Album

 

StoreOffScreen Miscellaneous

 

SyringeMessage Miscellaneous

 

TakeCare Album

 

Targetevolve Biomorphs

 

TempMemCallsAvailable Miscellaneous

TempMemCallsAvailable - Check whether the MultiFinder temporary memory calls are available.

TrapAvailable Miscellaneous

TrapAvailable - Check whether a certain trap exists on this machine.

TwoToThe Miscellaneous

 

UnCurtainPage Album

 

WNEIsImplemented Miscellaneous

WNEIsImplemented - See if WaitNextEvent is implemented.

Zoom Album

 


Generated by PasDoc 0.14.0.