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