001    /*
002     * MenuIndexConstants
003     * 
004     * Copyright (c) 2000, 2001, 2002, 2003, 2004 Marco Schmidt.
005     * All rights reserved.
006     */
007    
008    package net.sourceforge.jiu.apps;
009    
010    /**
011     * Constant int values for all menu items.
012     * Some of these menu items denote operations which can be performed by
013     * {@link OperationProcessor}.
014     *
015     * @author Marco Schmidt
016     */
017    public interface MenuIndexConstants
018    {
019            int FILE = 0;
020            int FILE_OPEN = 1;
021            int FILE_SAVEAS = 2;
022            int FILE_SAVEAS_GIF = 83;
023            int FILE_SAVEAS_PALM = 81;
024            int FILE_SAVEAS_PBM = 3;
025            int FILE_SAVEAS_PGM = 4;
026            int FILE_SAVEAS_PNG = 82;
027            int FILE_SAVEAS_PPM = 5;
028            int FILE_SAVEAS_SUNRASTER = 6;
029            int FILE_SAVEAS_WINDOWSBMP = 7;
030            int FILE_CLOSE = 8;
031            int FILE_EXIT = 9;
032            int EDIT = 67;
033            int EDIT_UNDO = 68;
034            int EDIT_REDO = 69;
035            int COLOR = 10;
036            int COLOR_ADJUST = 11;
037            int COLOR_ADJUST_BRIGHTNESS = 12;
038            int COLOR_ADJUST_CONTRAST = 13;
039            int COLOR_ADJUST_GAMMA = 14;
040            int COLOR_ADJUST_HUESATURATIONVALUE = 15;
041            int COLOR_HISTOGRAM = 16;
042            int COLOR_HISTOGRAM_COUNTCOLORSUSED = 17;
043            int COLOR_HISTOGRAM_EQUALIZE = 18;
044            int COLOR_HISTOGRAM_NORMALIZE = 19;
045            int COLOR_HISTOGRAM_TEXTUREPROPERTIES = 70;
046            int COLOR_HISTOGRAM_SAVEHISTOGRAMAS = 66;
047            int COLOR_HISTOGRAM_SAVECOOCCURRENCEMATRIXAS = 20;
048            int COLOR_HISTOGRAM_SAVECOOCCURRENCEFREQUENCYMATRIXAS = 21;
049            int COLOR_PALETTE = 22;
050            int COLOR_PALETTE_SAVEAS = 23;
051            int COLOR_PROMOTE = 24;
052            int COLOR_PROMOTE_PROMOTETOPALETTED = 25;
053            int COLOR_PROMOTE_PROMOTETOGRAY8 = 26;
054            int COLOR_PROMOTE_PROMOTETOGRAY16 = 27;
055            int COLOR_PROMOTE_PROMOTETORGB24 = 28;
056            int COLOR_PROMOTE_PROMOTETORGB48 = 29;
057            int COLOR_REDUCE = 30;
058            int COLOR_REDUCE_REDUCETOBILEVELTHRESHOLD = 31;
059            int COLOR_REDUCE_REDUCENUMBEROFSHADESOFGRAY = 32;
060            int COLOR_REDUCE_CONVERTTOGRAYSCALE = 33;
061            int COLOR_REDUCE_MEDIANCUT = 34;
062            int COLOR_REDUCE_OCTREE = 35;
063            int COLOR_REDUCE_UNIFORMPALETTE = 36;
064            int COLOR_REDUCE_MAPTOARBITRARYPALETTE = 37;
065            int COLOR_INVERT = 38;
066            int COLOR_CONVERTTOMINIMUMCOLORTYPE = 39;
067            int TRANSFORMATIONS = 40;
068            int TRANSFORMATIONS_FLIP = 41;
069            int TRANSFORMATIONS_MIRROR = 42;
070            int TRANSFORMATIONS_ROTATELEFT90 = 43;
071            int TRANSFORMATIONS_ROTATERIGHT90 = 44;
072            int TRANSFORMATIONS_ROTATE180 = 45;
073            int TRANSFORMATIONS_CROP = 46;
074            int TRANSFORMATIONS_SCALE = 47;
075            int TRANSFORMATIONS_SHEAR = 48;
076            int FILTERS = 49;
077            int FILTERS_BLUR = 50;
078            int FILTERS_SHARPEN = 51;
079            int FILTERS_EDGEDETECTION = 52;
080            int FILTERS_EMBOSS = 53;
081            int FILTERS_PSYCHEDELICDISTILLATION = 54;
082            int FILTERS_LITHOGRAPH = 55;
083            int FILTERS_HORIZONTALSOBEL = 56;
084            int FILTERS_VERTICALSOBEL = 57;
085            int FILTERS_HORIZONTALPREWITT = 58;
086            int FILTERS_VERTICALPREWITT = 59;
087            int FILTERS_MINIMUM = 71;
088            int FILTERS_MAXIMUM = 72;
089            int FILTERS_MEDIAN = 60;
090            int FILTERS_MEAN = 61;
091            int FILTERS_OIL = 62;
092            int VIEW = 73;
093            int VIEW_ZOOMIN = 74;
094            int VIEW_ZOOMOUT = 75;
095            int VIEW_SETORIGINALSIZE = 76;
096            int VIEW_INTERPOLATIONTYPE = 77;
097            int VIEW_INTERPOLATIONTYPE_NEARESTNEIGHBOR = 78;
098            int VIEW_INTERPOLATIONTYPE_BILINEAR = 79;
099            int VIEW_INTERPOLATIONTYPE_BICUBIC = 80;
100            int HELP = 63;
101            int HELP_ABOUT = 64;
102            int HELP_SYSTEMINFORMATION = 65;
103            
104            int NUM_CONSTANTS = 84;
105    }