InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ToolBoxDefs.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: lance bushore
6 //
7 // $Author$
8 //
9 // $DateTime$
10 //
11 // $Revision$
12 //
13 // $Change$
14 //
15 // Copyright 1997-2010 Adobe Systems Incorporated. All rights reserved.
16 //
17 // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance
18 // with the terms of the Adobe license agreement accompanying it. If you have received
19 // this file from a source other than Adobe, then your use, modification, or
20 // distribution of it requires the prior written permission of Adobe.
21 //
22 //
23 // This file contains defines for our tool groups. gaps are intentional so that 3rd parties
24 // can add groups relative to ours.
25 //
26 //========================================================================================
27 
28 #ifndef __ToolBoxDefs__
29 #define __ToolBoxDefs__
30 
31 // Misc
32 #define kDoesNotApply 0
33 
34 // Group numbers
35 #define kFirstAdobeToolsGroup 5 // Pointer tools
36 #define kSpecialFirstAdobeToolsGroup 7 // Drawing(gesture) tool
37 #define kSecondAdobeToolsGroup 10 // Creation tools
38 #define kThirdAdobeToolsGroup 15 // Transform tools
39 #define kFourthAdobeToolsGroup 20 // Navigation tools
40 #define kFifthAdobeToolsGroup 25 // Unused, good place for third-party tools or SDK tools
41 #define kSixthAdobeToolsGroup 30 // Unused, good place for third-party tools or SDK tools
42 #define kSeventhAdobeToolsGroup 35 // Stroke/Fill proxy tool, also container/text tools
43 #define kEighthAdobeToolsGroup 45 // Unused
44 #define kNinthAdobeToolsGroup 50 // Apply color, gradient, none tools
45 #define kTenthAdobeToolsGroup 55 // View Options Tool
46 #define kEleventhAdobeToolsGroup 60 // Normal, preview view mode tools
47 
48 // Tool numbers within group or subgroup
49 #define kFirstAdobeTool 5
50 #define kSecondAdobeTool 10
51 #define kThirdAdobeTool 15
52 #define kFourthAdobeTool 20
53 #define kFifthAdobeTool 25
54 #define kSixthAdobeTool 30
55 #define kSeventhAdobeTool 35
56 #define kEighthAdobeTool 40
57 #define kNinthAdobeTool 45
58 #define kTenthAdobeTool 50
59 #define kEleventhAdobeTool 55
60 #define kTwelfthAdobeTool 60
61 // Time for a new tool group?
62 
63 #endif