home *** CD-ROM | disk | FTP | other *** search
- # Gimp-Python - allows the writing of Gimp plugins in Python.
- # Copyright (C) 1997-2003 James Henstridge <james@daa.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.
-
- # gimpenums.py -- constants for use with the gimp module
- #
- # this file contains constants that are useful for use in
- # gimp plugins. Just add 'from gimpenums import *' to the top
- # of the script
-
- # NOTE: This file is autogenerated by enumcode-py.pl.
-
- # TRUE and FALSE constants ...
- import __builtin__
- if not hasattr(__builtin__, 'True'):
- __builtin__.True = (1 == 1)
- __builtin__.False = (1 != 1)
- del __builtin__
-
- FALSE = False
- TRUE = True
-
- # GimpAddMaskType
- ADD_WHITE_MASK = 0
- ADD_BLACK_MASK = 1
- ADD_ALPHA_MASK = 2
- ADD_ALPHA_TRANSFER_MASK = 3
- ADD_SELECTION_MASK = 4
- ADD_COPY_MASK = 5
-
- # GimpBlendMode
- FG_BG_RGB_MODE = 0
- FG_BG_HSV_MODE = 1
- FG_TRANSPARENT_MODE = 2
- CUSTOM_MODE = 3
-
- # GimpBrushApplicationMode
- BRUSH_HARD = 0
- BRUSH_SOFT = 1
-
- # GimpBucketFillMode
- FG_BUCKET_FILL = 0
- BG_BUCKET_FILL = 1
- PATTERN_BUCKET_FILL = 2
-
- # GimpChannelOps
- CHANNEL_OP_ADD = 0
- CHANNEL_OP_SUBTRACT = 1
- CHANNEL_OP_REPLACE = 2
- CHANNEL_OP_INTERSECT = 3
-
- # GimpChannelType
- RED_CHANNEL = 0
- GREEN_CHANNEL = 1
- BLUE_CHANNEL = 2
- GRAY_CHANNEL = 3
- INDEXED_CHANNEL = 4
- ALPHA_CHANNEL = 5
-
- # GimpCloneType
- IMAGE_CLONE = 0
- PATTERN_CLONE = 1
-
- # GimpConvertDitherType
- NO_DITHER = 0
- FS_DITHER = 1
- FSLOWBLEED_DITHER = 2
- FIXED_DITHER = 3
-
- # GimpConvertPaletteType
- MAKE_PALETTE = 0
- REUSE_PALETTE = 1
- WEB_PALETTE = 2
- MONO_PALETTE = 3
- CUSTOM_PALETTE = 4
-
- # GimpConvolutionType
- NORMAL_CONVOL = 0
- ABSOLUTE_CONVOL = 1
- NEGATIVE_CONVOL = 2
-
- # GimpConvolveType
- BLUR_CONVOLVE = 0
- SHARPEN_CONVOLVE = 1
-
- # GimpDodgeBurnType
- DODGE = 0
- BURN = 1
-
- # GimpFillType
- FOREGROUND_FILL = 0
- BACKGROUND_FILL = 1
- WHITE_FILL = 2
- TRANSPARENT_FILL = 3
- PATTERN_FILL = 4
-
- # GimpGradientSegmentColor
- GRADIENT_SEGMENT_RGB = 0
- GRADIENT_SEGMENT_HSV_CCW = 1
- GRADIENT_SEGMENT_HSV_CW = 2
-
- # GimpGradientSegmentType
- GRADIENT_SEGMENT_LINEAR = 0
- GRADIENT_SEGMENT_CURVED = 1
- GRADIENT_SEGMENT_SINE = 2
- GRADIENT_SEGMENT_SPHERE_INCREASING = 3
- GRADIENT_SEGMENT_SPHERE_DECREASING = 4
-
- # GimpGradientType
- GRADIENT_LINEAR = 0
- GRADIENT_BILINEAR = 1
- GRADIENT_RADIAL = 2
- GRADIENT_SQUARE = 3
- GRADIENT_CONICAL_SYMMETRIC = 4
- GRADIENT_CONICAL_ASYMMETRIC = 5
- GRADIENT_SHAPEBURST_ANGULAR = 6
- GRADIENT_SHAPEBURST_SPHERICAL = 7
- GRADIENT_SHAPEBURST_DIMPLED = 8
- GRADIENT_SPIRAL_CLOCKWISE = 9
- GRADIENT_SPIRAL_ANTICLOCKWISE = 10
-
- # GimpHistogramChannel
- HISTOGRAM_VALUE = 0
- HISTOGRAM_RED = 1
- HISTOGRAM_GREEN = 2
- HISTOGRAM_BLUE = 3
- HISTOGRAM_ALPHA = 4
-
- # GimpHueRange
- ALL_HUES = 0
- RED_HUES = 1
- YELLOW_HUES = 2
- GREEN_HUES = 3
- CYAN_HUES = 4
- BLUE_HUES = 5
- MAGENTA_HUES = 6
-
- # GimpIconType
- ICON_TYPE_STOCK_ID = 0
- ICON_TYPE_INLINE_PIXBUF = 1
- ICON_TYPE_IMAGE_FILE = 2
-
- # GimpImageBaseType
- RGB = 0
- GRAY = 1
- INDEXED = 2
-
- # GimpImageType
- RGB_IMAGE = 0
- RGBA_IMAGE = 1
- GRAY_IMAGE = 2
- GRAYA_IMAGE = 3
- INDEXED_IMAGE = 4
- INDEXEDA_IMAGE = 5
-
- # GimpInterpolationType
- INTERPOLATION_NONE = 0
- INTERPOLATION_LINEAR = 1
- INTERPOLATION_CUBIC = 2
-
- # GimpLayerModeEffects
- NORMAL_MODE = 0
- DISSOLVE_MODE = 1
- BEHIND_MODE = 2
- MULTIPLY_MODE = 3
- SCREEN_MODE = 4
- OVERLAY_MODE = 5
- DIFFERENCE_MODE = 6
- ADDITION_MODE = 7
- SUBTRACT_MODE = 8
- DARKEN_ONLY_MODE = 9
- LIGHTEN_ONLY_MODE = 10
- HUE_MODE = 11
- SATURATION_MODE = 12
- COLOR_MODE = 13
- VALUE_MODE = 14
- DIVIDE_MODE = 15
- DODGE_MODE = 16
- BURN_MODE = 17
- HARDLIGHT_MODE = 18
- SOFTLIGHT_MODE = 19
- GRAIN_EXTRACT_MODE = 20
- GRAIN_MERGE_MODE = 21
- COLOR_ERASE_MODE = 22
-
- # GimpMaskApplyMode
- MASK_APPLY = 0
- MASK_DISCARD = 1
-
- # GimpMergeType
- EXPAND_AS_NECESSARY = 0
- CLIP_TO_IMAGE = 1
- CLIP_TO_BOTTOM_LAYER = 2
- FLATTEN_IMAGE = 3
-
- # GimpMessageHandlerType
- MESSAGE_BOX = 0
- CONSOLE = 1
- ERROR_CONSOLE = 2
-
- # GimpOffsetType
- OFFSET_BACKGROUND = 0
- OFFSET_TRANSPARENT = 1
-
- # GimpOrientationType
- ORIENTATION_HORIZONTAL = 0
- ORIENTATION_VERTICAL = 1
- ORIENTATION_UNKNOWN = 2
-
- # GimpPDBArgType
- PDB_INT32 = 0
- PDB_INT16 = 1
- PDB_INT8 = 2
- PDB_FLOAT = 3
- PDB_STRING = 4
- PDB_INT32ARRAY = 5
- PDB_INT16ARRAY = 6
- PDB_INT8ARRAY = 7
- PDB_FLOATARRAY = 8
- PDB_STRINGARRAY = 9
- PDB_COLOR = 10
- PDB_REGION = 11
- PDB_DISPLAY = 12
- PDB_IMAGE = 13
- PDB_LAYER = 14
- PDB_CHANNEL = 15
- PDB_DRAWABLE = 16
- PDB_SELECTION = 17
- PDB_BOUNDARY = 18
- PDB_PATH = 19
- PDB_PARASITE = 20
- PDB_STATUS = 21
- PDB_END = 22
-
- # GimpPDBProcType
- INTERNAL = 0
- PLUGIN = 1
- EXTENSION = 2
- TEMPORARY = 3
-
- # GimpPDBStatusType
- PDB_EXECUTION_ERROR = 0
- PDB_CALLING_ERROR = 1
- PDB_PASS_THROUGH = 2
- PDB_SUCCESS = 3
- PDB_CANCEL = 4
-
- # GimpPaintApplicationMode
- PAINT_CONSTANT = 0
- PAINT_INCREMENTAL = 1
-
- # GimpProgressCommand
- PROGRESS_COMMAND_START = 0
- PROGRESS_COMMAND_END = 1
- PROGRESS_COMMAND_SET_TEXT = 2
- PROGRESS_COMMAND_SET_VALUE = 3
-
- # GimpRepeatMode
- REPEAT_NONE = 0
- REPEAT_SAWTOOTH = 1
- REPEAT_TRIANGULAR = 2
-
- # GimpRotationType
- ROTATE_90 = 0
- ROTATE_180 = 1
- ROTATE_270 = 2
-
- # GimpRunMode
- RUN_INTERACTIVE = 0
- RUN_NONINTERACTIVE = 1
- RUN_WITH_LAST_VALS = 2
-
- # GimpSizeType
- PIXELS = 0
- POINTS = 1
-
- # GimpStackTraceMode
- STACK_TRACE_NEVER = 0
- STACK_TRACE_QUERY = 1
- STACK_TRACE_ALWAYS = 2
-
- # GimpTransferMode
- SHADOWS = 0
- MIDTONES = 1
- HIGHLIGHTS = 2
-
- # GimpTransformDirection
- TRANSFORM_FORWARD = 0
- TRANSFORM_BACKWARD = 1
-
- # GimpUnit
- UNIT_PIXEL = 0
- UNIT_INCH = 1
- UNIT_MM = 2
- UNIT_POINT = 3
- UNIT_PICA = 4
- UNIT_END = 5
-
-