Rev 517 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 517 | Rev 519 | ||
---|---|---|---|
Line 19... | Line 19... | ||
19 | */ |
19 | */ |
20 | 20 | ||
21 | // This RC file is for Windows only. |
21 | // This RC file is for Windows only. |
22 | // The PiPL_body contains the properties which are added to PIPL and TPLT (PIPL-Template). |
22 | // The PiPL_body contains the properties which are added to PIPL and TPLT (PIPL-Template). |
23 | // PIPL will additionally receive name, catg and hstm |
23 | // PIPL will additionally receive name, catg and hstm |
24 | // Attention: This file may only contain 7 properties. If this number changes, |
24 | // Attention: This file may only contain 8 properties. If this number changes, |
25 | // please also change PiPL.rc |
25 | // please also change PiPL.rc |
26 | 26 | ||
27 | /* Filter module */ |
27 | /* Filter module */ |
28 | VENDORID, LC(k,i,n,d), NULLID, 4L, LC(8,B,F,M), |
28 | VENDORID, LC(k,i,n,d), NULLID, 4L, LC(8,B,F,M), |
29 | 29 | ||
30 | /* Version Number */ |
30 | /* Version Number */ |
31 | VENDORID, LC(v,e,r,s), NULLID, 4L, latestFilterSubVersion, latestFilterVersion, |
31 | VENDORID, LC(v,e,r,s), NULLID, 4L, latestFilterSubVersion, latestFilterVersion, |
32 | 32 | ||
33 | #ifndef doesSupportBitmap |
33 | /* Priority (0 = default) */ |
34 | #define doesSupportBitmap flagSupportsBitmap |
34 | VENDORID, LC(p,r,t,y), NULLID, 4L, NULLID, |
35 | #define doesSupportGrayScale flagSupportsGrayScale |
- | |
36 | #define doesSupportIndexedColor flagSupportsIndexedColor |
- | |
37 | #define doesSupportRGBColor flagSupportsRGBColor |
- | |
38 | #define doesSupportCMYKColor flagSupportsCMYKColor |
- | |
39 | #define doesSupportHSLColor flagSupportsHSLColor |
- | |
40 | #define doesSupportHSBColor flagSupportsHSBColor |
- | |
41 | #define doesSupportMultichannel flagSupportsMultichannel |
- | |
42 | #define doesSupportDuotone 32768 // (flagSupportsDuotone << 8) RC doesn't know <<8, nor *256 ! |
- | |
43 | #define doesSupportLABColor 16384 // (flagSupportsLABColor << 8) RC doesn't know <<8, nor *256 ! |
- | |
44 | #endif |
- | |
45 | 35 | ||
46 | /* Supported modes */ |
36 | /* Supported modes */ |
47 | /* Second byte: */ |
- | |
48 | VENDORID, LC(m,o,d,e), NULLID, 4L, /* First byte: */ /*doesSupportBitmap|*/ |
37 | VENDORID, LC(m,o,d,e), NULLID, 4L, /* First byte: */ /*doesSupportBitmap|*/ |
49 | doesSupportGrayScale| |
38 | doesSupportGrayScale| |
50 | doesSupportIndexedColor| |
39 | /*doesSupportIndexedColor|*/ |
51 | doesSupportRGBColor| |
40 | doesSupportRGBColor| |
52 | doesSupportCMYKColor| |
41 | doesSupportCMYKColor| |
53 | doesSupportHSLColor| |
42 | doesSupportHSLColor| |
54 | doesSupportHSBColor| |
43 | doesSupportHSBColor| |
55 | doesSupportMultichannel| |
44 | doesSupportMultichannel| |
Line 67... | Line 56... | ||
67 | /* "FilterLayerSupport" (Allows smart filters) */ |
56 | /* "FilterLayerSupport" (Allows smart filters) */ |
68 | /* TODO: It seems to work, but are we really fully supporting Smart Filters?! */ |
57 | /* TODO: It seems to work, but are we really fully supporting Smart Filters?! */ |
69 | VENDORID, LC(f,l,l,y), NULLID, 4L, 0x80L, |
58 | VENDORID, LC(f,l,l,y), NULLID, 4L, 0x80L, |
70 | 59 | ||
71 | /* Enable info */ |
60 | /* Enable info */ |
72 | /* Note: Length 136 must be divisible by 4 */ |
61 | /* Note: Length 116 must be divisible by 4 */ |
73 | /* "Plug-in Resource Guide.pdf", pages 61-62 */ |
62 | /* "Plug-in Resource Guide.pdf", pages 61-62 */ |
74 | VENDORID, LC(e,n,b,l), NULLID, 136L, "in (PSHOP_ImageMode, GrayScaleMode, IndexedColorMode, RGBMode, CMYKMode, HSLMode, HSBMode, MultichannelMode, DuotoneMode, LabMode)\0\0\0\0\0\0", |
63 | VENDORID, LC(e,n,b,l), NULLID, 116L, "in (PSHOP_ImageMode, GrayScaleMode, RGBMode, CMYKMode, HSLMode, HSBMode, MultichannelMode, DuotoneMode, LabMode)\0\0\0\0", |
75 | 64 | ||
76 | /* MonitorScalingAware */ |
65 | /* MonitorScalingAware */ |
77 | /* TODO: Do we support it? For now, commented out */ |
66 | /* TODO: Do we support it? For now, commented out */ |
78 | //VENDORID, LC(p,m,s,a), NULLID, 4L, 1L, |
67 | //VENDORID, LC(p,m,s,a), NULLID, 4L, 1L, |
79 | 68 |