CHANGENOTIFICATIONS

typedef enum tagCHANGENOTIFICATIONS

{
   NC_RECTS_SRC_RECT=1, 
   NC_RECTS_CLIPSRC_RECT, 
   NC_RECTS_DST_RECT, 
   NC_RECTS_CLIPDST_RECT, 
   NC_BITMAP_BITMAPHANDLE, 
   NC_BITMAP_ALLOC, 
   NC_BITMAP_COPY, 
   NC_BITMAP_DATA, 
   NC_BITMAP_COPYHANDLE, 
   NC_BITMAP_CREATE, 
   NC_BITMAP_SET_DATA_POINTER, 
   NC_BITMAP_CREATEALPHA, 
   NC_BITMAP_INITIALIZE, 
   NC_BITMAP_COLOR_MERGE, 
   NC_BITMAP_TOGGLE_COMPRESSION, 
   NC_REGION_FREE_REGION, 
   NC_REGION_OFFSET_REGION, 
   NC_REGION_SET_REGION, 
   NC_REGION_SET_BORDER, 
   NC_REGION_RESIZE_REGION, 
   NC_REGION_HOLES_REMOVAL_RGN, 
   NC_FREE_FREE, 
   NC_FREE_CHANGE_TO_DIB, 
   NC_FREE_CHANGE_TO_DDB, 
   NC_FREE_CHANGE_TO_EMF, 
   NC_FREE_CHANGE_TO_WMF, 
   NC_ACCESS_ACCESS, 
   NC_ACCESS_RELEASE, 
   NC_EDIT_CLEAR, 
   NC_EDIT_COMBINE, 
   NC_EDIT_COMBINEWARP, 
   NC_EDIT_COPYPALETTE, 
   NC_EDIT_COPYRECT, 
   NC_EDIT_PUTROW, 
   NC_EDIT_PUTROWCOL, 
   NC_EDIT_PUTROWCOMP, 
   NC_EDIT_PUTROWCOLCOMP, 
   NC_EDIT_GRAY, 
   NC_EDIT_PUTCOLORS, 
   NC_EDIT_PIXELCOLOR, 
   NC_EDIT_SETALPHA, 
   NC_EDIT_COLORRES, 
   NC_EDIT_FILL, 
   NC_EDIT_UNDERLAY, 
   NC_EDIT_REMAP_INTENSITY, 
   NC_EDIT_PICTURIZE, 
   NC_EDIT_WINDOW_LEVEL, 
   NC_EDIT_CLEAR_NEGATIVE_PIXELS, 
   NC_EDIT_WINDOW_LEVEL_BITMAP, 
   NC_EDIT_SET_PAINT_CONTRAST, 
   NC_EDIT_SET_PAINT_INTENSITY, 
   NC_EDIT_SET_PAINT_GAMMA, 
   NC_EDIT_GRAY_EXT, 
   NC_EDIT_COLORED_GRAY, 
   NC_EDIT_BALANCE_COLORS, 
   NC_EDIT_SWAP_COLORS, 
   NC_EDIT_ADD, 
   NC_EDIT_REMOVE_REDEYE, 
   NC_EDIT_ALPHA_BLEND, 
   NC_EDIT_FEATHER_ALPHA_BLEND, 
   NC_EDIT_ADD_BORDER, 
   NC_EDIT_ADD_FRAME, 
   NC_EDIT_PIXELDATA, 
   NC_EDIT_SIGNED_TO_UNSIGNED, 
   NC_EDIT_CHANGE_COMPRESSION, 
   NC_TRANSFORM_ROTATE_VIEW_PERSPECTIVE, 
   NC_TRANSFORM_VIEW_PERSPECTIVE, 
   NC_TRANSFORM_FLIP, 
   NC_TRANSFORM_REVERSE, 
   NC_TRANSFORM_ROTATE, 
   NC_TRANSFORM_SHEAR, 
   NC_TRANSFORM_TRANSLATE, 
   NC_TRANSFORM_SCALE, 
   NC_DIM_HEIGHT, 
   NC_DIM_TRIM, 
   NC_DIM_SIZE, 
   NC_DIM_RESIZE_CANVAS, 
   NC_DIM_RESAMPLE, 
   NC_DITHERING_START_DITHERING, 
   NC_DITHERING_DITHERING, 
   NC_DITHERING_STOP_DITHERING, 
   NC_FILTER_AUTOTRIM, 
   NC_FILTER_HALFTONE, 
   NC_FILTER_ADDNOISE, 
   NC_FILTER_AVERAGE, 
   NC_FILTER_BINARY_FILTER, 
   NC_FILTER_CONTRAST, 
   NC_FILTER_HUE, 
   NC_FILTER_INTENSITY, 
   NC_FILTER_SATURATION, 
   NC_FILTER_DESKEW, 
   NC_FILTER_DESPECKLE, 
   NC_FILTER_SMOOTH, 
   NC_FILTER_LINEREMOVE, 
   NC_FILTER_DOTREMOVE, 
   NC_FILTER_INVERTEDTEXT, 
   NC_FILTER_BORDERREMOVE, 
   NC_FILTER_HOLEPUNCHREMOVE, 
   NC_FILTER_EMBOSS, 
   NC_FILTER_GAMMA_CORRECT, 
   NC_FILTER_INVERT, 
   NC_FILTER_HISTO_CONTRAST, 
   NC_FILTER_HISTO_EQUALIZE, 
   NC_FILTER_INTENSITY_DETECT, 
   NC_FILTER_MAX, 
   NC_FILTER_MEDIAN, 
   NC_FILTER_MIN, 
   NC_FILTER_OILIFY, 
   NC_FILTER_POSTERIZE, 
   NC_FILTER_SOLARIZE, 
   NC_FILTER_SPATIAL, 
   NC_FILTER_STRETCH_INTENSITY, 
   NC_FILTER_GRADIENT, 
   NC_FILTER_LAPLACIAN, 
   NC_FILTER_SOBEL,       
   NC_FILTER_PREWITT , 
   NC_FILTER_SHIFTDIFF, 
   NC_FILTER_LINESEG, 
   NC_FILTER_EROSION, 
   NC_FILTER_DILATION, 
   NC_FILTER_SHARPEN, 
   NC_FILTER_BRIGHTNESS, 
   NC_FILTER_MOSAIC, 
   NC_FILTER_CONTOUR, 
   NC_FILTER_GAUSSIAN, 
   NC_FILTER_UNSHARP_MASK, 
   NC_FILTER_ANTI_ALIAS, 
   NC_FILTER_EDGE_DETECTOR, 
   NC_FILTER_MOTION_BLUR, 

   NC_FILTER_MULTIPLY, 
   NC_FILTER_REMAP_HUE, 
   NC_FILTER_ADDWEIGHTED, 
   NC_FILTER_LOCAL_HISTOEQUALIZE, 
   NC_FILTER_INTENSITY_DETECT_BINARY, 
   NC_FILTER_PIXELATE, 
   NC_FILTER_WIND, 
   NC_FILTER_IMPRESSIONIST, 
   NC_FILTER_WAVE, 
   NC_FILTER_ZOOM_WAVE, 
   NC_FILTER_RAD_WAVE, 
   NC_FILTER_FREE_HAND_SHEAR, 
   NC_FILTER_FREE_HAND_WAVE, 
   NC_FILTER_ADD_MESSAGE, 
   NC_FILTER_EXTRACT_MESSAGE, 
   NC_FILTER_SPHERIZE, 
   NC_FILTER_CYLINDRICAL, 
   NC_FILTER_BENDING, 
   NC_FILTER_PUNCH, 
   NC_FILTER_RIPPLE, 
   NC_FILTER_POLAR, 
   NC_FILTER_RADIAL_BLUR, 
   NC_FILTER_ZOOM_BLUR, 
   NC_FILTER_SWIRL, 
   NC_FILTER_DEINTERLACE, 
   NC_FILTER_SAMPLE_TARGET, 
   NC_FILTER_HALF_TONE, 
   NC_FILTER_CUBISM, 
   NC_FILTER_LIGHT_CONTROL, 
   NC_FILTER_GLASS_EFFECT, 
   NC_FILTER_LENS_FLARE, 
   NC_FILTER_BUMP_MAP, 
   NC_FILTER_GLOW_FILTER, 
   NC_FILTER_EDGE_DETECT_STATISTICAL, 
   NC_FILTER_DESATURATE, 
   NC_FILTER_SMOOTH_EDGES, 
   NC_FILTER_AUTO_BINARY, 
   NC_FILTER_BINARY, 
   NC_FILTER_CHANNEL_MIX, 
   NC_FILTER_PLANE, 
   NC_FILTER_PLANE_BEND, 
   NC_FILTER_TUNNEL, 
   NC_FILTER_FREE_RAD_BEND, 
   NC_FILTER_FREE_PLANE_BEND, 
   NC_FILTER_OCEAN, 
   NC_FILTER_LIGHT, 
   NC_FILTER_DRY, 
   NC_FILTER_DRAW_STAR, 
   
   NC_FILTER_ADD_SHADOW, 
   NC_FILTER_ALLOC_FT_ARRAY, 
   NC_FILTER_CHANGE_HUE_SAT_INT, 
   NC_FILTER_COLOR_REPLACE, 
   NC_FILTER_COLOR_THRESHOLD, 
   NC_FILTER_DFT, 
   NC_FILTER_DIRECTION_EDGE_STATISTICAL, 
   NC_FILTER_FFT, 
   NC_FILTER_FT_DISPLAY, 
   NC_FILTER_FRQ_FILTER, 
   NC_FILTER_FRQ_FILTER_MASK, 
   NC_FILTER_GET_STATISTICS_INFO, 
   NC_FILTER_GET_FERETS_DIAMETER, 
   NC_FILTER_GET_OBJECT_INFO, 
   NC_FILTER_GET_RGN_CONTOUR_POINTS, 
   NC_FILTER_GET_RGN_PERIMETER_LENGTH, 
   NC_FILTER_MATH_FUNCTION, 
   NC_FILTER_REV_EFFECT, 
   NC_FILTER_SEGMENT, 
   NC_FILTER_SUBTRACT_BACKGROUND, 
   NC_FILTER_USER_FILTER, 
   NC_FILTER_ADAPTIVE_CONTRAST, 
   NC_FILTER_AGING, 
   NC_FILTER_APPLY_MATH_LOGIC, 
   NC_FILTER_COLOR_INTENSITY_BALANCE, 
   NC_FILTER_COLORIZE_GRAY, 
   NC_FILTER_CONT_BRIGHT_INT, 
   NC_FILTER_DICE_EFFECT, 
   NC_FILTER_DIGITAL_SUBTRACT, 
   NC_FILTER_DYNAMIC_BINARY, 
   NC_FILTER_EDGE_DETECT_EFFECT, 
   NC_FILTER_FUNCTIONAL_LIGHT, 
   NC_FILTER_MULTI_SCALE_ENHANCEMENT, 
   NC_FILTER_PUZZLE_EFFECT, 
   NC_FILTER_RING_EFFECT, 
   NC_FILTER_SELECT_DATA, 
   NC_FILTER_SHIFT_DATA, 
   NC_FILTER_TEXTURE_ALPHA_BLEND, 
   NC_FILTER_IS_REG_MARK, 
   NC_FILTER_GET_MARKS_CENTER_MASS, 
   NC_FILTER_SEARCH_REG_MARKS, 
   NC_FILTER_GET_TRANSFORMATION_PARAMETERS, 
   NC_FILTER_APPLY_TRANSFORMATION_PARAMETERS, 
   NC_FILTER_GET_LINEAR_VOILUT, 
   NC_FILTER_CONVERT_SIGNED_TO_UNSIGNED, 
   NC_FILTER_CONVERT_UNSIGNED_TO_SIGNED, 

   NC_FILTER_GRAY_SCALE_TO_DUOTONE, 
   NC_FILTER_GRAY_SCALE_TO_MULTITONE, 
   NC_FILTER_SKELETON, 
   NC_FILTER_INIT_LEVEL_EXTREMES, 
   NC_FILTER_COLOR_LEVEL, 
   NC_FILTER_AUTO_COLOR_LEVEL, 
   NC_FILTER_SELECTIVE_COLOR, 
   NC_FILTER_CORRELATION, 
   NC_FILTER_SET_OVERLAY, 
   NC_FILTER_GET_OVERLAY, 
   NC_FILTER_SET_OVERLAY_ATTRIBUTES, 
   NC_FILTER_GET_OVERLAY_ATTRIBUTES, 
   NC_FILTER_UPDATE_OVERLAY_BITS, 
   NC_FILTER_GET_OVERLAY_COUNT, 
   NC_FILTER_PAINT_DC_OVERLAY, 
   NC_FILTER_SCRAMBLE, 
   NC_FILTER_APPLY_MODALITY_LUT, 
   NC_FILTER_APPLY_LINEAR_MODALITY_LUT, 
   NC_FILTER_APPLY_VOILUT, 
   NC_FILTER_APPLY_LINEAR_VOILUT, 
   NC_DIALOG_MOTION_BLUR, 
   NC_DIALOG_RADIAL_BLUR, 
   NC_DIALOG_ZOOM_BLUR, 
   NC_DIALOG_GAUSSIAN_BLUR, 
   NC_DIALOG_ANTI_ALIAS, 
   NC_DIALOG_AVERAGE, 
   NC_DIALOG_MEDIAN, 
   NC_DIALOG_ADD_NOISE, 
   NC_DIALOG_MAX_FILTER, 
   NC_DIALOG_MIN_FILTER, 
   NC_DIALOG_SHARPEN, 
   NC_DIALOG_SHIFT_DIFFERENCE_FILTER, 
   NC_DIALOG_EMBOSS, 
   NC_DIALOG_OILIFY, 
   NC_DIALOG_MOSAIC, 
   NC_DIALOG_EROSION_FILTER, 
   NC_DIALOG_DILATION_FILTER, 
   NC_DIALOG_CONTOUR_FILTER, 
   NC_DIALOG_GRADIENT_FILTER, 
   NC_DIALOG_LAPLACIAN_FILTER, 
   NC_DIALOG_SOBEL_FILTER, 
   NC_DIALOG_PREWITT_FILTER, 
   NC_DIALOG_LINE_SEGMENT_FILTER, 
   NC_DIALOG_UNSHARP_MASK, 
   NC_DIALOG_MULTIPLY, 
   NC_DIALOG_ADD_BITMAPS, 
   NC_DIALOG_STITCH, 
   NC_DIALOG_FREE_HAND_WAVE, 
   NC_DIALOG_WIND, 
   NC_DIALOG_POLAR, 
   NC_DIALOG_ZOOM_WAVE, 
   NC_DIALOG_RADIAL_WAVE, 
   NC_DIALOG_SWIRL, 
   NC_DIALOG_WAVE, 
   NC_DIALOG_WAVE_SHEAR, 
   NC_DIALOG_PUNCH, 
   NC_DIALOG_RIPPLE, 
   NC_DIALOG_BENDING, 
   NC_DIALOG_CYLINDRICAL, 
   NC_DIALOG_SPHERIZE, 
   NC_DIALOG_IMPRESSIONIST, 
   NC_DIALOG_PIXELATE, 
   NC_DIALOG_EDGE_DETECTOR, 
   NC_DIALOG_UNDERLAY, 
   NC_DIALOG_PICTURIZE, 

   NC_DIALOG_COLORRES, 
   NC_DIALOG_BALANCE_COLORS, 
   NC_DIALOG_COLORED_GRAY, 
   NC_DIALOG_GRAYSCALE, 
   NC_DIALOG_REMAP_INTENSITY, 
   NC_DIALOG_REMAP_HUE, 
   NC_DIALOG_CUSTOMIZE_PALETTE, 
   NC_DIALOG_LOCAL_HISTOEQUALIZE, 
   NC_DIALOG_INTENSITY_DETECT, 
   NC_DIALOG_SOLARIZE, 
   NC_DIALOG_POSTERIZE, 
   NC_DIALOG_BRIGHTNESS, 
   NC_DIALOG_CONTRAST, 
   NC_DIALOG_HUE, 
   NC_DIALOG_SATURATION, 
   NC_DIALOG_GAMMA_ADJUSTMENT, 
   NC_DIALOG_HALFTONE, 
   NC_DIALOG_HISTOCONTRAST, 
   NC_DIALOG_WINDOWLEVEL, 
   NC_DIALOG_COLOR, 

   NC_DIALOG_GETSHAPE, 
   NC_DIALOG_GETEFFECT, 
   NC_DIALOG_GETTRANSITION, 
   NC_DIALOG_GETGRADIENT, 
   NC_DIALOG_GETTEXT, 

   NC_DIALOG_GETDIRECTORY, 
   NC_DIALOG_FILE_CONVERSION, 
   NC_DIALOG_FILES_ASSOCIATION, 
   NC_DIALOG_PRINT_STITCHED_IMAGES, 
   NC_DIALOG_PRINT_PREVIEW, 
   NC_DIALOG_SAVE, 
   NC_DIALOG_OPEN, 

   NC_DIALOG_ROTATE, 
   NC_DIALOG_SHEAR, 
   NC_DIALOG_RESIZE, 
   NC_DIALOG_ADD_BORDER, 
   NC_DIALOG_ADD_FRAME, 
   NC_DIALOG_AUTO_TRIM, 
   NC_DIALOG_CANVAS_RESIZE, 
   NC_DIALOG_HISTOGRAM, 
   NC_DIALOG_FEATHER_SELECTION, 

   NC_DIALOG_REMOVE_REDEYE, 
   NC_DIALOG_SMOOTH, 
   NC_DIALOG_LINE_REMOVE, 
   NC_DIALOG_BORDER_REMOVE, 
   NC_DIALOG_INVERTED_TEXT, 
   NC_DIALOG_DOT_REMOVE, 
   NC_DIALOG_HOLE_PUNCH_REMOVE, 

   NC_DIALOG_PNG_WEB_TUNER, 
   NC_DIALOG_GIF_WEB_TUNER, 
   NC_DIALOG_JPEG_WEB_TUNER, 
   NC_DIALOG_HTML_MAPPER, 

   NC_VECTOR_VECTORHANDLE, 
   NC_VECTOR_COPY, 
   NC_VECTOR_INITIALIZE, 
   NC_VECTOR_DIALOG_ROTATE, 
   NC_VECTOR_DIALOG_SCALE, 
   NC_VECTOR_DIALOG_TRANSLATE, 
   NC_VECTOR_DIALOG_3DOPTIONS, 
   NC_VECTOR_DIALOG_CAMERA, 
   NC_VECTOR_DIALOG_RENDER, 
   NC_VECTOR_DIALOG_VIEW_MODE, 
   NC_VECTOR_DIALOG_HIT_TEST, 
   NC_VECTOR_DIALOG_EDIT_ALL_LAYERS, 
   NC_VECTOR_DIALOG_NEW_LAYER, 
   NC_VECTOR_DIALOG_EDIT_LAYER,   
   NC_VECTOR_DIALOG_EDIT_ALL_GROUPS, 
   NC_VECTOR_DIALOG_NEW_GROUP, 
   NC_VECTOR_DIALOG_EDIT_GROUP, 
   NC_VECTOR_DIALOG_NEW_OBJECT, 
   NC_VECTOR_DIALOG_EDIT_OBJECT, 
   NC_VECTOR_ROTATE, 
   NC_VECTOR_SCALE, 
   NC_VECTOR_TRANSLATE, 
   NC_VECTOR_CAMERA, 
   NC_VECTOR_FREE, 
   NC_VECTOR_EMPTY, 
   NC_VECTOR_BACKCOLOR, 
   NC_VECTOR_PALETTE, 
   NC_VECTOR_VIEW_MODE, 
   NC_VECTOR_VIEW_PORT, 
   NC_VECTOR_PAN, 
   NC_VECTOR_BIND_VERTICES, 
   NC_VECTOR_REALIZE, 
   NC_VECTOR_LOCKED, 
   
   NC_VECTOR_ORIGIN, 
   NC_VECTOR_TRANSFORM, 
   NC_VECTOR_ZOOMRECT, 
   NC_VECTOR_PARALLELOGRAM, 
   NC_VECTOR_MARKER, 
   NC_VECTOR_HIT_TEST, 
   
   NC_VECTOR_GET_ENGINE, 
   NC_VECTOR_ATTACH, 
   NC_VECTOR_ADD_OBJECT, 
   NC_VECTOR_COPY_OBJECT, 
   NC_VECTOR_DELETE_OBJECT, 
   NC_VECTOR_SELECT_OBJECT, 
   NC_VECTOR_EXPLODE_OBJECT, 
   NC_VECTOR_SET_OBJECT, 
   NC_VECTOR_SET_OBJECT_ATTRIBUTES, 
   NC_VECTOR_LOCK_OBJECT, 
   
   NC_VECTOR_POLYGON_MODE, 
   NC_VECTOR_USE_LIGHTS, 
   NC_VECTOR_AMBIENT_COLOR, 
   NC_VECTOR_COPY_FROM_CLIPBOARD, 
   //NC_FREE_CHANGE_TO_EMF, 
   //NC_FREE_CHANGE_TO_WMF, 
   NC_VECTOR_METAFILE, 

   NC_VECTOR_ADD_LAYER, 
   NC_VECTOR_DELETE_LAYER, 
   NC_VECTOR_EMPTY_LAYER, 
   NC_VECTOR_COPY_LAYER, 
   NC_VECTOR_SET_ACTIVE_LAYER, 
   NC_VECTOR_SET_LAYER, 
   NC_VECTOR_REPAINT, 
   NC_VECTOR_LOAD_FILE, 
   NC_VECTOR_ADD_GROUP, 
   NC_VECTOR_DELETE_GROUP, 
   NC_VECTOR_DELETE_GROUP_CLONES, 
   NC_VECTOR_EMPTY_GROUP, 
   NC_VECTOR_COPY_GROUP, 
   NC_VECTOR_SET_GROUP, 

   NC_FILTER_DESKEWBITMAPEXT, 
   NC_FILTER_PLASMAFILTER, 
   NC_FILTER_ZIGZAG, 
   NC_FILTER_BRICKSTEXTURE, 
   NC_FILTER_MASKCONVOLUTION, 
   NC_FILTER_HIGHPASS, 
   NC_FILTER_GAMMACORRECTBITMAPEXT, 
   NC_FILTER_DIFFUSEGLOW, 
   NC_FILTER_CLOUDS, 
   NC_FILTER_MOSAICTILES, 
   NC_FILTER_FRAGMENT, 
   NC_FILTER_OFFSET, 
   NC_FILTER_VIGNETTE, 
   NC_FILTER_COLORHALFTONE, 
   NC_FILTER_HALFTONEPATTERN, 
   NC_FILTER_ADJUSTBITMAPTINT, 
   NC_FILTER_POINTILLIST, 
   NC_FILTER_ROMANMOSAIC, 
   NC_FILTER_DISPLACE_MAP, 
   NC_FILTER_CANVAS, 
   NC_FILTER_PERSPECTIVE, 
   NC_FILTER_CORRELATIONLIST, 
   NC_FILTER_COLOREDBALLS, 
   NC_FILTER_SLICE, 
   NC_FILTER_SETKAUFMANNRGN, 
   NC_FILTER_COLOREDPENCIL, 
   NC_FILTER_PERLIN, 
   NC_FILTER_SHIFTZEROTONEGATIVE, 
   NC_FILTER_SHIFTMINIMUMTOZERO, 
   NC_DIALOG_ICCPROFILE, 
   NC_FILTER_SIZE_INTERPOLATE, 
   NC_FILTER_DESKEW_CHECK, 
}  CHANGENOTIFICATIONS;