Subversion Repositories filter_foundry

Rev

Rev 259 | Rev 402 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 259 Rev 317
Line 22... Line 22...
22
#include "PIActions.h"
22
#include "PIActions.h"
23
 
23
 
24
#include "ui.h"
24
#include "ui.h"
25
#include "version.h"
25
#include "version.h"
26
 
26
 
27
#define LC(a,b,c,d)		#d, #c, #b, #a
27
#define LC(a,b,c,d) #d, #c, #b, #a
28
 
28
 
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
Line 34... Line 34...
34
/* Note: make_win.c writes language 0. So, this should be language 0, too,
34
/* 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. */
35
   otherwise the standalone filter would have 2 languages for this resource. */
36
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
36
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
37
16000  PiPL  DISCARDABLE
37
16000  PiPL  DISCARDABLE
38
BEGIN
38
BEGIN
39
	0x0001, 		/* Reserved (for Photoshop) */
39
	0x0001,     /* Reserved (for Photoshop) */
40
	0L, 			/* kCurrentPiPLVersion */
40
	0L,         /* kCurrentPiPLVersion */
41
	9L, 			/* Property Count */
41
	9L,         /* Property Count */
42
 
42
 
43
	VENDORID, LC(c,a,t,g), NULLID, 16L, "\014Telegraphics\0\0\0", /* PString */
43
	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 */
44
	VENDORID, LC(n,a,m,e), NULLID, 20L, "\021Filter Foundry...\0\0", /* PString */
45
 
45
 
46
	/* HasTerminology { plugInClassID, plugInEventID, AETE_ID, vendorName " " plugInName }, */
46
	/* HasTerminology { plugInClassID, plugInEventID, AETE_ID, vendorName " " plugInName }, */
47
	VENDORID, LC(h,s,t,m), NULLID, 16L, /* = 3*4 + 2 + sizeof(c string) + padding */
47
	VENDORID, LC(h,s,t,m), NULLID, 16L, /* = 3*4 + 2 + sizeof(c string) + padding */
48
	0L,								/* version */
48
	0L,                /* version */
49
	LC(F,l,t,r),					/* Class ID, always required.  Must be eventFilter='Fltr' to show up in "Actions" tab. */
49
	LC(F,l,t,r),       /* Class ID, always required.  Must be eventFilter='Fltr' to show up in "Actions" tab. */
50
	LC(f,i,F,o),					/* Event ID, or typeNULL if not Filter/Color Picker/Selection. */
50
	LC(f,i,F,o),       /* Event ID, or typeNULL if not Filter/Color Picker/Selection. */
51
	AETE_ID,						/* Dictionary ('AETE') resource ID. (only 2 bytes long!) */
51
	AETE_ID,           /* Dictionary ('AETE') resource ID. (only 2 bytes long!) */
52
 
52
 
53
	/*"Telegraphics FilterFoundry\0\0\0\0"*/
53
	/*"Telegraphics FilterFoundry\0\0\0\0"*/
54
	/* Unique scope string, C format, long padded. If set, the plugin will only communicate with the host (Photoshop), not with AppleScript. */
54
	/* Unique scope string, C format, long padded. If set, the plugin will only communicate with the host (Photoshop), not with AppleScript. */
55
	/* Since 1.7.0.2, we accept AppleScript, since the AETE keys are now randomly chosen for each standalone plugin. */
55
	/* Beginning with 1.7.0.2, we accept AppleScript, since the AETE keys are now randomly chosen for each standalone plugin. */
56
	"\0\0"
56
	"\0\0"
57
 
57
 
58
 
58
 
59
#include "PiPL_body.rc"
59
#include "PiPL_body.rc"
60
 
60
 
61
END
61
END
62
 
62
 
63
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
63
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
64
16000  TPLT  DISCARDABLE
64
16000  TPLT  DISCARDABLE
65
BEGIN
65
BEGIN
66
	0x0001, 		/* Reserved (for Photoshop) */
66
	0x0001,       /* Reserved (for Photoshop) */
67
	0L, 			/* kCurrentPiPLVersion */
67
	0L,           /* kCurrentPiPLVersion */
68
	6L, 			/* Property Count */
68
	6L,           /* Property Count */
69
 
69
 
70
#include "PiPL_body.rc"
70
#include "PiPL_body.rc"
71
 
71
 
72
END
72
END