Macintosh Technical Notes • Developer Technical Support Index June 1992
Total Page:16
File Type:pdf, Size:1020Kb
Macintosh Technical Notes • Developer Technical Support Index June 1992 Note: Trap names can appear in two different places: under the name of the trap alphabetically and at the end of the index, prececded by an underscore U. 107,744 280 abusive 276 %_InitObj 105 accelerator upgrades 285 %_MethTables 93, 105 acceptChildDiedEvents 205 %_SeIProcs 93 acceptSuspendResumeEvents 205 '030 129,230 access error 292 -mc68881 146 access privileges 186 .Aout driver 249 accRun 248 .ATP driver 224, 250 AClose 311 .Bout driver 102, 102 Action Atom 75 .ENET driver 271 Activate Palette 211 .MPP driver 224, 250, 311 ad-hoc 292 .Print driver 102 ADB 143, 160,206,266 .XPP driver 250, 270 boot process 206 /BERR 292 cables 206 /HALT 292 driver installation 206 1.4 MB 230 microcontroller 206 1.44 MB 230 references 206 128K ROM 198, 224,232 service routine 206 24-bit addressing 212, 213, 285 ADBReInit. 143 24-bit mode 213, 228,229 ADBS 206 • 32-bitaddressing 212,275,285 AddDrive 36, 108 32-bit bus 230 AddNocIe 311 32-bit c1ean 212 AddReference 2 32-bit clean ROM 176 AddResMenu 191, 198 32-bit mode 205, 213, 228, 229 address arithmetic 213 32-Bit QuickDraw 193,229, 275, 276, 277, 289 addressing 212, 213 32K barrier 256 24-bit. 212, 213 4 Mbit DRAMs .176 32-bit. 213 400K disk 70 ADelNode .311 68000 PDS 230 AEP 270 68030 PDS 230 ADEV .311 80-bit format 146 AFP 186, 195 800K disk 70 afraid to ask 171 8·24 GC Display Card 289 AGetInfo 311 96-bit format. 146 AGetN"odeRef 311 @ operator 42, 117 AInstall .311 AIUX 212, 229,278,283,284 Alarm Clock 85, 184 system calls 283 Allegro Common Lisp 231 AO 228 AllocContig 218 A5 25, 136, 180, 208,239,256 allSlaveBlockSizes 288 A5Init 256 alpha version 189 A5Size 256 ALRT 23 AAddNode 3II alternate screen 113 ABPasIntf. 132 alternate screen buffer.. 2, 126 ABridge 9 alternate sound buffer 2, 126 • absolute pointing device 266 ANSI 208 Index 1 of 19 Macintosh Technical Notes ANSI C 246,3l3 audio CD-ROM 66 AOpen 311 auto-polling 206 app4Evt. 158 automatic style substitution 198 APPL 29 autoTrack 196 Apple Desktop Bus 160, 206, 266, 271 auxiliary window list 227 Apple Desktop Bus Manager 206 AUX_FS_FREE_SPACE 229 • Apple HD SC Setup 134 back off algorithm 270 Apple menu 85, 180, 184 BackColor 73 Apple Sound Chip 19, 230, 268 background 158. 180, 192 AppieCD SC 293 printing 192 AppleShare 66, 114, 115, 116, process 180 ................................137, 165, 167, 186,216,229 bad block sparing 287 AppleTalk 9,20, 121. 132; 133, 142, 195. 199, badMoveErr 229 .........................201,224.225,250,270,311,313 baseAddr 41.275 AppleTalk Echo Protocol., .270 BCD 189,293 AppleTalk Filing Protocol.. 186. 195 BCLR 2 AppleTalk Manager..........9. 195. 199.201.224,225, Berkeley 4.2 File System 229 ............................................................250.270 beta version 189 AppleTalk Phase 2 249.250.270, 311 bHasPersonalAccessPrivileges 186 AppleTalk Session Protocol.. 195 BigBro 256 AppleTalk Transaction Proto 9, 20, 270 binary coded decimal 293 AppleTalk Transition Queue .250, 311 bitmap .41, 117. 120, 193,277 Apple_Driver 258 BitMapRgn 193 appIFont. 191 BitMapToRegion 193 application 29, 48.192,211,242 black and white 276 font 192, 242 Black Lectroids 247 palette 2ll blessed folder 20. 67, 129. 229 signature 29, 48 block servers 20 application parameters 256 block transfers 288 ApplZone 2 BNDL 29. 48, 147.210.217 array-dialog-item 231 Bo3bdar 139 arrow keys 160 boards 234 artificial intelligence 231 boot blocks I13,134 ASC 19 boot time 247 • asexual 247 BootDrive 77 ASIC 271,291 booting 134 ASP 195 brain-damaged 248 assembly language 200, 223 break, serial. 56 asynchronous 249, 271 BSET 2 driver 249 BufPtr 2, 81, 285 I/O 271 bug serial communication 249 ADB 206 atDrvrVersNum 129,250 Allegro Common Lisp 231 atom 75,75 AppleShare 137 ATP 9,20,270 ChangedResource 188 ATPGetRequest 20 FCBPBRec 87 ATPLoad 20,224 GetVlnfo 157 ATPPBPtr 199 LaserWriter 192 ATPResponse 20 LaserWriter ROMs 123 ATPUserData 250 MacApp 280 ATTransCableChange 311 MPW 200 ATTransCancelClose .311 PBLockRange 186 ATTransCancelNameChange .311 PrGeneral 173 ATTransClose 31 I Script Manager 264 ATTransClosePrep .31 I SCSI 96 ATTransNameChangeAskTask 311 SCSI Manager 258 ATTransNameChangeTellTask 3ll TEScroll 22 ATTransNetworkTransition .311 TextEdit 82, 131, 267 ATTransOpen 311 WaitNextEvent 177 ATTransSpecdChange .311 bundle .40.48, 147. 189 • 2 of 19 Index Developer Technical Support June 1992 Bus Error Exception Processing 292 CInfoPBRec 204 bus error handler.. .292 ckid 269 bus locking 221 Class Info Table 239 bus master 288 C1eanupDeRezzedViews 280 byte smearing 282 clearDev 215 • byteCount. 171 click-click mode 260 C 164, 166,200, 246, 265 clikLoop 82 C++ 265 clikS tuff 127 C++ 281 clip region 59, 72 cable 10, 65 clipping 72 video .144 ClipRect. 59 Cable Range Transition Event .311 CLOS 231 cache 117,261 Close 278 CacheCom 81 close transition 250 caching 81 CloseASWorld 256 calcCRgns 212 CloseResFi1e 116 CallAddr 250 C1oseWD 218 callback procedures 265 CLUT 120,244 callback routines 256 clut. 277 calling conventions 256 CMOS 291 canBackground 158, 180,205,231 CODE 220, 228, 256 canceling 263 code card power allocation 260 segment. 53 cards 234 self modifying 117 NuBus 288 code module 256 caring 161 color 277 case sensitive 229 cursor. 244 CatMove 218 dialog 231 CCR 2 look-up table 120, 277 CD-ROM 66,229,293 mapping 277 disc formats 209 menu 231 driver 271,293 models 259 Foreign File Access 209, 293 printing 73, 120 • formats 209 table 277 High Sierra 209 Color QuickDraw 41, 73, 120, 129, 163, ISO 9660 209 . .......................................230, 244, 259, 275, 277 Primary Vol. Descriptor .209 colorization 163, 277 Standard Identifer Field 209 Command key 263 Val idator. 209 Command-period 263 CD001 209 Common Lisp Object System 231 CDEF 23, 196,212 common signal 230 message parameter 196 compact disc 209, 293 param parameter .196 CompactMem 51 cdev 215, 251 compatibility 2, 25, 83, 103, 117, 126, 129, IIfx Serial Switch 271, 284 .................155, 156, 176,212,227,229,230,232, keyboard 160 .......................................268,271,273,282,284 messages 215 HFS 44 cdFlags .277 large-screen displays 100 cell rectangle pointer .279 Standard File 47 CGrafPort 120, 211,259 compleat. 274 ChangedResource 188 completion routine 180 Char2Pixel 207 compressed data 171 charcter spacing 72 condition code register 2 CharWidth 26, 82 configuration fi1e 115 CheckRsIRecord 173 Connect Control Blocks 161 checksum 7, 258 connector, external drive 10 checkS umFlag 311 consenting user 276 Chooser 197 control call 272 ChooserBits .250 control definition functions 196 • cicn 275 Control Manager. 196, 203, 212 Index 3 of 19 Macintosh Technical Notes Control Panel.. 134, 215, 251 deathdwarf 168 Control Panel Device 215, 251 debugger FKEY 256 controlErr 161 debugging 7,42,51, 151,235 ControlHandle 197 Declaration ROM 230 controls 197 declaration ROM 288 coprocessor 235, 236 decoding PICTs 171 • copy protection 117 deferred task 221 CopyBits 55, 163 Deferred Task Manager 271 copyDev 215 definition procedure 227 CopyMask 163 Delay 2 CopyPalette 211 depth 276 Coral Software 231 dereferenced handle 232 countryCode 189 dereferencing 213 CPUFlag 2 design 227 CreateResFile .101, 214 derived class 307 creator 29 desk accessory 5, 23, 184,248 csCode 272 DeskHook 247 csParam 262, 272 Desktop 194, 210, 247 CTRL 23 Desktop Bus 206 CTS 56 Desktop file 29,48, 134,210 ctseed 277 limitations 210 CurDirStore 80 destRect. 237 CurrentA5 25, 136 development version 189 CURS 215 Device Control Entry 248, 272 cursing 244 device driver 56, 71, 184, 187,229,258,262,278 cursorDev 215 Device Manager 197,257,262,272,293 curSysEnvVers 129 device packages 197 CUST 135 device server 20 custom WDEF 290 device-independent printing 122, 152 cutDev 215 Diagnostic Raw Track Dump 272 CWindow 211 dialog CWindowPtr 120 filter 34 damn the fragmentation 281 hook 47 DashedLine 91 item 112 • DashedStop " 91 item text behavior 267 data cache 261 modeless 5 Data Cycle Fault Address 292 user item 34 Data Delivery Protocol 270 Dialog Manager 203,251,267 Data Fork 203 DialogSelect. 34 data server 20 DIBadMount. 70 data structures 227 DirCreate " " 218 Datagram Delivery Protocol 9, 270 direct color device 275 dataHandle, in WindowRecord 79 Direct Memory Access 285 dates 264 directory name 226 DB-19 10 DirID 69, 77, 140,229,238,246 DB-25 10 disc 209 DB-9 10 discipline 117,151 dBoxProc 180 disk drive, foreign 28 DCE 71, 108, 187,248,250,272 Disk Driver 272 dCtIDriver 71, 248 disk driver 287 DCtIEntry 266 SCSI 285 dCtlPosition 187, 272 disk errors 287 OCtlQHdr 250 Disk First Aid 94, 134 dCtIRefNum 56 disk initialization 70 dCtIStorage 266 Disk Initialization Package 287 DDP 9,270 DisposeA5World 256 dead key 160 ditherCopy 275,277 dead keys 263 DITL 23,251 death 276 DIZero 70 death by ROM .117 DlgCopy 215 • 4 of 19 Index Developer Technical Support June 1992 DIgCut. 215 envMacIIcx 129 DlgDelete 215 envMacIIfx 129 DIgPaste 215 env MacIIx 129 DLOG 23 envPortable 129 DMA 221, 261, 285 envPortADBKbd 129 • burst transfer 230 envPortISOADBKbd 129 dNeedTirne 248 envSE30 129 DoCaret. 82 envSeITooBig 129 DoDraw 82 envStdISOADBKbd 129 doFace 207 EOF 188 doToggle 207 Erase calls 72 double-sided disk 70 Erase Disk 287 downloading font... 217 ERIK 126 dQDrvSize 36 error handling, bus errors 292 draft mode 72 errors, NuBus 292 DraftBi ts .128 ETAB 84 DragHook 247 EtherTalk 250, 271, 311 DRAM 176 event dRamBased 71 key code 160 DrawChar 26 key-down 263 drawCntl 196 mask 202 DrawControls 203 mouse-moved 205 drawing 41,60,275,277 network 142 icons 55 queue 229 offscreen 120,277 Event Manager 202,229 on the desktop 194 EventAvail.