Adobe.com
Contents Suites Classes Class Index Member Index

AIMenuGroups.h

Go to the documentation of this file.
00001 #ifndef __AIMenuGroups__
00002 #define __AIMenuGroups__
00003 
00004 /*
00005  *        Name: AIMenuGroups.h
00006  *   $Revision: 20 $
00007  *      Author:
00008  *        Date:
00009  *     Purpose: Adobe Illustrator Built-in Menu Groups.
00010  *
00011  * ADOBE SYSTEMS INCORPORATED
00012  * Copyright 1986-2007 Adobe Systems Incorporated.
00013  * All rights reserved.
00014  *
00015  * NOTICE:  Adobe permits you to use, modify, and distribute this file 
00016  * in accordance with the terms of the Adobe license agreement 
00017  * accompanying it. If you have received this file from a source other 
00018  * than Adobe, then your use, modification, or distribution of it 
00019  * requires the prior written permission of Adobe.
00020  *
00021  */
00022 
00029 #define kAboutMenuGroup                 "About"
00030 
00031 #define kOpenMenuGroup                  "Open Document"
00032 #define kRecentMenuGroup                "Recent Files"
00033 #define kCloseMenuGroup                 "Close Document"
00034 #define kDeviceCentralMenuGroup "Device Central"
00035 #define kSaveMenuGroup                  "Save Document"
00036 #define kSaveForMenuGroup               "Save For"
00037 #define kImportMenuGroup                "Import"
00038 #define kPlaceMenuGroup                 "Place Document"
00039 #define kExportMenuGroup                "Export Document"
00040 #define kDocumentUtilsMenuGroup "Document Utilities"
00041 #define kDocumentInterchangeMenuGroup "Document Interchange"
00042 #define kPrintMenuGroup                 "Print"
00043 #define kSendMenuGroup                  "Send Document"
00044 
00045 #define kAppUtilsMenuGroup              "Application Utilities"
00046 #define kQuitMenuGroup                  "Quit"
00047 
00048 #define kEditMenuGroup                  "Edit"
00049 #define kUndoMenuGroup                  "Undo"
00050 #define kPasteUtilsMenuGroup    "Paste Utilities"
00051 #define kEditUtilsMenuGroup     "Edit Utilities"
00052 
00053 #define kEditTextMenuGroup              "Edit Text"
00054 
00055 #define kPresetsMenuGroup               "Presets Group"
00056 
00057 #define kEditUtilsMenuGroup     "Edit Utilities"
00058 
00059 #define kSelectMenuGroup                "Select"
00060 
00061 #define kSelectMenuExternalGroup "SelectExternal"
00062 
00063 #define kSameMenuGroup                  "Same"
00064 #define kSelectObjectMenuGroup  "SelectObject"
00065 
00066 #define kPrefsMenuGroup                 "Preferences"
00067 
00068 #define kSyncMenuGroup                  "Sync"
00069 //#define kPublishingMenuGroup  "Publishing"
00070 #define kClipboardMenuGroup     "Clipboard"
00071 
00072 #define kRepeatMenuGroup                "Repeat"
00073 #define kArrangeTransformMenuGroup "Arrange Transform"
00074 #define kArrangeMoveMenuGroup   "Arrange Move"
00075 #define kArrangeGroupMenuGroup  "Arrange Group"
00076 #define kArrangeAttribsMenuGroup "Arrange Attributes"
00077 
00078 #define kViewModeMenuGroup              "View Mode"
00079 #define kViewAdornmentsMenuGroup "View Adornments"
00080 #define kViewMenuGroup                  "View"
00081 #define kViewUtilsMenuGroup     "View Utilities"
00082 #define kViewExtMenuGroup               "View Extension"
00083 #define kViewSnapMenuGroup              "View Snap"
00084 
00085 #define kAlignObjectMenuGroup   "Align Objects"
00086 #define kObjectAttribsMenuGroup "Object Attributes"
00087 #define kObjectUtilsMenuGroup   "Object Utilities"
00088 #define kObjectsMenuGroup               "Objects"
00089 
00090 #define kObjectPathsMenuGroup           "Objects Paths"
00091 
00097 #define kObjectPathsPopupMenuGroup      "Objects Paths Popup"
00098 #define kLockMenuGroup                  "Lock"
00099 #define kHideMenuGroup                  "Hide"
00100 
00101 #define kGuidesMenuGroup                "Guides"
00102 #define kMaskMenuGroup                  "Masks"
00103 #define kCompoundPathsMenuGroup "Compound Paths"
00104 #define kArtboardsGroup                 "ArtBoards"
00105 #define kCropMarksMenuGroup     "Crop Marks"
00106 #define kGraphsMenuGroup                "Graphs"
00107 #define kBlocksMenuGroup                "Blocks"
00108 #define kWrapMenuGroup                  "Wrap"
00109 #define kTextPathTypeGroup              "Text Path Type"
00110 #define kTypeAttribsMenuGroup   "Type Attributes"
00111 #define kTypePalettesMenuGroup  "Type Palettes"
00112 #define kTypeLayoutMenuGroup    "Type Layout"
00113 #define kTypeTabsMenuGroup              kTypePalettesMenuGroup
00114 #define kTypeUtilsMenuGroup     "Type Utilities"
00115 #define kTypePluginsMenuGroup1  "Type Plugins1"
00116 #define kTypePluginsMenuGroup2  "Type Plugins2"
00117 #define kTypeAsianOptionsGroup  "Type Asian Options"
00118 
00119 #define kTypeSizeUtilsMenuGroup "Type Size Utilities"
00120 #define kTypeSizeMenuGroup              "Type Size"
00121 #define kTypeLeadingUtilsMenuGroup "Type Leading Utilities"
00122 #define kTypeLeadingMenuGroup   "Type Leading"
00123 #define kTypeAlignmentMenuGroup "Type Alignment"
00124 
00125 #define kFilterUtilities        "Filter Utilities"
00126 
00127 #define kEffectsMenuGroup       "Effects"
00128 
00129 #define kHelpMenuGroup                  "Help Menu"
00130 
00131 // The following groups do not show up in the menu bar. They only
00132 // show up in the keyboard shortcuts dialog.
00134 #define kHidddenOtherSelectMenuGroup    "Hidden Other Select"
00135 
00136 #define kHiddenOtherTextMenuGroup               "Hidden Other Text"
00137 
00138 #define kHiddenOtherObjectMenuGroup             "Hidden Other Object"
00139 
00140 #define kHiddenOtherPaletteMenuGroup    "Hidden Other Palette"
00141 
00142 #define kHiddenOtherMiscMenuGroup               "Hidden Other Misc"
00143 
00144 
00145 #define kWindowUtilsMenuGroup                   "Window Utilities"
00146 #define kApplicationContainerMenuGroup  "Application Container"
00147 #define kToolPalettesMenuGroup                  "Tool Palettes"
00148 #define kWindowLibariesMenuGroup                "Window Libraries"
00149 #define kAdobeLabsMenuGroup                             "Adobe Labs Menu Group" //VS_TODO: To be removed
00150 #define kServicesMenuGroup                              "Services Menu Group"
00151 
00152 #define kPaintPalettesMenuGroup                         kToolPalettesMenuGroup
00153 #define kObjectInfoPalettesMenuGroup            kToolPalettesMenuGroup
00154 #define kAttributePalettesMenuGroup             kToolPalettesMenuGroup
00155 #define kOtherPalettesMenuGroup                         kToolPalettesMenuGroup
00156 #define kPaintAttributesPaletteMenuGroup        kToolPalettesMenuGroup
00157 #define kSVGPaletteMenuGroup                            kToolPalettesMenuGroup
00158 #define kWindowObjectUtilsMenuGroup                     kToolPalettesMenuGroup
00159 // Note the pre-AI10 definitions of these menu groups as shown below are mapped to kToolPalettesMenuGroup
00160 //#define kPaintPalettesMenuGroup                        "Paint Palettes"
00161 //#define kObjectInfoPalettesMenuGroup           "Object Info Palettes"
00162 //#define kAttributePalettesMenuGroup            "Attribute Palettes"
00163 //#define kOtherPalettesMenuGroup                        "Palettes"
00164 //#define kPaintAttributesPaletteMenuGroup       "Paint Attributes Palettes"
00165 //#define kSVGPaletteMenuGroup                           "SVG Palette"
00166 //#define kWindowObjectUtilsMenuGroup            "Window Object Utilities Palettes"
00167 
00168 
00169 
00170 // The following groups are added by plug-ins, not by the application.
00171 // To use them, your plug-in should add the group using AddMenuGroup (it is ok to add a group twice;
00172 // all but the first request will be ignored.)
00173 
00175 #define kDocInfoMenuGroup                               "AIPlugin Document Info"
00176 //#define kDocInfoMenuGroupNearGroup
00177 //#define kDocInfoMenuGroupOptions              kMenuGroupSeparatorOption
00178 
00180 #define kObjectRasterMenuGroup                  "AIPlugin Object Raster"
00181 //#define kObjectFlattenMenuGroup                       "AIPlugin Object Flatten"
00182 //#define kObjectRasterMenuGroupOptions kMenuGroupSeparatorOption
00183 
00185 #define kArrangeTransformMultipleMenuGroup "Arrange Multiple Transform"
00186 
00187 #define kATMMenuGroupNearGroup                  kArrangeTransformMenuGroup
00188 //#define kArrangeTransformMultipleMenuGroupOptions kMenuGroupSeparatorOption
00189 
00192 #define kObjectPathsPopoutPluginMenuGroup       "More Menus in the Object Path Popout"
00193 
00194 #define kOPPPMenuGroupNearGroup                         kObjectPathsPopupMenuGroup
00195 //#define kOPPPMenuGroupOptions                         kMenuGroupSeparatorOption
00196 
00199 #define kAIEditColorsSubMenuGroup       "AIEdit Colors SubMenu Group"
00200 
00208 #define kEditColorsMenuGroupPriority    0x7d000000
00209 
00210 #define kAdobeColorHarmonyMenuGroup             "Adobe Color Harmony Editor Menu Group"
00211 
00214 #define kAdobeColorFiltersMenuGroup             "Adobe Color Filters Menu Group"
00215 
00217 #define kDocumentSupportMenuGroup               "AIPlugin Document Support"
00218 
00220 #define kAssetMgmtMenuGroup             "Adobe Plugin Asset Mgmt"
00221 
00222 #define kWorkgroupMenuGroup             kDocumentSupportMenuGroup
00223 
00225 #define kScriptsMenuGroup               "ScriptsMenuGroup"
00226 
00228 #define kWorkspacesMenuGroup            "WorkspacesMenuGroup"
00229 
00230 #define kWorkspacesCustomMenuGroup      "WorkspacesCustomMenuGroup"
00231 
00232 #define kWorkspacesPresetsMenuGroup     "WorkspacesPresetsMenuGroup"
00233 
00235 #define kAIChartsMenuGroup                      "Adobe Charts"
00236 
00237 
00238 
00239 // end of the MenuGroups documentation group
00243 #endif
00244 


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2014 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks