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