Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
MenuEnum.h
1 //
2 // MenuEnum.h
3 //
4 // Copyright (c) 2001-2011 Virtual Terrain Project
5 // Free for all uses, see license.txt for details.
6 //
7 
8 // ID for the menu commands
9 enum
10 {
11  // start at 1, as 0 is reserved on OSX
12  ID_FILE_EXIT = 1,
13  ID_FILE_NEW,
14  ID_FILE_OPEN,
15  ID_FILE_SAVE,
16  ID_FILE_MRU,
17  ID_FILE_PREFS,
18  ID_SPECIAL_BATCH,
19  ID_SPECIAL_DYMAX_TEXTURES,
20  ID_SPECIAL_DYMAX_MAP,
21  ID_SPECIAL_PROCESS_BILLBOARD,
22  ID_SPECIAL_GEOCODE,
23  ID_SPECIAL_RUN_TEST,
24 
25  ID_EDIT_DELETE,
26  ID_EDIT_DESELECTALL,
27  ID_EDIT_INVERTSELECTION,
28  ID_EDIT_CROSSINGSELECTION,
29  ID_EDIT_OFFSET,
30 
31  ID_LAYER_NEW,
32  ID_LAYER_OPEN,
33  ID_LAYER_SAVE,
34  ID_LAYER_SAVE_AS,
35  ID_MRU_LAYER,
36  ID_MRU_IMPORT,
37  ID_LAYER_IMPORT,
38  ID_LAYER_IMPORTTIGER,
39  ID_LAYER_IMPORTNTF,
40  ID_LAYER_IMPORTUTIL,
41  ID_LAYER_IMPORT_MS,
42  ID_LAYER_IMPORT_POINT,
43  ID_LAYER_IMPORT_XML,
44  ID_LAYER_IMPORT_DXF,
45  ID_LAYER_PROPS,
46  ID_LAYER_SETPROJ,
47  ID_LAYER_CONVERTPROJ,
48  ID_LAYER_COMBINE,
49  ID_VIEW_SHOWLAYER,
50  ID_VIEW_LAYER_UP,
51  ID_VIEW_LAYER_DOWN,
52 
53  ID_VIEW_ZOOMIN,
54  ID_VIEW_ZOOMOUT,
55  ID_VIEW_ZOOMALL,
56  ID_VIEW_ZOOM_LAYER,
57  ID_VIEW_FULLVIEW,
58  ID_VIEW_ZOOM_AREA,
59  ID_VIEW_TOOLBAR,
60  ID_VIEW_LAYERS,
61  ID_VIEW_MAGNIFIER,
62  ID_VIEW_PAN,
63  ID_VIEW_DISTANCE,
64  ID_VIEW_SETAREA,
65  ID_VIEW_SHOWUTM,
66  ID_VIEW_PROFILE,
67  ID_VIEW_SCALE_BAR,
68  ID_VIEW_SHOWGRID,
69  ID_VIEW_WORLDMAP,
70  ID_VIEW_OPTIONS,
71 
72  ID_ELEV_SELECT,
73  ID_ELEV_SCALE,
74  ID_ELEV_VERT_OFFSET,
75  ID_ELEV_REMOVERANGE,
76  ID_ELEV_COMPUTE_DIFF,
77  ID_ELEV_SETUNKNOWN,
78  ID_ELEV_FILL_FAST,
79  ID_ELEV_FILL_SLOW,
80  ID_ELEV_FILL_REGIONS,
81  ID_ELEV_EXPORT,
82  ID_ELEV_EXPORT_TILES,
83  ID_ELEV_COPY,
84  ID_ELEV_PASTE_NEW,
85  ID_ELEV_BITMAP,
86  ID_ELEV_TOTIN,
87  ID_ELEV_CONTOURS,
88  ID_ELEV_MERGETIN,
89  ID_ELEV_TRIMTIN,
90 
91  ID_IMAGE_REPLACE_RGB,
92  ID_IMAGE_CREATE_OVERVIEWS,
93  ID_IMAGE_CREATE_OVER_ALL,
94  ID_IMAGE_CREATE_MIPMAPS,
95  ID_IMAGE_EXPORT_TILES,
96  ID_IMAGE_EXPORT_PPM,
97 
98  ID_ROAD_SELECTROAD,
99  ID_ROAD_SELECTNODE,
100  ID_ROAD_SELECTWHOLE,
101  ID_ROAD_DIRECTION,
102  ID_ROAD_EDIT,
103  ID_ROAD_SHOWNODES,
104  ID_ROAD_SELECTHWY,
105  ID_ROAD_CLEAN,
106  ID_ROAD_GUESS,
107  ID_ROAD_FLATTEN,
108 
109  ID_TOWER_ADD,
110  ID_TOWER_SELECT,
111  ID_TOWER_EDIT,
112 
113  ID_VEG_PLANTS,
114  ID_VEG_BIOREGIONS,
115  ID_VEG_REMAP,
116  ID_VEG_EXPORTSHP,
117  ID_VEG_HTML,
118 
119  ID_FEATURE_SELECT,
120  ID_FEATURE_PICK,
121  ID_FEATURE_TABLE,
122 
123  ID_STRUCTURE_EDIT_BLD,
124  ID_STRUCTURE_ADD_LINEAR,
125  ID_STRUCTURE_EDIT_LINEAR,
126  ID_STRUCTURE_ADD_FOUNDATION,
127  ID_STRUCTURE_ADD_POINTS,
128  ID_STRUCTURE_DELETE_POINTS,
129  ID_STRUCTURE_CONSTRAIN,
130  ID_STRUCTURE_ADD_INST,
131  ID_STRUCTURE_SELECT_USING_POLYGONS,
132  ID_STRUCTURE_COLOUR_SELECTED_ROOFS,
133  ID_STRUCTURE_CLEAN_FOOTPRINTS,
134  ID_STRUCTURE_SELECT_INDEX,
135  ID_STRUCTURE_EXPORT_FOOTPRINTS,
136  ID_STRUCTURE_EXPORT_CANOMA,
137 
138  ID_RAW_SETTYPE,
139  ID_RAW_ADDPOINTS,
140  ID_RAW_ADDPOINT_TEXT,
141  ID_RAW_ADDPOINTS_GPS,
142  ID_RAW_ADDFEATURE_WKT,
143  ID_RAW_SELECTCONDITION,
144  ID_RAW_CONVERT_TOTIN,
145  ID_RAW_EXPORT_IMAGEMAP,
146  ID_RAW_EXPORT_KML,
147  ID_RAW_GENERATE_ELEVATION,
148  ID_RAW_STYLE,
149  ID_RAW_SCALE_H,
150  ID_RAW_SCALE_V,
151  ID_RAW_OFFSET_V,
152  ID_RAW_CLEAN,
153  ID_RAW_SELECT_BAD,
154 
155  ID_AREA_CLEAR,
156  ID_AREA_ZOOM_ALL,
157  ID_AREA_ZOOM_LAYER,
158  ID_AREA_TYPEIN,
159  ID_AREA_MATCH,
160  ID_AREA_SAMPLE_ELEV,
161  ID_AREA_SAMPLE_IMAGE,
162  ID_AREA_SAMPLE_ELEV_OPT,
163  ID_AREA_SAMPLE_IMAGE_OPT,
164  ID_AREA_GENERATE_VEG,
165  ID_AREA_VEG_DENSITY,
166  ID_AREA_REQUEST_WFS,
167  ID_AREA_REQUEST_WMS,
168  ID_AREA_REQUEST_TSERVE,
169 
170  ID_HELP_DOC_LOCAL,
171  ID_HELP_DOC_ONLINE,
172 
173  // Popup menu items
174  ID_DISTANCE_CLEAR,
175  ID_POPUP_PROPS,
176  ID_POPUP_TO_TOP,
177  ID_POPUP_TO_BOTTOM,
178  ID_POPUP_SHOWALL,
179  ID_POPUP_HIDEALL,
180  ID_POPUP_OVR_DISK,
181  ID_POPUP_OVR_MEM,
182 
183  ID_HIGHEST_MENU_ENUM,
184 
185  ID_FIRST_MRU_FILE = 200,
186  ID_FIRST_MRU_LAYER = 250,
187  ID_FIRST_MRU_IMPORT = 300,
188 
189  LayerTree_Ctrl = 1000
190 };
191