Adobe.com
Contents Suites Classes Class Index Member Index

AIFolders.h File Reference

#include "AITypes.h"
#include "AIFilePath.h"
#include "AIHeaderBegin.h"
#include "AIHeaderEnd.h"

Go to the source code of this file.

Classes

struct  AIFoldersSuite
 This suite provides functions to get the locations of the standard folders used by Illustrator. More...

Defines

#define kAIFoldersSuite   "AI Folders Suite"
#define kAIFoldersSuiteVersion5   AIAPI_VERSION(5)
#define kAIFoldersSuiteVersion   kAIFoldersSuiteVersion5
#define kAIFoldersVersion   kAIFoldersSuiteVersion
#define kFolderNotFoundErr   'D!FD'
 Folder error, see AIFoldersSuite.

Enumerations

enum  AIFolderType {
  kAIApplicationFolderType = 0, kAIPluginsFolderType = 1, kAIPrimaryScratchFolderType = 2, kAISecondaryScratchFolderType = 3,
  kAIPreferencesFolderType = 4, kAIUserSupportFolderType = 5, kAIUserSupportAIFolderType = 6, kAIUserSupportAIPluginsFolderType = 7,
  kAIApplicationSupportCommonFolderType = 8, kAIApplicationSupportCommonColorFolderType = 9, kAIApplicationSupportCommonTypeSupportFolderType = 10, kAIApplicationSupportCommonFontsFolderType = 11,
  kAIApplicationSupportCommonFontsReqrdFolderType = 12, kAIApplicationSupportCommonFontsReqrdCMapsFolderType = 13, kAIRequiredFontsFolderType = 14, kAIFontsFolderType = 15,
  kAIMyDocumentsFolderType = 16, kAIApplicationSupportCommonWorkflowFolderType = 17, kAIPrinterDescriptionsFolderType = 18, kAIRequiredPluginsFolderType = 19,
  kAISettingsFolderType = 20, kAIColorTableSettingsFolderType = 21, kAIOptimizeSettingsFolderType = 22, kAIHelpFolderType = 23,
  kAIRootFolderType = 24, kAIPresetsFolderType = 25, kAIPresetActionsFolderType = 26, kAIPresetBrushesFolderType = 27,
  kAIPresetGradientsFolderType = 28, kAIPresetKeyboardShortcutsFolderType = 29, kAIPresetPatternsFolderType = 30, kAIPresetScriptsFolderType = 31,
  kAIPresetStylesFolderType = 32, kAIPresetSwatchesFolderType = 33, kAIDictionariesFolderType = 34, kAILegalFolderType = 35,
  kAISampleFilesFolderType = 36, kAIUtilitiesFolderType = 37, kAIPackageFolderType = 38, kAIApplicationSupportCommonFontsReqrdBaseFolderType = 39,
  kAIHelpersFolderType = 40, kAIPreviewInFolderType = 41, kAIStartupFileFolderType = 42, kAIRidersFileFolderType = 43,
  kAIHyphenationDictFolderType = 44, kAIApplicationSupportCommonPDFLFolderType = 45, kAIApplicationSupportCommonPDFL5FolderType = 46, kAIApplicationSupportCommonPDFL5CMapsFolderType = 47,
  kAIApplicationSupportCommonPDFL5FontsFolderType = 48, kAIApplicationSupportCommonPrintSupportFolderType = 49, kAIApplicationSupportCommonColorProfilesFolderType = 50, kAIApplicationSupportCommonColorSettingsFolderType = 51,
  kAIContentsFolderType = 52, kAIHelpImagesFolderType = 53, kAIFontsCMapsFolderType = 54, kAIPresetSymbolsFolderType = 55,
  kAITsumeFolderType = 56, kAISpellingDictFolderType = 57, kAIPresetTemplatesFolderType = 58, kAIFontsCFFolderType = 59,
  kAIApplicationSupportCommonKinsokuSetFolderType = 60, kAIApplicationSupportCommonMojikumeSetFolderType = 61, kAIPresetBlankDocumentsFolderType = 62, kAIUserSupportCommonFontsFolderType = 63,
  kAIFontsCFTempFolderType = 64, kAILogsFolderType = 65, kAISampleArtFolderType = 66, kAISampleSVGFolderType = 67,
  kAISampleGraphDesignsFolderType = 68, kAISampleDataDrivenGraphicsFolderType = 69, kAIWorkspacesFolderType = 70, kAIPresetColorBooksFolderType = 71,
  kAIPresetLegacyColorBooksFolderType = 72, kAIPresetSwatchExchangeFolderType = 73, kAIApplicationSupportCommonLinguisticsFolderType = 74, kAIApplicationSupportCommonLinguisticsProvidersFolderType = 75,
  kAIVersionCueFolderType = 76, kAIDemonstratorFolderType = 77, kAIResourcesFolderType = 78, kAICoolExtrasFolderType = 79,
  kAIOutputSettingsFolderType = 80, kAIStartupScriptsFolderType = 81, kAIDesktopFolderType = 82, kAIIllustratorFormatsFolderType = 83,
  kAIAdditionalAIPluginsFolderType = 84, kAIUserWritableStartupFileFolderType = 85, kAIUserWritablePresetBrushesFolderType = 86, kAIUserWritablePresetStylesFolderType = 87,
  kAIUserWritablePresetSwatchesFolderType = 88, kAIUserWritablePresetSwatchExchangeFolderType = 89, kAIUserWritablePresetSymbolsFolderType = 90, kAIPresetFlashPanelsFolderType = 91,
  kAIPresetKnowhowFolderType = 92, kAIUserWritablePresetSettingsFolderType = 93, kAIUserWritablePresetOptimizeSettingsFolderType = 94, kAIUserWritablePresetOutputSettingsFolderType = 95,
  kAIUserWritablePresetColorTableSettingsFolderType = 96, kAIRequiredStartupProfilesFolderType = 97, kAIPresetWorkspacesFolderType = 98, kAIPresetKulerFolderType = 99,
  kAIPresetWelcomeScreenFolderType = 100, kAIRequiredFolderType = 101, kAIRequiredResourcesFolderType = 102, kAIRequiredLocalizedResourcesFolderType = 103,
  kAIWSMgrCfgFolderType = 104, kAIModifiedWorkspacesFolderType = 105, kAIToolsFolderType = 106, kAIPreferencesRootFolderType = 107,
  kAIRequiredLinguisticsFolderType = 108, kAITemporayFolder = 109, kAIPresetChartsFolderType = 110, kAIMACSupportFilesFolderType = 111,
  kAIFrameworksDllsPath = 112, kAIUserLocalSupportFolderType = 113, kAIAMTParentFolderType = 114
}
 

Identifiers for Illustrator folders.

More...
enum  AIFileType { kAITemporaryFileType = 1 }
 

Types of files that can be acquired by AIFoldersSuite::GetFileName().

More...

Detailed Description


Define Documentation

#define kAIFoldersSuite   "AI Folders Suite"
#define kAIFoldersSuiteVersion   kAIFoldersSuiteVersion5
#define kAIFoldersSuiteVersion5   AIAPI_VERSION(5)
#define kAIFoldersVersion   kAIFoldersSuiteVersion

Enumeration Type Documentation

enum AIFileType

Types of files that can be acquired by AIFoldersSuite::GetFileName().

Enumerator:
kAITemporaryFileType 

Temporary file.

Identifiers for Illustrator folders.

See AIFoldersSuite.

Enumerator:
kAIApplicationFolderType 
kAIPluginsFolderType 
kAIPrimaryScratchFolderType 
kAISecondaryScratchFolderType 
kAIPreferencesFolderType 
kAIUserSupportFolderType 
kAIUserSupportAIFolderType 
kAIUserSupportAIPluginsFolderType 
kAIApplicationSupportCommonFolderType 
kAIApplicationSupportCommonColorFolderType 
kAIApplicationSupportCommonTypeSupportFolderType 
kAIApplicationSupportCommonFontsFolderType 
kAIApplicationSupportCommonFontsReqrdFolderType 
kAIApplicationSupportCommonFontsReqrdCMapsFolderType 
kAIRequiredFontsFolderType 
kAIFontsFolderType 
kAIMyDocumentsFolderType 
kAIApplicationSupportCommonWorkflowFolderType 
kAIPrinterDescriptionsFolderType 
kAIRequiredPluginsFolderType 
kAISettingsFolderType 
kAIColorTableSettingsFolderType 
kAIOptimizeSettingsFolderType 
kAIHelpFolderType 
kAIRootFolderType 
kAIPresetsFolderType 
kAIPresetActionsFolderType 
kAIPresetBrushesFolderType 
kAIPresetGradientsFolderType 
kAIPresetKeyboardShortcutsFolderType 
kAIPresetPatternsFolderType 
kAIPresetScriptsFolderType 
kAIPresetStylesFolderType 
kAIPresetSwatchesFolderType 
kAIDictionariesFolderType 
kAILegalFolderType 
kAISampleFilesFolderType 
kAIUtilitiesFolderType 
kAIPackageFolderType 
kAIApplicationSupportCommonFontsReqrdBaseFolderType 
kAIHelpersFolderType 
kAIPreviewInFolderType 
kAIStartupFileFolderType 

LEGACY USE ONLY.

Templates available to developers are now in kAIUserWritableStartupFileFolderType

kAIRidersFileFolderType 
kAIHyphenationDictFolderType 
kAIApplicationSupportCommonPDFLFolderType 
kAIApplicationSupportCommonPDFL5FolderType 
kAIApplicationSupportCommonPDFL5CMapsFolderType 
kAIApplicationSupportCommonPDFL5FontsFolderType 
kAIApplicationSupportCommonPrintSupportFolderType 
kAIApplicationSupportCommonColorProfilesFolderType 
kAIApplicationSupportCommonColorSettingsFolderType 
kAIContentsFolderType 
kAIHelpImagesFolderType 
kAIFontsCMapsFolderType 
kAIPresetSymbolsFolderType 
kAITsumeFolderType 
kAISpellingDictFolderType 
kAIPresetTemplatesFolderType 
kAIFontsCFFolderType 
kAIApplicationSupportCommonKinsokuSetFolderType 
kAIApplicationSupportCommonMojikumeSetFolderType 
kAIPresetBlankDocumentsFolderType 
kAIUserSupportCommonFontsFolderType 
kAIFontsCFTempFolderType 
kAILogsFolderType 
kAISampleArtFolderType 
kAISampleSVGFolderType 
kAISampleGraphDesignsFolderType 
kAISampleDataDrivenGraphicsFolderType 
kAIWorkspacesFolderType 
kAIPresetColorBooksFolderType 
kAIPresetLegacyColorBooksFolderType 
kAIPresetSwatchExchangeFolderType 
kAIApplicationSupportCommonLinguisticsFolderType 
kAIApplicationSupportCommonLinguisticsProvidersFolderType 
kAIVersionCueFolderType 
kAIDemonstratorFolderType 
kAIResourcesFolderType 
kAICoolExtrasFolderType 
kAIOutputSettingsFolderType 
kAIStartupScriptsFolderType 
kAIDesktopFolderType 
kAIIllustratorFormatsFolderType 
kAIAdditionalAIPluginsFolderType 
kAIUserWritableStartupFileFolderType 
kAIUserWritablePresetBrushesFolderType 
kAIUserWritablePresetStylesFolderType 
kAIUserWritablePresetSwatchesFolderType 
kAIUserWritablePresetSwatchExchangeFolderType 
kAIUserWritablePresetSymbolsFolderType 
kAIPresetFlashPanelsFolderType 
kAIPresetKnowhowFolderType 
kAIUserWritablePresetSettingsFolderType 
kAIUserWritablePresetOptimizeSettingsFolderType 
kAIUserWritablePresetOutputSettingsFolderType 
kAIUserWritablePresetColorTableSettingsFolderType 
kAIRequiredStartupProfilesFolderType 
kAIPresetWorkspacesFolderType 
kAIPresetKulerFolderType 
kAIPresetWelcomeScreenFolderType 
kAIRequiredFolderType 
kAIRequiredResourcesFolderType 
kAIRequiredLocalizedResourcesFolderType 
kAIWSMgrCfgFolderType 
kAIModifiedWorkspacesFolderType 
kAIToolsFolderType 
kAIPreferencesRootFolderType 
kAIRequiredLinguisticsFolderType 
kAITemporayFolder 
kAIPresetChartsFolderType 
kAIMACSupportFilesFolderType 
kAIFrameworksDllsPath 
kAIUserLocalSupportFolderType 
kAIAMTParentFolderType 


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