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 }