Index
[']
'****' file type
'????' file type
'actb' resource type
'actb' resource type [1]
'alis' resource type
'ALRT' resource type. See alert resources
'appe' file type
'APPL' file type
'BNDL' resource type
'BNDL' resource type [1] [2]
'cctb' resource type
'cctb' resource type [1]
'CDEF' resource type [1] [2]
'cicn' resource type
'cicn' resource type [1]
specifying a menu item's [1] [2]
'CNTL' resource type
Rez input format for [1]
Rez output format for [1]
'dctb' resource type
'dctb' resource type
'dctb' resource type
'disk' file type
'DITL' resource type. See item list resources
'DLOG' resource type. See dialog resources
'drop' alias type
'DRVR' resource type
'DRVR' resource type
'faam' alias type
'fact' alias type
'fadr' alias type
'faet' alias type
'faex' alias type
'famn' alias type
'fapf' alias type
'fapn' alias type
'fash' alias type
'fast' alias type
'fasy' alias type
'fdrp' alias type
'ffil' file type
'FKEY' resource type [1] [2] [3]
'fld#' resource type
'fld#' resource type
'flpy' alias type
'fold' file type
'FOND' resource type
'FONT' resource type
'FREF' resource type
'FREF' resource type [1] [2]
'hdsk' alias type
'hmmu' resource type [1] [2]
'icl4' resource type
creating
Rez output format for [1]
'icl8' resource type
creating
Rez output format for [1]
'ICN#' resource type
creating [1]
example of
Rez output format for [1]
specifying in a bundle resource
'ICON' resource type
'ICON' resource type [1]
specifying a menu item's
'ics#' resource type
creating [1] [2]
Rez output format for [1]
'ics4' resource type
creating
Rez output format for [1]
'ics8' resource type
creating
Rez output format for [1]
'ictb' resource type [1]
'ifil' file type
'INIT' file type
'itlc' resource type [1] [2]
'itlk' resource type
'KCHR' resource type [1] [2]
'kfil' file type
'KMAP' resource type [1] [2]
'MBAR' resource type
'MBAR' resource type [1]
'MBDF' resource type
'mctb' resource type
'mctb' resource type [1] [2]
'MDEF' resource type
'MENU' resource type
'MENU' resource type [1]
'scri' file type
'sfil' file type
'SICN' resource type
specifying a menu item's [1] [2]
'SIZE' resource type
'SIZE' resource type [1] [2]
and null events
creating [1]
defined [1] [2]
flags, defined [1]
sample Rez input
scheduling option flags
setting flags for high-level events
setting flags of
'srvr' alias type
'STR ' resource type [1] [2]
'STR#' resource type [1] [2]
'TEXT' file type
'trsh' alias type
'vers' resource type [1] [2]
'vers' resource type
'wctb' resource type
'wctb' resource type [1] [2]
'WDEF' resource type
'WIND' resource type
'WIND' resource type [1] [2]
16-by-16 pixel icons (small)
32-by-32 pixel icons (large)
4-bit color icons [1] [2]
8-bit color icons [1] [2]
A
A/UX and cancel events
A5 world
and context switching
size of
About command (Apple menu) [1] [2]
acceptAppDiedEvents flag
AcceptHighLevelEvent function [1] [2]
acceptSuspendResumeEvents flag
ACount global variable
action procedures
changing [1]
creating [1]
defined
for buttons, checkboxes, and radio buttons [1]
for pop-up menus [1]
for scroll bars [1]
specifying [1] [2]
activate events
and windows
deactivating windows for alert and dialog boxes
defined
handling [1] [2]
in alert boxes
in dialog boxes [1] [2]
active controls [1] [2]
active windows [1]
AddResMenu procedure. See AppendResMenu procedure
AEIMP (Apple Event Interprocess Messaging Protocol)
AEProcessAppleEvent function
AESend function
alert boxes
accessing menus from [1]
as windows [1]
creating [1]
default colors of, changing [1]
defined
dialog boxes, as distinguished from [1]
displaying [1] [2]
event filter function for [1] [2]
events in [1] [2]
items in. See items in alert and dialog boxes
stages for [1] [2]
types of [1]
window types for
alert color table resources [1]
Alert function
Alert function [1]
alert resources
defined
Rez input format for [1]
Rez output format for [1]
alert sounds
and the system alert sound
creating [1]
defined
defining [1] [2]
specifying
stages for [1] [2]
alerts
creating [1] [2]
defined
defining alert sounds for [1] [2]
displaying [1]
events in [1]
stages for [1] [2]
types of [1]
using the system alert sound
alias files
alias records
alias types [1]
aliases
defined
resolving [1]
altDBoxProc window type
ANumber global variable
AppendDITL procedure [1]
AppendDITL function
AppendMenu function
AppendMenu procedure [1] [2]
AppendResMenu function
AppendResMenu procedure [1] [2] [3]
Apple Event Interprocess Messaging Protocol (AEIMP)
Apple events
and the Finder [1]
application sending to itself
as high-level events [1]
defined
handling
Open Documents event
sending
sending in response to menu commands
Apple menu [1]
About command [1] [2]
accessing from dialog boxes [1]
adding items to [1]
creating [1]
handling [1]
Apple Menu Items folder
adding items from, to Apple menu [1]
alias type for
defined
application heap
application icons
. See also icon families
creating [1]
default
Application menu [1]
accessing from alert and dialog boxes [1]
Hide Others command
application-defined items
creating [1]
specifying in alert or dialog boxes [1] [2]
application-missing message string resources [1] [2]
application-unavailable alert box messages [1]
applications
alias type for
creating icons for [1]
default icon for
in Apple Menu Items folder
launching from the Finder [1]
sharing
signatures for [1]
switching between
arrow cursor
arrows, in scroll bars. See scroll arrows
AtMenuBottom global variable
auto-key events
auto-key threshold rate
autoTrack constant
AuxCtlRec data type
AuxCtlRec data type [1]
auxiliary control records [1]
auxiliary window record [1] [2]
AuxWinRec data type
AuxWinRec data type [1]
B
background applications, and Extensions folder
background processes
Balloon Help online assistance, for icons [1]
.See also help balloons
BeginUpdate procedure [1] [2] [3]
BeginUpdate function
BringToFront function
BringToFront procedure [1]
bundle bit
bundle resources [1] [2] [3]
Button function
Button function [1]
buttons
active [1]
control definition ID for
creating, in windows [1]
default [1] [2]
defined [1]
events in [1] [2]
inactive [1]
part code for
specifying in alert or dialog boxes [1] [2]
titles for [1]
C
calcCntlRgn constant
calcCRgns constant
CalcMenuSize procedure [1] [2]
CalcMenuSize function
calcThumbRgn constant
CalcVis function
CalcVis procedure [1]
CalcVisBehind function
CalcVisBehind procedure [1]
canBackground flag
cancel events
Can't Undo command (Edit menu) [1] [2]
Caps Lock key
caret, time between blinks of
catalog files
defined
Finder information in [1]
caution alerts
creating with the CautionAlert function [1]
defined
CautionAlert function
CautionAlert function [1]
character codes
checkboxes
active [1]
changing setting and display of [1]
control definition ID for
defined [1]
events in [1]
events in, in windows [1] [2]
inactive [1]
part code for
specifying in alert or dialog boxes [1] [2]
CheckItem procedure [1] [2]
CheckItem function
CheckUpdate function
CheckUpdate function [1]
Clear command (Edit menu) [1] [2]
ClearMenuBar procedure [1]
ClearMenuBar function
ClipAbove function
ClipAbove procedure [1]
Clipboard
converting data to and from [1]
Hide Clipboard command (Edit menu)
Show Clipboard command (Edit menu)
close box
Close command (File menu)
close region
CloseDialog procedure [1]
CloseDialog function
CloseWindow function
CloseWindow procedure [1] [2]
closing windows
routines for [1]
Color control panel
color flag
color graphics ports
color icon resources [1] [2]
color icons [1] [2]
Color QuickDraw
and color window records
and the Window Manager port
checking for
when creating a window
when zooming windows
coordinate systems in [1]
creating color windows [1]
color window records [1]
colorReserved flag
colors
in alert boxes and dialog boxes [1]
in controls
in menus [1] [2]
in windows [1]
Label menu commands for
ColorSpec data type [1] [2]
ColorSpec data type [1] [2]
Command key
Command-key equivalents. See keyboard equivalents
Command-Shift-number key sequences [1] [2]
content region
defined [1] [2]
drawing [1]
updating [1] [2]
context of a process
switching [1]
control color table records [1]
control color table resources [1]
control color tables [1]
control definition functions
custom [1]
defined
for pop-up menus [1] [2]
standard [1]
control definition IDs
defined
for buttons
for checkboxes
for custom controls [1]
for pop-up menus
for radio buttons
for scroll bars
specifying [1] [2] [3]
Control key
control list
Control Manager
and Dialog Manager [1] [2]
and Event Manager
and List Manager
and Resource Manager
and Window Manager
application-defined routines for [1]
data structures in [1]
localization guidelines [1] [2]
resources for [1]
. See also control resources; control color tables; control definition functions
routines in [1]
user interface guidelines [1] [2]
control panels
installing and removing
Control Panels folder
alias type for
defined
control records [1]
control resources
Rez input format for [1]
Rez output format for [1]
ControlRecord data type
ControlRecord data type [1]
controls
action procedures for [1] [2] [3]
activating
active [1] [2]
colors in [1] [2] [3]
control definition IDs for [1] [2] [3]
custom. See custom controls
defined
dragging [1] [2] [3]
drawing [1] [2]
events in [1] [2]
highlight states [1] [2]
in alert and dialog boxes [1] [2]
in windows [1] [2] [3]
inactive [1] [2] [3]
indicators. See indicators, in controls
invisible [1] [2] [3]
mouse events in [1]
moving [1] [2]
part codes for [1]
pop-up menus
rectangles for [1] [2] [3] [4]
.See also display rectangles
reference values for
changing [1]
determining [1]
specifying [1] [2]
removing [1]
resizing [1] [2]
resources for. See control resources
settings of
changing [1] [2] [3]
determining [1] [2]
specifying initial [1] [2]
standard [1] [2]
text in [1] [2]
titles of
changing [1]
determining [1]
specifying [1] [2] [3] [4]
types of [1]
. See also buttons; checkboxes; custom controls; pop-up menus; radio buttons; scroll bars
updating [1]
visible [1] [2]
cooperative multitasking
coordinate systems [1]
Copy command (Edit menu) [1] [2]
CountDITL function [1]
CountDITL function
CountMItems function
CountMItems function [1] [2]
Create Publisher command (Edit menu)
creators
assigning [1]
defined [1]
CtlCTab data type
CtlCTab data type [1]
current menu list
current process
cursor
adjusting [1]
arrow
cross
I-beam
plus
setting the appearance of
wristwatch
custom alert boxes
creating with the Alert function [1]
defined
custom controls [1] [2]
customized icons [1]
Cut command (Edit menu) [1] [2]
CWindowPeek data type
CWindowPeek data type
CWindowPtr data type
CWindowPtr data type
CWindowRecord data type
CWindowRecord data type [1]
D
DABeeper global variable
DAStrings global variable
data forks
dBoxProc constant
dBoxProc window type [1] [2] [3]
default buttons [1] [2]
DeleteMCEntries procedure [1]
DeleteMCEntries function
DeleteMenu function
DeleteMenu procedure [1]
DeleteMenuItem function
DeleteMenuItem procedure [1]
DelMCEntries procedure. See DeleteMCEntries procedure
DelMenuItem procedure. See DeleteMenuItem procedure
desk accessories
and System 7
handling events in [1] [2] [3]
desk accessory resource. See 'DRVR' resource type
DeskHook global variable
DeskPattern global variable
desktop
desktop database [1] [2]
Desktop file
Desktop Folder
defined
Desktop Manager
desktop objects
desktop pattern
dial controls [1]
dialog boxes
accessing menus from [1] [2]
alert boxes, as distinguished from [1]
as windows [1]
closing [1]
creating [1] [2]
default colors of, changing [1]
defined
displaying [1]
disposing of [1] [2]
event filter function for [1]
events in [1] [2] [3] [4]
examples of
items in. See items in alert and dialog boxes
types of [1]
window types for [1]
dialog color table resources [1] [2]
Dialog Manager [1]
and Control Manager [1] [2]
and Menu Manager [1]
and TextEdit [1]
and Window Manager [1] [2]
application-defined routines for [1]
data structures in [1]
initializing [1]
localization guidelines [1] [2] [3]
resources in [1]
.See also alert color table resources; alert resources; dialog color table resources; dialog resources; item color table resources; item list resources
routines in [1]
user interface guidelines [1] [2]
dialog records [1]
dialog resources
defined
Rez input format for [1]
Rez output format for [1]
DialogCopy function
DialogCopy procedure [1]
DialogCut procedure [1]
DialogCut function
DialogDelete function
DialogDelete procedure [1]
dialogKind constant
DialogPaste procedure [1]
DialogPaste function
DialogRecord data type
DialogRecord data type [1]
DialogSelect function
DialogSelect function [1] [2]
DIBadMount function
DInfo data type
DInfo data type [1]
directories, finding system-related [1]
directory information record [1]
disabled constant
disabled items [1]
DisableItem function
DisableItem procedure [1]
disk-inserted events
and standard file dialog boxes
and the ModalDialog procedure
handling [1]
in alert and dialog boxes
disks, opening [1]
dispCntl constant
display rectangles, for items in alert and dialog boxes [1]
DispMCInfo procedure. See DisposeMCInfo procedure
DisposDialog procedure. See DisposeDialog procedure
DisposeControl procedure [1]
DisposeControl function
DisposeDialog function
DisposeDialog procedure [1]
DisposeMCInfo procedure [1]
DisposeMCInfo function
DisposeMenu function
DisposeMenu procedure [1]
DisposeWindow function
DisposeWindow procedure [1]
divider
DlgCopy procedure. See DialogCopy procedure
DlgCut procedure. See DialogCut procedure
DlgDelete procedure. See DialogDelete procedure
DlgFont global variable
DlgPaste procedure. See DialogPaste procedure
document windows
defined
positioning
saving position of
window types for
documentProc window type
documents [1] [2]
creating icons for [1]
creators of [1]
default icon for
file types of [1]
opening from the Finder [1]
prohibiting users from opening from Finder
window types for
doesActivateOnFGSwitch flag
double click, time between
drag region
dragCntl constant
DragControl procedure [1]
DragControl function
DragGrayRgn function
DragGrayRgn function [1]
DragHook global variable
DragWindow procedure [1] [2]
DragWindow function
Draw1Control function
Draw1Control procedure [1]
drawCntl constant
DrawControls procedure [1]
DrawControls function
DrawDialog function
DrawDialog procedure [1]
DrawGrowIcon procedure [1] [2]
DrawGrowIcon function
DrawMenuBar function
DrawMenuBar procedure [1] [2]
DrawNew function
DrawNew procedure [1]
drop folder, alias type for
DXInfo data type
DXInfo data type [1]
E
Edit menu [1]
accessing from alert and dialog boxes [1]
adjusting
Can't Undo command
Clear command [1] [2]
Copy command [1] [2]
Create Publisher command
Cut command [1] [2]
Hide Clipboard command
Paste command [1] [2]
Publisher Options command
Select All command
Show Clipboard command
Subscribe To command
Subscriber Options command
Undo command [1] [2]
editable text items
events in [1]
getting text from [1] [2]
highlighting default text in [1]
setting text in [1] [2]
specifying in dialog boxes [1] [2]
Edition Manager
editions
creating icons for
defined
enabled constant
enabled items [1]
EnableItem procedure [1] [2]
EnableItem function
EndUpdate function
EndUpdate procedure [1] [2] [3] [4]
EraseRect procedure
EraseRect function
ErrorSound function
ErrorSound procedure [1]
event classes
event filter functions [1] [2]
event IDs
event loops [1]
Event Manager
. See also Operating System Event Manager
and Control Manager
and MultiFinder
and the PPC Toolbox [1] [2]
and the Process Manager
and the Scrap Manager
application-defined routine for [1]
data structures in [1]
initializing
routines in
routines in
testing for features [1]
Event Manager
event masks
defined
setting [1]
event messages
event queue
. See also high-level event queue
. See also Operating System event queue
scanning for a cancel event
structure of [1]
event records [1]
and event loops
defined
for high-level events [1] [2]
event types
EventAvail function
EventAvail function [1] [2]
EventRecord data type
events
activate [1] [2] [3]
and modifier keys [1] [2]
Apple. See Apple events
auto-key [1] [2]
cancel
Command-period [1]
defined
disk-inserted [1] [2]
filter function for, in alert and dialog boxes [1] [2]
first click in an inactive window
getting information about [1]
handling
high-level. See high-level events
in alert boxes [1] [2] [3]
in buttons in windows [1]
in checkboxes in windows [1]
in controls [1] [2] [3]
in desk accessories
in dialog boxes [1] [2]
in editable text items [1]
in gray areas of scroll bars [1]
in modal dialog boxes [1] [2]
in modeless dialog boxes [1] [2] [3]
in movable modal dialog boxes [1] [2]
in pop-up menus [1]
in pop-up menus in windows [1]
in radio buttons in windows [1]
in scroll arrows [1]
in scroll bars
in scroll boxes [1]
in windows [1] [2]
interacting with the user from the background
key-down
key-up [1] [2]
keyboard [1] [2]
low-level [1]
masking out
mouse-down [1] [2]
mouse-down in windows
mouse-moved [1] [2] [3]
mouse-up [1] [2]
null [1] [2]
operating-system [1] [2]
priority of
processing [1]
received in the background
receiving from other applications [1]
resume [1] [2]
sources of
suspend [1] [2]
switching contexts [1]
types of
update [1] [2] [3]
EvQEl data type
exported AppleShare folder, alias type for
extended directory information record [1]
extended file information record [1]
Extensions folder
alias type for
defined
F
file information record [1] [2]
File menu [1]
Close command [1] [2]
New command
Open command
Page Setup command
Print command
Quit command [1] [2]
Save As command
Save command
file reference resources [1] [2]
file types
'****'
'????'
'appe'
'APPL'
'DFIL'
'disk'
'FFIL'
'ffil'
'fold'
'ifil'
'kfil'
'scri'
'sfil'
'tfil'
assigning [1]
defining in file reference resources [1]
for alias files [1]
for movable resources [1]
for stationery pads
opening documents of particular
from applications
from the Finder [1]
files
.See also applications; documents
data fork of
managing
resource fork of
temporary
user comments associated with
filter function
.See also event filter functions
for GetSpecificHighLevelEvent [1]
FindControl function [1] [2] [3]
FindControl function
FindDialogItem function
FindDialogItem function [1]
FindDItem function. See FindDialogItem function
Finder
and Process Manager
and Resource Manager
application interface to [1]
data structures used by [1]
database for a volume [1]
defined [1] [2]
relation to File Manager
resources used by [1]
.See also application-missing message string resources; bundle resources; file reference resources; icon list resources
.See also large 4-bit color icon resources; large 8-bit color icon resources; missing-application name string resources; signature resources
.See also small 4-bit color icon resources; small 8-bit color icon resources; small icon list resources; version resources
routines for [1]
user interface guidelines [1] [2]
Finder flags [1]
Finder information, in the catalog file [1]
FindFolder function [1]
FindFolder function
FindWindow function
FindWindow function [1] [2] [3] [4]
and activate events
and mouse events [1] [2]
FInfo data type [1] [2]
FInfo data type
FlashMenuBar function
FlashMenuBar procedure [1]
floppy disks, alias type for
FlushEvents function
FlushEvents procedure [1]
folder resources
folders
alias type for
finding system-related [1]
Font menu [1]
adding fonts to [1]
font resources
icon for
installing and removing
fonts
bitmapped
suitcases for
TrueType
Fonts folder
foreground process
frames, window [1] [2]
FrontWindow function
FrontWindow function [1]
FSpGetFInfo function
FSpSetFInfo function
FXInfo data type
FXInfo data type [1]
G
gestaltDITLExtPresent constant
GetAlertStage function [1]
GetAlertStage function
GetAlrtStage function. See GetAlertStage function
GetAuxCtl function. See GetAuxiliaryControlRecord function
GetAuxiliaryControlRecord function
GetAuxiliaryControlRecord function [1]
GetAuxWin function [1]
GetAuxWin function
GetCaretTime function
GetCaretTime function [1]
GetControlAction function [1]
GetControlAction function
GetControlMaximum function
GetControlMaximum function [1] [2]
GetControlMinimum function [1]
GetControlMinimum function
GetControlReference function
GetControlReference function [1]
GetControlTitle procedure [1]
GetControlTitle function
GetControlValue function
GetControlValue function [1] [2] [3] [4]
GetControlVariant function
GetControlVariant function [1]
GetCRefCon function. See GetControlReference function
GetCTitle procedure. See GetControlTitle procedure
GetCtlAction function. See GetControlAction function
GetCtlMax function. See GetControlMaximum function
GetCtlMin function. See GetControlMinimum function
GetCtlValue function. See GetControlValue function
GetCVariant function. See GetControlVariant function
GetCWMgrPort procedure [1]
GetCWMgrPort function
GetDblTime function
GetDblTime function [1]
GetDialogItem procedure [1]
GetDialogItem function
GetDialogItemText function
GetDialogItemText procedure [1]
GetDItem procedure. See GetDialogItem procedure
GetEvQHdr function
GetEvQHdr function [1]
getFrontClicks flag
GetGray function
GetGrayRgn function [1]
GetGrayRgn function
GetItem procedure. See GetMenuItemText procedure
GetItemCmd function
GetItemCmd procedure [1]
GetItemIcon procedure [1]
GetItemIcon function
GetItemMark function
GetItemMark procedure [1]
GetItemStyle function
GetItemStyle procedure [1]
GetIText procedure. See GetDialogItemText procedure
GetKeys function
GetKeys procedure [1]
GetMBarHeight function
GetMBarHeight function [1]
GetMCEntry function
GetMCEntry function [1]
GetMCInfo function
GetMCInfo function [1] [2]
GetMenu function
GetMenu function [1] [2]
GetMenuBar function [1]
GetMenuBar function
GetMenuHandle function
GetMenuHandle function [1]
GetMenuItemText function
GetMenuItemText procedure [1] [2]
GetMHandle function. See GetMenuHandle function
GetMouse function
GetMouse procedure
GetNewControl function [1]
GetNewControl function
GetNewCWindow function
GetNewCWindow function [1] [2]
GetNewDialog function [1]
GetNewDialog function
GetNewMBar function
GetNewMBar function [1]
GetNewWindow function [1] [2]
GetNewWindow function
GetNextEvent function
GetNextEvent function [1] [2]
GetOSEvent function [1]
GetOSEvent function
GetPortNameFromProcessSerialNumber function
GetPortNameFromProcessSerialNumber function [1]
GetProcessInformation function
GetProcessSerialNumberFromPortName function [1] [2] [3]
GetProcessSerialNumberFromPortName function
GetSpecificHighLevelEvent function
GetSpecificHighLevelEvent function [1] [2]
GetWindowPic function [1]
GetWindowPic function
GetWMgrPort function
GetWMgrPort procedure [1]
GetWRefCon function
GetWRefCon function
GetWTitle function
GetWTitle procedure [1]
GetWVariant function
GetWVariant function
global coordinates
GlobalToLocal procedure
graphics ports [1]
gray areas, in scroll bars
action procedures for [1]
defined [1]
events in [1]
part codes for [1]
gray region
GrayRgn global variable [1] [2]
grow images, of windows
GrowWindow function
GrowWindow function [1]
H
hard disks, alias type for
hasBeenInited flag
hasBundle flag
hasCustomIcon flag [1] [2]
hasNoINITS flag
help balloon resources
help balloons
for icons [1]
for window frames
help items, specifying in alert or dialog boxes [1]
Help menu [1]
accessing from alert and dialog boxes [1]
adding items to [1]
handling [1]
Hide Balloons command
Show Balloons command
Hide Balloons command (Help menu)
Hide Clipboard command (Edit menu)
Hide Others command (Application menu)
HideControl procedure [1]
HideControl function
HideDialogItem function
HideDialogItem procedure [1]
HideDItem procedure. See HideDialogItem procedure
HideWindow function
HideWindow procedure [1] [2]
hierarchical menus [1] [2]
high-level event message record [1] [2]
high-level event queue [1] [2]
high-level events [1] [2]
. See also Apple events
accepting [1] [2]
and return receipts
defined
determining the sender of
event classes
event IDs
handling [1]
posting options
receiving [1] [2]
replying to
searching for a specific event [1] [2]
sending [1] [2]
supporting
testing for availability
HiliteControl procedure [1] [2] [3]
HiliteControl function
HiliteMenu function
HiliteMenu procedure [1] [2]
HiliteWindow function
HiliteWindow procedure [1]
HMGetHelpMenuHandle function
HMGetHelpMenuHandle function [1] [2] [3]
hot spot
human interface guidelines
. See user interface guidelines
human interface guidelines. See user interface guidelines
I
I-beam cursor
icon families [1]
icon list resources
creating [1]
example of
Rez output format for [1]
specifying in bundle resources
icon masks
icon resources ('ICON' resource type) [1]
icons
.See also icon families
4-bit color
8-bit color
black and white
color [1]
creating [1]
customizing [1]
defaults used by Finder [1] [2]
defined
for applications [1]
for documents [1]
for editions
for font resources [1]
for keyboard layout resources [1]
for menu items
for query documents
for script system resource collections [1]
for sound resources [1]
for stationery pads
for TrueType font resources [1]
in menus [1] [2]
large
reduced [1]
small
specifying in alert or dialog boxes [1] [2]
system
inactive controls [1] [2]
inactive windows [1]
handling mouse-down events in
inContent constant
indicators, in controls
defined
dragging [1] [2] [3]
inDrag constant
Info box. See information windows
information windows
using the stationery checkbox in
using to customize icon
version information in
inGoAway constant
inGrow constant
initCntl constant
InitDialogs procedure [1]
InitDialogs function
inMenuBar constant
InitMenus function
InitMenus procedure [1]
InitProcMenu procedure [1]
InitProcMenu function
InitWindows function
InitWindows procedure [1]
input methods
InsertMenu procedure [1] [2]
InsertMenu function
InsertMenuItem function
InsertMenuItem procedure [1] [2]
InsertResMenu function
InsertResMenu procedure [1] [2]
InsMenuItem procedure. See InsertMenuItem procedure
InvalMenuBar procedure [1]
InvalMenuBar function
InvalRect function
InvalRect procedure [1]
InvalRgn function
InvalRgn procedure [1]
inZoomIn constant
inZoomOut constant
IPCListPorts function
is32BitCompatible flag
isAlias flag
IsDialogEvent function
IsDialogEvent function [1] [2]
isHighLevelEventAware flag
isInvisible flag
isOnDesk flag
isShared flag [1] [2]
isStationery flag [1] [2]
isStationeryAware flag
item color table resources [1]
item list resources
counting items in [1]
defined
Rez input format for
Rez output format for [1]
specifying for a dialog box
specifying for an alert box
item numbers
items in alert and dialog boxes
.See also application-defined items; buttons; checkboxes; controls; editable text items; icons; item list resources; pop-up menus; radio buttons; static text items; pictures
adding [1] [2]
copying editable text from [1]
counting [1]
creating [1]
cutting editable text from [1]
default colors of, changing [1]
defined
deleting editable text from [1]
display rectangles for [1]
drawing application-defined [1]
enabled and disabled [1] [2]
finding item numbers of [1]
getting handles to [1]
getting text strings from [1]
hiding [1]
highlighting default text in [1]
item numbers for
keyboard navigation [1]
manipulating [1]
pasting editable text into [1]
pictures [1]
redisplaying after hiding [1]
removing [1]
setting or changing [1]
setting text strings in [1]
substituting text in [1]
types of [1]
J, K
key-down events
defined
handling keyboard equivalents [1]
receiving [1]
key-up events [1] [2]
keyboard equivalents [1]
commonly used
defining
reserved
keyboard events
handling [1]
in alert boxes [1]
in dialog boxes [1]
in windows [1]
keyboard layout resource [1] [2] [3]
keyboard layout resources [1]
Keyboard menu [1]
accessing from alert and dialog boxes [1]
added by Menu Manager
keyboard resources
'KCHR' [1]
'KMAP' [1] [2]
icon for
keyboards
Apple Extended Keyboard II, domestic
Apple Extended Keyboard II, ISO
Apple Keyboard II, ISO
getting the state of
KeyMap data type
KeyTrans function. See KeyTranslate function
KeyTranslate function
KeyTranslate function [1] [2]
KillControls function
KillControls procedure [1]
L
Label menu commands
large 4-bit color icon resources
creating
Rez output format for [1]
large 8-bit color icon resources
creating
Rez output format for [1]
large icons (32-by-32 pixel)
launching applications, from the Finder [1]
List Manager, and Control Manager
local coordinates
local IDs
for mapping resources [1]
in bundle resources and file reference resources
localAndRemoteHLEvents flag
localization guidelines
for Control Manager [1] [2]
for Dialog Manager [1] [2] [3]
location names [1] [2]
low-level events
handling [1]
receiving
M
Macintosh Toolbox
features provided by
introduction to [1]
major switches
marking character in a menu item
masks
events. See event masks
icon
MBarEnable global variable
MCEntry data type
memory, allocating
menu bar
accessing from alert and dialog boxes [1]
creating [1]
defined
handling mouse-down events in
installing
menu bar definition function
menu color information table [1]
menu bar entry
menu item entry
menu title entry
menu color information table resources [1]
menu commands
About (Apple menu)
Can't Undo (Edit menu)
Clear (Edit menu) [1] [2]
Close (File menu)
Copy (Edit menu) [1] [2]
Create Publisher (Edit menu)
Cut (Edit menu) [1] [2]
for changing colors in the Finder
Hide Balloons (Help menu)
Hide Clipboard (Edit menu)
Hide Others (Application menu)
keyboard equivalents for [1] [2]
New (File menu)
None (Color menu)
Open (File menu)
Other (Size menu)
Page Setup (File menu)
Paste (Edit menu) [1] [2] [3]
Print (File menu)
Publisher Options (Edit menu)
Quit (File menu)
Save (File menu)
Save As (File menu)
Select All (Edit menu)
Show Balloons (Help menu) [1] [2]
Show Clipboard (Edit menu)
Subscribe To (Edit menu)
Subscriber Options (Edit menu)
Undo (Edit menu) [1] [2]
menu commands. See menu items
menu definition procedure [1]
and the A5 register
defined
drawing color menus
handling scrolling in menus
standard
writing
menu handle
menu ID [1] [2]
menu items [1]
adding to Apple menu [1]
adding to Help menu [1]
adding to menus [1]
appearance [1]
changing
font style of
icon of [1]
mark of
script code of [1]
text of [1]
characteristics [1]
disabling [1] [2] [3]
divider [1] [2]
enabling [1] [2] [3]
font style of
grouping [1]
handling user selection of [1]
icon of
in a mutually exclusive group
in an accumulating group
item numbers
keyboard equivalents for [1] [2]
marking character of
metacharacters in [1]
providing help balloons for
script code of [1] [2]
script of
specifying the characteristics of [1]
submenu for [1] [2]
terms to use in help balloons and user documentation
text of [1]
menu lists [1] [2]
Menu Manager [1]
and Dialog Manager [1]
application-defined routines for [1]
data structures in [1]
data structures maintained by [1]
initializing [1]
localization guidelines [1] [2]
routines in [1]
routines names, mapping of
testing for availability
user interface guidelines [1]
menu records [1] [2]
menu resource [1]
MenuChoice function
MenuChoice function [1]
MenuInfo data type
MenuKey function
MenuKey function [1] [2]
menus
accessing from alert and dialog boxes [1] [2]
adding items to [1]
adjusting items in
Apple menu. See Apple menu
Application menu. See Application menu
color
creating [1]
hierarchical [1]
pop-up [1] [2] [3]
pull-down [1]
disabling for alert and dialog boxes [1]
disposing of [1] [2]
Edit menu. See Edit menu
File menu. See File menu
Font menu. See Font menu
grouping items in [1]
help balloons for
Help menu. See Help menu
hierarchical [1] [2] [3]
items. See menu items
keyboard equivalents for [1] [2]
Keyboard menu. See Keyboard menu
localizing
menu ID
pop-up. See pop-up menus
pull-down [1] [2]
resource ID
Size menu. See Size menu
Style menu. See Style menu
submenus [1] [2]
system-handled [1] [2]
titles of
types of
menus. See also Apple menu; Application menu; Edit menu; File menu; Font menu; Size menu; Style menu
MenuSelect function
MenuSelect function [1] [2]
message string resources [1]
minor switches
missing-application name string resources [1] [2]
modal dialog boxes
accessing menus from [1]
closing [1]
creating [1] [2]
defined [1]
displaying [1] [2]
event filter function for [1] [2]
events in [1] [2]
window types for
ModalDialog function
ModalDialog procedure [1]
and disk-inserted events
and menus [1]
modeless dialog boxes
accessing menus from [1]
closing [1]
creating [1] [2]
defined [1]
displaying [1]
events in [1] [2]
titles for
window types for
modifier keys [1] [2] [3]
mounted folder, alias type for
mouse
determining location of
getting information about
mouse driver
mouse region [1] [2]
mouse-down events
handling [1]
in alert boxes [1] [2]
in controls [1]
in desk accessories [1] [2]
in dialog boxes [1] [2]
in the menu bar [1]
in windows
mouse-moved events [1] [2]
handling [1]
mouse-up events
in alert boxes [1] [2]
in controls [1]
in dialog boxes [1] [2]
movable modal dialog boxes
accessing menus from [1]
closing [1]
creating [1] [2]
defined [1]
displaying [1] [2]
events in [1] [2]
titles for
window types for
movable resources [1]
movableDBoxProc constant
movableDBoxProc window type [1] [2] [3]
MoveControl function
MoveControl procedure [1]
MoveWindow function
MoveWindow procedure [1]
MultiFinder
MyAction procedure [1]
MyAlertSound procedure [1]
MyControl function [1]
MyEventFilter function [1]
MyIndicatorAction procedure [1]
MyItem procedure [1]
N
name string resources for applications [1]
nameLocked flag
networks, using shared Trash directories on
New command (File menu)
NewCDialog function. See NewColorDialog function
NewColorDialog function [1]
NewColorDialog function
NewControl function
NewControl function
NewControl function
NewCWindow function [1]
NewCWindow function
NewDialog function
NewDialog function [1]
NewMenu function [1]
NewMenu function
NewWindow function
NewWindow function [1]
noGrowDocProc constant
noGrowDocProc window type [1] [2]
note alerts
creating with the NoteAlert function [1]
defined
NoteAlert function
NoteAlert function [1]
Notification Manager, and operating-system events
null events
and event masking
defined
handling [1]
O
OldContent global variable
OldStructure global variable
onlyBackground flag
Open command (File menu)
Open Documents events [1] [2] [3]
OpenDeskAcc function [1] [2]
opening
applications, from the Finder [1]
disks [1]
documents [1]
folders [1]
Operating System Event Manager [1] [2]
. See also Event Manager
Operating System event queue
defined
flushing events from
operating-system events
defined [1]
handling [1]
Option key
OSEventAvail function
OSEventAvail function [1]
Other command (Size menu) [1] [2]
P
page regions, in scroll bars. See gray areas
Page Setup command (File menu)
PaintBehind procedure [1]
PaintBehind function
PaintOne function
PaintOne procedure [1]
PaintWhite global variable [1] [2]
Palette Manager, and system color tables
ParamText function
ParamText procedure [1]
part codes [1]
partitions
sizes of
Paste command (Edit menu)
and dialog boxes [1]
and information windows
introduced
PBGetCatInfo function
PBMountVol function
pCDeskPat parameter-RAM bit flag
pictures, in alert or dialog boxes [1] [2]
PinRect function
PinRect function [1]
plainDBoxProc window type
pop-up menus [1]
action procedure for [1]
active [1]
control definition function for [1] [2] [3]
control definition ID for
creating [1] [2]
defined [1] [2]
events in, in windows [1]
in dialog boxes
inactive [1]
testing for availability
type-in fields
variation codes for
PopUpMenuSelect function
PopUpMenuSelect function [1]
port names
and receiving high-level events
converting to process serial numbers
port rectangle
of Window Manager port
posCntl constant
PostEvent function [1]
PostEvent function
PostHighLevelEvent function
PostHighLevelEvent function [1]
PostHighLevelEvent function
posting options
PPC (Program-to-Program Communications) Toolbox [1] [2]
PPC port record
PPCBrowser function
filling in a target ID record
finding a specific port
posting a high-level event [1]
PPostEvent function
PPostEvent function [1]
preferences files
Preferences folder
alias type for
defined
storing files in
Print command (File menu)
Print Documents events [1]
PrintMonitor Documents folder
alias type for
defined
Process Manager
and Event Manager
and the Finder
process serial numbers, converting to port names [1]
processes
background
context of
foreground
switching between [1] [2]
Program-to-Program Communications (PPC) Toolbox [1] [2]
Publisher Options command (Edit menu)
pull-down menus
creating
defined
Q
QHdr data type
query documents
creating icons for
default icon for
defined
QuickDraw
.See also Color QuickDraw
coordinate systems in [1]
Quit command (File menu)
R
radio buttons
active [1]
control definition ID for
creating, in windows
defined [1]
events in [1]
events in, in windows [1]
inactive [1]
part code for
specifying in alert or dialog boxes
rDocProc window type
rectangles, for controls [1] [2] [3]
. See also display rectangles
refCon field
reference values
changing, for controls [1]
determining, for controls [1]
for pop-up menus
specifying, for controls [1] [2]
region codes, in version resources
requiresSwitchLaunch flag
Rescued Items from volume name folders
ResetAlertStage function
ResetAlertStage procedure [1]
ResetAlrtStage procedure. See ResetAlertStage procedure
resizing windows
ResolveAliasFile function
ResolveAliasFile function [1]
resource forks
resource IDs
defined
for cursors
for icons in menu items
Resource Manager
and Control Manager
and the Finder
Resource Manager [1]
resource maps
resource types
'actb' [1]
'alis'
'ALRT'. See alert resources
'BNDL' [1] [2]
'cctb' [1]
'CDEF' [1] [2]
'cicn' [1]
'cicn' [1] [2]
'CNTL' [1]
'dctb' [1]
'DITL'. See item list resources
'DLOG'. See dialog resources
'DRVR' [1] [2]
'FKEY' [1] [2] [3]
'fld#'
'FOND' [1] [2]
'FONT' [1] [2]
'FREF' [1] [2]
'hmmu' [1] [2]
'icl4' [1]
'icl8' [1]
'ICN#' [1] [2]
'ICON' [1]
'ICON' [1] [2]
'ics#' [1] [2]
'ics4' [1]
'ics8' [1]
'ictb'
'ictb'
'itlc'
'itlk'
'KCHR'
'KCHR'
'KMAP' [1]
'MBAR' [1]
'MBDF'
'mctb' [1]
'MDEF'
'MENU' [1]
'SICN' [1] [2]
'SIZE' [1] [2]
'STR ' [1] [2]
'STR#' [1] [2]
'vers' [1] [2]
'wctb'
'WDEF'
'WIND' [1] [2] [3]
resources [1]
alert [1]
alert [1]
alert color table [1]
alias record
application-missing message string [1]
bundle [1] [2]
color icon [1] [2]
control [1]
control color table [1]
control definition function [1] [2]
defined
dialog [1] [2] [3]
dialog color table [1]
driver
file reference [1] [2]
folder
font
font family
icon [1] [2]
icon list [1] [2]
international configuration
item color table [1]
item list. See item list resources
key-map [1] [2]
key-remap [1] [2]
keyboard-layout
large 4-bit color icon [1]
large 8-bit color icon [1]
menu [1]
menu bar [1]
menu bar definition function
menu color information table [1]
menu definition procedure [1]
missing-application name string [1]
movable [1]
signature [1]
size [1] [2]
small 4-bit color icon [1]
small 8-bit color icon [1]
small icon
small icon list [1]
sound [1]
string
string list [1] [2]
System file, in the
used by the Finder [1]
version [1] [2]
window [1] [2] [3]
window color table [1]
window definition function
resume events
defined
handling [1]
ResumeProc global variable
return receipts [1] [2]
RGBColor data type
RGBColor data type
S
sample routines
DoActivate
DoDiskEvent
DoEvent [1] [2]
DoHighLevelEvent
DoIdle
DoKeyDown [1] [2]
DoMenuCommand
DoMouseDown [1] [2]
DoOSEvent
DoSuspendResumeEvent
DoUpdate
MyAddHelpItem
MyAdjustCursor
MyAdjustEditMenuForDocWindow
MyAdjustFileMenuForDocWindow
MyAdjustMenus
MyChangeMenuBarAndSaveColorInfo
MyEventLoop
MyHandleAppleCommand
MyHandleHelpCommand
MyHandleKeyDown
MyHandleSizeCommand
MyMakeAllMenus
MyMakeMenus
MyMakeSubMenu
MyMDEF
MyPostTest
MyPostWithPPCBrowser
MyToggleHideShow
UserDidCancel
Save As command (File menu)
Save command (File menu)
SaveOld function
SaveOld procedure [1]
SaveUpdate global variable
SaveVisRgn global variable
scrap
converting global to private
converting private to global
scrap coercion [1] [2]
Scrap Manager [1] [2]
script code, for menu item text
script system resource collections, icon for
script, changing a menu item's [1] [2]
scroll arrows
action procedures for [1]
defined [1]
events in [1]
part codes for [1]
scroll bars
. See also gray areas; scroll arrows; scroll boxes
activating
active [1]
and List Manager
as a window element
changing settings and display of [1] [2] [3] [4] [5]
control definition ID for
creating, in windows [1]
defined [1]
document scrolling with [1] [2]
events in [1] [2]
inactive [1]
moving and resizing [1]
updating [1]
scroll boxes
action procedure for [1]
defined [1]
dragging
events in [1]
moving [1] [2] [3] [4] [5]
part code for
ScrollRect procedure [1]
Select All command (Edit menu)
SelectDialogItemText procedure [1]
SelectDialogItemText function
SelectWindow function
SelectWindow procedure [1] [2]
SelIText procedure. See SelectDialogItemText procedure
SendBehind function
SendBehind procedure [1]
servers, alias type for
session reference number
SetControlAction procedure [1]
SetControlAction function
SetControlColor function
SetControlColor procedure [1]
SetControlMaximum procedure [1] [2]
SetControlMaximum function
SetControlMinimum function
SetControlMinimum procedure [1]
SetControlReference procedure [1]
SetControlReference function
SetControlTitle function
SetControlTitle procedure [1]
SetControlValue function
SetControlValue procedure [1] [2] [3] [4]
SetCRefCon procedure. See SetControlReference procedure
SetCTitle procedure. See SetControlTitle procedure
SetCtlAction procedure. See SetControlAction procedure
SetCtlColor procedure. See SetControlColor procedure
SetCtlMax procedure. See SetControlMaximum procedure
SetCtlMin procedure. See SetControlMinimum procedure
SetDAFont procedure. See SetDialogFont procedure
SetDeskCPat function
SetDeskCPat procedure [1]
SetDialogFont procedure [1]
SetDialogFont function
SetDialogItem function
SetDialogItem procedure [1]
SetDialogItemText procedure [1]
SetDialogItemText function
SetDItem procedure. See SetDialogItem procedure
SetEventMask function
SetEventMask procedure [1]
SetItem procedure. See SetMenuItemText procedure
SetItemCmd function
SetItemIcon function
SetItemCmd procedure [1]
SetItemIcon procedure [1]
SetItemMark procedure [1] [2]
SetItemMark function
SetItemStyle function
SetItemStyle procedure [1]
SetIText procedure. See SetDialogItemText procedure
SetMCEntries procedure [1]
SetMCEntries function
SetMCInfo function
SetMCInfo procedure [1] [2]
SetMenuBar procedure [1]
SetMenuBar function
SetMenuFlash function
SetMenuFlash procedure [1]
SetMenuItemText function
SetMenuItemText procedure [1]
SetOrigin procedure [1]
SetPort procedure
SetWinColor procedure [1]
SetWinColor function
SetWindowPic function
SetWindowPic procedure [1]
SetWRefCon function
SetWRefCon procedure [1]
SetWTitle procedure [1]
shared folder, alias type for
Shift key
ShortenDITL function
ShortenDITL procedure [1]
Show Balloons command (Help menu)
Show Clipboard command (Edit menu)
ShowControl procedure [1]
ShowControl function
ShowDialogItem function
ShowDialogItem procedure [1]
ShowDItem procedure. See ShowDialogItem procedure
ShowHide procedure [1]
ShowHide function
ShowWindow function
ShowWindow procedure [1] [2]
signature resources [1]
signatures
as creators
defined
in bundle resources
registering [1]
size box
Size menu [1] [2]
handling [1]
Other command [1]
size region
size resources [1] [2]
SizeControl procedure [1]
SizeControl function
SizeWindow function
SizeWindow procedure [1] [2]
sleep value
slider controls [1]
small 4-bit color icon resources
creating
Rez output format for [1]
small 8-bit color icon resources
creating
Rez output format for [1]
small icon list resources
creating [1] [2]
Rez output format for [1]
small icons (16-by-16 pixel)
resources for
sound resources
icon for
installing and removing
stack, size of
standard control definition function [1]
standard file dialog boxes, and disk-inserted events
Standard File Package
and disk-inserted events [1]
standard state of a window [1] [2]
Startup Items folder
alias type for
defined
static text items
getting text from [1]
setting text in [1] [2] [3]
specifying in alert or dialog boxes [1] [2]
substituting text in
substituting text strings in [1]
user interface guidelines for [1]
stationery pads
creating icons for
default icon for
defined [1] [2]
recognition of
StillDown function
StillDown function [1]
stop alerts
creating with the StopAlert function [1]
defined
StopAlert function
StopAlert function [1]
structure region [1] [2]
Style data type
Style menu [1]
and the Font menu
example of
keyboard equivalents for
Style data type
StyleItem data type
styles
changing a menu item's [1] [2]
of a menu item
submenus
creating [1]
defined
Subscribe To command (Edit menu)
Subscriber Options command (Edit menu)
suitcases for fonts and desk accessories
suspend events
defined
handling [1]
switching
context
major
minor
system alert sounds [1] [2]
system color tables, and Palette Manager
system event masks [1] [2]
system extensions
and Extensions folder
installing and removing
System file
System Folder
alias type for
defined
organization of [1]
system-handled menus
SystemClick procedure [1] [2] [3]
SystemClick function
SystemEdit function
SystemEdit function [1]
SystemEvent function [1]
SystemEvent function
SystemMenu function
SystemMenu procedure [1]
SystemTask function
SystemTask procedure [1] [2] [3]
T
target ID records [1]
receiving
sending
temporary files
Temporary Items folder
defined
TEPinScroll procedure [1]
testCntl constant
TestControl function
TestControl function [1]
TEUpdate procedure
text
editable, in dialog boxes. See editable text items
handling [1]
in buttons, checkboxes, and radio buttons [1] [2] [3] [4] [5]
static, in alert and dialog boxes. See static text items
text style table [1]
TextEdit
and Dialog Manager [1]
and mouse events
handling text [1]
thumb controls. See scroll boxes
thumbCntl constant
TickCount function
TickCount function [1]
Ticks global variable
title bar
titles
changing, for controls [1]
determining, for controls [1]
for modeless and movable modal dialog boxes
of buttons, checkboxes, and radio buttons [1] [2]
specifying for controls [1] [2] [3] [4]
Toolbox Event Manager. See Event Manager
TopMenuItem global variable
TrackBox function
TrackBox function [1] [2]
TrackControl function
TrackControl function [1] [2] [3] [4]
and pop-up menus
TrackGoAway function [1] [2]
Trash directories
appearance to users
defined
Trash, alias type for
U
Undo command (Edit menu) [1] [2]
update events
defined
for windows
handling [1] [2]
in alert boxes [1] [2]
in dialog boxes [1] [2] [3]
routines for handling [1]
update region
defined
maintaining [1]
redrawing [1]
UpdateControls procedure [1]
UpdateControls function
UpdateDialog function
UpdateDialog procedure [1]
UpdtControl procedure. See UpdateControls procedure
UpdtDialog procedure. See UpdateDialog procedure
user interface guidelines
for Control Manager [1]
for controls [1]
for Dialog Manager [1] [2]
for icons [1] [2]
for static text items [1]
for windows [1] [2]
user state of a window [1] [2]
user-oriented design [1]
userKind constant
useTextEditServices flag
V
ValidRect procedure [1]
ValidRect function
ValidRgn function
ValidRgn procedure [1]
variation codes
determining, for controls [1]
for controls, defined
for windows
version information for applications
in 'vers' resource [1]
in Finder windows
in information windows
in signature resource
version resources [1] [2]
virtual key codes
of Apple Extended Keyboard II, domestic
of Apple Extended Keyboard II, ISO
of Apple Keyboard II, ISO
visible region
volume catalogs, Finder information in [1]
volumes, Finder's desktop database for
W
WaitMouseUp function [1]
WaitMouseUp function
WaitNextEvent function
WaitNextEvent function [1]
and multitasking
introduced [1]
wCalcRgns constant
wDispose constant
wDraw constant
wDrawGIcon constant
wGrow constant
wHit constant
WinCTab data type
WinCTab data type [1]
window color table [1] [2]
window definition functions
defined
writing [1]
window definition IDs
and window definition functions
creating windows, used in
defined [1]
for a dialog box
in window resources
window frames [1] [2] [3]
window list
Window Manager [1]
and Control Manager [1] [2]
and Dialog Manager [1] [2]
and Dialog ManagerDialog Manager
and Window Manager
application-defined routine for [1]
data structures in [1]
events generated by
global variables
port
resources in [1]
routines in [1]
initializing [1]
low-level routines [1]
window origin
changing [1]
defined
window positioning constants
window records [1] [2]
window regions [1]
window resources [1] [2]
window state data record [1]
window types [1]
WindowList global variable
WindowPeek data type
WindowPeek data type
WindowPtr data type
WindowPtr data type
WindowRecord data type
WindowRecord data type [1] [2]
windows [1]
activating [1]
active
alert boxes and dialog boxes
as types of [1]
deactivating behind [1]
closing [1] [2]
color in [1] [2]
content region
controls in [1] [2]
creating [1]
deallocating [1]
defined
displaying [1]
drawing content region [1]
events in [1] [2] [3]
grow image
hiding [1] [2]
inactive [1]
maintaining update region of [1]
managing multiple [1]
manipulating
characteristics [1]
color [1]
on the desktop [1]
mouse-down events in
moving [1]
naming [1]
parts drawn by the Window Manager [1]
positioning
regions in [1]
resizing
responding to activate events in [1] [2]
retrieving information [1]
scrolling [1] [2]
showing [1] [2]
sizing [1]
standard state [1] [2]
structure region
types of [1]
updating [1] [2] [3] [4]
user state [1] [2]
window resources, defining [1]
window-manipulation conventions
zooming [1] [2]
wNew constant
wristwatch cursor
WStateData data type
WStateData data type [1]
X, Y, Z
zoom box
zoom region
zoomDocProc window type
zooming windows [1] [2]
zoomNoGrow window type
ZoomWindow function
ZoomWindow procedure [1] [2]