File indexing completed on 2025-03-09 04:09:52

0001 /* Autogenerated from enums.h */
0002 #include "enums.h"
0003 #define N_
0004 #include <stdio.h>
0005 const char*
0006 showGimpLayerModeEffects(GimpLayerModeEffects x)
0007 {
0008   static char buf[35];
0009   switch(x) {
0010     case GIMP_NORMAL_MODE: return N_("Normal");
0011     case GIMP_DISSOLVE_MODE: return N_("Dissolve");
0012     case GIMP_BEHIND_MODE: return N_("Behind");
0013     case GIMP_MULTIPLY_MODE: return N_("Multiply");
0014     case GIMP_SCREEN_MODE: return N_("Screen");
0015     case GIMP_OVERLAY_MODE: return N_("Overlay");
0016     case GIMP_DIFFERENCE_MODE: return N_("Difference");
0017     case GIMP_ADDITION_MODE: return N_("Addition");
0018     case GIMP_SUBTRACT_MODE: return N_("Subtract");
0019     case GIMP_DARKEN_ONLY_MODE: return N_("DarkenOnly");
0020     case GIMP_LIGHTEN_ONLY_MODE: return N_("LightenOnly");
0021     case GIMP_HUE_MODE: return N_("Hue");
0022     case GIMP_SATURATION_MODE: return N_("Saturation");
0023     case GIMP_COLOR_MODE: return N_("Color");
0024     case GIMP_VALUE_MODE: return N_("Value");
0025     case GIMP_DIVIDE_MODE: return N_("Divide");
0026     case GIMP_DODGE_MODE: return N_("Dodge");
0027     case GIMP_BURN_MODE: return N_("Burn");
0028     case GIMP_HARDLIGHT_MODE: return N_("Hardlight");
0029     case GIMP_SOFTLIGHT_MODE: return N_("Softlight");
0030     case GIMP_GRAIN_EXTRACT_MODE: return N_("GrainExtract");
0031     case GIMP_GRAIN_MERGE_MODE: return N_("GrainMerge");
0032     case GIMP_COLOR_ERASE_MODE: return N_("ColorErase");
0033     case GIMP_ERASE_MODE: return N_("Erase");
0034     case GIMP_REPLACE_MODE: return N_("Replace");
0035     case GIMP_ANTI_ERASE_MODE: return N_("AntiErase");
0036     case GIMP_NORMAL_NOPARTIAL_MODE: return N_("NormalNopartial");
0037     default: sprintf(buf,"(GimpLayerModeEffects:%d)",(int)x);
0038              return buf;
0039   }
0040 }
0041 const char*
0042 showGimpImageBaseType(GimpImageBaseType x)
0043 {
0044   static char buf[32];
0045   switch(x) {
0046     case GIMP_RGB: return N_("RGB color");
0047     case GIMP_GRAY: return N_("Grayscale");
0048     case GIMP_INDEXED: return N_("Indexed color");
0049     default: sprintf(buf,"(GimpImageBaseType:%d)",(int)x);
0050              return buf;
0051   }
0052 }
0053 const char*
0054 showGimpImageType(GimpImageType x)
0055 {
0056   static char buf[28];
0057   switch(x) {
0058     case GIMP_RGB_IMAGE: return N_("RGB");
0059     case GIMP_RGBA_IMAGE: return N_("RGB-alpha");
0060     case GIMP_GRAY_IMAGE: return N_("Grayscale");
0061     case GIMP_GRAYA_IMAGE: return N_("Grayscale-alpha");
0062     case GIMP_INDEXED_IMAGE: return N_("Indexed");
0063     case GIMP_INDEXEDA_IMAGE: return N_("Indexed-alpha");
0064     default: sprintf(buf,"(GimpImageType:%d)",(int)x);
0065              return buf;
0066   }
0067 }
0068 const char*
0069 showPropType(PropType x)
0070 {
0071   static char buf[23];
0072   switch(x) {
0073     case PROP_END: return ("End");
0074     case PROP_COLORMAP: return ("Colormap");
0075     case PROP_ACTIVE_LAYER: return ("ActiveLayer");
0076     case PROP_ACTIVE_CHANNEL: return ("ActiveChannel");
0077     case PROP_SELECTION: return ("Selection");
0078     case PROP_FLOATING_SELECTION: return ("FloatingSelection");
0079     case PROP_OPACITY: return ("Opacity");
0080     case PROP_MODE: return ("Mode");
0081     case PROP_VISIBLE: return ("Visible");
0082     case PROP_LINKED: return ("Linked");
0083     case PROP_LOCK_ALPHA: return ("LockAlpha");
0084     case PROP_APPLY_MASK: return ("ApplyMask");
0085     case PROP_EDIT_MASK: return ("EditMask");
0086     case PROP_SHOW_MASK: return ("ShowMask");
0087     case PROP_SHOW_MASKED: return ("ShowMasked");
0088     case PROP_OFFSETS: return ("Offsets");
0089     case PROP_COLOR: return ("Color");
0090     case PROP_COMPRESSION: return ("Compression");
0091     case PROP_GUIDES: return ("Guides");
0092     case PROP_RESOLUTION: return ("Resolution");
0093     case PROP_TATTOO: return ("Tattoo");
0094     case PROP_PARASITES: return ("Parasites");
0095     case PROP_UNIT: return ("Unit");
0096     case PROP_PATHS: return ("Paths");
0097     case PROP_USER_UNIT: return ("UserUnit");
0098     case PROP_VECTORS: return ("Vectors");
0099     case PROP_TEXT_LAYER_FLAGS: return ("TextLayerFlags");
0100     case PROP_SAMPLE_POINTS: return ("SamplePoints");
0101     case PROP_LOCK_CONTENT: return ("LockContent");
0102     case PROP_GROUP_ITEM: return ("GroupItem");
0103     case PROP_ITEM_PATH: return ("ItemPath");
0104     case PROP_GROUP_ITEM_FLAGS: return ("GroupItemFlags");
0105     default: sprintf(buf,"(PropType:%d)",(int)x);
0106              return buf;
0107   }
0108 }
0109 const char*
0110 showXcfCompressionType(XcfCompressionType x)
0111 {
0112   static char buf[33];
0113   switch(x) {
0114     case COMPRESS_NONE: return N_("None");
0115     case COMPRESS_RLE: return N_("RLE");
0116     case COMPRESS_ZLIB: return N_("Zlib");
0117     case COMPRESS_FRACTAL: return N_("Fractal");
0118     default: sprintf(buf,"(XcfCompressionType:%d)",(int)x);
0119              return buf;
0120   }
0121 }