![]() |
AITextAction.hGo to the documentation of this file.00001 #ifndef _AICORETEXTACTION_H_ 00002 #define _AICORETEXTACTION_H_ 00003 00004 /* 00005 * Name: AICoreTextAction.h 00006 * $Revision: 1 $ 00007 * Author: 00008 * Date: 00009 * Purpose: Adobe Illustrator Actions defined in the core. 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 00023 #ifndef __AIActionManager_h__ 00024 #include "AIActionManager.h" 00025 #endif 00026 00027 00034 #define kAISetTextFontAction "adobe_font" 00035 00037 const ActionParamKeyID kAISetTextFontKey = 'font'; // string 00039 const ActionParamKeyID kAISetTextFontFamilyKey = 'fmly'; // string 00041 const ActionParamKeyID kAISetTextFontStyleKey = 'styl'; // string 00042 00047 #define kAISetTextSizeAction "adobe_fontsize" 00048 00050 const ActionParamKeyID kAISetTextSizeKey = 'size'; // real 00051 00052 00055 #define kAIShowHiddenCharactersAction "adobe_showHiddenChar" 00056 00057 00063 #define kAISetTextOrientationAction "adobe_textOrientation" 00064 00067 const ActionParamKeyID kAISetTextOrientationKey = 'horz'; // enum 00068 00071 #define kAICreateOutlinesFromTextAction "adobe_createOutline" 00072 00075 #define kAIFitHeadlineAction "adobe_fitHeadline" 00076 00079 #define kAILinkTextBlocksAction "adobe_linkText" 00080 00082 #define kAIUnlinkTextBlocksAction "adobe_unlinkText" 00083 00086 #define kAIMakeTextWrapAction "adobe_makeWrap" 00087 00089 #define kAIReleaseTextWrapAction "adobe_releaseWrap" 00090 00091 #define kAITypeConversionAction "adobe_typeConversion" 00092 00132 #define kAISetParagraphStyleAction "adobe_paragraphPalette" 00133 00135 const ActionParamKeyID kAISetParagraphStyleAlignmentKey = 'alin'; // enum 00137 const ActionParamKeyID kAISetParagraphStyleJustifyLastLineKey = 'last'; // bool 00138 00140 const ActionParamKeyID kAISetParagraphStyleHangingPunctuationKey = 'hang'; // bool 00142 const ActionParamKeyID kAISetParagraphStyleAutoHyphenationKey = 'auto'; // bool 00143 00145 const ActionParamKeyID kAISetParagraphStyleLeftIndentKey = 'left'; // real 00147 const ActionParamKeyID kAISetParagraphStyleRightIndentKey = 'rit.'; // real 00149 const ActionParamKeyID kAISetParagraphStyleIndentFirstKey = 'flft'; // real 00150 00152 const ActionParamKeyID kAISetParagraphStyleSpaceBeforeKey = 'pspc'; // real 00153 00155 const ActionParamKeyID kAISetParagraphStyleMinimumWordSpacingKey = 'miws'; // real 00157 const ActionParamKeyID kAISetParagraphStyleMaximumWordSpacingKey = 'maws'; // real 00159 const ActionParamKeyID kAISetParagraphStyleOptimalWordSpacingKey = 'dsws'; // real 00160 00162 const ActionParamKeyID kAISetParagraphStyleMinimumLetterSpacingKey = 'mils'; // real 00164 const ActionParamKeyID kAISetParagraphStyleMaximumLetterSpacingKey = 'mals'; // real 00166 const ActionParamKeyID kAISetParagraphStyleOptimalLetterSpacingKey = 'dsls'; // real 00167 00169 const ActionParamKeyID kAISetParagraphStyleMinimumCharsBeforeHyphenKey = 'lhyp'; // integer 00171 const ActionParamKeyID kAISetParagraphStyleMinimumCharsAfterHyphenKey = 'thyp'; // integer 00173 const ActionParamKeyID kAISetParagraphStyleMaximumConsecutiveHyphensKey = 'hlns'; // integer 00174 00176 const ActionParamKeyID kAISetParagraphStyleProcessRepeatCharactersKey = 'rpet'; // bool 00178 const ActionParamKeyID kAISetParagraphStyleBindingPunctuationKey = 'punc'; // bool 00181 const ActionParamKeyID kAISetParagraphStyleCJKBindingPunctuationTypeKey = 'punc'; // enum 00183 const ActionParamKeyID kAISetParagraphStyleCJKDontSqueezePeriodKey = 'squz'; // bool 00185 const ActionParamKeyID kAISetParagraphStyleCJKBindContinuousCharsKey = 'bind'; // bool 00187 const ActionParamKeyID kAISetParagraphStyleCJKDontAdjustContinuousCharsKey = 'adjs'; // bool 00189 const ActionParamKeyID kAISetParagraphStyleCJKHangCharsAlwaysHangKey = 'adjs'; // bool 00190 00213 #define kAISetCharacterStyleAction "adobe_characterPalette" 00214 00216 const ActionParamKeyID kAISetCharacterStyleFontKey = 'font'; // string 00218 const ActionParamKeyID kAISetCharacterStyleSizeKey = 'size'; // real 00220 const ActionParamKeyID kAISetCharacterStyleTrackingKey = 'trck'; // integer 00222 const ActionParamKeyID kAISetCharacterStyleAutoKerningKey = 'atke'; // existence enables autokern 00224 const ActionParamKeyID kAISetCharacterStyleKerningKey = 'kern'; // integer 00226 const ActionParamKeyID kAISetCharacterStyleAutoLeadingKey = 'atld'; // existence enables autolead 00228 const ActionParamKeyID kAISetCharacterStyleLeadingKey = 'lead'; // real 00230 const ActionParamKeyID kAISetCharacterStyleHorizontalScaleKey = 'hori'; // real 00232 const ActionParamKeyID kAISetCharacterStyleVerticalScaleKey = 'vert'; // real 00234 const ActionParamKeyID kAISetCharacterStyleBaselineShiftKey = 'base'; // real 00236 const ActionParamKeyID kAISetCharacterStyleLanguageKey = 'lang'; // enum 00238 const ActionParamKeyID kAISetCharacterStyleDirectionKey = 'dirc'; // enum 00240 const ActionParamKeyID kAISetCharacterStyleMojiZumeKey = 'mono'; // bool 00242 const ActionParamKeyID kAISetCharacterStyleWariChuKey = 'wari'; // bool 00244 const ActionParamKeyID kAISetCharacterStyleWariChuScaleKey = 'scal'; // real 00246 const ActionParamKeyID kAISetCharacterStyleKumiHanKey = 'lyot'; // bool 00248 const ActionParamKeyID kAISetCharacterStyleKumiWaJiKanKey = 'cjk.'; // real 00250 const ActionParamKeyID kAISetCharacterStyleKumiWaOuKanKey = 'cjk.'; // real 00251 00252 // ----------------------------------------------------------------------------- 00253 // Action: kAISetTabStopsAction 00254 // Purpose: Set tab stops 00255 // Parameters: 00256 // - kAISetTabStopsPaletteOrientationKey, bool: 00257 // - kAISetTabStopsNumberOfStopsKey, integer: 00258 // - kAISetTabStopsAutoStopDeltaKey, real: 00259 // Comments: 00260 // 00261 // ----------------------------------------------------------------------------- 00291 #define kAISetTabStopsAction "adobe_tabruler" 00292 00295 const ActionParamKeyID kAISetTabStopsPaletteOrientationKey = 'horz'; // bool 00297 const ActionParamKeyID kAISetTabStopsNumberOfStopsKey = 'num.'; // integer 00299 const ActionParamKeyID kAISetTabStopsAutoStopDeltaKey = 'dlta'; // real 00300 00301 #endif |
||||||
|
![]() |
|