Subversion Repositories filter_foundry

Rev

Rev 2 | Rev 64 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
18 toby 1
/*
2
    This file is part of "Filter Foundry", a filter plugin for Adobe Photoshop
3
    Copyright (C) 2003-5 Toby Thain, toby@telegraphics.com.au
4
 
5
    This program is free software; you can redistribute it and/or modify
6
    it under the terms of the GNU General Public License as published by  
7
    the Free Software Foundation; either version 2 of the License, or
8
    (at your option) any later version.
9
 
10
    This program is distributed in the hope that it will be useful,
11
    but WITHOUT ANY WARRANTY; without even the implied warranty of
12
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
    GNU General Public License for more details.
14
 
15
    You should have received a copy of the GNU General Public License  
16
    along with this program; if not, write to the Free Software
17
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
18
*/
19
 
2 toby 20
#include "AEUserTermTypes.r"
21
 
22
#define MSWindows 0
23
#include "piactions.h"
24
 
25
#include "ui.h"
26
#include "version.h"
27
 
28
//-------------------------------------------------------------------------------
29
//	Dictionary (scripting) resource
30
//-------------------------------------------------------------------------------
31
 
32
resource 'aete' (AETE_ID, "", purgeable)
33
{
34
	1, 0, english, roman,				/* aete version and language specifiers */
35
	{
36
		vendorName,						/* vendor suite name */
37
		"",								/* optional description */
38
		plugInSuiteID,					/* suite ID */
39
		1,								/* suite code, must be 1 */
40
		1,								/* suite level, must be 1 */
41
		{								/* structure for filters */
42
			plugInName,					/* unique filter name */
43
			"",							/* optional description */
44
			plugInClassID,				/* class ID, must be unique or Suite ID */
45
			plugInEventID,				/* event ID, must be unique to class ID */
46
 
47
			NO_REPLY,					/* never a reply */
48
			IMAGE_DIRECT_PARAMETER,		/* direct parameter, used by Photoshop */
49
			{	/* parameters here, if any */
50
				"R", PARAM_R_KEY, typeChar, "R channel expression", flagsOptionalSingleParameter,
51
				"G", PARAM_G_KEY, typeChar, "G channel expression", flagsOptionalSingleParameter,
52
				"B", PARAM_B_KEY, typeChar, "B channel expression", flagsOptionalSingleParameter,
53
				"A", PARAM_A_KEY, typeChar, "A channel expression", flagsOptionalSingleParameter,
54
				"ctl0", PARAM_CTL0_KEY, typeInteger, "ctl(0) setting", flagsOptionalSingleParameter,
55
				"ctl1", PARAM_CTL1_KEY, typeInteger, "ctl(1) setting", flagsOptionalSingleParameter,
56
				"ctl2", PARAM_CTL2_KEY, typeInteger, "ctl(2) setting", flagsOptionalSingleParameter,
57
				"ctl3", PARAM_CTL3_KEY, typeInteger, "ctl(3) setting", flagsOptionalSingleParameter,
58
				"ctl4", PARAM_CTL4_KEY, typeInteger, "ctl(4) setting", flagsOptionalSingleParameter,
59
				"ctl5", PARAM_CTL5_KEY, typeInteger, "ctl(5) setting", flagsOptionalSingleParameter,
60
				"ctl6", PARAM_CTL6_KEY, typeInteger, "ctl(6) setting", flagsOptionalSingleParameter,
61
				"ctl7", PARAM_CTL7_KEY, typeInteger, "ctl(7) setting", flagsOptionalSingleParameter,
62
			}
63
		},
64
		{ },
65
		{ },
66
		{ }
67
	}
68
};