1*b1cdbd2cSJim Jagielski/************************************************************** 2*b1cdbd2cSJim Jagielski * 3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski * or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski * distributed with this work for additional information 6*b1cdbd2cSJim Jagielski * regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski * with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski * 11*b1cdbd2cSJim Jagielski * http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski * 13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski * KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski * under the License. 19*b1cdbd2cSJim Jagielski * 20*b1cdbd2cSJim Jagielski *************************************************************/ 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski 23*b1cdbd2cSJim Jagielski 24*b1cdbd2cSJim Jagielski#include "dlg_DataEditor.hrc" 25*b1cdbd2cSJim Jagielski#include "SchSlotIds.hxx" 26*b1cdbd2cSJim Jagielski#include "HelpIds.hrc" 27*b1cdbd2cSJim Jagielski 28*b1cdbd2cSJim Jagielski// Mask Color for standard images 29*b1cdbd2cSJim Jagielski#define IMAGE_BUTTON_STD_MASK_COLOR Color { Red = 0xff00; Green = 0x0000; Blue = 0xff00; } 30*b1cdbd2cSJim Jagielski// Mask Color for high-contrast images 31*b1cdbd2cSJim Jagielski#define IMAGE_BUTTON_HC_MASK_COLOR IMAGE_BUTTON_STD_MASK_COLOR 32*b1cdbd2cSJim Jagielski 33*b1cdbd2cSJim Jagielski#define ADDITIONAL_SPACE_ABOVE_TABLE 17 34*b1cdbd2cSJim Jagielski 35*b1cdbd2cSJim JagielskiModalDialog DLG_DIAGRAM_DATA 36*b1cdbd2cSJim Jagielski{ 37*b1cdbd2cSJim Jagielski HelpID = HID_DIAGRAM_DATA ; 38*b1cdbd2cSJim Jagielski OutputSize = TRUE ; 39*b1cdbd2cSJim Jagielski Hide = TRUE ; 40*b1cdbd2cSJim Jagielski SVLook = TRUE ; 41*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 42*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 244 , 152 ) ; 43*b1cdbd2cSJim Jagielski 44*b1cdbd2cSJim Jagielski Text [ en-US ] = "Data Table"; 45*b1cdbd2cSJim Jagielski 46*b1cdbd2cSJim Jagielski Moveable = TRUE ; 47*b1cdbd2cSJim Jagielski Closeable = TRUE ; 48*b1cdbd2cSJim Jagielski Sizeable = TRUE ; 49*b1cdbd2cSJim Jagielski Control CTL_DATA 50*b1cdbd2cSJim Jagielski { 51*b1cdbd2cSJim Jagielski HelpID = HID_SCH_CTL_DATA ; 52*b1cdbd2cSJim Jagielski Border = TRUE ; 53*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 6 , 24 + ADDITIONAL_SPACE_ABOVE_TABLE ) ; 54*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 232 , 121 - ADDITIONAL_SPACE_ABOVE_TABLE ) ; 55*b1cdbd2cSJim Jagielski TabStop = TRUE ; 56*b1cdbd2cSJim Jagielski }; 57*b1cdbd2cSJim Jagielski ToolBox TBX_DATA 58*b1cdbd2cSJim Jagielski { 59*b1cdbd2cSJim Jagielski HelpID = HID_SCH_TBX_DATA ; 60*b1cdbd2cSJim Jagielski SVLook = TRUE ; 61*b1cdbd2cSJim Jagielski TabStop = TRUE ; 62*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 4 , 2 ) ; 63*b1cdbd2cSJim Jagielski ItemList = 64*b1cdbd2cSJim Jagielski { 65*b1cdbd2cSJim Jagielski ToolBoxItem 66*b1cdbd2cSJim Jagielski { 67*b1cdbd2cSJim Jagielski HelpID = HID_SCH_TBI_DATA_INSERT_ROW ; 68*b1cdbd2cSJim Jagielski Identifier = TBI_DATA_INSERT_ROW ; 69*b1cdbd2cSJim Jagielski Text [ en-US ] = "Insert Row" ; 70*b1cdbd2cSJim Jagielski }; 71*b1cdbd2cSJim Jagielski ToolBoxItem 72*b1cdbd2cSJim Jagielski { 73*b1cdbd2cSJim Jagielski HelpID = HID_SCH_TBI_DATA_INSERT_COL ; 74*b1cdbd2cSJim Jagielski Identifier = TBI_DATA_INSERT_COL ; 75*b1cdbd2cSJim Jagielski Text [ en-US ] = "Insert Series" ; 76*b1cdbd2cSJim Jagielski }; 77*b1cdbd2cSJim Jagielski ToolBoxItem 78*b1cdbd2cSJim Jagielski { 79*b1cdbd2cSJim Jagielski HelpID = HID_SCH_TBI_DATA_INSERT_TEXT_COL ; 80*b1cdbd2cSJim Jagielski Identifier = TBI_DATA_INSERT_TEXT_COL ; 81*b1cdbd2cSJim Jagielski Text [ en-US ] = "Insert Text Column" ; 82*b1cdbd2cSJim Jagielski }; 83*b1cdbd2cSJim Jagielski ToolBoxItem 84*b1cdbd2cSJim Jagielski { 85*b1cdbd2cSJim Jagielski HelpID = HID_SCH_TBI_DATA_DELETE_ROW ; 86*b1cdbd2cSJim Jagielski Identifier = TBI_DATA_DELETE_ROW ; 87*b1cdbd2cSJim Jagielski Text [ en-US ] = "Delete Row" ; 88*b1cdbd2cSJim Jagielski }; 89*b1cdbd2cSJim Jagielski ToolBoxItem 90*b1cdbd2cSJim Jagielski { 91*b1cdbd2cSJim Jagielski HelpID = HID_SCH_TBI_DATA_DELETE_COL ; 92*b1cdbd2cSJim Jagielski Identifier = TBI_DATA_DELETE_COL ; 93*b1cdbd2cSJim Jagielski Text [ en-US ] = "Delete Series" ; 94*b1cdbd2cSJim Jagielski }; 95*b1cdbd2cSJim Jagielski ToolBoxItem 96*b1cdbd2cSJim Jagielski { 97*b1cdbd2cSJim Jagielski Type = TOOLBOXITEM_SEPARATOR ; 98*b1cdbd2cSJim Jagielski }; 99*b1cdbd2cSJim Jagielski ToolBoxItem 100*b1cdbd2cSJim Jagielski { 101*b1cdbd2cSJim Jagielski HelpID = HID_SCH_TBI_DATA_SWAP_COL ; 102*b1cdbd2cSJim Jagielski Identifier = TBI_DATA_SWAP_COL ; 103*b1cdbd2cSJim Jagielski Text [ en-US ] = "Move Series Right" ; 104*b1cdbd2cSJim Jagielski }; 105*b1cdbd2cSJim Jagielski ToolBoxItem 106*b1cdbd2cSJim Jagielski { 107*b1cdbd2cSJim Jagielski HelpID = HID_SCH_TBI_DATA_SWAP_ROW ; 108*b1cdbd2cSJim Jagielski Identifier = TBI_DATA_SWAP_ROW ; 109*b1cdbd2cSJim Jagielski Text [ en-US ] = "Move Row Down" ; 110*b1cdbd2cSJim Jagielski }; 111*b1cdbd2cSJim Jagielski ToolBoxItem 112*b1cdbd2cSJim Jagielski { 113*b1cdbd2cSJim Jagielski Type = TOOLBOXITEM_SEPARATOR ; 114*b1cdbd2cSJim Jagielski }; 115*b1cdbd2cSJim Jagielski }; 116*b1cdbd2cSJim Jagielski }; 117*b1cdbd2cSJim Jagielski 118*b1cdbd2cSJim Jagielski#define IMAGE_ID_LIST \ 119*b1cdbd2cSJim Jagielski IdList = \ 120*b1cdbd2cSJim Jagielski { \ 121*b1cdbd2cSJim Jagielski TBI_DATA_INSERT_ROW; \ 122*b1cdbd2cSJim Jagielski TBI_DATA_INSERT_COL; \ 123*b1cdbd2cSJim Jagielski TBI_DATA_INSERT_TEXT_COL; \ 124*b1cdbd2cSJim Jagielski TBI_DATA_DELETE_ROW; \ 125*b1cdbd2cSJim Jagielski TBI_DATA_DELETE_COL; \ 126*b1cdbd2cSJim Jagielski TBI_DATA_SWAP_COL; \ 127*b1cdbd2cSJim Jagielski TBI_DATA_SWAP_ROW; \ 128*b1cdbd2cSJim Jagielski }; \ 129*b1cdbd2cSJim Jagielski IdCount = { 7; } 130*b1cdbd2cSJim Jagielski 131*b1cdbd2cSJim Jagielski ImageList IL_DIAGRAM_DATA 132*b1cdbd2cSJim Jagielski { 133*b1cdbd2cSJim Jagielski Prefix = "dataeditor_icon"; 134*b1cdbd2cSJim Jagielski MaskColor = IMAGE_BUTTON_STD_MASK_COLOR; 135*b1cdbd2cSJim Jagielski IMAGE_ID_LIST; 136*b1cdbd2cSJim Jagielski }; 137*b1cdbd2cSJim Jagielski 138*b1cdbd2cSJim Jagielski ImageList IL_HC_DIAGRAM_DATA 139*b1cdbd2cSJim Jagielski { 140*b1cdbd2cSJim Jagielski Prefix = "dataeditor_icon_h"; 141*b1cdbd2cSJim Jagielski MaskColor = IMAGE_BUTTON_HC_MASK_COLOR; 142*b1cdbd2cSJim Jagielski IMAGE_ID_LIST; 143*b1cdbd2cSJim Jagielski }; 144*b1cdbd2cSJim Jagielski}; 145