home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / develop™ Technical Journal / develop Issue 6 code / TCP.sea / TCP / NewsWatcher / NW Source / Shared Code / Reusable Source / apputil.h < prev    next >
MacBinary  |  1994-10-25  |  1.4 KB  |  [TEXT/MMCC]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, inited, Tue Oct 25 19:50:37 1994, modified Tue Oct 25 19:50:37 1994, creator 'MMCC', type ASCII, 726 bytes "apputil.h" , at 0x356 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
keyvalue
macFileType[TEXT]
macFileCreator[MMCC]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 09 61 70 70 75 74 69 | 6c 2e 68 00 00 00 00 00 |..apputi|l.h.....|
|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 4d 4d 43 | 43 01 00 00 00 00 00 00 |.TEXTMMC|C.......|
|00000050| 00 00 00 00 00 02 d6 00 | 00 01 9a aa d3 4a 4d aa |........|.....JM.|
|00000060| d3 4a 4d 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.JM.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 76 4d 00 00 |........|....vM..|
|00000080| 4f 53 45 72 72 20 46 69 | 6e 64 41 70 70 46 72 6f |OSErr Fi|ndAppFro|
|00000090| 6d 53 69 67 20 28 4f 53 | 54 79 70 65 20 73 69 67 |mSig (OS|Type sig|
|000000a0| 2c 20 46 53 53 70 65 63 | 20 2a 66 53 70 65 63 2c |, FSSpec| *fSpec,|
|000000b0| 20 42 6f 6f 6c 65 61 6e | 20 2a 72 75 6e 6e 69 6e | Boolean| *runnin|
|000000c0| 67 2c 0d 09 20 50 72 6f | 63 65 73 73 53 65 72 69 |g,.. Pro|cessSeri|
|000000d0| 61 6c 4e 75 6d 62 65 72 | 20 2a 70 73 6e 29 3b 0d |alNumber| *psn);.|
|000000e0| 4f 53 45 72 72 20 46 69 | 6e 64 41 70 70 4e 61 6d |OSErr Fi|ndAppNam|
|000000f0| 65 46 72 6f 6d 53 69 67 | 20 28 4f 53 54 79 70 65 |eFromSig| (OSType|
|00000100| 20 73 69 67 2c 20 53 74 | 72 69 6e 67 50 74 72 20 | sig, St|ringPtr |
|00000110| 6e 61 6d 65 29 3b 0d 4f | 53 45 72 72 20 4c 61 75 |name);.O|SErr Lau|
|00000120| 6e 63 68 41 70 70 57 69 | 74 68 44 6f 63 20 28 42 |nchAppWi|thDoc (B|
|00000130| 6f 6f 6c 65 61 6e 20 72 | 75 6e 6e 69 6e 67 2c 20 |oolean r|unning, |
|00000140| 46 53 53 70 65 63 20 2a | 61 70 70 53 70 65 63 2c |FSSpec *|appSpec,|
|00000150| 20 50 72 6f 63 65 73 73 | 53 65 72 69 61 6c 4e 75 | Process|SerialNu|
|00000160| 6d 62 65 72 20 2a 70 73 | 6e 2c 0d 09 46 53 53 70 |mber *ps|n,..FSSp|
|00000170| 65 63 20 2a 64 6f 63 53 | 70 65 63 2c 20 75 6e 73 |ec *docS|pec, uns|
|00000180| 69 67 6e 65 64 20 73 68 | 6f 72 74 20 6c 61 75 6e |igned sh|ort laun|
|00000190| 63 68 46 69 6c 65 46 6c | 61 67 73 2c 20 75 6e 73 |chFileFl|ags, uns|
|000001a0| 69 67 6e 65 64 20 73 68 | 6f 72 74 20 6c 61 75 6e |igned sh|ort laun|
|000001b0| 63 68 43 6f 6e 74 72 6f | 6c 46 6c 61 67 73 29 3b |chContro|lFlags);|
|000001c0| 0d 4f 53 45 72 72 20 4c | 61 75 6e 63 68 41 70 70 |.OSErr L|aunchApp|
|000001d0| 57 69 74 68 45 76 65 6e | 74 41 6e 64 53 74 72 69 |WithEven|tAndStri|
|000001e0| 6e 67 20 28 42 6f 6f 6c | 65 61 6e 20 72 75 6e 6e |ng (Bool|ean runn|
|000001f0| 69 6e 67 2c 20 46 53 53 | 70 65 63 20 2a 61 70 70 |ing, FSS|pec *app|
|00000200| 53 70 65 63 2c 20 50 72 | 6f 63 65 73 73 53 65 72 |Spec, Pr|ocessSer|
|00000210| 69 61 6c 4e 75 6d 62 65 | 72 20 2a 70 73 6e 2c 0d |ialNumbe|r *psn,.|
|00000220| 09 4f 53 54 79 70 65 20 | 65 76 65 6e 74 43 6c 61 |.OSType |eventCla|
|00000230| 73 73 2c 20 4f 53 54 79 | 70 65 20 65 76 65 6e 74 |ss, OSTy|pe event|
|00000240| 49 44 2c 20 4f 53 54 79 | 70 65 20 6b 65 79 77 6f |ID, OSTy|pe keywo|
|00000250| 72 64 2c 20 63 68 61 72 | 20 2a 73 74 72 2c 20 0d |rd, char| *str, .|
|00000260| 09 75 6e 73 69 67 6e 65 | 64 20 73 68 6f 72 74 20 |.unsigne|d short |
|00000270| 6c 61 75 6e 63 68 46 69 | 6c 65 46 6c 61 67 73 2c |launchFi|leFlags,|
|00000280| 20 75 6e 73 69 67 6e 65 | 64 20 73 68 6f 72 74 20 | unsigne|d short |
|00000290| 6c 61 75 6e 63 68 43 6f | 6e 74 72 6f 6c 46 6c 61 |launchCo|ntrolFla|
|000002a0| 67 73 29 3b 0d 42 6f 6f | 6c 65 61 6e 20 41 70 70 |gs);.Boo|lean App|
|000002b0| 43 61 6e 4f 70 65 6e 46 | 69 6c 65 54 79 70 65 20 |CanOpenF|ileType |
|000002c0| 28 43 49 6e 66 6f 50 42 | 50 74 72 20 70 62 2c 20 |(CInfoPB|Ptr pb, |
|000002d0| 4f 53 54 79 70 65 20 66 | 69 6c 65 54 79 70 65 29 |OSType f|ileType)|
|000002e0| 3b 0d 42 6f 6f 6c 65 61 | 6e 20 46 69 6c 65 49 73 |;.Boolea|n FileIs|
|000002f0| 41 70 70 6c 69 63 61 74 | 69 6f 6e 20 28 43 49 6e |Applicat|ion (CIn|
|00000300| 66 6f 50 42 50 74 72 20 | 70 62 29 3b 0d 4f 53 45 |foPBPtr |pb);.OSE|
|00000310| 72 72 20 47 65 74 41 70 | 70 56 65 72 73 69 6f 6e |rr GetAp|pVersion|
|00000320| 4e 75 6d 62 65 72 20 28 | 46 53 53 70 65 63 20 2a |Number (|FSSpec *|
|00000330| 66 53 70 65 63 2c 20 75 | 6e 73 69 67 6e 65 64 20 |fSpec, u|nsigned |
|00000340| 6c 6f 6e 67 20 2a 76 65 | 72 73 69 6f 6e 4e 75 6d |long *ve|rsionNum|
|00000350| 62 65 72 29 3b 0d 00 00 | 00 00 00 00 00 00 00 00 |ber);...|........|
|00000360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000380| 00 00 01 00 00 00 01 54 | 00 00 00 54 00 00 00 46 |.......T|...T...F|
|00000390| 66 20 4d 61 74 63 68 41 | 6c 69 61 73 46 69 6c 74 |f MatchA|liasFilt|
|000003a0| 65 72 50 72 6f 63 50 74 | 72 20 41 6c 69 61 73 46 |erProcPt|r AliasF|
|000003b0| 09 61 70 70 75 74 69 6c | 2e 68 02 00 00 00 54 45 |.apputil|.h....TE|
|000003c0| 58 54 4d 4d 43 43 01 00 | 00 00 00 40 00 00 00 00 |XTMMCC..|...@....|
|000003d0| 00 00 54 45 58 54 4d 4d | 43 43 01 00 00 00 00 40 |..TEXTMM|CC.....@|
|000003e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003f0| 00 00 aa 4f 89 7e 00 00 | 02 d6 00 00 01 9a 20 62 |...O.~..|...... b|
|00000400| 65 74 77 65 65 6e 20 66 | 72 6f 6d 46 69 6c 65 2d |etween f|romFile-|
|00000410| 74 61 72 67 65 74 20 61 | 6e 64 20 72 65 74 75 72 |target a|nd retur|
|00000420| 6e 20 61 6c 69 61 73 20 | 72 65 63 6f 72 64 20 68 |n alias |record h|
|00000430| 61 6e 64 6c 65 20 20 2a | 2f 0d 0d 65 78 74 65 72 |andle *|/..exter|
|00000440| 6e 20 70 61 73 63 61 6c | 20 4f 53 45 72 72 20 4e |n pascal| OSErr N|
|00000450| 65 77 41 6c 69 61 73 28 | 63 6f 6e 73 74 20 46 53 |ewAlias(|const FS|
|00000460| 53 70 65 63 20 2a 66 72 | 6f 6d 46 69 6c 65 2c 20 |Spec *fr|omFile, |
|00000470| 63 6f 6e 73 74 20 46 53 | 53 70 65 63 20 2a 74 61 |const FS|Spec *ta|
|00000480| 00 00 00 48 00 09 4d 6f | 6e 61 63 6f 00 00 00 00 |...H..Mo|naco....|
|00000490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004a0| 00 00 00 00 00 00 00 03 | 00 04 00 56 00 0a 01 dc |........|...V....|
|000004b0| 02 80 00 56 00 0a 01 dc | 02 80 ab c1 c7 34 00 00 |...V....|.....4..|
|000004c0| 02 d5 00 00 02 d5 00 00 | 00 00 01 00 00 00 00 04 |........|........|
|000004d0| 00 01 00 01 00 00 01 00 | 00 00 01 54 00 00 00 54 |........|...T...T|
|000004e0| 00 00 00 46 01 c2 de 68 | 13 d6 00 00 00 1c 00 46 |...F...h|.......F|
|000004f0| 00 01 4d 50 53 52 00 00 | 00 12 4d 57 42 42 00 00 |..MPSR..|..MWBB..|
|00000500| 00 1e 03 ed ff ff 00 00 | 00 00 00 00 00 00 03 f0 |........|........|
|00000510| ff ff 00 00 00 4c 00 00 | 00 00 00 00 00 00 00 00 |.....L..|........|
|00000520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+