Subversion Repositories filter_foundry

Rev

Rev 517 | Rev 525 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 517 Rev 519
Line 29... Line 29...
29
/* 8BIM = Adobe Photoshop */
29
/* 8BIM = Adobe Photoshop */
30
#define VENDORID LC(8,B,I,M)
30
#define VENDORID LC(8,B,I,M)
31
 
31
 
32
#define NULLID 0L
32
#define NULLID 0L
33
 
33
 
-
 
34
#define doesSupportBitmap           128 // flagSupportsBitmap
-
 
35
#define doesSupportGrayScale         64 // flagSupportsGrayScale
-
 
36
#define doesSupportIndexedColor      32 // flagSupportsIndexedColor
-
 
37
#define doesSupportRGBColor          16 // flagSupportsRGBColor
-
 
38
#define doesSupportCMYKColor          8 // flagSupportsCMYKColor
-
 
39
#define doesSupportHSLColor           4 // flagSupportsHSLColor
-
 
40
#define doesSupportHSBColor           2 // flagSupportsHSBColor
-
 
41
#define doesSupportMultichannel       1 // 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
 
34
/* Note: make_win.c writes language 0. So, this should be language 0, too,
45
/* Note: make_win.c writes language 0. So, this should be language 0, too,
35
   otherwise the standalone filter would have 2 languages for this resource. */
46
   otherwise the standalone filter would have 2 languages for this resource. */
36
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
47
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
37
16000  PiPL  DISCARDABLE
48
16000  PiPL  DISCARDABLE
38
BEGIN
49
BEGIN
39
	0x0001,     /* Reserved (for Photoshop) */
50
	0x0001,     /* Reserved (for Photoshop) */
40
	0L,         /* kCurrentPiPLVersion */
51
	0L,         /* kCurrentPiPLVersion */
41
	13L,        /* Property Count */
52
	14L,        /* Property Count */
42
 
53
 
43
	VENDORID, LC(c,a,t,g), NULLID, 16L, "\014Telegraphics\0\0\0",    /* PString */
54
	VENDORID, LC(c,a,t,g), NULLID, 16L, "\014Telegraphics\0\0\0",    /* PString */
44
	VENDORID, LC(n,a,m,e), NULLID, 20L, "\021Filter Foundry...\0\0", /* PString */
55
	VENDORID, LC(n,a,m,e), NULLID, 20L, "\021Filter Foundry...\0\0", /* PString */
45
 
56
 
46
	/* "Component". Values taken from Clouds.8BF */
57
	/* "Component". Values taken from Clouds.8BF */
Line 62... Line 73...
62
		VENDORID, LC(8,6,6,4), NULLID, 12L, "PluginMain\0\0",  /* Entrypoint Name (Long Word padded C String) */
73
		VENDORID, LC(8,6,6,4), NULLID, 12L, "PluginMain\0\0",  /* Entrypoint Name (Long Word padded C String) */
63
	#else
74
	#else
64
		VENDORID, LC(w,x,8,6), NULLID, 12L, "PluginMain\0\0",  /* Entrypoint Name (Long Word padded C String) */
75
		VENDORID, LC(w,x,8,6), NULLID, 12L, "PluginMain\0\0",  /* Entrypoint Name (Long Word padded C String) */
65
	#endif
76
	#endif
66
 
77
 
-
 
78
	// Here come 8 properties: kind, vers, prty, mode, ms32, flly, enbl, fici
-
 
79
	#include "PiPL_body.rc"
-
 
80
 
67
	/* Object Identifier attribute */
81
	/* Object Identifier attribute */
68
	/* Note that 'ViaT' is not a official creator code for ViaThinkSoft and it is unclear where a creator code can be aquired from... */
82
	/* Note that 'ViaT' is not a official creator code for ViaThinkSoft and it is unclear where a creator code can be aquired from... */
69
	/* Note: Length 24 must be divisible by 4 */
83
	/* Note: Length 24 must be divisible by 4 */
70
	LC(V,i,a,T), LC(O,b,I,d), NULLID, 24L, "1.3.6.1.4.1.37476.2.72\0\0",
84
	LC(V,i,a,T), LC(O,b,I,d), NULLID, 24L, "1.3.6.1.4.1.37476.2.72\0\0",
71
 
-
 
72
	#include "PiPL_body.rc"
-
 
73
 
-
 
74
END
85
END
75
 
86
 
76
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
87
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
77
16032  TPLT  DISCARDABLE
88
16032  TPLT  DISCARDABLE
78
BEGIN
89
BEGIN
79
	0x0001,       /* Reserved (for Photoshop) */
90
	0x0001,       /* Reserved (for Photoshop) */
80
	0L,           /* kCurrentPiPLVersion */
91
	0L,           /* kCurrentPiPLVersion */
81
	8L,           /* Property Count */
92
	9L,           /* Property Count */
82
	VENDORID, LC(w,x,8,6), NULLID, 12L, "PluginMain\0\0",  /* Entrypoint Name (Long Word padded C String) */
93
	VENDORID, LC(w,x,8,6), NULLID, 12L, "PluginMain\0\0",  /* Entrypoint Name (Long Word padded C String) */
-
 
94
 
-
 
95
	// Here come 8 properties: kind, vers, prty, mode, ms32, flly, enbl, fici
83
	#include "PiPL_body.rc"
96
	#include "PiPL_body.rc"
84
END
97
END
85
 
98
 
86
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
99
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
87
16064  TPLT  DISCARDABLE
100
16064  TPLT  DISCARDABLE
88
BEGIN
101
BEGIN
89
	0x0001,       /* Reserved (for Photoshop) */
102
	0x0001,       /* Reserved (for Photoshop) */
90
	0L,           /* kCurrentPiPLVersion */
103
	0L,           /* kCurrentPiPLVersion */
91
	8L,           /* Property Count */
104
	9L,           /* Property Count */
92
	VENDORID, LC(8,6,6,4), NULLID, 12L, "PluginMain\0\0",  /* Entrypoint Name (Long Word padded C String) */
105
	VENDORID, LC(8,6,6,4), NULLID, 12L, "PluginMain\0\0",  /* Entrypoint Name (Long Word padded C String) */
-
 
106
 
-
 
107
	// Here come 8 properties: kind, vers, prty, mode, ms32, flly, enbl, fici
93
	#include "PiPL_body.rc"
108
	#include "PiPL_body.rc"
94
END
109
END