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 kObjectAttribsMenuGroup "Object Attributes"
00086 #define kObjectUtilsMenuGroup   "Object Utilities"
00087 #define kObjectsMenuGroup               "Objects"
00088 
00089 #define kObjectPathsMenuGroup           "Objects Paths"
00090 
00096 #define kObjectPathsPopupMenuGroup      "Objects Paths Popup"
00097 #define kLockMenuGroup                  "Lock"
00098 #define kHideMenuGroup                  "Hide"
00099 
00100 #define kGuidesMenuGroup                "Guides"
00101 #define kMaskMenuGroup                  "Masks"
00102 #define kCompoundPathsMenuGroup "Compound Paths"
00103 #define kArtboardsGroup                 "ArtBoards"
00104 #define kCropMarksMenuGroup     "Crop Marks"
00105 #define kGraphsMenuGroup                "Graphs"
00106 #define kBlocksMenuGroup                "Blocks"
00107 #define kWrapMenuGroup                  "Wrap"
00108 #define kTextPathTypeGroup              "Text Path Type"
00109 #define kTypeAttribsMenuGroup   "Type Attributes"
00110 #define kTypePalettesMenuGroup  "Type Palettes"
00111 #define kTypeLayoutMenuGroup    "Type Layout"
00112 #define kTypeTabsMenuGroup              kTypePalettesMenuGroup
00113 #define kTypeUtilsMenuGroup     "Type Utilities"
00114 #define kTypePluginsMenuGroup1  "Type Plugins1"
00115 #define kTypePluginsMenuGroup2  "Type Plugins2"
00116 #define kTypeAsianOptionsGroup  "Type Asian Options"
00117 
00118 #define kTypeSizeUtilsMenuGroup "Type Size Utilities"
00119 #define kTypeSizeMenuGroup              "Type Size"
00120 #define kTypeLeadingUtilsMenuGroup "Type Leading Utilities"
00121 #define kTypeLeadingMenuGroup   "Type Leading"
00122 #define kTypeAlignmentMenuGroup "Type Alignment"
00123 
00124 #define kFilterUtilities        "Filter Utilities"
00125 
00126 #define kEffectsMenuGroup       "Effects"
00127 
00128 #define kHelpMenuGroup                  "Help Menu"
00129 
00130 // The following groups do not show up in the menu bar. They only
00131 // show up in the keyboard shortcuts dialog.
00133 #define kHidddenOtherSelectMenuGroup    "Hidden Other Select"
00134 
00135 #define kHiddenOtherTextMenuGroup               "Hidden Other Text"
00136 
00137 #define kHiddenOtherObjectMenuGroup             "Hidden Other Object"
00138 
00139 #define kHiddenOtherPaletteMenuGroup    "Hidden Other Palette"
00140 
00141 #define kHiddenOtherMiscMenuGroup               "Hidden Other Misc"
00142 
00143 
00144 #define kWindowUtilsMenuGroup                   "Window Utilities"
00145 #define kApplicationContainerMenuGroup  "Application Container"
00146 #define kToolPalettesMenuGroup                  "Tool Palettes"
00147 #define kWindowLibariesMenuGroup                "Window Libraries"
00148 #define kAdobeLabsMenuGroup                             "Adobe Labs Menu Group" //VS_TODO: To be removed
00149 #define kServicesMenuGroup                              "Services Menu Group"
00150 
00151 #define kPaintPalettesMenuGroup                         kToolPalettesMenuGroup
00152 #define kObjectInfoPalettesMenuGroup            kToolPalettesMenuGroup
00153 #define kAttributePalettesMenuGroup             kToolPalettesMenuGroup
00154 #define kOtherPalettesMenuGroup                         kToolPalettesMenuGroup
00155 #define kPaintAttributesPaletteMenuGroup        kToolPalettesMenuGroup
00156 #define kSVGPaletteMenuGroup                            kToolPalettesMenuGroup
00157 #define kWindowObjectUtilsMenuGroup                     kToolPalettesMenuGroup
00158 // Note the pre-AI10 definitions of these menu groups as shown below are mapped to kToolPalettesMenuGroup
00159 //#define kPaintPalettesMenuGroup                        "Paint Palettes"
00160 //#define kObjectInfoPalettesMenuGroup           "Object Info Palettes"
00161 //#define kAttributePalettesMenuGroup            "Attribute Palettes"
00162 //#define kOtherPalettesMenuGroup                        "Palettes"
00163 //#define kPaintAttributesPaletteMenuGroup       "Paint Attributes Palettes"
00164 //#define kSVGPaletteMenuGroup                           "SVG Palette"
00165 //#define kWindowObjectUtilsMenuGroup            "Window Object Utilities Palettes"
00166 
00167 
00168 
00169 // The following groups are added by plug-ins, not by the application.
00170 // To use them, your plug-in should add the group using AddMenuGroup (it is ok to add a group twice;
00171 // all but the first request will be ignored.)
00172 
00174 #define kDocInfoMenuGroup                               "AIPlugin Document Info"
00175 //#define kDocInfoMenuGroupNearGroup
00176 //#define kDocInfoMenuGroupOptions              kMenuGroupSeparatorOption
00177 
00179 #define kObjectRasterMenuGroup                  "AIPlugin Object Raster"
00180 //#define kObjectFlattenMenuGroup                       "AIPlugin Object Flatten"
00181 //#define kObjectRasterMenuGroupOptions kMenuGroupSeparatorOption
00182 
00184 #define kArrangeTransformMultipleMenuGroup "Arrange Multiple Transform"
00185 
00186 #define kATMMenuGroupNearGroup                  kArrangeTransformMenuGroup
00187 //#define kArrangeTransformMultipleMenuGroupOptions kMenuGroupSeparatorOption
00188 
00191 #define kObjectPathsPopoutPluginMenuGroup       "More Menus in the Object Path Popout"
00192 
00193 #define kOPPPMenuGroupNearGroup                         kObjectPathsPopupMenuGroup
00194 //#define kOPPPMenuGroupOptions                         kMenuGroupSeparatorOption
00195 
00198 #define kAIEditColorsSubMenuGroup       "AIEdit Colors SubMenu Group"
00199 
00207 #define kEditColorsMenuGroupPriority    0x7d000000
00208 
00209 #define kAdobeColorHarmonyMenuGroup             "Adobe Color Harmony Editor Menu Group"
00210 
00213 #define kAdobeColorFiltersMenuGroup             "Adobe Color Filters Menu Group"
00214 
00216 #define kDocumentSupportMenuGroup               "AIPlugin Document Support"
00217 
00219 #define kAssetMgmtMenuGroup             "Adobe Plugin Asset Mgmt"
00220 
00221 #define kWorkgroupMenuGroup             kDocumentSupportMenuGroup
00222 
00224 #define kScriptsMenuGroup               "ScriptsMenuGroup"
00225 
00227 #define kWorkspacesMenuGroup            "WorkspacesMenuGroup"
00228 
00229 #define kWorkspacesCustomMenuGroup      "WorkspacesCustomMenuGroup"
00230 
00231 #define kWorkspacesPresetsMenuGroup     "WorkspacesPresetsMenuGroup"
00232 
00234 #define kAIChartsMenuGroup                      "Adobe Charts"
00235 
00236 
00237 
00238 // end of the MenuGroups documentation group
00242 #endif
00243 


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