Rev 375 | Rev 491 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
373 | daniel-mar | 1 | OSTypes used in Filter Foundry |
2 | ============================== |
||
3 | |||
4 | Note: According to the Photoshop API guide: |
||
5 | - All IDs starting with an uppercase letter are reserved by Adobe. |
||
6 | - All IDs that are all uppercase are reserved by Apple. |
||
7 | - All IDs that are all lowercase are reserved by Apple. |
||
8 | - This leaves all IDs that begin with a lowercase letter and have at least |
||
9 | one uppercase letter for you and other plug-in developers. |
||
10 | |||
11 | AppleScript related |
||
12 | ------------------- |
||
13 | |||
14 | | Type | Dec | Hex | Description | Vendor | |
||
15 | |--------|------------|------------|---------------------------------------------------------|-----------------| |
||
16 | | `tELE` | 1950698565 | 0x74454c45 | Plugin Suite ID | Telegraphics | |
||
17 | | `Fltr` | 1181512818 | 0x466c7472 | Class ID "Filter" (PITerminology.h:eventFilter) | Adobe | |
||
18 | | `fiFo` | 1718175343 | 0x6669466f | Event ID (for non-standalone filter) | Telegraphics | |
||
19 | | `xprR` | 2020635218 | 0x78707252 | Expression "red" channel (for non-standalone filter) | Telegraphics | |
||
20 | | `xprG` | 2020635207 | 0x78707247 | Expression "green" channel (for non-standalone filter) | Telegraphics | |
||
21 | | `xprB` | 2020635202 | 0x78707242 | Expression "blue" channel (for non-standalone filter) | Telegraphics | |
||
22 | | `xprA` | 2020635201 | 0x78707241 | Expression "alpha" channel (for non-standalone filter) | Telegraphics | |
||
23 | | `cTl0` | 1666477104 | 0x63546c30 | Slider 0 (for non-standalone filter) | Telegraphics | |
||
24 | | `cTl1` | 1666477105 | 0x63546c31 | Slider 1 (for non-standalone filter) | Telegraphics | |
||
25 | | `cTl2` | 1666477106 | 0x63546c32 | Slider 2 (for non-standalone filter) | Telegraphics | |
||
26 | | `cTl3` | 1666477107 | 0x63546c33 | Slider 3 (for non-standalone filter) | Telegraphics | |
||
27 | | `cTl4` | 1666477108 | 0x63546c34 | Slider 4 (for non-standalone filter) | Telegraphics | |
||
28 | | `cTl5` | 1666477109 | 0x63546c35 | Slider 5 (for non-standalone filter) | Telegraphics | |
||
29 | | `cTl6` | 1666477110 | 0x63546c36 | Slider 6 (for non-standalone filter) | Telegraphics | |
||
30 | | `cTl7` | 1666477111 | 0x63546c37 | Slider 7 (for non-standalone filter) | Telegraphics | |
||
31 | |||
375 | daniel-mar | 32 | Note: For standalone plugins, all FourCC codes above will be replaced by different hashes based on the parameter data of the filter (except `tELE` and `Fltr`). |
373 | daniel-mar | 33 | |
375 | daniel-mar | 34 | Resource fork types |
35 | ------------------- |
||
36 | |||
373 | daniel-mar | 37 | | Type | Dec | Hex | Description | Vendor | |
38 | |--------|------------|------------|---------------------------------------------------------|-----------------| |
||
374 | daniel-mar | 39 | | `aete` | 1634038885 | 0x61657465 | Apple Event Terminology | Apple | |
375 | daniel-mar | 40 | | `PiPL` | 1349079116 | 0x5069504c | PlugIn Property List | Adobe | |
41 | | `DATA` | 1145132097 | 0x44415441 | Generic data (replaced by `tpLT` and `obFS`) | ? | |
||
488 | daniel-mar | 42 | | `tpLT` | 1953516628 | 0x74704c54 | Template for standalone filter resources | ViaThinkSoft | |
43 | | `obFS` | 1868711507 | 0x6f624653 | Filter Foundry obfuscated data | ViaThinkSoft | |
||
373 | daniel-mar | 44 | | `PARM` | 1346458189 | 0x5041524d | Filter Factory parameter data (PARM.h) | Adobe (illegal) | |
375 | daniel-mar | 45 | | `ALRT` | 1095520852 | 0x414c5254 | Alert (only Macintosh build) | Apple | |
46 | | `DITL` | 1145656396 | 0x4449544c | Dialog template (only Macintosh build) | Apple | |
||
47 | | `CNTL` | 1129206860 | 0x434e544c | Control (only Macintosh build) | Apple | |
||
48 | | `DLOG` | 1145851719 | 0x444c4f47 | Dialog (only Macintosh build) | Apple | |
||
49 | | `dlgx` | 1684825976 | 0x646c6778 | Extended Dialog (only Macintosh build) | Apple | |
||
50 | | `dftb` | 1684436066 | 0x64667462 | Dialog Font Table (only Macintosh build) | Apple | |
||
51 | | `PICT` | 1346978644 | 0x50494354 | Picture (only Macintosh build) | Apple | |
||
52 | | `CURS` | 1129665107 | 0x43555253 | Cursor (only Macintosh build) | Apple | |
||
53 | | `vers` | 1986359923 | 0x76657273 | Version number (only Macintosh build) | Apple | |
||
373 | daniel-mar | 54 | |
375 | daniel-mar | 55 | Creator codes |
56 | ------------- |
||
373 | daniel-mar | 57 | |
58 | | Type | Dec | Hex | Description | Vendor | |
||
59 | |--------|------------|------------|---------------------------------------------------------|-----------------| |
||
375 | daniel-mar | 60 | | `8BIM` | 943868237 | 0x3842494d | Adobe Photoshop | Adobe | |
61 | | `8BFM` | 943867469 | 0x3842464d | Adobe Filter module (used in `kind` PiPL property) | Adobe | |
||
62 | |||
63 | PlugIn Property List (PiPL) properties |
||
64 | -------------------------------------- |
||
65 | |||
66 | | C.code | Prpty. | Dec | Hex | Description | Vendor | |
||
67 | |--------|--------|-----------------------|-----------------------|---------------------------------------------------------|-----------------| |
||
68 | | `8BIM` | `catg` | 943868237 1667331175 | 0x3842494d 0x63617467 | PiPL property "Category" | Adobe | |
||
69 | | `8BIM` | `name` | 943868237 1851878757 | 0x3842494d 0x6e616d65 | PiPL property "Name" | Adobe | |
||
70 | | `8BIM` | `hstm` | 943868237 1752396909 | 0x3842494d 0x6873746d | PiPL property "Has terminology" | Adobe | |
||
71 | | `8BIM` | `wx86` | 943868237 2004367414 | 0x3842494d 0x77783836 | PiPL property PIWin32X86CodeProperty (PIGeneral.h) | Adobe | |
||
72 | | `8BIM` | `8664` | 943868237 943076916 | 0x3842494d 0x38363634 | PiPL property PIWin64X86CodeProperty (PIGeneral.h) | Adobe | |
||
73 | | `8BIM` | `kind` | 943868237 1802071652 | 0x3842494d 0x6b696e64 | PiPL property "Kind" (PIPL.r) | Adobe | |
||
74 | | `8BIM` | `vers` | 943868237 1986359923 | 0x3842494d 0x76657273 | PiPL property "Version" (PIPL.r) | Adobe | |
||
75 | | `8BIM` | `mode` | 943868237 1836016741 | 0x3842494d 0x6d6f6465 | PiPL property "SupportedModes" (PIPL.r) | Adobe | |
||
76 | | `8BIM` | `ms32` | 943868237 1836266290 | 0x3842494d 0x6d733332 | PiPL property "PlugInMaxSize" (PIPL.r) | Adobe | |
||
77 | | `8BIM` | `fici` | 943868237 1718182761 | 0x3842494d 0x66696369 | PiPL property "FilterCaseInfo" (PIPL.r) | Adobe | |
||
78 | |||
488 | daniel-mar | 79 | Host signatures |
80 | --------------- |
||
81 | |||
82 | | Type | Dec | Hex | Description | Vendor | |
||
83 | |--------|------------|------------|---------------------------------------------------------|-----------------| |
||
84 | | `8BIM` | 943868237 | 0x3842494d | Adobe Photoshop | Adobe | |
||
85 | | `8BIM` | 943868237 | 0x3842494d | PluginCommander (illegal) | ISV | |
||
86 | | `8BIM` | 943868237 | 0x3842494d | Serif Photoplus (illegal) | ISV | |
||
87 | | `8B)M` | 943860045 | 0x3842294d | Adobe Premiere | Adobe | |
||
88 | | `PMIG` | 1347242311 | 0x504d4947 | GIMP | ISV | |
||
89 | | `UP20` | 1431319088 | 0x55503230 | IrfanView | ISV | |
||
90 | | `PSP9` | 1347637305 | 0x50535039 | JASC PaintShop Pro X | ISV | |
||
91 | | `NDP.` | 1313099822 | 0x4e44502e | Paint.net | ISV | |
||
92 | |||
93 | Miscellaneous / internal use |
||
94 | ---------------------------- |
||
95 | |||
96 | | Type | Dec | Hex | Description | Vendor | |
||
97 | |--------|------------|------------|---------------------------------------------------------|-----------------| |
||
98 | | `bNUL` | 1649300812 | 0x624e554c | BUFVERSION_NULL - No Nuffer Suite | ViaThinkSoft | |
||
99 | | `bST1` | 1649628209 | 0x62535431 | BUFVERSION_STD32 - Standard Buffer Suite 32bit | ViaThinkSoft | |
||
100 | | `bST2` | 1649628210 | 0x62535432 | BUFVERSION_STD64 - Standard Buffer Suite 64bit | ViaThinkSoft | |
||
101 | | `bSU1` | 1649628465 | 0x62535531 | BUFVERSION_SUITE32 - PICA Buffer Suite 1.0 | ViaThinkSoft | |
||
102 | | `bSU2` | 1649628466 | 0x62535532 | BUFVERSION_SUITE64 - PICA Buffer Suite 2.0 | ViaThinkSoft | |
||
103 | | `hNUL` | 1749964108 | 0x684e554c | HDLVERSION_NULL - No Handle Suite | ViaThinkSoft | |
||
104 | | `hSTD` | 1750291524 | 0x68535444 | HDLVERSION_STANDARD - Standard Handle Suite | ViaThinkSoft | |
||
105 | | `hSU1` | 1750291761 | 0x68535531 | HDLVERSION_SUITE1 - PICA Handle Suite 1.0 | ViaThinkSoft | |
||
106 | | `hSU2` | 1750291762 | 0x68535532 | HDLVERSION_SUITE2 - PICA Handle Suite 2.0 | ViaThinkSoft | |
||
107 |