/ Mac Power 1997 January
/ macpower199701.bin / AMUG / Programming_10 / ICPAppSource+ICprogKit / ICAppSourceKit 1.3.sit / ICAppSourceKit1.3 / ICWPersonal.p ![]() | < prev | next > |
MacBinary | 1995-07-08 | 1.3 KB | [TEXT/CWIE] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
66% | dexvert | ZX81 Sinclair BASIC (image/sinclairBASIC) | ext | Supported |
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
1% | dexvert | Applause Picture (image/applausePicture) | ext | Unsupported |
1% | dexvert | bsdiff patch (other/bsdiffPatch) | ext | Unsupported |
1% | dexvert | imgdiff patch (other/imgdiffPatch) | ext | Unsupported |
1% | dexvert | MATLAB p-code (other/matlabPCode) | ext | Unsupported |
1% | dexvert | WSUS Patch Storage File (other/wsusPatchStorageFile) | ext | Unsupported |
1% | dexvert | Text File (text/txt) | fallback | Supported |
100% | file | MacBinary II, inited, Sat Jul 8 19:02:05 1995, modified Sat Jul 8 19:02:05 1995, creator 'CWIE', type ASCII, 577 bytes "ICWPersonal.p" , at 0x2c1 410 bytes resource | default (weak) | |
99% | file | data | default | |
74% | TrID | Macintosh plain text (MacBinary) | default | |
25% | TrID | MacBinary 2 | default (weak) | |
100% | siegfried | fmt/1762 MacBinary (II) | default | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [TEXT] |
macFileCreator | [CWIE] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0d 49 43 57 50 65 72 | 73 6f 6e 61 6c 2e 70 00 |..ICWPer|sonal.p.|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 57 49 | 45 01 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 02 41 00 | 00 01 9a ac 24 be ed ac |......A.|....$...|
|00000060| 24 be ed 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |$.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 ee 29 00 00 |........|.....)..|
|00000080| 75 6e 69 74 20 49 43 57 | 50 65 72 73 6f 6e 61 6c |unit ICW|Personal|
|00000090| 3b 0d 0d 69 6e 74 65 72 | 66 61 63 65 0d 0d 09 75 |;..inter|face...u|
|000000a0| 73 65 73 0d 09 09 57 69 | 6e 64 6f 77 73 3b 0d 09 |ses...Wi|ndows;..|
|000000b0| 09 0d 09 70 72 6f 63 65 | 64 75 72 65 20 44 6f 57 |...proce|dure DoW|
|000000c0| 69 6e 64 6f 49 64 6c 65 | 20 28 77 69 6e 64 6f 77 |indoIdle| (window|
|000000d0| 3a 20 57 69 6e 64 6f 77 | 50 74 72 29 3b 0d 09 70 |: Window|Ptr);..p|
|000000e0| 72 6f 63 65 64 75 72 65 | 20 57 69 6e 64 6f 77 44 |rocedure| WindowD|
|000000f0| 6f 4b 65 79 20 28 77 69 | 6e 64 6f 77 3a 20 57 69 |oKey (wi|ndow: Wi|
|00000100| 6e 64 6f 77 50 74 72 3b | 20 6d 6f 64 69 66 69 65 |ndowPtr;| modifie|
|00000110| 72 73 3a 20 69 6e 74 65 | 67 65 72 3b 20 63 68 3a |rs: inte|ger; ch:|
|00000120| 20 63 68 61 72 3b 20 63 | 6f 64 65 3a 20 69 6e 74 | char; c|ode: int|
|00000130| 65 67 65 72 29 3b 0d 09 | 70 72 6f 63 65 64 75 72 |eger);..|procedur|
|00000140| 65 20 57 69 6e 64 6f 77 | 41 63 74 69 76 61 74 65 |e Window|Activate|
|00000150| 44 65 61 63 74 69 76 61 | 74 65 20 28 77 69 6e 64 |Deactiva|te (wind|
|00000160| 6f 77 3a 20 57 69 6e 64 | 6f 77 50 74 72 3b 20 61 |ow: Wind|owPtr; a|
|00000170| 63 74 69 76 61 74 65 3a | 20 62 6f 6f 6c 65 61 6e |ctivate:| boolean|
|00000180| 29 3b 0d 09 70 72 6f 63 | 65 64 75 72 65 20 57 69 |);..proc|edure Wi|
|00000190| 6e 64 6f 77 49 74 65 6d | 57 68 65 72 65 20 28 77 |ndowItem|Where (w|
|000001a0| 69 6e 64 6f 77 3a 20 57 | 69 6e 64 6f 77 50 74 72 |indow: W|indowPtr|
|000001b0| 3b 20 65 72 3a 20 45 76 | 65 6e 74 52 65 63 6f 72 |; er: Ev|entRecor|
|000001c0| 64 3b 20 69 74 65 6d 3a | 20 69 6e 74 65 67 65 72 |d; item:| integer|
|000001d0| 29 3b 0d 09 66 75 6e 63 | 74 69 6f 6e 20 57 69 6e |);..func|tion Win|
|000001e0| 64 6f 77 45 61 72 6c 79 | 48 61 6e 64 6c 65 45 76 |dowEarly|HandleEv|
|000001f0| 65 6e 74 20 28 77 69 6e | 64 6f 77 3a 20 57 69 6e |ent (win|dow: Win|
|00000200| 64 6f 77 50 74 72 3b 20 | 65 72 3a 20 45 76 65 6e |dowPtr; |er: Even|
|00000210| 74 52 65 63 6f 72 64 29 | 3a 20 62 6f 6f 6c 65 61 |tRecord)|: boolea|
|00000220| 6e 3b 0d 09 70 72 6f 63 | 65 64 75 72 65 20 57 69 |n;..proc|edure Wi|
|00000230| 6e 64 6f 77 54 61 62 20 | 28 77 69 6e 64 6f 77 3a |ndowTab |(window:|
|00000240| 20 57 69 6e 64 6f 77 50 | 74 72 3b 20 73 68 69 66 | WindowP|tr; shif|
|00000250| 74 3a 20 62 6f 6f 6c 65 | 61 6e 29 3b 0d 09 66 75 |t: boole|an);..fu|
|00000260| 6e 63 74 69 6f 6e 20 57 | 69 6e 64 6f 77 45 61 72 |nction W|indowEar|
|00000270| 6c 79 48 61 6e 64 6c 65 | 4b 65 79 20 28 77 69 6e |lyHandle|Key (win|
|00000280| 64 6f 77 3a 20 57 69 6e | 64 6f 77 50 74 72 3b 20 |dow: Win|dowPtr; |
|00000290| 65 72 3a 20 45 76 65 6e | 74 52 65 63 6f 72 64 29 |er: Even|tRecord)|
|000002a0| 3a 20 62 6f 6f 6c 65 61 | 6e 3b 0d 0d 69 6d 70 6c |: boolea|n;..impl|
|000002b0| 65 6d 65 6e 74 61 74 69 | 6f 6e 0d 0d 65 6e 64 2e |ementati|on..end.|
|000002c0| 0d 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000300| 00 00 01 00 00 00 01 54 | 00 00 00 54 00 00 00 46 |.......T|...T...F|
|00000310| 64 50 74 72 3b 0d 09 09 | 09 65 72 72 3a 20 4f 53 |dPtr;...|.err: OS|
|00000320| 45 72 72 3b 0d 09 62 65 | 67 69 6e 0d 09 09 77 74 |Err;..be|gin...wt|
|00000330| 0d 49 43 57 50 65 72 73 | 6f 6e 61 6c 2e 70 02 00 |.ICWPers|onal.p..|
|00000340| 00 00 54 45 58 54 43 57 | 49 45 00 00 01 6c 00 80 |..TEXTCW|IE...l..|
|00000350| 00 00 54 45 58 54 43 57 | 49 45 00 00 01 6c 00 80 |..TEXTCW|IE...l..|
|00000360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000370| 00 00 aa 84 52 dd 00 00 | 02 41 00 00 01 9a 09 09 |....R...|.A......|
|00000380| 69 74 65 6d 20 3a 3d 20 | 47 65 74 53 65 6c 65 63 |item := |GetSelec|
|00000390| 74 65 64 49 74 65 6d 28 | 77 74 29 3b 0d 09 09 09 |tedItem(|wt);....|
|000003a0| 69 66 20 69 74 65 6d 20 | 3e 20 30 20 74 68 65 6e |if item |> 0 then|
|000003b0| 20 62 65 67 69 6e 0d 09 | 09 09 09 54 65 78 74 41 | begin..|...TextA|
|000003c0| 63 74 69 76 61 74 65 28 | 77 69 6e 64 6f 77 69 6e |ctivate(|windowin|
|000003d0| 66 6f 5b 77 74 5d 2e 69 | 74 65 6d 73 5b 69 74 65 |fo[wt].i|tems[ite|
|000003e0| 6d 5d 5e 2e 64 61 74 61 | 2c 20 61 63 74 69 76 61 |m]^.data|, activa|
|000003f0| 74 65 29 3b 0d 09 09 09 | 65 6e 64 3b 20 28 2a 20 |te);....|end; (* |
|00000400| 00 00 00 48 00 09 47 65 | 6e 65 76 61 00 00 00 00 |...H..Ge|neva....|
|00000410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000420| 00 00 00 00 00 00 00 03 | 00 02 00 57 00 0a 01 f1 |........|...W....|
|00000430| 02 80 00 57 00 0a 01 f1 | 02 80 ac c1 24 52 00 00 |...W....|....$R..|
|00000440| 02 3b 00 00 02 3b 00 00 | 00 00 01 00 00 00 00 04 |.;...;..|........|
|00000450| 00 01 00 01 00 00 01 00 | 00 00 01 54 00 00 00 54 |........|...T...T|
|00000460| 00 00 00 46 00 89 2c d0 | 1e da 00 00 00 1c 00 46 |...F..,.|.......F|
|00000470| 00 01 4d 50 53 52 00 00 | 00 12 4d 57 42 42 00 00 |..MPSR..|..MWBB..|
|00000480| 00 1e 03 ed ff ff 00 00 | 00 00 00 00 00 00 03 f0 |........|........|
|00000490| ff ff 00 00 00 4c 00 00 | 00 00 00 00 00 00 00 00 |.....L..|........|
|000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+