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 }