00001 #ifndef _AISLICEACTION_H_
00002 #define _AISLICEACTION_H_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef __AIActionManager_h__
00024 #include "AIActionManager.h"
00025 #endif
00026
00034 const ActionParamKeyID kAISliceActionType = 'ATYP';
00035
00036
00037 enum
00038 {
00040 kAINoActionType = 0,
00042 kAIMakeSliceActionType = 1,
00044 kAIReleaseSliceActionType,
00046 kAICreateSliceFromGuidesActionType,
00048 kAICreateSliceFromSelectionActionType,
00050 kAICreateSliceFromTextActionType,
00052 kAICreateSliceActionType,
00054 kAISelectSliceActionType,
00056 kAIDuplicateSliceActionType,
00058 kAICombineSliceActionType,
00060 kAIDeleteAllSliceActionType,
00062 kAIDivideSliceActionType,
00064 kAIOptionsSliceActionType,
00066 kAIClipToArtboardSliceActionType,
00068 kAILockSliceActionType
00069 };
00070
00082 #define kAICreateSliceAction "AISlice Create Action"
00083
00086 const ActionParamKeyID kAISliceActionBoundsLeftKey = 'left';
00089 const ActionParamKeyID kAISliceActionBoundsBottomKey = 'bttm';
00092 const ActionParamKeyID kAISliceActionBoundsRightKey = 'rght';
00095 const ActionParamKeyID kAISliceActionBoundsTopKey = 'top ';
00096
00100 #define kAIDeleteAllSliceAction "AISlice Delete All Action"
00101
00107 #define kAIClipToArtboardSliceAction "AISlice Clip To Artboard Action"
00108
00112 const ActionParamKeyID kAIClipOn = 'clip';
00113
00114
00115
00116 #endif // _AISLICEACTION_H_