1*e38fe63cSAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
3*e38fe63cSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4*e38fe63cSAndrew Rist * or more contributor license agreements.  See the NOTICE file
5*e38fe63cSAndrew Rist * distributed with this work for additional information
6*e38fe63cSAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7*e38fe63cSAndrew Rist * to you under the Apache License, Version 2.0 (the
8*e38fe63cSAndrew Rist * "License"); you may not use this file except in compliance
9*e38fe63cSAndrew Rist * with the License.  You may obtain a copy of the License at
10*e38fe63cSAndrew Rist *
11*e38fe63cSAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12*e38fe63cSAndrew Rist *
13*e38fe63cSAndrew Rist * Unless required by applicable law or agreed to in writing,
14*e38fe63cSAndrew Rist * software distributed under the License is distributed on an
15*e38fe63cSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*e38fe63cSAndrew Rist * KIND, either express or implied.  See the License for the
17*e38fe63cSAndrew Rist * specific language governing permissions and limitations
18*e38fe63cSAndrew Rist * under the License.
19*e38fe63cSAndrew Rist *
20*e38fe63cSAndrew Rist *************************************************************/
21*e38fe63cSAndrew Rist
22*e38fe63cSAndrew Rist
23cdf0e10cSrcweir#ifndef _SOLAR_HRC
24cdf0e10cSrcweir#include <svl/solar.hrc>
25cdf0e10cSrcweir#endif
26cdf0e10cSrcweir
27cdf0e10cSrcweir// RID_SCH_START is 30512 (see svl/solar.hrc)
28cdf0e10cSrcweir
29cdf0e10cSrcweir// next free: 100
30cdf0e10cSrcweir
31cdf0e10cSrcweir#ifndef SC_HC_MASKCOLOR
32cdf0e10cSrcweir#define SC_HC_MASKCOLOR Color { Red = 0xFF00; Green = 0x0000; Blue = 0xFF00; }
33cdf0e10cSrcweir#endif
34cdf0e10cSrcweir
35cdf0e10cSrcweir//-----------------------------------------------------------------------------
36cdf0e10cSrcweir// chart types
37cdf0e10cSrcweir// Images:
38cdf0e10cSrcweir
39cdf0e10cSrcweir#define IMG_TYPE_COLUMN_HC (RID_SCH_START + 1)
40cdf0e10cSrcweir#define IMG_TYPE_BAR_HC    (RID_SCH_START + 2)
41cdf0e10cSrcweir#define IMG_TYPE_PIE_HC    (RID_SCH_START + 3)
42cdf0e10cSrcweir#define IMG_TYPE_AREA_HC   (RID_SCH_START + 4)
43cdf0e10cSrcweir#define IMG_TYPE_LINE_HC   (RID_SCH_START + 5)
44cdf0e10cSrcweir#define IMG_TYPE_XY_HC     (RID_SCH_START + 6)
45cdf0e10cSrcweir#define IMG_TYPE_BUBBLE_HC (RID_SCH_START + 7)
46cdf0e10cSrcweir#define IMG_TYPE_NET_HC    (RID_SCH_START + 8)
47cdf0e10cSrcweir#define IMG_TYPE_STOCK_HC  (RID_SCH_START + 9)
48cdf0e10cSrcweir#define IMG_TYPE_COLUMN_LINE_HC  (RID_SCH_START + 10)
49cdf0e10cSrcweir
50cdf0e10cSrcweir//-----------------------------------------------------------------------------
51cdf0e10cSrcweir//Chart Subtypes
52cdf0e10cSrcweir// Bitmaps:
53cdf0e10cSrcweir
54cdf0e10cSrcweir//----------------------
55cdf0e10cSrcweir// Column Chart Subtypes
56cdf0e10cSrcweir#define BMP_COLUMNS_2D_1_HC (RID_SCH_START + 1)
57cdf0e10cSrcweir#define BMP_COLUMNS_2D_2_HC (RID_SCH_START + 2)
58cdf0e10cSrcweir#define BMP_COLUMNS_2D_3_HC (RID_SCH_START + 3)
59cdf0e10cSrcweir
60cdf0e10cSrcweir#define BMP_COLUMNS_3D_HC (RID_SCH_START + 4)
61cdf0e10cSrcweir#define BMP_COLUMNS_3D_1_HC (RID_SCH_START + 5)
62cdf0e10cSrcweir#define BMP_COLUMNS_3D_2_HC (RID_SCH_START + 6)
63cdf0e10cSrcweir#define BMP_COLUMNS_3D_3_HC (RID_SCH_START + 7)
64cdf0e10cSrcweir
65cdf0e10cSrcweir#define BMP_SAEULE_3D_1_HC (RID_SCH_START + 8)
66cdf0e10cSrcweir#define BMP_SAEULE_3D_2_HC (RID_SCH_START + 9)
67cdf0e10cSrcweir#define BMP_SAEULE_3D_3_HC (RID_SCH_START + 10)
68cdf0e10cSrcweir#define BMP_SAEULE_3D_4_HC (RID_SCH_START + 11)
69cdf0e10cSrcweir
70cdf0e10cSrcweir#define BMP_KEGEL_3D_1_HC (RID_SCH_START + 12)
71cdf0e10cSrcweir#define BMP_KEGEL_3D_2_HC (RID_SCH_START + 13)
72cdf0e10cSrcweir#define BMP_KEGEL_3D_3_HC (RID_SCH_START + 14)
73cdf0e10cSrcweir#define BMP_KEGEL_3D_4_HC (RID_SCH_START + 15)
74cdf0e10cSrcweir
75cdf0e10cSrcweir#define BMP_PYRAMID_3D_1_HC (RID_SCH_START + 16)
76cdf0e10cSrcweir#define BMP_PYRAMID_3D_2_HC (RID_SCH_START + 17)
77cdf0e10cSrcweir#define BMP_PYRAMID_3D_3_HC (RID_SCH_START + 18)
78cdf0e10cSrcweir#define BMP_PYRAMID_3D_4_HC (RID_SCH_START + 19)
79cdf0e10cSrcweir
80cdf0e10cSrcweir//----------------------
81cdf0e10cSrcweir// Bar Chart Subtypes
82cdf0e10cSrcweir
83cdf0e10cSrcweir#define BMP_BARS_2D_1_HC (RID_SCH_START + 20)
84cdf0e10cSrcweir#define BMP_BARS_2D_2_HC (RID_SCH_START + 21)
85cdf0e10cSrcweir#define BMP_BARS_2D_3_HC (RID_SCH_START + 22)
86cdf0e10cSrcweir
87cdf0e10cSrcweir#define BMP_BARS_3D_HC (RID_SCH_START + 23)
88cdf0e10cSrcweir#define BMP_BARS_3D_1_HC (RID_SCH_START + 24)
89cdf0e10cSrcweir#define BMP_BARS_3D_2_HC (RID_SCH_START + 25)
90cdf0e10cSrcweir#define BMP_BARS_3D_3_HC (RID_SCH_START + 26)
91cdf0e10cSrcweir
92cdf0e10cSrcweir#define BMP_ROEHRE_3D_1_HC (RID_SCH_START + 27)
93cdf0e10cSrcweir#define BMP_ROEHRE_3D_2_HC (RID_SCH_START + 28)
94cdf0e10cSrcweir#define BMP_ROEHRE_3D_3_HC (RID_SCH_START + 29)
95cdf0e10cSrcweir#define BMP_ROEHRE_3D_4_HC (RID_SCH_START + 30)
96cdf0e10cSrcweir
97cdf0e10cSrcweir#define BMP_KEGELQ_3D_1_HC (RID_SCH_START + 31)
98cdf0e10cSrcweir#define BMP_KEGELQ_3D_2_HC (RID_SCH_START + 32)
99cdf0e10cSrcweir#define BMP_KEGELQ_3D_3_HC (RID_SCH_START + 33)
100cdf0e10cSrcweir#define BMP_KEGELQ_3D_4_HC (RID_SCH_START + 34)
101cdf0e10cSrcweir
102cdf0e10cSrcweir#define BMP_PYRAMIDQ_3D_1_HC (RID_SCH_START + 35)
103cdf0e10cSrcweir#define BMP_PYRAMIDQ_3D_2_HC (RID_SCH_START + 36)
104cdf0e10cSrcweir#define BMP_PYRAMIDQ_3D_3_HC (RID_SCH_START + 37)
105cdf0e10cSrcweir#define BMP_PYRAMIDQ_3D_4_HC (RID_SCH_START + 38)
106cdf0e10cSrcweir
107cdf0e10cSrcweir//----------------------
108cdf0e10cSrcweir// Pie and Donut Chart Subtypes
109cdf0e10cSrcweir
110cdf0e10cSrcweir#define BMP_CIRCLES_2D_HC (RID_SCH_START + 39)
111cdf0e10cSrcweir#define BMP_CIRCLES_2D_EXPLODED_HC (RID_SCH_START + 40)
112cdf0e10cSrcweir#define BMP_CIRCLES_3D_HC (RID_SCH_START + 41)
113cdf0e10cSrcweir#define BMP_CIRCLES_3D_EXPLODED_HC (RID_SCH_START + 42)
114cdf0e10cSrcweir#define BMP_DONUT_2D_HC (RID_SCH_START + 43)
115cdf0e10cSrcweir#define BMP_DONUT_2D_EXPLODED_HC (RID_SCH_START + 44)
116cdf0e10cSrcweir#define BMP_DONUT_3D_HC (RID_SCH_START + 45)
117cdf0e10cSrcweir#define BMP_DONUT_3D_EXPLODED_HC (RID_SCH_START + 46)
118cdf0e10cSrcweir
119cdf0e10cSrcweir//----------------------
120cdf0e10cSrcweir// Points and Lines Chart Subtypes
121cdf0e10cSrcweir
122cdf0e10cSrcweir#define BMP_POINTS_XVALUES_HC (RID_SCH_START + 47)
123cdf0e10cSrcweir#define BMP_POINTS_XCATEGORY_HC (RID_SCH_START + 48)
124cdf0e10cSrcweir#define BMP_POINTS_STACKED_HC (RID_SCH_START + 49)
125cdf0e10cSrcweir
126cdf0e10cSrcweir#define BMP_LINE_P_XVALUES_HC (RID_SCH_START + 50)
127cdf0e10cSrcweir#define BMP_LINE_O_XVALUES_HC (RID_SCH_START + 51)
128cdf0e10cSrcweir#define BMP_LINE3D_XVALUES_HC (RID_SCH_START + 52)
129cdf0e10cSrcweir
130cdf0e10cSrcweir#define BMP_LINE_P_XCATEGORY_HC (RID_SCH_START + 53)
131cdf0e10cSrcweir#define BMP_LINE_O_XCATEGORY_HC (RID_SCH_START + 54)
132cdf0e10cSrcweir#define BMP_LINE3D_XCATEGORY_HC (RID_SCH_START + 55)
133cdf0e10cSrcweir
134cdf0e10cSrcweir#define BMP_LINE_P_STACKED_HC (RID_SCH_START + 56)
135cdf0e10cSrcweir#define BMP_LINE_O_STACKED_HC (RID_SCH_START + 57)
136cdf0e10cSrcweir#define BMP_LINE3D_STACKED_HC (RID_SCH_START + 58)
137cdf0e10cSrcweir
138cdf0e10cSrcweir#define BMP_LINE_P_XVALUES_SMOOTH_HC (RID_SCH_START + 59)
139cdf0e10cSrcweir#define BMP_LINE_O_XVALUES_SMOOTH_HC (RID_SCH_START + 60)
140cdf0e10cSrcweir#define BMP_LINE3D_XVALUES_SMOOTH_HC (RID_SCH_START + 61)
141cdf0e10cSrcweir
142cdf0e10cSrcweir#define BMP_LINE_P_XCATEGORY_SMOOTH_HC (RID_SCH_START + 62)
143cdf0e10cSrcweir#define BMP_LINE_O_XCATEGORY_SMOOTH_HC (RID_SCH_START + 63)
144cdf0e10cSrcweir#define BMP_LINE3D_XCATEGORY_SMOOTH_HC (RID_SCH_START + 64)
145cdf0e10cSrcweir
146cdf0e10cSrcweir#define BMP_LINE_P_STACKED_SMOOTH_HC (RID_SCH_START + 65)
147cdf0e10cSrcweir#define BMP_LINE_O_STACKED_SMOOTH_HC (RID_SCH_START + 66)
148cdf0e10cSrcweir#define BMP_LINE3D_STACKED_SMOOTH_HC (RID_SCH_START + 67)
149cdf0e10cSrcweir
150cdf0e10cSrcweir//----------------------
151cdf0e10cSrcweir// Area Chart Subtypes
152cdf0e10cSrcweir
153cdf0e10cSrcweir#define BMP_AREAS_2D_HC (RID_SCH_START + 68)
154cdf0e10cSrcweir#define BMP_AREAS_2D_1_HC (RID_SCH_START + 69)
155cdf0e10cSrcweir#define BMP_AREAS_2D_3_HC (RID_SCH_START + 70)
156cdf0e10cSrcweir#define BMP_AREAS_3D_HC (RID_SCH_START + 71)
157cdf0e10cSrcweir#define BMP_AREAS_3D_1_HC (RID_SCH_START + 72)
158cdf0e10cSrcweir#define BMP_AREAS_3D_2_HC (RID_SCH_START + 73)
159cdf0e10cSrcweir
160cdf0e10cSrcweir//----------------------
161cdf0e10cSrcweir// Net Chart Subtypes
162cdf0e10cSrcweir
163cdf0e10cSrcweir#define BMP_NET_HC (RID_SCH_START + 74)
164cdf0e10cSrcweir#define BMP_NET_STACK_HC (RID_SCH_START + 75)
165cdf0e10cSrcweir#define BMP_NET_SYMB_HC (RID_SCH_START + 76)
166cdf0e10cSrcweir#define BMP_NET_SYMB_STACK_HC (RID_SCH_START + 77)
167cdf0e10cSrcweir#define BMP_NET_LINESYMB_HC (RID_SCH_START + 78)
168cdf0e10cSrcweir#define BMP_NET_LINESYMB_STACK_HC (RID_SCH_START + 79)
169cdf0e10cSrcweir#define BMP_NET_FILL_HC (RID_SCH_START + 80)
170cdf0e10cSrcweir#define BMP_NET_FILL_STACK_HC (RID_SCH_START + 81)
171cdf0e10cSrcweir
172cdf0e10cSrcweir//----------------------
173cdf0e10cSrcweir// Stock Chart Subtypes
174cdf0e10cSrcweir
175cdf0e10cSrcweir#define BMP_STOCK_1_HC (RID_SCH_START + 82)
176cdf0e10cSrcweir#define BMP_STOCK_2_HC (RID_SCH_START + 83)
177cdf0e10cSrcweir#define BMP_STOCK_3_HC (RID_SCH_START + 84)
178cdf0e10cSrcweir#define BMP_STOCK_4_HC (RID_SCH_START + 85)
179cdf0e10cSrcweir
180cdf0e10cSrcweir//----------------------
181cdf0e10cSrcweir// Column + Line Chart Subtypes
182cdf0e10cSrcweir
183cdf0e10cSrcweir#define BMP_COLUMN_LINE_HC (RID_SCH_START + 86)
184cdf0e10cSrcweir#define BMP_COLUMN_LINE_STACKED_HC (RID_SCH_START + 87)
185cdf0e10cSrcweir
186cdf0e10cSrcweir//----------------------
187cdf0e10cSrcweir// Bubble Chart Subtypes
188cdf0e10cSrcweir#define BMP_BUBBLE_1_HC (RID_SCH_START + 88)
189cdf0e10cSrcweir
190cdf0e10cSrcweir//-----------------------------------------------------------------------------
191cdf0e10cSrcweir//further Images:
192cdf0e10cSrcweir
193cdf0e10cSrcweir//SchStatisticTabPage and SchDataStatisticsDlg part 1
194cdf0e10cSrcweir#define BMP_INDICATE_BOTH_VERTI_HC (RID_SCH_START + 89)
195cdf0e10cSrcweir#define BMP_INDICATE_UP_HC (RID_SCH_START + 90)
196cdf0e10cSrcweir#define BMP_INDICATE_DOWN_HC (RID_SCH_START + 91)
197cdf0e10cSrcweir#define BMP_INDICATE_BOTH_HORI_HC (RID_SCH_START + 97)
198cdf0e10cSrcweir#define BMP_INDICATE_RIGHT_HC (RID_SCH_START + 98)
199cdf0e10cSrcweir#define BMP_INDICATE_LEFT_HC (RID_SCH_START + 99)
200cdf0e10cSrcweir
201cdf0e10cSrcweir//SchStatisticTabPage and SchDataStatisticsDlg part 2
202cdf0e10cSrcweir#define BMP_REGRESSION_NONE_HC (RID_SCH_START + 92)
203cdf0e10cSrcweir#define BMP_REGRESSION_LINEAR_HC (RID_SCH_START + 93)
204cdf0e10cSrcweir#define BMP_REGRESSION_LOG_HC (RID_SCH_START + 94)
205cdf0e10cSrcweir#define BMP_REGRESSION_EXP_HC (RID_SCH_START + 95)
206cdf0e10cSrcweir#define BMP_REGRESSION_POWER_HC (RID_SCH_START + 96)
207cdf0e10cSrcweir
208cdf0e10cSrcweir// hide-button for range-choosing
209cdf0e10cSrcweir#define IMG_SELECTRANGE_HC (RID_SCH_START + 100)
210