1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23#ifndef CHART_BITMAPS_HRC
24#define CHART_BITMAPS_HRC
25
26#ifndef _SOLAR_HRC
27#include <svl/solar.hrc>
28#endif
29
30#ifndef STD_MASKCOLOR
31#define STD_MASKCOLOR Color { Red = 0xFF00; Green = 0x0000; Blue = 0xFF00; }
32#endif
33
34//-----------------------------------------------------------------------------
35// chart types
36// Images:
37
38#define IMG_TYPE_COLUMN (RID_APP_START + 1)
39#define IMG_TYPE_BAR    (RID_APP_START + 2)
40#define IMG_TYPE_PIE    (RID_APP_START + 3)
41#define IMG_TYPE_AREA   (RID_APP_START + 4)
42#define IMG_TYPE_LINE   (RID_APP_START + 5)
43#define IMG_TYPE_XY     (RID_APP_START + 6)
44#define IMG_TYPE_BUBBLE (RID_APP_START + 7)
45#define IMG_TYPE_NET    (RID_APP_START + 8)
46#define IMG_TYPE_STOCK  (RID_APP_START + 9)
47#define IMG_TYPE_COLUMN_LINE  (RID_APP_START + 10)
48
49//-----------------------------------------------------------------------------
50//Chart Subtypes
51// Bitmaps:
52
53//----------------------
54// Column Chart Subtypes
55#define BMP_COLUMNS_2D_1 (RID_APP_START + 1)
56#define BMP_COLUMNS_2D_2 (RID_APP_START + 2)
57#define BMP_COLUMNS_2D_3 (RID_APP_START + 3)
58
59#define BMP_COLUMNS_3D (RID_APP_START + 4)
60#define BMP_COLUMNS_3D_1 (RID_APP_START + 5)
61#define BMP_COLUMNS_3D_2 (RID_APP_START + 6)
62#define BMP_COLUMNS_3D_3 (RID_APP_START + 7)
63
64#define BMP_SAEULE_3D_1 (RID_APP_START + 8)
65#define BMP_SAEULE_3D_2 (RID_APP_START + 9)
66#define BMP_SAEULE_3D_3 (RID_APP_START + 10)
67#define BMP_SAEULE_3D_4 (RID_APP_START + 11)
68
69#define BMP_KEGEL_3D_1 (RID_APP_START + 12)
70#define BMP_KEGEL_3D_2 (RID_APP_START + 13)
71#define BMP_KEGEL_3D_3 (RID_APP_START + 14)
72#define BMP_KEGEL_3D_4 (RID_APP_START + 15)
73
74#define BMP_PYRAMID_3D_1 (RID_APP_START + 16)
75#define BMP_PYRAMID_3D_2 (RID_APP_START + 17)
76#define BMP_PYRAMID_3D_3 (RID_APP_START + 18)
77#define BMP_PYRAMID_3D_4 (RID_APP_START + 19)
78
79//----------------------
80// Bar Chart Subtypes
81
82#define BMP_BARS_2D_1 (RID_APP_START + 20)
83#define BMP_BARS_2D_2 (RID_APP_START + 21)
84#define BMP_BARS_2D_3 (RID_APP_START + 22)
85
86#define BMP_BARS_3D (RID_APP_START + 23)
87#define BMP_BARS_3D_1 (RID_APP_START + 24)
88#define BMP_BARS_3D_2 (RID_APP_START + 25)
89#define BMP_BARS_3D_3 (RID_APP_START + 26)
90
91#define BMP_ROEHRE_3D_1 (RID_APP_START + 27)
92#define BMP_ROEHRE_3D_2 (RID_APP_START + 28)
93#define BMP_ROEHRE_3D_3 (RID_APP_START + 29)
94#define BMP_ROEHRE_3D_4 (RID_APP_START + 30)
95
96#define BMP_KEGELQ_3D_1 (RID_APP_START + 31)
97#define BMP_KEGELQ_3D_2 (RID_APP_START + 32)
98#define BMP_KEGELQ_3D_3 (RID_APP_START + 33)
99#define BMP_KEGELQ_3D_4 (RID_APP_START + 34)
100
101#define BMP_PYRAMIDQ_3D_1 (RID_APP_START + 35)
102#define BMP_PYRAMIDQ_3D_2 (RID_APP_START + 36)
103#define BMP_PYRAMIDQ_3D_3 (RID_APP_START + 37)
104#define BMP_PYRAMIDQ_3D_4 (RID_APP_START + 38)
105
106//----------------------
107// Pie and Donut Chart Subtypes
108
109#define BMP_CIRCLES_2D (RID_APP_START + 39)
110#define BMP_CIRCLES_2D_EXPLODED (RID_APP_START + 40)
111#define BMP_CIRCLES_3D (RID_APP_START + 41)
112#define BMP_CIRCLES_3D_EXPLODED (RID_APP_START + 42)
113#define BMP_DONUT_2D (RID_APP_START + 43)
114#define BMP_DONUT_2D_EXPLODED (RID_APP_START + 44)
115#define BMP_DONUT_3D (RID_APP_START + 45)
116#define BMP_DONUT_3D_EXPLODED (RID_APP_START + 46)
117
118//----------------------
119// Points and Lines Chart Subtypes
120
121#define BMP_POINTS_XVALUES (RID_APP_START + 47)
122#define BMP_POINTS_XCATEGORY (RID_APP_START + 48)
123#define BMP_POINTS_STACKED (RID_APP_START + 49)
124
125
126#define BMP_LINE_P_XVALUES (RID_APP_START + 50)
127#define BMP_LINE_O_XVALUES (RID_APP_START + 51)
128#define BMP_LINE3D_XVALUES (RID_APP_START + 52)
129
130#define BMP_LINE_P_XCATEGORY (RID_APP_START + 53)
131#define BMP_LINE_O_XCATEGORY (RID_APP_START + 54)
132#define BMP_LINE3D_XCATEGORY (RID_APP_START + 55)
133
134#define BMP_LINE_P_STACKED (RID_APP_START + 56)
135#define BMP_LINE_O_STACKED (RID_APP_START + 57)
136#define BMP_LINE3D_STACKED (RID_APP_START + 58)
137
138#define BMP_LINE_P_XVALUES_SMOOTH (RID_APP_START + 59)
139#define BMP_LINE_O_XVALUES_SMOOTH (RID_APP_START + 60)
140#define BMP_LINE3D_XVALUES_SMOOTH (RID_APP_START + 61)
141
142#define BMP_LINE_P_XCATEGORY_SMOOTH (RID_APP_START + 62)
143#define BMP_LINE_O_XCATEGORY_SMOOTH (RID_APP_START + 63)
144#define BMP_LINE3D_XCATEGORY_SMOOTH (RID_APP_START + 64)
145
146#define BMP_LINE_P_STACKED_SMOOTH (RID_APP_START + 65)
147#define BMP_LINE_O_STACKED_SMOOTH (RID_APP_START + 66)
148#define BMP_LINE3D_STACKED_SMOOTH (RID_APP_START + 67)
149
150//----------------------
151// Area Chart Subtypes
152
153#define BMP_AREAS_2D (RID_APP_START + 68)
154#define BMP_AREAS_2D_1 (RID_APP_START + 69)
155#define BMP_AREAS_2D_3 (RID_APP_START + 70)
156#define BMP_AREAS_3D (RID_APP_START + 71)
157#define BMP_AREAS_3D_1 (RID_APP_START + 72)
158#define BMP_AREAS_3D_2 (RID_APP_START + 73)
159
160//----------------------
161// Net Chart Subtypes
162
163#define BMP_NET (RID_APP_START + 74)
164#define BMP_NET_STACK (RID_APP_START + 75)
165#define BMP_NET_SYMB (RID_APP_START + 76)
166#define BMP_NET_SYMB_STACK (RID_APP_START + 77)
167#define BMP_NET_LINESYMB (RID_APP_START + 78)
168#define BMP_NET_LINESYMB_STACK (RID_APP_START + 79)
169#define BMP_NET_FILL (RID_APP_START + 80)
170#define BMP_NET_FILL_STACK (RID_APP_START + 81)
171
172//----------------------
173// Stock Chart Subtypes
174
175#define BMP_STOCK_1 (RID_APP_START + 82)
176#define BMP_STOCK_2 (RID_APP_START + 83)
177#define BMP_STOCK_3 (RID_APP_START + 84)
178#define BMP_STOCK_4 (RID_APP_START + 85)
179
180//----------------------
181// Column + Line Chart Subtypes
182
183#define BMP_COLUMN_LINE         (RID_APP_START + 86)
184#define BMP_COLUMN_LINE_STACKED (RID_APP_START + 87)
185
186//----------------------
187// Bubble Chart Subtypes
188#define BMP_BUBBLE_1            (RID_APP_START + 88)
189
190//-----------------------------------------------------------------------------
191//further Images:
192
193//SchStatisticTabPage and SchDataStatisticsDlg part 1
194#define BMP_INDICATE_BOTH_VERTI (RID_APP_START + 89)
195#define BMP_INDICATE_UP (RID_APP_START + 90)
196#define BMP_INDICATE_DOWN (RID_APP_START + 91)
197#define BMP_INDICATE_BOTH_HORI (RID_APP_START + 97)
198#define BMP_INDICATE_RIGHT (RID_APP_START + 98)
199#define BMP_INDICATE_LEFT (RID_APP_START + 99)
200
201//SchStatisticTabPage and SchDataStatisticsDlg part 2
202#define BMP_REGRESSION_NONE (RID_APP_START + 92)
203#define BMP_REGRESSION_LINEAR (RID_APP_START + 93)
204#define BMP_REGRESSION_LOG (RID_APP_START + 94)
205#define BMP_REGRESSION_EXP (RID_APP_START + 95)
206#define BMP_REGRESSION_POWER (RID_APP_START + 96)
207
208// hide-button for range-choosing
209#define IMG_SELECTRANGE (RID_APP_START + 100)
210
211// CHART_BITMAPS_HRC
212#endif
213