Index
[']
'DITL' resource type 'DLOG' resource type 'ICON' resource type 'MBAR' resource type 'MDEF' resource type 'MENU' resource type [1] 'SIZE' resource type sample Rez input setting flags of specifying partition size 'STR#' resource type [1] [2]@ operatorA
A5 register A5 world and context switching defined size of activate events handling [1] active application AddResource procedure alert boxes Alias Manager APDA [1] [2] AppendResMenu procedure Apple Event Interprocess Messaging Protocol Apple Event Manager [1] [2] Apple events [1] Core suite functional-area suites Required suite sent by the Finder Apple menu application global variables application heap [1] [2] defined application parameters application partitions [1] [2] applications initializing [1] quitting [1] ApplLimit global variable [1] [2] ApplZone global variableB
background process Balloon Help BeginUpdate procedure bit images [1] BitMap data type bitmaps [1] [2] blocks, memory defined purging and reallocating [1] buttons drawing an outline aroundC
Cancel button in modal dialog boxes check boxes handling user clicks on [1] circles [1] [2] Clipboard close box handling clicks in handling mouse-down events in [1] Close command (File menu) [1] [2] CloseRgn procedure CloseWindow procedure Command key Communications Resource Manager Communications Toolbox [1] compaction. See heap compaction compatibility and the Toolbox guidelines [1] trap availability [1] Connection Manager content region handling mouse-down events in [1] context of a process switching [1] Control Manager controls .See also check boxes, radio buttons drawing an outline around setting values of [1] cooperative multitasking environment [1] coordinate plane CopyBits procedure current process CurrentA5 global variable CurResFile function cursors, initializingD
dangling pointers data types, general purpose [1] data, exchanging with other applications dBoxProc window type default button [1] Delay procedure desk accessories closing desktop DetachResource procedure Device Manager dialog boxes [1] closing defined event handling in introduced items in. See item lists Dialog Manager [1] [2] [3] dialog resources DialogSelect function DIBadMount function DiffRgn procedure DisableMenuItem procedure Disk Initialization Manager disk-inserted events handling [1] in modal dialog boxes DisposeHandle procedure [1] [2] DisposePtr procedure [1] DisposeWindow procedure dividers [1] [2] document records [1] document windows closing [1] double indirection drag region DragWindow procedure drawing [1] DrawMenuBar procedure DrawString procedure [1] [2]E
Edit menu Edition Manager [1] [2] EnableMenuItem procedure EndUpdate procedure Enter key in modal dialog boxes EraseRect procedure errors and Resource Manager routines handling [1] Escape key in modal dialog boxes event loop Event Manager [1] [2] [3] event priority event record event-driven programming EventAvail function [1] EventRecord data type events activate [1] high-level [1] [2] key-down key-up low-level mouse-up [1] null operating-system priority receiving [1] types of ExitToShell procedure extensions. See system extensionsF
figures, syllogistic File Manager File menu [1] [2] Close command [1] [2] [3] New command Quit command File Transfer Manager files specifying in a document record FillRect procedure FillRgn procedure Finder [1] [2] sending Apple events Finder Interface [1] [2] FindFolder function checking for availability [1] FindWindow function Font Manager [1] [2] foreground process FrameOval procedure FrameRect procedure free blocks FrontWindow function [1] [2] FSpCreate functionG
Gestalt function [1] [2] Gestalt Manager Get1Resource function GetDialogItem procedure [1] [2] GetIndString procedure GetMenuHandle function GetMenuItemText procedure GetNewDialog function [1] [2] [3] GetNewMBar function [1] GetNewWindow function [1] [2] GetPattern function GetResource function GetWRefCon function GlobalToLocal procedure glue routines [1] [2] GrafPort data type graphics ports [1] and window records setting and restoring [1]H
handles heap compaction heap fragmentation heap purging [1] heap. See application heap; system heap help balloons Help Manager [1] [2] HideWindow procedure high-level events HiliteControl procedure [1] [2] HiliteMenu procedure HLock procedure [1] [2] HOpenResFile function HUnlock procedureI
icons [1] [2] Image Compression Manager InitCursor procedure [1] [2] InitFonts procedure InitGraf procedure [1] [2] InitWindows procedure InsertMenu procedure Inside Macintosh [1] code conventions [1] format conventions [1] interapplication communication [1] InvalRect procedure InvalRgn procedure IsDialogEvent function item lists item numbers items in alerts and dialog boxes [1]J
jump tableK
key-down events key-up events keyboard equivalents handling [1] reservedL
lines List Manager localization localization guidelines [1] locking relocatable blocks [1] low-level eventsM
Macintosh Operating System [1] Macintosh script management system Macintosh system software Macintosh Toolbox [1] major switches managers .See also system software master pointer blocks master pointers MaxApplZone procedure and ApplLimit global variable MemError function memory allocating locking [1] organization of [1] purging [1] Memory Manager and application heap [1] data types [1] menu bar creating specifying menu commands keyboard equivalents [1] [2] menu item numbers menu items disabling enabling Menu Manager [1] [2] introduced menu numbers menu titles MenuKey function menus [1] adjusting [1] creating [1] [2] defined disabling dividers in [1] [2] enabling handling selections [1] required MenuSelect function minimum partition size minor switches modal dialog boxes [1] creating [1] modal dialog filter functions [1] ModalDialog procedure [1] [2] [3] modeless dialog boxes [1] creating [1] handling events in [1] moods, syllogistic MoreMasters procedure mouse-down events in menu bar in the menu bar in windows [1] mouse-up events [1] movable modal dialog boxes MoveTo procedure MoveWindow procedure Movie Toolbox movies MPW MultiFinder multitasking environment [1]N
NewHandle function [1] [2] NewHandleClear function [1] [2] NewPtr function [1] [2] NewRgn function NewWindow function [1] [2] [3] nonrelocatable blocks advantages of [1] defined null events [1] [2] handling [1]O
OpenDeskAcc function OpenRgn procedure operating environment checking features of [1] [2] operating-system events OSErr data type ovalsP
packages PaintRect procedure part codes partitions .See also application partitions; system partition sizes of patches patterns PBHCreate function pixels Point data type pointers [1] to procedures and functions points [1] PPC Toolbox preferences files creating [1] managing [1] names of reading [1] [2] updating [1] Preferences folder preferred partition size Process Manager processes background context of current foreground switching between processing options specifying [1] ProcPtr data type [1] Program-to-Program Communications Toolbox PtInRect function pull-down menus See also menus purging relocatable blocks [1]Q
QuickDraw [1] [2] [3] capabilities [1] [2] drawing text [1] initializing QuickDraw global variables QuickTime [1]R
radio buttons handling user clicks on [1] RAM random-access memory. See RAM read-only memory. See ROM ReallocateHandle procedure reallocating relocatable blocks [1] Rect data type rectangles [1] Region data type regions [1] defining [1] drawing in empty relocatable blocks defined disadvantages of [1] locking [1] properties of [1] purging [1] reallocating [1] unlocking [1] ResEdit resource editor [1] [2] ResError function [1] [2] resource files creating [1] current defined determining reference number of managing [1] reading [1] updating [1] Resource Manager [1] [2] checking for errors resource maps resource paths [1] resource specifications resource types 'DITL' [1] [2] 'DLOG' [1] [2] 'ICON' 'MBAR' 'MDEF' 'MENU' [1] 'SIZE' 'STR#' [1] [2] 'WIND' resource types. See resources, types resources [1] compiled defined standard types structure of [1] specifying using ResEdit [1] specifying using Rez [1] types [1] typical locations of using custom [1] using standard [1] using to facilitate localization using to store static data ResType data type resume events handling [1] Return key in modal dialog boxes Rez resource description language [1] [2] ROMS
Scrap Manager script management system. See Macintosh script management system Script Manager script systems SCSI Manager SectRgn procedure SelectWindow procedure [1] [2] SetCtlValue procedure SetDialogItem procedure [1] SetMenuBar procedure SetPort procedure [1] [2] [3] SetRect procedure [1] [2] SetResFile procedure SetWRefCon procedure ShowWindow procedure Shutdown Manager size resources Sound Input Manager Sound Manager stack stack frame stack sniffer Standard File Package StillDown function strings drawing in C [1] in Pascal suspend events handling [1] switching context major minor system extensions System file system global variables [1] [2] system heap [1] [2] system partition [1] .See also system heap; system global variables system resources system software [1] SystemClick procedure SystemEdit functionT
Terminal Manager text centering in a window [1] [2] drawing [1] [2] setting font of setting size of text service components Text Services Manager Text Utilities TextEdit [1] [2] TextFont procedure TextSize procedure TickCount function Ticks global variable [1] [2] Time Manager title bar TrackGoAway function [1] [2] tracking the mouse [1] tracks transfer modes trap dispatch table trap numbers type casting type coercionU
unlocking relocatable blocks [1] update events and activate events handling [1] in modal dialog boxes user items [1] setting up [1] user-centered design UseResFile procedure [1]V
Venn Diagrammer [1] Vertical Retrace Manager Virtual Memory ManagerW, X, Y, Z
WaitNextEvent function [1] [2] [3] [4] and multitasking Window Manager [1] [2] window pointer window record window records reference constant in WindowPeek data type WindowPtr data type [1] WindowRecord data type windows [1] activating [1] active and dialog boxes and graphics ports closing [1] [2] creating creating a new window [1] deactivating desk accessory dialog boxes document dragging drawing content region [1] events in [1] introduced mouse-down events in [1] origin in parts of [1] positioning setting title types [1] [2] updating [1] [2] WorldScript
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help