home *** CD-ROM | disk | FTP | other *** search
Unknown | 1993-06-20 | 10.7 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
66%
| dexvert
| Wanton Packer Module (music/wantonPacker)
| ext
| Supported |
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 01 | 04 00 29 98 04 00 1f a4 |........|..).....|
|00000010| 04 00 09 f4 04 00 06 ea | 04 00 09 f6 00 04 be dc |........|........|
|00000020| 00 04 be c8 00 04 c0 4c | 00 04 be c4 00 04 be d8 |.......L|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 04 00 00 00 00 00 00 |........|........|
|00000040| 09 00 00 00 00 00 00 ff | 00 00 00 00 01 00 c1 b1 |........|........|
|00000050| 00 00 c4 19 03 10 00 00 | 3e 4f 00 40 dc da 00 75 |........|>O.@...u|
|00000060| de 72 02 a2 00 3c 00 00 | 3e 4f ff 00 00 00 00 00 |.r...<..|>O......|
|00000070| 00 00 00 00 00 00 01 01 | 03 18 00 00 00 48 00 48 |........|.....H.H|
|00000080| 00 00 00 18 02 64 03 18 | 00 00 00 00 02 64 03 18 |.....d..|.....d..|
|00000090| 00 64 00 04 19 00 04 00 | 29 70 00 12 c2 8c 00 96 |.d......|)p......|
|000000a0| 00 39 04 00 29 70 00 12 | c2 8c 00 96 00 39 00 9f |.9..)p..|.....9..|
|000000b0| 00 00 00 00 00 00 00 00 | 00 ff 00 00 00 00 00 00 |........|........|
|000000c0| 2a c0 00 00 2a c0 00 00 | 2a c0 00 00 37 eb 00 00 |*...*...|*...7...|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 04 00 29 98 | 04 00 1f a4 04 00 09 f4 |......).|........|
|00000110| 04 00 06 ea 04 00 09 f6 | 00 04 be dc 00 04 be c8 |........|........|
|00000120| 00 04 c0 4c 00 04 be c4 | 00 04 be d8 00 00 00 00 |...L....|........|
|00000130| 00 00 00 00 00 04 00 00 | 00 00 00 00 09 00 00 00 |........|........|
|00000140| 00 00 00 ff 00 00 00 00 | 01 00 c1 b1 00 00 c4 19 |........|........|
|00000150| 03 10 00 00 3e 4f 00 40 | dc da 00 75 de 72 02 a2 |....>O.@|...u.r..|
|00000160| 00 3c 00 00 3e 4f ff 00 | 00 00 00 00 00 00 00 00 |.<..>O..|........|
|00000170| 00 00 01 01 03 18 00 00 | 00 48 00 48 00 00 00 18 |........|.H.H....|
|00000180| 02 64 03 18 00 00 00 00 | 02 64 03 18 00 64 00 04 |.d......|.d...d..|
|00000190| 19 00 04 00 29 70 00 12 | c2 8c 00 96 00 39 04 00 |....)p..|.....9..|
|000001a0| 29 70 00 12 c2 8c 00 96 | 00 39 00 9f 00 00 00 00 |)p......|.9......|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 2a c0 00 00 |........|....*...|
|000001c0| 2a c0 00 00 2a c0 00 00 | 37 eb 00 00 00 00 00 00 |*...*...|7.......|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 04 0d 0d 0d 0d 00 04 | 0d 0d 0d 0d 00 01 0d 00 |........|........|
|00000210| 20 fb 00 00 00 01 01 84 | 02 02 57 4e 47 72 61 70 | .......|..WNGrap|
|00000220| 68 69 63 2e 33 36 35 34 | 38 34 2e 74 69 66 66 f7 |hic.3654|84.tiff.|
|00000230| 0d 00 01 0d 02 79 ff 00 | 15 24 03 f7 fc 00 5d 02 |.....y..|.$....].|
|00000240| a4 00 5d 00 0e 02 30 08 | 00 f7 4d 61 6b 69 6e 67 |..]...0.|..Making|
|00000250| 20 63 6f 6e 6e 65 63 74 | 69 6f 6e 73 0d ff 00 15 | connect|ions....|
|00000260| 18 00 f7 fc 00 73 02 a4 | 00 73 00 0e 02 30 08 00 |.....s..|.s...0..|
|00000270| f7 0d ff 00 15 18 00 f7 | 49 6e 74 65 72 66 61 63 |........|Interfac|
|00000280| 65 20 42 75 69 6c 64 65 | 72 20 6c 65 74 73 20 79 |e Builde|r lets y|
|00000290| 6f 75 20 69 6e 74 65 72 | 63 6f 6e 6e 65 63 74 20 |ou inter|connect |
|000002a0| 6f 62 6a 65 63 74 73 20 | 73 6f 20 74 68 65 79 20 |objects |so they |
|000002b0| 63 61 6e 20 73 65 6e 64 | 20 6d 65 73 73 61 67 65 |can send| message|
|000002c0| 73 20 74 6f 20 6f 6e 65 | 20 61 6e 6f 74 68 65 72 |s to one| another|
|000002d0| 2e 0d 0d 53 69 6d 70 6c | 79 20 ff 00 15 18 03 f7 |...Simpl|y ......|
|000002e0| 63 6f 6e 74 72 6f 6c 2d | 64 72 61 67 ff 00 15 18 |control-|drag....|
|000002f0| 00 f7 20 66 72 6f 6d 20 | 74 68 65 20 73 6f 75 72 |.. from |the sour|
|00000300| 63 65 20 6f 62 6a 65 63 | 74 20 74 6f 20 74 68 65 |ce objec|t to the|
|00000310| 20 64 65 73 74 69 6e 61 | 74 69 6f 6e 20 6f 62 6a | destina|tion obj|
|00000320| 65 63 74 2c 20 74 68 65 | 6e 20 73 70 65 63 69 66 |ect, the|n specif|
|00000330| 79 20 74 68 65 20 63 6f | 6e 6e 65 63 74 69 6f 6e |y the co|nnection|
|00000340| 2e 0d 0d 43 6f 6e 6e 65 | 63 74 69 6f 6e 73 20 61 |...Conne|ctions a|
|00000350| 72 65 20 6d 61 64 65 20 | 74 68 72 6f 75 67 68 20 |re made |through |
|00000360| 61 6e 20 6f 62 6a 65 63 | 74 27 73 20 ff 00 15 18 |an objec|t's ....|
|00000370| 03 f7 6f 75 74 6c 65 74 | 73 ff 00 15 18 00 f7 2e |..outlet|s.......|
|00000380| 0d 0d 41 6e 20 ff 00 15 | 18 03 f7 6f 75 74 6c 65 |..An ...|...outle|
|00000390| 74 ff 00 15 18 00 f7 20 | 69 73 20 61 6e 20 69 6e |t...... |is an in|
|000003a0| 73 74 61 6e 63 65 20 76 | 61 72 69 61 62 6c 65 20 |stance v|ariable |
|000003b0| 6f 66 20 74 79 70 65 20 | ff 00 16 1c 01 f7 69 64 |of type |......id|
|000003c0| ff 00 15 18 00 f7 20 74 | 68 61 74 20 69 73 20 61 |...... t|hat is a|
|000003d0| 20 70 6f 69 6e 74 65 72 | 20 74 6f 20 74 68 65 20 | pointer| to the |
|000003e0| 69 6e 74 65 6e 64 65 64 | 20 72 65 63 65 69 76 65 |intended| receive|
|000003f0| 72 20 6f 66 20 61 20 6d | 65 73 73 61 67 65 2e 0d |r of a m|essage..|
|00000400| 0d ff 00 15 18 02 f7 57 | 68 65 6e 20 79 6f 75 72 |.......W|hen your|
|00000410| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 62 65 67 | applica|tion beg|
|00000420| 69 6e 73 20 65 78 65 63 | 75 74 69 6f 6e 2c 20 6f |ins exec|ution, o|
|00000430| 75 74 6c 65 74 20 76 61 | 72 69 61 62 6c 65 73 20 |utlet va|riables |
|00000440| 61 72 65 20 61 75 74 6f | 6d 61 74 69 63 61 6c 6c |are auto|maticall|
|00000450| 79 20 69 6e 69 74 69 61 | 6c 69 7a 65 64 20 74 6f |y initia|lized to|
|00000460| 20 74 68 65 20 ff 00 16 | 1c 01 f7 69 64 ff 00 15 | the ...|...id...|
|00000470| 18 02 f7 73 20 6f 66 20 | 74 68 65 20 6f 62 6a 65 |...s of |the obje|
|00000480| 63 74 73 20 79 6f 75 20 | 63 6f 6e 6e 65 63 74 20 |cts you |connect |
|00000490| 74 6f 20 69 6e 20 49 6e | 74 65 72 66 61 63 65 20 |to in In|terface |
|000004a0| 42 75 69 6c 64 65 72 2e | ff 00 15 18 00 f7 0d 02 |Builder.|........|
|000004b0| 22 fc 00 49 02 a4 00 49 | 00 0e 02 30 08 00 f7 ff |"..I...I|...0....|
|000004c0| 00 15 24 03 f7 54 77 6f | 20 74 79 70 65 73 20 6f |..$..Two| types o|
|000004d0| 66 20 63 6f 6e 6e 65 63 | 74 69 6f 6e 73 3a ff 00 |f connec|tions:..|
|000004e0| 15 18 02 f7 0d ff 00 15 | 18 00 f7 0d 31 2e 20 20 |........|....1. |
|000004f0| ff 00 15 18 03 f7 53 69 | 6d 70 6c 65 20 4f 75 74 |......Si|mple Out|
|00000500| 6c 65 74 3a ff 00 15 18 | 00 f7 20 ff 00 15 18 02 |let:....|.. .....|
|00000510| f7 20 4f 75 74 6c 65 74 | 20 6f 66 20 61 20 6e 6f |. Outlet| of a no|
|00000520| 6e 2d 63 6f 6e 74 72 6f | 6c 20 6f 62 6a 65 63 74 |n-contro|l object|
|00000530| 20 74 6f 20 73 6f 6d 65 | 20 6f 74 68 65 72 20 6f | to some| other o|
|00000540| 62 6a 65 63 74 2e ff 00 | 15 18 00 f7 0d 0d fc 00 |bject...|........|
|00000550| 6b 02 a4 00 6b 00 0e 02 | 30 08 00 f7 ff 00 15 18 |k...k...|0.......|
|00000560| 02 f7 45 78 61 6d 70 6c | 65 3a ff 00 15 18 00 f7 |..Exampl|e:......|
|00000570| 20 61 20 57 69 6e 64 6f | 77 20 6f 62 6a 65 63 74 | a Windo|w object|
|00000580| 20 68 61 73 20 61 6e 20 | 69 6e 73 74 61 6e 63 65 | has an |instance|
|00000590| 20 76 61 72 69 61 62 6c | 65 20 ff 00 16 18 01 f7 | variabl|e ......|
|000005a0| 64 65 6c 65 67 61 74 65 | ff 00 15 18 00 f7 20 77 |delegate|...... w|
|000005b0| 68 69 63 68 20 6e 65 65 | 64 73 20 74 6f 20 62 65 |hich nee|ds to be|
|000005c0| 20 69 6e 69 74 69 61 6c | 69 7a 65 64 20 74 6f 20 | initial|ized to |
|000005d0| 74 68 65 20 ff 00 16 18 | 01 f7 69 64 ff 00 15 18 |the ....|..id....|
|000005e0| 00 f7 20 6f 66 20 74 68 | 65 20 6f 62 6a 65 63 74 |.. of th|e object|
|000005f0| 20 74 68 61 74 20 69 73 | 20 67 6f 69 6e 67 20 74 | that is| going t|
|00000600| 6f 20 62 65 20 74 68 65 | 20 64 65 6c 65 67 61 74 |o be the| delegat|
|00000610| 65 20 28 73 6f 20 74 68 | 65 20 77 69 6e 64 6f 77 |e (so th|e window|
|00000620| 20 63 61 6e 20 73 65 6e | 64 20 6d 65 73 73 61 67 | can sen|d messag|
|00000630| 65 73 20 74 6f 20 69 74 | 29 2e 0d 0d 49 6e 20 49 |es to it|)...In I|
|00000640| 42 20 74 68 65 20 75 73 | 65 72 20 63 61 6e 20 ff |B the us|er can .|
|00000650| 00 15 18 03 f7 63 6f 6e | 74 72 6f 6c 2d 64 72 61 |.....con|trol-dra|
|00000660| 67 ff 00 15 18 00 f7 20 | 66 72 6f 6d 20 74 68 65 |g...... |from the|
|00000670| 20 77 69 6e 64 6f 77 20 | 74 6f 20 74 68 65 20 63 | window |to the c|
|00000680| 68 6f 73 65 6e 20 6f 62 | 6a 65 63 74 2c 20 61 6e |hosen ob|ject, an|
|00000690| 64 20 74 68 65 6e 20 73 | 70 65 63 69 66 79 20 61 |d then s|pecify a|
|000006a0| 20 22 63 6f 6e 6e 65 63 | 74 69 6f 6e 22 20 66 6f | "connec|tion" fo|
|000006b0| 72 20 74 68 65 20 ff 00 | 16 18 01 f7 64 65 6c 65 |r the ..|....dele|
|000006c0| 67 61 74 65 ff 00 15 18 | 00 f7 20 6f 75 74 6c 65 |gate....|.. outle|
|000006d0| 74 2e 0d 00 15 fc 00 4a | 02 d0 00 4a 02 0e 02 30 |t......J|...J...0|
|000006e0| 08 00 f7 ff 00 15 18 00 | f7 0d 00 42 00 44 00 00 |........|...B.D..|
|000006f0| 00 01 3e 59 ff 33 00 00 | 62 69 de 9b 20 f8 00 73 |..>Y.3..|bi.. ..s|
|00000700| 64 69 10 df e1 60 4e ea | 9c 8e 07 2d c7 ec 6a 6f |di...`N.|...-..jo|
|00000710| 72 70 c3 13 7d 51 97 43 | 12 2c a2 16 1c 93 8d c8 |rp..}Q.C|.,......|
|00000720| 68 bd 4a ef 44 22 2d a4 | 7e c0 06 10 39 6a 01 cc |h.J.D"-.|~...9j..|
|00000730| fc 00 5d 02 a4 00 5d 00 | 0e 02 30 08 00 f7 ff 00 |..]...].|..0.....|
|00000740| 15 24 03 f7 43 68 61 6e | 67 69 6e 67 20 69 6e 73 |.$..Chan|ging ins|
|00000750| 74 61 6e 63 65 20 76 61 | 72 69 61 62 6c 65 20 76 |tance va|riable v|
|00000760| 61 6c 75 65 73 ff 00 15 | 24 01 f7 0d fc 00 74 02 |alues...|$.....t.|
|00000770| a4 00 74 00 0e 02 30 08 | 00 f7 0d fc 00 73 02 a4 |..t...0.|.....s..|
|00000780| 00 73 00 0e 02 30 08 00 | f7 ff 00 15 18 00 f7 4f |.s...0..|.......O|
|00000790| 6e 63 65 20 61 6e 20 20 | 6f 62 6a 65 63 74 20 69 |nce an |object i|
|000007a0| 73 20 61 64 64 65 64 20 | 74 6f 20 79 6f 75 72 20 |s added |to your |
|000007b0| 61 70 70 6c 69 63 61 74 | 69 6f 6e 2c 20 49 42 20 |applicat|ion, IB |
|000007c0| 61 6c 6c 6f 77 73 20 79 | 6f 75 20 74 6f 20 63 68 |allows y|ou to ch|
|000007d0| 61 6e 67 65 20 74 68 65 | 20 76 61 6c 75 65 73 20 |ange the| values |
|000007e0| 6f 66 20 6d 61 6e 79 20 | 69 6e 73 74 61 6e 63 65 |of many |instance|
|000007f0| 20 76 61 72 69 61 62 6c | 65 73 20 64 69 72 65 63 | variabl|es direc|
|00000800| 74 6c 79 2e 0d 0d 46 6f | 72 20 65 78 61 6d 70 6c |tly...Fo|r exampl|
|00000810| 65 2c 20 63 68 61 6e 67 | 69 6e 67 20 74 68 65 20 |e, chang|ing the |
|00000820| 73 69 7a 65 20 6f 66 20 | 61 20 62 75 74 74 6f 6e |size of |a button|
|00000830| 20 6f 6e 20 74 68 65 20 | 73 63 72 65 65 6e 20 63 | on the |screen c|
|00000840| 68 61 6e 67 65 73 20 74 | 68 65 20 76 61 6c 75 65 |hanges t|he value|
|00000850| 73 20 6f 66 20 73 6f 6d | 65 20 6f 66 20 74 68 65 |s of som|e of the|
|00000860| 20 42 75 74 74 6f 6e 20 | 6f 62 6a 65 63 74 27 73 | Button |object's|
|00000870| 20 69 6e 73 74 61 6e 63 | 65 20 76 61 72 69 61 62 | instanc|e variab|
|00000880| 6c 65 73 2e 20 0d 0d 49 | 6e 73 74 61 6e 63 65 20 |les. ..I|nstance |
|00000890| 76 61 72 69 61 62 6c 65 | 73 20 66 6f 72 20 6f 62 |variable|s for ob|
|000008a0| 6a 65 63 74 73 20 6e 6f | 74 20 65 61 73 69 6c 79 |jects no|t easily|
|000008b0| 20 63 68 61 6e 67 65 64 | 20 67 72 61 70 68 69 63 | changed| graphic|
|000008c0| 61 6c 6c 79 20 63 61 6e | 20 62 65 20 63 68 61 6e |ally can| be chan|
|000008d0| 67 65 64 20 75 73 69 6e | 67 20 74 68 65 20 ff 00 |ged usin|g the ..|
|000008e0| 15 18 03 f7 49 6e 73 70 | 65 63 74 6f 72 20 57 69 |....Insp|ector Wi|
|000008f0| 6e 64 6f 77 ff 00 15 18 | 00 f7 2e 0d 00 62 fc 00 |ndow....|.....b..|
|00000900| 48 02 cf 00 48 00 0e 02 | 30 08 00 f7 ff 00 15 14 |H...H...|0.......|
|00000910| 00 f7 57 69 6e 64 6f 77 | 27 73 20 ff 00 15 14 03 |..Window|'s .....|
|00000920| f7 64 65 6c 65 67 61 74 | 65 ff 00 15 14 00 f7 20 |.delegat|e...... |
|00000930| 6f 75 74 6c 65 74 20 69 | 73 20 63 6f 6e 6e 65 63 |outlet i|s connec|
|00000940| 74 65 64 20 74 6f 20 61 | 6e 20 69 6e 73 74 61 6e |ted to a|n instan|
|00000950| 63 65 20 6f 66 20 4d 79 | 4f 62 6a 65 63 74 3a 0d |ce of My|Object:.|
|00000960| 00 81 fc 00 43 02 e7 00 | 43 00 0e 02 30 08 00 f7 |....C...|C...0...|
|00000970| ff 00 15 14 00 f7 4d 65 | 6e 75 43 65 6c 6c 27 73 |......Me|nuCell's|
|00000980| ff 00 15 14 00 f7 20 ff | 00 15 14 03 f7 74 61 72 |...... .|.....tar|
|00000990| 67 65 74 ff 00 15 14 00 | f7 20 6f 75 74 6c 65 74 |get.....|. outlet|
|000009a0| 20 63 6f 6e 6e 65 63 74 | 73 20 74 6f 20 57 69 6e | connect|s to Win|
|000009b0| 64 6f 77 27 73 20 ff 00 | 15 14 03 f7 6f 72 64 65 |dow's ..|....orde|
|000009c0| 72 46 72 6f 6e 74 3a ff | 00 15 14 00 f7 20 61 63 |rFront:.|..... ac|
|000009d0| 74 69 6f 6e 20 6d 65 74 | 68 6f 64 2e ff 00 15 18 |tion met|hod.....|
|000009e0| 00 f7 0d 00 0f fc 00 48 | 02 d0 00 48 00 0e 02 30 |.......H|...H...0|
|000009f0| 08 00 f7 0d 00 00 00 78 | 00 03 00 00 00 48 00 48 |.......x|.....H.H|
|00000a00| 00 00 00 00 02 64 03 18 | 00 00 00 00 02 64 03 18 |.....d..|.....d..|
|00000a10| 01 5b 05 28 03 fc 00 02 | 00 00 00 48 00 48 00 00 |.[.(....|...H.H..|
|00000a20| 00 00 03 18 02 64 00 01 | 00 00 00 64 00 00 00 01 |.....d..|...d....|
|00000a30| 00 01 01 01 00 00 00 01 | 27 0f 00 01 00 01 00 00 |........|'.......|
|00000a40| 00 00 00 00 00 00 00 00 | 00 00 00 02 00 19 01 90 |........|........|
|00000a50| 00 00 00 00 00 40 00 00 | 00 00 00 00 00 00 00 00 |.....@..|........|
|00000a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a70| 00 10 ff 00 15 12 00 f7 | 34 20 2d 20 fd 00 f7 0d |........|4 - ....|
|00000a80| 0d 0d 00 2e fc 00 73 02 | a4 00 73 02 0e 02 30 08 |......s.|..s...0.|
|00000a90| 00 f7 fb 00 00 00 01 01 | a8 01 12 57 4e 47 72 61 |........|...WNGra|
|00000aa0| 70 68 69 63 2e 32 32 37 | 32 39 31 2e 74 69 66 66 |phic.227|291.tiff|
|00000ab0| f7 0d 00 e0 fc 00 74 02 | a4 00 74 00 0e 02 30 08 |......t.|..t...0.|
|00000ac0| 00 f7 0d 54 68 65 20 73 | 6b 65 6c 65 74 6f 6e 20 |...The s|keleton |
|00000ad0| 69 6d 70 6c 65 6d 65 6e | 74 61 74 69 6f 6e 20 66 |implemen|tation f|
|00000ae0| 69 6c 65 20 28 4d 79 4f | 62 6a 65 63 74 2e 6d 29 |ile (MyO|bject.m)|
|00000af0| 20 63 72 65 61 74 65 64 | 20 62 79 20 49 42 20 66 | created| by IB f|
|00000b00| 6f 72 20 74 68 65 20 73 | 61 6d 65 20 63 75 73 74 |or the s|ame cust|
|00000b10| 6f 6d 20 6f 62 6a 65 63 | 74 20 69 73 3a 0d fc 00 |om objec|t is:...|
|00000b20| 96 03 6b 00 96 00 0e 02 | d4 0a 5c f7 0d ff 00 16 |..k.....|..\.....|
|00000b30| 18 01 f7 0d 23 69 6d 70 | 6f 72 74 20 22 4d 79 4f |....#imp|ort "MyO|
|00000b40| 62 6a 65 63 74 2e 68 22 | 0d 0d 40 69 6d 70 6c 65 |bject.h"|..@imple|
|00000b50| 6d 65 6e 74 61 74 69 6f | 6e 20 4d 79 4f 62 6a 65 |mentatio|n MyObje|
|00000b60| 63 74 0d 0d 2d 20 73 74 | 61 72 74 3a 73 65 6e 64 |ct..- st|art:send|
|00000b70| 65 72 0d 7b 0d 20 20 20 | 20 72 65 74 75 72 6e 20 |er.{. | return |
|00000b80| 73 65 6c 66 3b 0d 7d 0d | 0d 40 65 6e 64 ff 00 15 |self;.}.|.@end...|
|00000b90| 18 00 f7 0d 01 fc fc 00 | 74 02 a4 00 74 02 0e 02 |........|t...t...|
|00000ba0| 30 08 00 f7 ff 00 15 24 | 01 f7 54 68 65 20 22 6e |0......$|..The "n|
|00000bb0| 69 62 22 20 46 69 6c 65 | 0d 0d fc 00 74 02 bc 00 |ib" File|....t...|
|00000bc0| 74 00 0e 02 30 08 00 f7 | ff 00 15 18 00 f7 54 68 |t...0...|......Th|
|00000bd0| 65 20 69 6e 74 65 72 66 | 61 63 65 20 79 6f 75 20 |e interf|ace you |
|00000be0| 64 65 76 65 6c 6f 70 20 | 69 73 20 73 61 76 65 64 |develop |is saved|
|00000bf0| 20 69 6e 20 61 6e 20 49 | 6e 74 65 72 66 61 63 65 | in an I|nterface|
|00000c00| 20 42 75 69 6c 64 65 72 | 20 66 69 6c 65 20 77 68 | Builder| file wh|
|00000c10| 69 63 68 20 68 61 73 20 | 61 20 22 ff 00 15 18 03 |ich has |a ".....|
|00000c20| f7 2e 6e 69 62 ff 00 15 | 18 00 f7 22 20 65 78 74 |..nib...|..." ext|
|00000c30| 65 6e 73 69 6f 6e 2e 0d | 0d 54 68 65 20 ff 00 15 |ension..|.The ...|
|00000c40| 18 01 f7 6e 69 62 ff 00 | 15 18 00 f7 20 66 69 6c |...nib..|.... fil|
|00000c50| 65 20 63 6f 6e 74 61 69 | 6e 73 20 61 6c 6c 20 6f |e contai|ns all o|
|00000c60| 66 20 74 68 65 20 63 6c | 61 73 73 20 69 6e 66 6f |f the cl|ass info|
|00000c70| 72 6d 61 74 69 6f 6e 20 | 61 6e 64 20 61 6c 6c 20 |rmation |and all |
|00000c80| 73 70 65 63 69 66 69 63 | 61 74 69 6f 6e 73 20 66 |specific|ations f|
|00000c90| 6f 72 20 74 68 65 20 41 | 70 70 4b 69 74 20 6f 62 |or the A|ppKit ob|
|00000ca0| 6a 65 63 74 73 20 69 6e | 20 74 68 65 20 69 6e 74 |jects in| the int|
|00000cb0| 65 72 66 61 63 65 2e 0d | 0d fc 00 74 02 bb 00 74 |erface..|...t...t|
|00000cc0| 00 0e 02 30 08 00 f7 54 | 68 65 20 ff 00 15 18 01 |...0...T|he .....|
|00000cd0| f7 6e 69 62 ff 00 15 18 | 00 f7 20 66 69 6c 65 20 |.nib....|.. file |
|00000ce0| 63 6f 6e 74 61 69 6e 73 | 20 69 6e 66 6f 72 6d 61 |contains| informa|
|00000cf0| 74 69 6f 6e 20 61 62 6f | 75 74 20 68 6f 77 20 6f |tion abo|ut how o|
|00000d00| 75 74 6c 65 74 73 20 73 | 68 6f 75 6c 64 20 62 65 |utlets s|hould be|
|00000d10| 20 69 6e 69 74 69 61 6c | 69 7a 65 64 2c 20 61 62 | initial|ized, ab|
|00000d20| 6f 75 74 20 61 63 74 69 | 6f 6e 20 6d 65 73 73 61 |out acti|on messa|
|00000d30| 67 65 73 20 61 6e 64 20 | 74 68 65 69 72 20 74 61 |ges and |their ta|
|00000d40| 72 67 65 74 73 2c 20 73 | 6f 75 6e 64 20 61 6e 64 |rgets, s|ound and|
|00000d50| 20 69 63 6f 6e 20 64 61 | 74 61 2c 20 61 6e 64 20 | icon da|ta, and |
|00000d60| 61 20 72 65 66 65 72 65 | 6e 63 65 20 74 6f 20 61 |a refere|nce to a|
|00000d70| 6e 20 6f 77 6e 65 72 20 | 6f 62 6a 65 63 74 20 28 |n owner |object (|
|00000d80| 22 46 69 6c 65 27 73 20 | 4f 77 6e 65 72 22 29 2e |"File's |Owner").|
|00000d90| 0d 0d 02 1b fc 00 74 02 | a4 00 74 02 0e 02 30 08 |......t.|..t...0.|
|00000da0| 00 f7 ff 00 15 24 01 f7 | 54 68 65 20 22 6e 69 62 |.....$..|The "nib|
|00000db0| 22 20 46 69 6c 65 0d ff | 00 15 18 00 f7 28 63 6f |" File..|.....(co|
|00000dc0| 6e 74 69 6e 75 65 64 29 | 0d 0d fc 00 74 02 a4 00 |ntinued)|....t...|
|00000dd0| 74 00 0e 02 30 08 00 f7 | 0d fc 00 74 02 bb 00 74 |t...0...|...t...t|
|00000de0| 00 0e 02 30 08 00 f7 57 | 68 65 6e 20 79 6f 75 72 |...0...W|hen your|
|00000df0| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 69 73 20 | applica|tion is |
|00000e00| 63 6f 6d 70 69 6c 65 64 | 20 61 6e 64 20 62 75 69 |compiled| and bui|
|00000e10| 6c 74 20 28 73 65 65 20 | 50 72 6f 6a 65 63 74 20 |lt (see |Project |
|00000e20| 42 75 69 6c 64 65 72 20 | 6c 61 74 65 72 29 2c 20 |Builder |later), |
|00000e30| 74 68 65 20 ff 00 15 18 | 01 f7 6e 69 62 ff 00 15 |the ....|..nib...|
|00000e40| 18 00 f7 20 66 69 6c 65 | 20 69 73 20 69 6e 63 6c |... file| is incl|
|00000e50| 75 64 65 64 20 69 6e 20 | 74 68 65 20 61 70 70 6c |uded in |the appl|
|00000e60| 69 63 61 74 69 6f 6e 27 | 73 20 66 69 6c 65 20 70 |ication'|s file p|
|00000e70| 61 63 6b 61 67 65 2e 0d | 0d 57 68 65 6e 20 79 6f |ackage..|.When yo|
|00000e80| 75 72 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 69 |ur appli|cation i|
|00000e90| 73 20 72 75 6e 2c 20 79 | 6f 75 72 20 ff 00 15 18 |s run, y|our ....|
|00000ea0| 03 f7 41 70 70 6c 69 63 | 61 74 69 6f 6e 20 4f 62 |..Applic|ation Ob|
|00000eb0| 6a 65 63 74 ff 00 15 18 | 00 f7 20 63 72 65 61 74 |ject....|.. creat|
|00000ec0| 65 73 20 6f 62 6a 65 63 | 74 73 20 61 6e 64 20 69 |es objec|ts and i|
|00000ed0| 6e 69 74 69 61 6c 69 7a | 65 73 20 6f 75 74 6c 65 |nitializ|es outle|
|00000ee0| 74 73 20 75 73 69 6e 67 | 20 69 6e 66 6f 72 6d 61 |ts using| informa|
|00000ef0| 74 69 6f 6e 20 66 72 6f | 6d 20 74 68 65 20 ff 00 |tion fro|m the ..|
|00000f00| 15 18 01 f7 6e 69 62 ff | 00 15 18 00 f7 20 66 69 |....nib.|..... fi|
|00000f10| 6c 65 2e 0d 0d 41 6e 20 | 61 70 70 6c 69 63 61 74 |le...An |applicat|
|00000f20| 69 6f 6e 20 63 61 6e 20 | 68 61 76 65 20 6d 6f 72 |ion can |have mor|
|00000f30| 65 20 74 68 61 6e 20 6f | 6e 65 20 ff 00 15 18 01 |e than o|ne .....|
|00000f40| f7 6e 69 62 ff 00 15 18 | 00 f7 20 66 69 6c 65 2c |.nib....|.. file,|
|00000f50| 20 62 75 74 20 6f 6e 6c | 79 20 6f 6e 65 20 63 61 | but onl|y one ca|
|00000f60| 6e 20 62 65 20 74 68 65 | 20 ff 00 15 18 02 f7 6d |n be the| ......m|
|00000f70| 61 69 6e ff 00 15 18 00 | f7 20 ff 00 15 18 03 f7 |ain.....|. ......|
|00000f80| 6e 69 62 ff 00 15 18 00 | f7 20 66 69 6c 65 20 28 |nib.....|. file (|
|00000f90| 77 68 69 63 68 20 69 6e | 63 6c 75 64 65 73 20 74 |which in|cludes t|
|00000fa0| 68 65 20 6d 61 69 6e 20 | 6d 65 6e 75 29 2e 0d 00 |he main |menu)...|
|00000fb0| aa fc 00 49 02 d0 00 49 | 00 0e 02 30 08 00 f7 ff |...I...I|...0....|
|00000fc0| 00 15 24 01 f7 ff 00 15 | 18 00 f7 54 68 65 20 6f |..$.....|...The o|
|00000fd0| 62 6a 65 63 74 73 20 73 | 74 6f 72 65 64 20 69 6e |bjects s|tored in|
|00000fe0| 20 74 68 65 20 ff 00 15 | 18 01 f7 6e 69 62 ff 00 | the ...|...nib..|
|00000ff0| 15 18 00 f7 20 66 69 6c | 65 20 61 72 65 20 74 68 |.... fil|e are th|
|00001000| 6f 73 65 20 69 6e 20 74 | 68 65 20 6d 61 69 6e 20 |ose in t|he main |
|00001010| 77 69 6e 64 6f 77 2c 20 | 70 6c 75 73 20 74 68 6f |window, |plus tho|
|00001020| 73 65 20 72 65 70 72 65 | 73 65 6e 74 65 64 20 62 |se repre|sented b|
|00001030| 79 20 69 63 6f 6e 73 20 | 69 6e 20 74 68 65 20 46 |y icons |in the F|
|00001040| 69 6c 65 20 57 69 6e 64 | 6f 77 3a 0d fc 00 74 02 |ile Wind|ow:...t.|
|00001050| bb 00 74 02 0e 02 30 08 | 00 f7 0d 00 20 fb 00 00 |..t...0.|.... ...|
|00001060| 00 01 01 0b 01 64 57 4e | 47 72 61 70 68 69 63 2e |.....dWN|Graphic.|
|00001070| 39 39 31 33 38 37 2e 74 | 69 66 66 f7 0d 00 df fc |991387.t|iff.....|
|00001080| 00 49 02 d0 00 49 00 0e | 02 30 08 00 f7 ff 00 15 |.I...I..|.0......|
|00001090| 18 03 f7 46 69 6c 65 27 | 73 20 4f 77 6e 65 72 ff |...File'|s Owner.|
|000010a0| 00 15 18 00 f7 20 69 73 | 20 74 68 65 20 6f 6e 6c |..... is| the onl|
|000010b0| 79 20 6f 62 6a 65 63 74 | 20 6f 75 74 73 69 64 65 |y object| outside|
|000010c0| 20 6f 66 20 74 68 65 20 | ff 00 15 18 01 f7 6e 69 | of the |......ni|
|000010d0| 62 ff 00 15 18 00 f7 20 | 66 69 6c 65 20 74 68 61 |b...... |file tha|
|000010e0| 74 20 61 20 63 6f 6e 6e | 65 63 74 69 6f 6e 20 63 |t a conn|ection c|
|000010f0| 61 6e 20 62 65 20 6d 61 | 64 65 20 74 6f 2e 20 20 |an be ma|de to. |
|00001100| 42 79 20 64 65 66 61 75 | 6c 74 2c 20 74 68 65 20 |By defau|lt, the |
|00001110| 6f 77 6e 65 72 20 6f 66 | 20 74 68 65 20 ff 00 15 |owner of| the ...|
|00001120| 18 01 f7 6d 61 69 6e 20 | 6e 69 62 ff 00 15 18 00 |...main |nib.....|
|00001130| f7 20 66 69 6c 65 20 69 | 73 20 74 68 65 20 ff 00 |. file i|s the ..|
|00001140| 15 18 03 f7 41 70 70 6c | 69 63 61 74 69 6f 6e 20 |....Appl|ication |
|00001150| 4f 62 6a 65 63 74 ff 00 | 15 18 00 f7 2e 0d 01 95 |Object..|........|
|00001160| ff 00 15 30 01 f7 49 6e | 74 65 72 66 61 63 65 20 |...0..In|terface |
|00001170| 42 75 69 6c 64 65 72 ff | 00 15 28 01 f7 0d fc 00 |Builder.|..(.....|
|00001180| 5d 02 bb 00 5d 00 0e 02 | 30 08 00 f7 ff 00 15 18 |]...]...|0.......|
|00001190| 01 f7 0d fc 00 48 02 d0 | 00 48 00 0e 02 30 08 00 |.....H..|.H...0..|
|000011a0| f7 ff 00 15 18 02 f7 49 | 6e 74 65 72 66 61 63 65 |.......I|nterface|
|000011b0| 20 42 75 69 6c 64 65 72 | 20 28 49 42 29 20 6c 65 | Builder| (IB) le|
|000011c0| 74 73 20 74 68 65 20 75 | 73 65 72 3a ff 00 15 18 |ts the u|ser:....|
|000011d0| 00 f7 0d 0d fc 00 63 02 | d0 00 63 00 0e 02 30 08 |......c.|..c...0.|
|000011e0| 00 f7 55 73 65 20 ff 00 | 15 18 03 f7 41 70 70 6c |..Use ..|....Appl|
|000011f0| 69 63 61 74 69 6f 6e 20 | 4b 69 74 ff 00 15 18 00 |ication |Kit.....|
|00001200| f7 20 6f 62 6a 65 63 74 | 73 20 74 6f 20 64 65 73 |. object|s to des|
|00001210| 69 67 6e 20 75 73 65 72 | 20 69 6e 74 65 72 66 61 |ign user| interfa|
|00001220| 63 65 73 2e 0d 0d ff 00 | 15 18 03 f7 49 6e 73 70 |ces.....|....Insp|
|00001230| 65 63 74 ff 00 15 18 00 | f7 2f 63 68 61 6e 67 65 |ect.....|./change|
|00001240| 20 69 6e 69 74 69 61 6c | 20 76 61 6c 75 65 73 20 | initial| values |
|00001250| 6f 66 20 6f 62 6a 65 63 | 74 73 2e 0d 0d 4d 61 6b |of objec|ts...Mak|
|00001260| 65 20 ff 00 15 18 03 f7 | 63 6f 6e 6e 65 63 74 69 |e ......|connecti|
|00001270| 6f 6e 73 ff 00 15 18 00 | f7 20 62 65 74 77 65 65 |ons.....|. betwee|
|00001280| 6e 20 6f 62 6a 65 63 74 | 73 2e 0d 0d ff 00 15 18 |n object|s.......|
|00001290| 03 f7 54 65 73 74 ff 00 | 15 18 00 f7 20 74 68 65 |..Test..|.... the|
|000012a0| 20 69 6e 74 65 72 66 61 | 63 65 2e 0d 0d 44 65 73 | interfa|ce...Des|
|000012b0| 69 67 6e 20 ff 00 15 18 | 03 f7 63 75 73 74 6f 6d |ign ....|..custom|
|000012c0| 20 6f 62 6a 65 63 74 73 | 20 ff 00 15 18 02 f7 28 | objects| ......(|
|000012d0| 73 75 62 63 6c 61 73 73 | 65 73 20 6f 66 20 41 70 |subclass|es of Ap|
|000012e0| 70 4b 69 74 20 6f 62 6a | 65 63 74 73 29 ff 00 15 |pKit obj|ects)...|
|000012f0| 18 00 f7 2e 0d 02 13 fc | 00 48 02 d0 00 48 00 0e |........|.H...H..|
|00001300| 02 30 08 00 f7 0d fc 00 | 5d 02 a4 00 5d 00 0e 02 |.0......|]...]...|
|00001310| 30 08 00 f7 ff 00 15 24 | 03 f7 54 68 65 20 41 70 |0......$|..The Ap|
|00001320| 70 6c 69 63 61 74 69 6f | 6e 20 4b 69 74 ff 00 15 |plicatio|n Kit...|
|00001330| 18 00 f7 0d fc 00 74 02 | a4 00 74 00 0e 02 30 08 |......t.|..t...0.|
|00001340| 00 f7 0d 41 20 6c 69 62 | 72 61 72 79 20 6f 66 20 |...A lib|rary of |
|00001350| ff 00 15 18 03 f7 75 73 | 65 72 2d 69 6e 74 65 72 |......us|er-inter|
|00001360| 66 61 63 65 20 6f 62 6a | 65 63 74 73 ff 00 15 18 |face obj|ects....|
|00001370| 00 f7 20 74 68 61 74 20 | 79 6f 75 20 63 61 6e 20 |.. that |you can |
|00001380| 73 65 6c 65 63 74 20 66 | 72 6f 6d 20 74 6f 20 62 |select f|rom to b|
|00001390| 65 20 70 6c 61 63 65 64 | 20 69 6e 74 6f 20 79 6f |e placed| into yo|
|000013a0| 75 72 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 27 73 |ur appli|cation's|
|000013b0| 20 ff 00 15 18 03 f7 77 | 69 6e 64 6f 77 ff 00 15 | ......w|indow...|
|000013c0| 18 00 f7 2e 0d 0d ff 00 | 15 18 03 f7 41 70 70 4b |........|....AppK|
|000013d0| 69 74 ff 00 15 18 00 f7 | 20 6f 62 6a 65 63 74 73 |it......| objects|
|000013e0| 20 69 6e 63 6c 75 64 65 | 20 73 75 63 68 20 69 74 | include| such it|
|000013f0| 65 6d 73 20 61 73 20 62 | 75 74 74 6f 6e 73 2c 20 |ems as b|uttons, |
|00001400| 73 6c 69 64 65 72 73 2c | 20 70 61 6e 65 6c 73 2c |sliders,| panels,|
|00001410| 20 73 77 69 74 63 68 65 | 73 2c 20 76 69 65 77 73 | switche|s, views|
|00001420| 2c 20 65 74 63 2e 0d 0d | 49 6e 20 67 65 6e 65 72 |, etc...|In gener|
|00001430| 61 6c 2c 20 79 6f 75 72 | 20 61 70 70 6c 69 63 61 |al, your| applica|
|00001440| 74 69 6f 6e 20 77 69 6c | 6c 20 69 6e 63 6c 75 64 |tion wil|l includ|
|00001450| 65 20 61 20 6e 75 6d 62 | 65 72 20 6f 66 20 41 70 |e a numb|er of Ap|
|00001460| 70 4b 69 74 20 6f 62 6a | 65 63 74 73 20 61 6e 64 |pKit obj|ects and|
|00001470| 20 6f 6e 65 20 6f 72 20 | 6d 6f 72 65 20 73 75 62 | one or |more sub|
|00001480| 63 6c 61 73 73 65 73 20 | 6f 66 20 ff 00 15 18 03 |classes |of .....|
|00001490| f7 4f 62 6a 65 63 74 ff | 00 15 18 00 f7 20 28 63 |.Object.|..... (c|
|000014a0| 6f 6e 74 61 69 6e 69 6e | 67 20 74 68 65 20 6c 6f |ontainin|g the lo|
|000014b0| 67 69 63 20 6f 66 20 79 | 6f 75 72 20 61 70 70 6c |gic of y|our appl|
|000014c0| 69 63 61 74 69 6f 6e 29 | 20 61 6e 64 20 ff 00 15 |ication)| and ...|
|000014d0| 18 03 f7 56 69 65 77 ff | 00 15 18 00 f7 20 28 64 |...View.|..... (d|
|000014e0| 72 61 77 69 6e 67 20 63 | 6f 64 65 20 75 6e 69 71 |rawing c|ode uniq|
|000014f0| 75 65 20 74 6f 20 79 6f | 75 72 20 61 70 70 6c 69 |ue to yo|ur appli|
|00001500| 63 61 74 69 6f 6e 29 2e | 20 0d 00 01 0d 00 2f fc |cation).| ...../.|
|00001510| 00 63 02 d0 00 63 02 0e | 02 30 08 00 f7 fb 00 00 |.c...c..|.0......|
|00001520| 00 01 01 71 01 f0 07 57 | 4e 47 72 61 70 68 69 63 |...q...W|NGraphic|
|00001530| 2e 34 36 33 39 33 34 2e | 74 69 66 66 f7 0d 00 0f |.463934.|tiff....|
|00001540| fc 00 63 02 d0 00 63 00 | 0e 02 30 08 00 f7 0d 01 |..c...c.|..0.....|
|00001550| f4 fc 00 48 02 d0 00 48 | 00 0e 02 30 08 00 f7 ff |...H...H|...0....|
|00001560| 00 15 18 02 f7 50 72 6f | 6a 65 63 74 ff 00 15 18 |.....Pro|ject....|
|00001570| 02 f7 20 42 75 69 6c 64 | 65 72 3a ff 00 15 18 00 |.. Build|er:.....|
|00001580| f7 0d 0d fc 00 63 02 d0 | 00 63 00 0e 02 30 08 00 |.....c..|.c...0..|
|00001590| f7 43 72 65 61 74 65 73 | 20 61 6e 64 20 75 70 64 |.Creates| and upd|
|000015a0| 61 74 65 73 20 73 65 76 | 65 72 61 6c 20 6f 74 68 |ates sev|eral oth|
|000015b0| 65 72 20 66 69 6c 65 73 | 2c 20 69 6e 63 6c 75 64 |er files|, includ|
|000015c0| 69 6e 67 3a 0d 0d fc 00 | 7e 02 d0 00 7e 00 0e 02 |ing:....|~...~...|
|000015d0| 30 08 00 f7 2d 20 74 68 | 65 20 ff 00 15 18 03 f7 |0...- th|e ......|
|000015e0| 4d 61 6b 65 66 69 6c 65 | ff 00 15 18 00 f7 20 66 |Makefile|...... f|
|000015f0| 6f 72 20 63 6f 6d 70 69 | 6c 69 6e 67 20 61 6e 64 |or compi|ling and|
|00001600| 20 6c 69 6e 6b 69 6e 67 | 2e 0d 0d 2d 20 74 68 65 | linking|...- the|
|00001610| 20 64 65 66 61 75 6c 74 | 20 ff 00 15 18 03 f7 6d | default| ......m|
|00001620| 61 69 6e 20 66 69 6c 65 | ff 00 15 18 00 f7 20 63 |ain file|...... c|
|00001630| 6f 6e 74 61 69 6e 69 6e | 67 20 74 68 65 20 ff 00 |ontainin|g the ..|
|00001640| 15 18 03 f7 6d 61 69 6e | 28 29 ff 00 15 18 00 f7 |....main|()......|
|00001650| 20 66 75 6e 63 74 69 6f | 6e 2e 20 20 54 68 69 73 | functio|n. This|
|00001660| 20 66 75 6e 63 74 69 6f | 6e 20 6d 65 73 73 61 67 | functio|n messag|
|00001670| 65 73 20 74 68 65 20 41 | 70 70 6c 69 63 61 74 69 |es the A|pplicati|
|00001680| 6f 6e 20 6f 62 6a 65 63 | 74 20 74 6f 20 6c 6f 61 |on objec|t to loa|
|00001690| 64 20 74 68 65 20 6e 69 | 62 20 66 69 6c 65 28 73 |d the ni|b file(s|
|000016a0| 29 2e 0d 0d 2d 20 74 68 | 65 20 ff 00 15 18 03 f7 |)...- th|e ......|
|000016b0| 69 63 6f 6e 20 68 65 61 | 64 65 72 20 66 69 6c 65 |icon hea|der file|
|000016c0| ff 00 15 18 00 f7 20 28 | ff 00 15 18 03 f7 2e 69 |...... (|.......i|
|000016d0| 63 6f 6e 68 65 61 64 65 | 72 ff 00 15 18 00 f7 20 |conheade|r...... |
|000016e0| 65 78 74 65 6e 73 69 6f | 6e 29 20 63 6f 6e 74 61 |extensio|n) conta|
|000016f0| 69 6e 69 6e 67 20 69 6e | 66 6f 72 6d 61 74 69 6f |ining in|formatio|
|00001700| 6e 20 61 62 6f 75 74 20 | 74 68 65 20 69 63 6f 6e |n about |the icon|
|00001710| 73 20 61 73 73 6f 63 69 | 61 74 65 64 20 77 69 74 |s associ|ated wit|
|00001720| 68 20 74 68 65 20 61 70 | 70 6c 69 63 61 74 69 6f |h the ap|plicatio|
|00001730| 6e 20 61 6e 64 20 69 74 | 73 20 64 6f 63 75 6d 65 |n and it|s docume|
|00001740| 6e 74 73 2e 0d 00 4e 41 | 6c 6c 20 6f 66 20 74 68 |nts...NA|ll of th|
|00001750| 65 73 65 20 66 69 6c 65 | 73 20 61 72 65 20 6b 65 |ese file|s are ke|
|00001760| 70 74 20 69 6e 20 74 68 | 65 20 70 72 6f 6a 65 63 |pt in th|e projec|
|00001770| 74 20 64 69 72 65 63 74 | 6f 72 79 20 61 6e 64 20 |t direct|ory and |
|00001780| 69 74 73 20 73 75 62 64 | 69 72 65 63 74 6f 72 69 |its subd|irectori|
|00001790| 65 73 3a 0d 0d 00 2e fc | 00 7e 02 d0 00 7e 02 0e |es:.....|.~...~..|
|000017a0| 02 30 08 00 f7 fb 00 00 | 00 01 01 40 01 72 57 4e |.0......|...@.rWN|
|000017b0| 47 72 61 70 68 69 63 2e | 34 33 37 30 38 34 2e 74 |Graphic.|437084.t|
|000017c0| 69 66 66 f7 0d 00 0f fc | 00 7e 02 d0 00 7e 00 0e |iff.....|.~...~..|
|000017d0| 02 30 08 00 f7 0d 00 8b | fc 00 63 02 d0 00 63 00 |.0......|..c...c.|
|000017e0| 0e 02 30 08 00 f7 ff 00 | 15 18 02 f7 50 72 6f 6a |..0.....|....Proj|
|000017f0| 65 63 74 20 42 75 69 6c | 64 65 72 3a ff 00 15 18 |ect Buil|der:....|
|00001800| 03 f7 20 20 42 75 69 6c | 64 73 ff 00 15 18 03 f7 |.. Buil|ds......|
|00001810| 20 ff 00 15 18 00 f7 61 | 6e 64 ff 00 15 18 03 f7 | ......a|nd......|
|00001820| 20 72 75 6e 73 ff 00 15 | 18 00 f7 20 74 68 65 20 | runs...|... the |
|00001830| 61 70 70 6c 69 63 61 74 | 69 6f 6e 2c 20 6f 70 74 |applicat|ion, opt|
|00001840| 69 6f 6e 61 6c 6c 79 20 | 75 73 69 6e 67 20 74 68 |ionally |using th|
|00001850| 65 20 64 65 62 75 67 67 | 65 72 2e 0d ff 00 15 08 |e debugg|er......|
|00001860| 00 f7 0d 00 34 fc 00 5a | 02 be 00 5a 02 0e 01 b0 |....4..Z|...Z....|
|00001870| 06 30 f7 ff 00 15 24 01 | f7 fb 00 00 00 01 01 65 |.0....$.|.......e|
|00001880| 01 e7 57 4e 47 72 61 70 | 68 69 63 2e 37 30 35 35 |..WNGrap|hic.7055|
|00001890| 31 39 2e 74 69 66 66 f7 | 0d 00 24 0d 0d ff 00 15 |19.tiff.|..$.....|
|000018a0| 12 03 f7 42 75 69 6c 64 | 69 6e 67 20 41 70 70 6c |...Build|ing Appl|
|000018b0| 69 63 61 74 69 6f 6e 73 | ff 00 15 12 03 f7 0d 01 |ications|........|
|000018c0| d4 fc 00 48 02 d0 00 48 | 02 0e 02 30 08 00 f7 ff |...H...H|...0....|
|000018d0| 00 15 24 01 f7 f5 f6 42 | 75 69 6c 64 69 6e 67 20 |..$....B|uilding |
|000018e0| 41 70 70 6c 69 63 61 74 | 69 6f 6e 73 ff 00 15 18 |Applicat|ions....|
|000018f0| 00 f7 0d fc 00 48 02 d0 | 00 48 00 0e 02 30 08 00 |.....H..|.H...0..|
|00001900| f7 0d ff 00 15 18 01 f7 | 54 77 6f 20 69 6d 70 6f |........|Two impo|
|00001910| 72 74 61 6e 74 20 61 70 | 70 6c 69 63 61 74 69 6f |rtant ap|plicatio|
|00001920| 6e 20 62 75 69 6c 64 65 | 72 20 70 72 6f 67 72 61 |n builde|r progra|
|00001930| 6d 73 3a ff 00 15 28 01 | f7 0d fc 00 5d 02 bb 00 |ms:...(.|....]...|
|00001940| 5d 00 0e 02 30 08 00 f7 | ff 00 15 18 01 f7 0d fc |]...0...|........|
|00001950| 00 48 02 d0 00 48 00 0e | 02 30 08 00 f7 ff 00 15 |.H...H..|.0......|
|00001960| 18 03 f7 49 6e 74 65 72 | 66 61 63 65 20 42 75 69 |...Inter|face Bui|
|00001970| 6c 64 65 72 20 28 49 42 | 29 ff 00 15 18 02 f7 20 |lder (IB|)...... |
|00001980| 2d 20 66 6f 72 20 62 75 | 69 6c 64 69 6e 67 20 74 |- for bu|ilding t|
|00001990| 68 65 20 73 63 72 65 65 | 6e 20 69 6e 74 65 72 66 |he scree|n interf|
|000019a0| 61 63 65 20 66 6f 72 20 | 74 68 65 20 61 70 70 6c |ace for |the appl|
|000019b0| 69 63 61 74 69 6f 6e 2e | 0d 0d ff 00 15 18 03 f7 |ication.|........|
|000019c0| 50 72 6f 6a 65 63 74 20 | 42 75 69 6c 64 65 72 20 |Project |Builder |
|000019d0| 28 50 42 29 ff 00 15 18 | 02 f7 20 2d 20 66 6f 72 |(PB)....|.. - for|
|000019e0| 20 6d 61 6e 61 67 69 6e | 67 20 74 68 65 20 66 69 | managin|g the fi|
|000019f0| 6c 65 73 20 6e 65 65 64 | 65 64 20 74 6f 20 62 75 |les need|ed to bu|
|00001a00| 69 6c 64 20 74 68 65 20 | 61 70 70 6c 69 63 61 74 |ild the |applicat|
|00001a10| 69 6f 6e 2e 0d 0d ff 00 | 15 18 00 f7 0d 54 68 69 |ion.....|.....Thi|
|00001a20| 73 20 73 65 63 74 69 6f | 6e 20 70 72 6f 76 69 64 |s sectio|n provid|
|00001a30| 65 73 20 61 6e 20 6f 76 | 65 72 76 69 65 77 20 6f |es an ov|erview o|
|00001a40| 66 20 74 68 65 73 65 20 | 74 77 6f 20 70 72 6f 67 |f these |two prog|
|00001a50| 72 61 6d 73 2e 20 20 49 | 74 20 69 73 20 6e 6f 74 |rams. I|t is not|
|00001a60| 20 69 6e 74 65 6e 64 65 | 64 20 74 6f 20 62 65 20 | intende|d to be |
|00001a70| 61 20 74 75 74 6f 72 69 | 61 6c 20 6f 6e 20 68 6f |a tutori|al on ho|
|00001a80| 77 20 74 6f 20 75 73 65 | 20 74 68 65 6d 2e ff 00 |w to use| them...|
|00001a90| 15 18 02 f7 0d 00 df fc | 00 5d 02 a4 00 5d 00 0e |........|.]...]..|
|00001aa0| 02 30 08 00 f7 ff 00 15 | 24 03 f7 44 65 73 69 67 |.0......|$..Desig|
|00001ab0| 6e 69 6e 67 20 63 75 73 | 74 6f 6d 20 6f 62 6a 65 |ning cus|tom obje|
|00001ac0| 63 74 73 ff 00 15 12 03 | f7 0d 0d fc 00 74 02 a4 |cts.....|.....t..|
|00001ad0| 00 74 00 0e 02 30 08 00 | f7 ff 00 15 18 00 f7 49 |.t...0..|.......I|
|00001ae0| 6e 74 65 72 66 61 63 65 | 20 42 75 69 6c 64 65 72 |nterface| Builder|
|00001af0| 20 61 6c 6c 6f 77 73 20 | 79 6f 75 20 74 6f 20 73 | allows |you to s|
|00001b00| 70 65 63 69 66 79 20 6e | 65 77 20 ff 00 15 18 03 |pecify n|ew .....|
|00001b10| f7 63 75 73 74 6f 6d 20 | 6f 62 6a 65 63 74 73 ff |.custom |objects.|
|00001b20| 00 15 18 00 f7 20 61 73 | 20 ff 00 15 18 03 f7 73 |..... as| ......s|
|00001b30| 75 62 63 6c 61 73 73 65 | 73 ff 00 15 18 00 f7 20 |ubclasse|s...... |
|00001b40| 6f 66 20 41 70 70 4b 69 | 74 20 6f 62 6a 65 63 74 |of AppKi|t object|
|00001b50| 73 20 6f 72 20 6f 66 20 | 74 68 65 20 72 6f 6f 74 |s or of |the root|
|00001b60| 20 4f 62 6a 65 63 74 20 | 63 6c 61 73 73 2e ff 00 | Object |class...|
|00001b70| 15 0e 00 f7 0d 0d 00 2e | fc 00 74 02 a4 00 74 02 |........|..t...t.|
|00001b80| 0e 02 30 08 00 f7 fb 00 | 00 00 01 01 08 01 78 57 |..0.....|......xW|
|00001b90| 4e 47 72 61 70 68 69 63 | 2e 36 35 33 36 32 32 2e |NGraphic|.653622.|
|00001ba0| 74 69 66 66 f7 0d 00 0f | fc 00 74 02 a4 00 74 00 |tiff....|..t...t.|
|00001bb0| 0e 02 30 08 00 f7 0d 01 | 16 54 68 65 20 73 6b 65 |..0.....|.The ske|
|00001bc0| 6c 65 74 6f 6e 20 69 6e | 74 65 72 66 61 63 65 20 |leton in|terface |
|00001bd0| 66 69 6c 65 20 28 4d 79 | 4f 62 6a 65 63 74 2e 68 |file (My|Object.h|
|00001be0| 29 20 63 72 65 61 74 65 | 64 20 62 79 20 74 68 65 |) create|d by the|
|00001bf0| 20 ff 00 15 18 03 f7 75 | 6e 70 61 72 73 65 ff 00 | ......u|nparse..|
|00001c00| 15 18 00 f7 20 6f 70 65 | 72 61 74 69 6f 6e 20 69 |.... ope|ration i|
|00001c10| 6e 20 49 42 20 66 6f 72 | 20 74 68 65 20 4d 79 4f |n IB for| the MyO|
|00001c20| 62 6a 65 63 74 20 63 75 | 73 74 6f 6d 20 6f 62 6a |bject cu|stom obj|
|00001c30| 65 63 74 20 61 62 6f 76 | 65 20 69 73 3a 0d fc 00 |ect abov|e is:...|
|00001c40| 74 02 a4 00 74 02 0e 02 | 30 08 00 f7 0d fc 00 96 |t...t...|0.......|
|00001c50| 03 6b 00 96 00 0e 02 d4 | 0a 5c f7 ff 00 16 18 01 |.k......|.\......|
|00001c60| f7 0d 23 69 6d 70 6f 72 | 74 20 3c 61 70 70 6b 69 |..#impor|t <appki|
|00001c70| 74 2f 61 70 70 6b 69 74 | 2e 68 3e 0d 0d 40 69 6e |t/appkit|.h>..@in|
|00001c80| 74 65 72 66 61 63 65 20 | 4d 79 4f 62 6a 65 63 74 |terface |MyObject|
|00001c90| 3a 4f 62 6a 65 63 74 0d | 7b 0d 20 20 20 20 69 64 |:Object.|{. id|
|00001ca0| 20 20 20 64 69 73 70 6c | 61 79 4f 75 74 3b 0d 7d | displ|ayOut;.}|
|00001cb0| 0d 0d 2d 20 73 74 61 72 | 74 3a 73 65 6e 64 65 72 |..- star|t:sender|
|00001cc0| 3b 0d 0d 40 65 6e 64 ff | 00 15 18 00 f7 0d 0d 01 |;..@end.|........|
|00001cd0| e4 fc 00 5a 02 be 00 5a | 02 0e 01 b0 06 30 f7 ff |...Z...Z|.....0..|
|00001ce0| 00 15 24 01 f7 ff 00 15 | 18 01 f7 0d fc 00 5a 02 |..$.....|......Z.|
|00001cf0| be 00 5a 00 0e 01 b0 06 | 30 f7 ff 00 15 18 03 f7 |..Z.....|0.......|
|00001d00| 49 66 20 63 75 73 74 6f | 6d 20 6f 62 6a 65 63 74 |If custo|m object|
|00001d10| 73 2c 20 6f 6e 65 20 6d | 61 69 6e 20 6e 69 62 3a |s, one m|ain nib:|
|00001d20| 0d fc 00 5a 02 be 00 5a | 02 0e 01 b0 06 30 f7 0d |...Z...Z|.....0..|
|00001d30| fc 00 5a 02 be 00 5a 00 | 0e 01 b0 06 30 f7 ff 00 |..Z...Z.|....0...|
|00001d40| 15 18 00 f7 31 29 20 49 | 6e 20 50 42 2c 20 63 72 |....1) I|n PB, cr|
|00001d50| 65 61 74 65 20 61 20 6e | 65 77 20 70 72 6f 6a 65 |eate a n|ew proje|
|00001d60| 63 74 20 61 6e 64 20 6d | 61 69 6e 20 6e 69 62 20 |ct and m|ain nib |
|00001d70| 66 69 6c 65 2e 0d 0d 32 | 29 20 4f 70 65 6e 20 74 |file...2|) Open t|
|00001d80| 68 65 20 6e 69 62 20 66 | 69 6c 65 20 69 6e 20 49 |he nib f|ile in I|
|00001d90| 42 20 61 6e 64 20 64 72 | 61 77 20 74 68 65 20 75 |B and dr|aw the u|
|00001da0| 73 65 72 20 69 6e 74 65 | 72 66 61 63 65 2e 0d 0d |ser inte|rface...|
|00001db0| 33 29 20 4d 61 6b 65 20 | 63 6f 6e 6e 65 63 74 69 |3) Make |connecti|
|00001dc0| 6f 6e 73 20 69 6e 20 49 | 42 20 28 62 65 74 77 65 |ons in I|B (betwe|
|00001dd0| 65 6e 20 69 6e 74 65 72 | 66 61 63 65 20 6f 62 6a |en inter|face obj|
|00001de0| 65 63 74 73 29 2e 0d 0d | ff 00 15 18 02 f7 34 29 |ects)...|......4)|
|00001df0| 20 43 72 65 61 74 65 20 | 63 75 73 74 6f 6d 20 6f | Create |custom o|
|00001e00| 62 6a 65 63 74 28 73 29 | 20 69 6e 20 49 42 0d fc |bject(s)| in IB..|
|00001e10| 00 8b 02 be 00 8b 00 0e | 01 b0 06 30 f7 53 75 62 |........|...0.Sub|
|00001e20| 63 6c 61 73 73 20 4f 62 | 6a 65 63 74 20 6f 72 20 |class Ob|ject or |
|00001e30| 56 69 65 77 20 28 6f 72 | 20 73 6f 6d 65 20 6f 74 |View (or| some ot|
|00001e40| 68 65 72 29 0d 49 6e 73 | 74 61 6e 74 69 61 74 65 |her).Ins|tantiate|
|00001e50| 20 63 75 73 74 6f 6d 20 | 6f 62 6a 65 63 74 0d 45 | custom |object.E|
|00001e60| 64 69 74 20 6f 62 6a 65 | 63 74 20 75 73 69 6e 67 |dit obje|ct using|
|00001e70| 20 49 6e 73 70 65 63 74 | 6f 72 0d 41 64 64 20 61 | Inspect|or.Add a|
|00001e80| 63 74 69 6f 6e 73 20 61 | 6e 64 20 6f 75 74 6c 65 |ctions a|nd outle|
|00001e90| 74 73 0d 4d 61 6b 65 20 | 63 6f 6e 6e 65 63 74 69 |ts.Make |connecti|
|00001ea0| 6f 6e 73 20 74 6f 20 63 | 75 73 74 6f 6d 20 6f 62 |ons to c|ustom ob|
|00001eb0| 6a 65 63 74 0d 00 ed fc | 00 5a 02 be 00 5a 00 0e |ject....|.Z...Z..|
|00001ec0| 01 b0 06 30 f7 ff 00 15 | 18 03 f7 49 66 20 63 75 |...0....|...If cu|
|00001ed0| 73 74 6f 6d 20 6f 62 6a | 65 63 74 73 2c 20 6f 6e |stom obj|ects, on|
|00001ee0| 65 20 6d 61 69 6e 20 6e | 69 62 20 ff 00 15 18 02 |e main n|ib .....|
|00001ef0| f7 28 63 6f 6e 74 27 64 | 29 ff 00 15 18 03 f7 3a |.(cont'd|)......:|
|00001f00| 0d ff 00 15 18 00 f7 0d | ff 00 15 18 02 f7 35 29 |........|......5)|
|00001f10| 20 55 6e 70 61 72 73 65 | 20 63 75 73 74 6f 6d 20 | Unparse| custom |
|00001f20| 6f 62 6a 65 63 74 0d 0d | 36 29 20 41 64 64 20 69 |object..|6) Add i|
|00001f30| 6e 73 74 61 6e 63 65 20 | 76 61 72 69 61 62 6c 65 |nstance |variable|
|00001f40| 73 20 74 6f 20 2e 68 20 | 66 69 6c 65 0d 0d 37 29 |s to .h |file..7)|
|00001f50| 20 41 64 64 20 63 6f 64 | 65 20 61 6e 64 20 23 69 | Add cod|e and #i|
|00001f60| 6d 70 6f 72 74 27 73 20 | 74 6f 20 2e 6d 20 66 69 |mport's |to .m fi|
|00001f70| 6c 65 0d 0d 38 29 20 53 | 61 76 65 20 46 69 6c 65 |le..8) S|ave File|
|00001f80| 73 0d ff 00 15 18 00 f7 | 0d 39 29 20 20 49 6e 20 |s.......|.9) In |
|00001f90| 50 42 2c 20 62 75 69 6c | 64 20 61 6e 64 20 72 75 |PB, buil|d and ru|
|00001fa0| 6e 2e 0d 0d 00 18 04 00 | 02 00 00 4c 04 00 02 06 |n.......|...L....|
|00001fb0| 00 4c 24 00 18 99 00 3b | 24 00 0a 70 00 3f 00 34 |.L$....;|$..p.?.4|
|00001fc0| fc 00 48 02 d1 00 48 02 | 0e 02 d4 0a 5c f7 ff 00 |..H...H.|....\...|
|00001fd0| 15 18 00 f7 fb 00 00 00 | 01 01 09 01 63 57 4e 47 |........|....cWNG|
|00001fe0| 72 61 70 68 69 63 2e 33 | 34 30 39 30 34 2e 74 69 |raphic.3|40904.ti|
|00001ff0| 66 66 f7 0d 00 86 ff 00 | 15 14 00 f7 fc 00 74 02 |ff......|......t.|
|00002000| c7 00 60 00 0e 02 30 08 | 00 f7 48 65 72 65 20 77 |..`...0.|..Here w|
|00002010| 65 20 64 65 66 69 6e 65 | 20 61 20 ff 00 15 14 03 |e define| a .....|
|00002020| f7 64 69 73 70 6c 61 79 | 4f 75 74 ff 00 15 14 00 |.display|Out.....|
|00002030| f7 20 6f 75 74 6c 65 74 | 20 61 6e 64 20 61 20 ff |. outlet| and a .|
|00002040| 00 15 14 03 f7 73 74 61 | 72 74 3a ff 00 15 14 00 |.....sta|rt:.....|
|00002050| f7 20 61 63 74 69 6f 6e | 20 6d 65 74 68 6f 64 20 |. action| method |
|00002060| 66 6f 72 20 74 68 65 20 | 6e 65 77 20 4d 79 4f 62 |for the |new MyOb|
|00002070| 6a 65 63 74 20 63 6c 61 | 73 73 2e 0d 00 59 fc 00 |ject cla|ss...Y..|
|00002080| 22 02 f0 03 00 22 02 0e | 02 d4 0a 5c f7 ff 00 15 |"...."..|...\....|
|00002090| 18 00 f7 fb 00 00 00 01 | 00 ec 01 3b 57 4e 47 72 |........|...;WNGr|
|000020a0| 61 70 68 69 63 2e 35 37 | 30 34 30 30 2e 74 69 66 |aphic.57|0400.tif|
|000020b0| 66 f7 20 20 20 20 fb 00 | 00 00 01 01 73 00 f0 00 |f. ..|....s...|
|000020c0| 57 4e 47 72 61 70 68 69 | 63 2e 30 36 38 33 39 36 |WNGraphi|c.068396|
|000020d0| 2e 74 69 66 66 f7 0d 00 | d5 fc 00 74 02 a4 00 74 |.tiff...|...t...t|
|000020e0| 00 0e 02 30 08 00 f7 49 | 42 20 77 69 6c 6c 20 ff |...0...I|B will .|
|000020f0| 00 15 18 03 f7 75 6e 70 | 61 72 73 65 ff 00 15 18 |.....unp|arse....|
|00002100| 00 f7 20 74 68 65 20 6e | 65 77 20 63 6c 61 73 73 |.. the n|ew class|
|00002110| 20 64 65 66 69 6e 69 74 | 69 6f 6e 73 20 74 6f 20 | definit|ions to |
|00002120| 67 65 6e 65 72 61 74 65 | 20 73 6b 65 6c 65 74 6f |generate| skeleto|
|00002130| 6e 20 66 69 6c 65 73 20 | 6f 66 20 74 68 65 73 65 |n files |of these|
|00002140| 20 6e 65 77 20 63 6c 61 | 73 73 65 73 2e 20 20 54 | new cla|sses. T|
|00002150| 68 65 20 72 65 6d 61 69 | 6e 64 65 72 20 6f 66 20 |he remai|nder of |
|00002160| 74 68 65 20 63 6c 61 73 | 73 20 64 65 66 69 6e 69 |the clas|s defini|
|00002170| 74 69 6f 6e 20 6d 75 73 | 74 20 62 65 20 74 79 70 |tion mus|t be typ|
|00002180| 65 64 20 69 6e 20 62 79 | 20 74 68 65 20 75 73 65 |ed in by| the use|
|00002190| 72 20 28 75 73 69 6e 67 | 20 45 64 69 74 2c 20 66 |r (using| Edit, f|
|000021a0| 6f 72 20 65 78 61 6d 70 | 6c 65 29 2e 0d 0d 00 35 |or examp|le)....5|
|000021b0| fc 00 24 02 f0 04 00 24 | 02 0e 03 a8 0d 68 f7 fb |..$....$|.....h..|
|000021c0| 00 00 00 01 01 ab 02 81 | 57 4e 47 72 61 70 68 69 |........|WNGraphi|
|000021d0| 63 2e 39 30 33 37 35 35 | 2e 74 69 66 66 f7 ff 00 |c.903755|.tiff...|
|000021e0| 15 18 00 f7 0d 02 21 fc | 00 49 02 a4 00 49 00 0e |......!.|.I...I..|
|000021f0| 02 30 08 00 f7 32 2e 20 | 20 ff 00 15 18 03 f7 54 |.0...2. | ......T|
|00002200| 61 72 67 65 74 2d 41 63 | 74 69 6f 6e 3a ff 00 15 |arget-Ac|tion:...|
|00002210| 18 00 f7 20 ff 00 15 18 | 02 f7 20 4f 75 74 6c 65 |... ....|.. Outle|
|00002220| 74 20 6f 66 20 61 20 63 | 6f 6e 74 72 6f 6c 20 6f |t of a c|ontrol o|
|00002230| 62 6a 65 63 74 20 74 6f | 20 74 68 65 20 61 63 74 |bject to| the act|
|00002240| 69 6f 6e 20 6d 65 74 68 | 6f 64 20 6f 66 20 73 6f |ion meth|od of so|
|00002250| 6d 65 20 6f 74 68 65 72 | 20 6f 62 6a 65 63 74 2e |me other| object.|
|00002260| ff 00 15 18 00 f7 0d 0d | 43 6f 6e 74 72 6f 6c 73 |........|Controls|
|00002270| 20 68 61 76 65 20 61 20 | 73 70 65 63 69 61 6c 20 | have a |special |
|00002280| 6f 75 74 6c 65 74 20 63 | 61 6c 6c 65 64 20 ff 00 |outlet c|alled ..|
|00002290| 16 18 01 f7 74 61 72 67 | 65 74 ff 00 15 18 00 f7 |....targ|et......|
|000022a0| 20 77 68 69 63 68 ff 00 | 15 18 00 f7 20 63 61 6e | which..|.... can|
|000022b0| 20 6f 6e 6c 79 20 63 6f | 6e 6e 65 63 74 20 74 6f | only co|nnect to|
|000022c0| 20 ff 00 15 18 03 f7 61 | 63 74 69 6f 6e ff 00 15 | ......a|ction...|
|000022d0| 18 00 f7 20 6d 65 74 68 | 6f 64 73 2e 20 20 54 68 |... meth|ods. Th|
|000022e0| 65 20 70 61 72 61 64 69 | 67 6d 20 69 73 3a 0d 0d |e paradi|gm is:..|
|000022f0| fc 00 63 02 a4 00 63 00 | 0e 02 30 08 00 f7 ff 00 |..c...c.|..0.....|
|00002300| 15 18 02 f7 43 6f 6e 74 | 72 6f 6c 20 73 65 6e 64 |....Cont|rol send|
|00002310| 73 20 61 63 74 69 6f 6e | 20 6d 65 73 73 61 67 65 |s action| message|
|00002320| 20 74 6f 20 74 61 72 67 | 65 74 3a ff 00 15 18 00 | to targ|et:.....|
|00002330| f7 0d 0d fc 00 9c 02 a4 | 00 9c 00 0e 02 30 08 00 |........|.....0..|
|00002340| f7 ff 00 16 18 01 f7 5b | 74 61 72 67 65 74 20 61 |.......[|target a|
|00002350| 63 74 69 6f 6e 4d 65 74 | 68 6f 64 4e 61 6d 65 3a |ctionMet|hodName:|
|00002360| 73 65 6c 66 5d 3b ff 00 | 15 18 00 f7 0d fc 00 63 |self];..|.......c|
|00002370| 02 a4 00 63 00 0e 02 30 | 08 00 f7 0d ff 00 15 18 |...c...0|........|
|00002380| 02 f7 41 63 74 69 6f 6e | 20 6d 65 74 68 6f 64 20 |..Action| method |
|00002390| 69 73 20 64 65 66 69 6e | 65 64 20 69 6e 20 74 61 |is defin|ed in ta|
|000023a0| 72 67 65 74 20 6f 62 6a | 65 63 74 3a ff 00 15 18 |rget obj|ect:....|
|000023b0| 00 f7 0d 0d fc 00 9c 02 | a4 00 9c 00 0e 02 30 08 |........|......0.|
|000023c0| 00 f7 ff 00 16 18 01 f7 | 2d 61 63 74 69 6f 6e 4d |........|-actionM|
|000023d0| 65 74 68 6f 64 4e 61 6d | 65 3a 73 65 6e 64 65 72 |ethodNam|e:sender|
|000023e0| 20 7b 0d 3c 63 6f 64 65 | 20 74 6f 20 74 61 6b 65 | {.<code| to take|
|000023f0| 20 61 63 74 69 6f 6e 3e | 0d 72 65 74 75 72 6e 20 | action>|.return |
|00002400| 73 65 6c 66 3b 0d 7d 0d | 00 2d fc 00 23 02 f0 04 |self;.}.|.-..#...|
|00002410| 00 23 02 0e 01 74 f7 fb | 00 00 00 01 01 98 02 2d |.#...t..|.......-|
|00002420| 57 4e 47 72 61 70 68 69 | 63 2e 33 34 33 39 37 38 |WNGraphi|c.343978|
|00002430| 2e 74 69 66 66 f7 0d 01 | 46 ff 00 15 24 03 f7 fc |.tiff...|F...$...|
|00002440| 00 5d 02 a4 00 5d 00 0e | 02 30 08 00 f7 54 65 73 |.]...]..|.0...Tes|
|00002450| 74 69 6e 67 20 74 68 65 | 20 69 6e 74 65 72 66 61 |ting the| interfa|
|00002460| 63 65 0d fc 00 73 02 a4 | 00 73 00 0e 02 30 08 00 |ce...s..|.s...0..|
|00002470| f7 0d ff 00 15 18 00 f7 | 49 6e 74 65 72 66 61 63 |........|Interfac|
|00002480| 65 20 42 75 69 6c 64 65 | 72 20 68 61 73 20 61 20 |e Builde|r has a |
|00002490| ff 00 15 18 03 f7 74 65 | 73 74 20 69 6e 74 65 72 |......te|st inter|
|000024a0| 66 61 63 65 ff 00 15 18 | 00 f7 20 6d 6f 64 65 20 |face....|.. mode |
|000024b0| 77 68 69 63 68 20 61 6c | 6c 6f 77 73 20 74 65 73 |which al|lows tes|
|000024c0| 74 69 6e 67 20 6f 66 20 | 74 68 65 20 6e 65 77 6c |ting of |the newl|
|000024d0| 79 2d 63 6f 6e 6e 65 63 | 74 65 64 20 69 6e 74 65 |y-connec|ted inte|
|000024e0| 72 66 61 63 65 20 6f 62 | 6a 65 63 74 73 2e 0d 0d |rface ob|jects...|
|000024f0| 4f 6e 6c 79 20 74 68 65 | 20 6f 62 6a 65 63 74 73 |Only the| objects|
|00002500| 20 6f 62 74 61 69 6e 65 | 64 20 66 72 6f 6d 20 49 | obtaine|d from I|
|00002510| 6e 74 65 72 66 61 63 65 | 20 42 75 69 6c 64 65 72 |nterface| Builder|
|00002520| 20 70 61 6c 65 74 74 65 | 73 20 61 72 65 20 66 75 | palette|s are fu|
|00002530| 6c 6c 79 20 66 75 6e 63 | 74 69 6f 6e 69 6e 67 20 |lly func|tioning |
|00002540| 69 6e 20 74 68 65 20 74 | 65 73 74 20 69 6e 74 65 |in the t|est inte|
|00002550| 72 66 61 63 65 20 6d 6f | 64 65 2e 20 20 4e 65 77 |rface mo|de. New|
|00002560| 20 63 75 73 74 6f 6d 20 | 6f 62 6a 65 63 74 73 20 | custom |objects |
|00002570| 61 72 65 20 6e 6f 74 2e | ff 00 15 18 00 f7 0d 01 |are not.|........|
|00002580| 92 fc 00 48 02 d0 00 48 | 00 0e 02 30 08 00 f7 ff |...H...H|...0....|
|00002590| 00 15 30 01 f7 50 72 6f | 6a 65 63 74 ff 00 15 30 |..0..Pro|ject...0|
|000025a0| 01 f7 20 42 75 69 6c 64 | 65 72 ff 00 15 28 01 f7 |.. Build|er...(..|
|000025b0| 0d fc 00 5d 02 bb 00 5d | 00 0e 02 30 08 00 f7 ff |...]...]|...0....|
|000025c0| 00 15 18 01 f7 0d fc 00 | 48 02 d0 00 48 00 0e 02 |........|H...H...|
|000025d0| 30 08 00 f7 ff 00 15 18 | 02 f7 0d 50 72 6f 6a 65 |0.......|...Proje|
|000025e0| 63 74 ff 00 15 18 02 f7 | 20 42 75 69 6c 64 65 72 |ct......| Builder|
|000025f0| 20 28 50 42 29 3a ff 00 | 15 18 00 f7 0d 0d fc 00 | (PB):..|........|
|00002600| 63 02 d0 00 63 00 0e 02 | 30 08 00 f7 4d 61 6e 61 |c...c...|0...Mana|
|00002610| 67 65 73 20 69 6e 20 6f | 6e 65 20 ff 00 15 18 03 |ges in o|ne .....|
|00002620| f7 70 72 6f 6a 65 63 74 | 20 64 69 72 65 63 74 6f |.project| directo|
|00002630| 72 79 ff 00 15 18 00 f7 | 20 61 6c 6c 20 6f 66 20 |ry......| all of |
|00002640| 74 68 65 20 66 69 6c 65 | 73 20 61 6e 64 20 72 65 |the file|s and re|
|00002650| 73 6f 75 72 63 65 73 20 | 75 73 65 64 20 74 6f 20 |sources |used to |
|00002660| 62 75 69 6c 64 20 74 68 | 65 20 61 70 70 6c 69 63 |build th|e applic|
|00002670| 61 74 69 6f 6e 2e 20 20 | 54 68 65 73 65 20 66 69 |ation. |These fi|
|00002680| 6c 65 73 20 69 6e 63 6c | 75 64 65 20 74 68 65 20 |les incl|ude the |
|00002690| 6e 69 62 20 66 69 6c 65 | 73 20 62 75 69 6c 74 20 |nib file|s built |
|000026a0| 69 6e 20 49 6e 74 65 72 | 66 61 63 65 20 42 75 69 |in Inter|face Bui|
|000026b0| 6c 64 65 72 2e 0d 0d 4d | 61 69 6e 74 61 69 6e 73 |lder...M|aintains|
|000026c0| 20 61 20 ff 00 15 18 03 | f7 70 72 6f 6a 65 63 74 | a .....|.project|
|000026d0| 20 66 69 6c 65 ff 00 15 | 18 00 f7 20 63 61 6c 6c | file...|... call|
|000026e0| 65 64 20 ff 00 15 18 03 | f7 50 42 2e 70 72 6f 6a |ed .....|.PB.proj|
|000026f0| 65 63 74 ff 00 15 18 00 | f7 20 74 6f 20 6f 72 67 |ect.....|. to org|
|00002700| 61 6e 69 7a 65 20 74 68 | 65 20 66 69 6c 65 73 2e |anize th|e files.|
|00002710| 0d 0d 0d 01 30 0d 53 74 | 65 70 73 20 66 6f 72 20 |....0.St|eps for |
|00002720| 42 75 69 6c 64 69 6e 67 | 20 41 70 70 6c 69 63 61 |Building| Applica|
|00002730| 74 69 6f 6e 73 0d 0d fc | 00 5a 02 be 00 5a 00 0e |tions...|.Z...Z..|
|00002740| 01 b0 06 30 f7 ff 00 15 | 18 03 f7 49 66 20 6e 6f |...0....|...If no|
|00002750| 20 63 75 73 74 6f 6d 20 | 6f 62 6a 65 63 74 73 2c | custom |objects,|
|00002760| 20 6f 6e 65 20 6d 61 69 | 6e 20 6e 69 62 3a 0d fc | one mai|n nib:..|
|00002770| 00 5a 02 be 00 5a 02 0e | 01 b0 06 30 f7 0d fc 00 |.Z...Z..|...0....|
|00002780| 5a 02 be 00 5a 00 0e 01 | b0 06 30 f7 ff 00 15 18 |Z...Z...|..0.....|
|00002790| 00 f7 31 29 20 49 6e 20 | 50 42 2c 20 63 72 65 61 |..1) In |PB, crea|
|000027a0| 74 65 20 61 20 6e 65 77 | 20 70 72 6f 6a 65 63 74 |te a new| project|
|000027b0| 20 61 6e 64 20 6d 61 69 | 6e 20 6e 69 62 20 66 69 | and mai|n nib fi|
|000027c0| 6c 65 2e 0d 0d 32 29 20 | 4f 70 65 6e 20 74 68 65 |le...2) |Open the|
|000027d0| 20 6e 69 62 20 66 69 6c | 65 20 69 6e 20 49 42 20 | nib fil|e in IB |
|000027e0| 61 6e 64 20 64 72 61 77 | 20 74 68 65 20 75 73 65 |and draw| the use|
|000027f0| 72 20 69 6e 74 65 72 66 | 61 63 65 2e 0d 0d 32 29 |r interf|ace...2)|
|00002800| 20 4d 61 6b 65 20 63 6f | 6e 6e 65 63 74 69 6f 6e | Make co|nnection|
|00002810| 73 20 69 6e 20 49 42 2e | 0d 0d 33 29 20 53 61 76 |s in IB.|..3) Sav|
|00002820| 65 20 49 42 20 66 69 6c | 65 2e 0d 0d 35 29 20 49 |e IB fil|e...5) I|
|00002830| 6e 20 50 42 2c 20 62 75 | 69 6c 64 20 61 6e 64 20 |n PB, bu|ild and |
|00002840| 72 75 6e 2e 0d 01 29 fc | 00 5a 02 d1 00 5a 00 0e |run...).|.Z...Z..|
|00002850| 02 9c 07 80 f7 ff 00 15 | 24 03 f7 ff 00 15 24 03 |........|$.....$.|
|00002860| f7 52 65 66 65 72 65 6e | 63 65 73 0d ff 00 15 10 |.Referen|ces.....|
|00002870| 03 f7 0d fc 00 73 02 d0 | 00 59 00 0e f7 ff 00 15 |.....s..|.Y......|
|00002880| 14 02 f7 4e 65 58 54 20 | 64 6f 63 75 6d 65 6e 74 |...NeXT |document|
|00002890| 61 74 69 6f 6e 20 6d 61 | 6e 75 61 6c 73 ff 00 15 |ation ma|nuals...|
|000028a0| 14 00 f7 2e 0d 0d ff 00 | 15 14 02 f7 4e 65 58 54 |........|....NeXT|
|000028b0| 53 54 45 50 20 41 70 70 | 6c 69 63 61 74 69 6f 6e |STEP App|lication|
|000028c0| 73 20 50 72 6f 67 72 61 | 6d 6d 69 6e 67 3a 20 20 |s Progra|mming: |
|000028d0| 41 20 48 61 6e 64 73 2d | 4f 6e 20 41 70 70 72 6f |A Hands-|On Appro|
|000028e0| 61 63 68 2c ff 00 15 14 | 00 f7 20 62 79 20 53 69 |ach,....|.. by Si|
|000028f0| 6d 73 6f 6e 20 47 61 72 | 66 69 6e 6b 65 6c 20 61 |mson Gar|finkel a|
|00002900| 6e 64 20 4d 69 63 68 61 | 65 6c 20 4b 2e 20 4d 61 |nd Micha|el K. Ma|
|00002910| 68 6f 6e 65 79 2c 20 53 | 70 72 69 6e 67 2d 56 65 |honey, S|pring-Ve|
|00002920| 72 6c 61 67 2c 20 31 39 | 39 32 2e 20 20 54 68 65 |rlag, 19|92. The|
|00002930| 20 62 65 73 74 20 62 6f | 6f 6b 20 61 6e 79 77 68 | best bo|ok anywh|
|00002940| 65 72 65 20 6f 6e 20 64 | 65 76 65 6c 6f 70 69 6e |ere on d|evelopin|
|00002950| 67 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 73 20 75 |g applic|ations u|
|00002960| 6e 64 65 72 20 4e 65 58 | 54 53 54 45 50 2e 0d 0d |nder NeX|TSTEP...|
|00002970| 00 26 0d 0d 0d 0d ff 00 | 15 30 03 f7 42 75 69 6c |.&......|.0..Buil|
|00002980| 64 69 6e 67 20 41 70 70 | 6c 69 63 61 74 69 6f 6e |ding App|lication|
|00002990| 73 ff 00 15 18 00 f7 0d | 01 26 64 00 06 d3 00 1b |s.......|.&d.....|
|000029a0| 25 00 29 70 00 a5 44 00 | 09 e3 00 1b 74 00 18 bf |%.)p..D.|....t...|
|000029b0| 00 2b a6 00 18 99 00 00 | a7 00 0a 70 01 5b 74 00 |.+......|...p.[t.|
|000029c0| 11 5e 01 83 7c 00 12 f5 | 01 8f 1c 00 02 0c 00 1b |.^..|...|........|
|000029d0| 0d 00 02 0f 01 89 0c 00 | 02 31 00 1b 74 00 07 2e |........|.1..t...|
|000029e0| 01 ac 45 00 0a 82 01 ad | 7c 00 02 34 01 c7 7c 00 |..E.....||..4..|.|
|000029f0| 04 af 01 73 74 00 08 fc | 00 18 65 00 21 ae 01 b0 |...st...|..e.!...|
|00002a00| 74 00 21 e5 01 ac 74 00 | 09 60 00 1b 45 00 24 08 |t.!...t.|.`..E.$.|
|00002a10| 01 9d 74 00 24 37 01 14 | 74 00 1a 95 00 a3 65 00 |..t.$7..|t.....e.|
|00002a20| 1f be 01 0e 74 00 1f f4 | 00 30 65 00 20 7c 01 78 |....t...|.0e. |.x|
|00002a30| 74 00 20 d7 00 88 45 00 | 1b 76 01 0d 44 00 1b a6 |t. ...E.|.v..D...|
|00002a40| 00 1b 74 00 1b b7 01 9e | 74 00 0a b2 01 82 74 00 |..t.....|t.....t.|
|00002a50| 0b 94 01 82 74 00 0d 92 | 01 aa 74 00 0f af 00 52 |....t...|..t....R|
|00002a60| 05 00 10 5b 01 10 64 00 | 10 7d 00 53 74 00 25 7f |...[..d.|.}.St.%.|
|00002a70| 01 80 14 00 15 0a 00 1b | 45 00 15 0d 01 76 44 00 |........|E....vD.|
|00002a80| 15 3e 00 1b 74 00 15 4f | 01 62 14 00 17 45 00 51 |.>..t..O|.b...E.Q|
|00002a90| 45 00 17 95 01 45 44 00 | 17 c5 00 1b 74 00 17 d6 |E....ED.|....t...|
|00002aa0| 00 45 65 00 18 63 01 6d | 74 00 27 13 01 ac 74 00 |.Ee..c.m|t.'...t.|
|00002ab0| 1c cf 01 98 74 00 1e b5 | 01 45 74 00 28 45 00 e6 |....t...|.Et.(E..|
+--------+-------------------------+-------------------------+--------+--------+