Rev 18 | Rev 171 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
/*
This file is part of "Filter Foundry", a filter plugin for Adobe Photoshop
Copyright (C) 2003-7 Toby Thain, toby@telegraphics.com.au
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
//#include "AEUserTermTypes.r"
#define MSWindows 0
#include "PIActions.h"
#include "PITerminology.h"
#include "ui.h"
#include "version.h"
//-------------------------------------------------------------------------------
// Dictionary (scripting) resource
//-------------------------------------------------------------------------------
resource 'aete' (AETE_ID, "FilterFoundry scripting dictionary", purgeable)
{
1, 0, english, roman, /* aete version and language specifiers */
{
vendorName, /* vendor suite name */
"custom filter creator, compatible with Adobe Filter Factory", /* optional description */
plugInSuiteID, /* suite ID */
1, /* suite level, must be 1 */
1, /* suite version, must be 1 */
{ /* structure for filters */
plugInName, /* unique filter name */
"", /* optional description */
plugInClassID, /* event class ID, must be unique or Suite ID */
plugInEventID, /* event ID, must be unique to class ID */
NO_REPLY, /* never a reply */
IMAGE_DIRECT_PARAMETER, /* direct parameter, used by Photoshop */
{ /* parameters here, if any */
"R", PARAM_R_KEY, typeChar, "R channel expression", flagsOptionalSingleParameter,
"G", PARAM_G_KEY, typeChar, "G channel expression", flagsOptionalSingleParameter,
"B", PARAM_B_KEY, typeChar, "B channel expression", flagsOptionalSingleParameter,
"A", PARAM_A_KEY, typeChar, "A channel expression", flagsOptionalSingleParameter,
"ctl0", PARAM_CTL0_KEY, typeInteger, "ctl(0) setting", flagsOptionalSingleParameter,
"ctl1", PARAM_CTL1_KEY, typeInteger, "ctl(1) setting", flagsOptionalSingleParameter,
"ctl2", PARAM_CTL2_KEY, typeInteger, "ctl(2) setting", flagsOptionalSingleParameter,
"ctl3", PARAM_CTL3_KEY, typeInteger, "ctl(3) setting", flagsOptionalSingleParameter,
"ctl4", PARAM_CTL4_KEY, typeInteger, "ctl(4) setting", flagsOptionalSingleParameter,
"ctl5", PARAM_CTL5_KEY, typeInteger, "ctl(5) setting", flagsOptionalSingleParameter,
"ctl6", PARAM_CTL6_KEY, typeInteger, "ctl(6) setting", flagsOptionalSingleParameter,
"ctl7", PARAM_CTL7_KEY, typeInteger, "ctl(7) setting", flagsOptionalSingleParameter,
}
},
{ },
{ },
{ }
}
};