Adobe.com
Contents Suites Classes Class Index Member Index

AISliceAction.h

Go to the documentation of this file.
00001 #ifndef _AISLICEACTION_H_
00002 #define _AISLICEACTION_H_
00003 
00004 /*
00005  *        Name: AISliceAction.h
00006  *   $Revision: 1 $
00007  *      Author:
00008  *        Date:
00009  *     Purpose: Adobe Illustrator 10.0 Actions for slicing.
00010  *
00011  * ADOBE SYSTEMS INCORPORATED
00012  * Copyright 2001-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 
00034 const ActionParamKeyID kAISliceActionType                                       = 'ATYP'; // integer
00035 
00036 // for the type parameter
00037 enum
00038 {
00040         kAINoActionType = 0,
00042         kAIMakeSliceActionType = 1,                                     // unimplemented
00044         kAIReleaseSliceActionType,                                      // unimplemented
00046         kAICreateSliceFromGuidesActionType,                     // unimplemented
00048         kAICreateSliceFromSelectionActionType,          // unimplemented
00050         kAICreateSliceFromTextActionType,                       // unimplemented
00052         kAICreateSliceActionType,
00054         kAISelectSliceActionType,                                       // unimplemented
00056         kAIDuplicateSliceActionType,                            // unimplemented
00058         kAICombineSliceActionType,                                      // unimplemented
00060         kAIDeleteAllSliceActionType,
00062         kAIDivideSliceActionType,                                       // unimplemented
00064         kAIOptionsSliceActionType,                                      // unimplemented
00066         kAIClipToArtboardSliceActionType,
00068         kAILockSliceActionType                                          // unimplemented
00069 };
00070 
00082 #define kAICreateSliceAction                                            "AISlice Create Action"
00083 
00086 const ActionParamKeyID kAISliceActionBoundsLeftKey              = 'left'; // integer
00089 const ActionParamKeyID kAISliceActionBoundsBottomKey    = 'bttm'; // integer
00092 const ActionParamKeyID kAISliceActionBoundsRightKey             = 'rght'; // integer
00095 const ActionParamKeyID kAISliceActionBoundsTopKey               = 'top '; // integer
00096 
00100 #define kAIDeleteAllSliceAction                                         "AISlice Delete All Action"
00101 
00107 #define kAIClipToArtboardSliceAction                            "AISlice Clip To Artboard Action"
00108 
00112 const ActionParamKeyID kAIClipOn                                        = 'clip'; // bool
00113 
00114 
00115 
00116 #endif // _AISLICEACTION_H_


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