Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: Overview


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]
@ operator

A

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 variable

B

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 around

C

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, initializing

D

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 extensions

F

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 function

G

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 procedure

I

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 table

K

key-down events
key-up events
keyboard equivalents
    handling [1]
    reserved

L

lines
List Manager
localization
localization guidelines [1]
locking relocatable blocks [1]
low-level events

M

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
ovals

P

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]
ROM

S

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 function

T

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 coercion

U

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 Manager

W, 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

Previous Book Contents Book Index Next

© Apple Computer, Inc.
9 JUL 1996




Navigation graphic, see text links

Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help