1facb16e7SArmin Le Grand/************************************************************** 2*3b846311Smseidel * 3facb16e7SArmin Le Grand * Licensed to the Apache Software Foundation (ASF) under one 4facb16e7SArmin Le Grand * or more contributor license agreements. See the NOTICE file 5facb16e7SArmin Le Grand * distributed with this work for additional information 6facb16e7SArmin Le Grand * regarding copyright ownership. The ASF licenses this file 7facb16e7SArmin Le Grand * to you under the Apache License, Version 2.0 (the 8facb16e7SArmin Le Grand * "License"); you may not use this file except in compliance 9facb16e7SArmin Le Grand * with the License. You may obtain a copy of the License at 10*3b846311Smseidel * 11facb16e7SArmin Le Grand * http://www.apache.org/licenses/LICENSE-2.0 12*3b846311Smseidel * 13facb16e7SArmin Le Grand * Unless required by applicable law or agreed to in writing, 14facb16e7SArmin Le Grand * software distributed under the License is distributed on an 15facb16e7SArmin Le Grand * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16facb16e7SArmin Le Grand * KIND, either express or implied. See the License for the 17facb16e7SArmin Le Grand * specific language governing permissions and limitations 18facb16e7SArmin Le Grand * under the License. 19*3b846311Smseidel * 20facb16e7SArmin Le Grand *************************************************************/ 21facb16e7SArmin Le Grand 22*3b846311Smseidel 23*3b846311Smseidel 24facb16e7SArmin Le Grand#include "CellAppearancePropertyPanel.hrc" 25d29c2fc2SAndre Fischer#include <sfx2/sidebar/ResourceDefinitions.hrc> 26facb16e7SArmin Le Grand#include "sc.hrc" 27facb16e7SArmin Le Grand#include "helpids.h" 28facb16e7SArmin Le Grand 29*3b846311Smseidel#define TOOLBOX_WIDTH 50 30*3b846311Smseidel#define TOOLBOX_HEIGHT 15 31facb16e7SArmin Le Grand 32*3b846311Smseidel#define TOOLBOX_WIDTH_2 34 33*3b846311Smseidel#define TOOLBOX_HEIGHT_2 30 34facb16e7SArmin Le Grand 35*3b846311Smseidel#define TOOLBOX_BORDER_WIDTH 107 36*3b846311Smseidel#define PB_BORDER_MOREBTN 57 37*3b846311Smseidel#define POPUPPANEL_MARGIN_SMALL_PIXEL 8 38facb16e7SArmin Le Grand 39facb16e7SArmin Le Grand// the basic propertypanel 40facb16e7SArmin Le Grand 41facb16e7SArmin Le GrandControl RID_PROPERTYPANEL_SC_APPEAR 42facb16e7SArmin Le Grand{ 43*3b846311Smseidel OutputSize = TRUE ; 44*3b846311Smseidel DialogControl = TRUE ; 45*3b846311Smseidel Border = FALSE ; 46facb16e7SArmin Le Grand 47*3b846311Smseidel Size = MAP_APPFONT ( PROPERTYPAGE_WIDTH, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT * 2 + TEXT_CONTROL_SPACING_VERTICAL * 2 + TOOLBOX_HEIGHT + CONTROL_SPACING_VERTICAL * 2 + TOOLBOX_HEIGHT_2 + CBOX_HEIGHT + SECTIONPAGE_MARGIN_VERTICAL_BOT - 2 ) ; 48facb16e7SArmin Le Grand HelpID = HID_PROPERTYPANEL_SC_CELL_SECTION ; 49*3b846311Smseidel Text [ en-US ] = "Cell Appearance" ; 50*3b846311Smseidel 51facb16e7SArmin Le Grand FixedText FT_BK_COLOR 52facb16e7SArmin Le Grand { 53*3b846311Smseidel Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP ) ; 54*3b846311Smseidel Size = MAP_APPFONT ( PROPERTYPAGE_WIDTH - SECTIONPAGE_MARGIN_HORIZONTAL * 2, TEXT_HEIGHT ) ; 55*3b846311Smseidel Text [ en-US ] = "~Cell background:" ; 56facb16e7SArmin Le Grand }; 57facb16e7SArmin Le Grand ToolBox TB_BK_COLOR 58facb16e7SArmin Le Grand { 59facb16e7SArmin Le Grand SVLook = TRUE ; 60*3b846311Smseidel Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL ) ; 61*3b846311Smseidel Size = MAP_APPFONT ( TOOLBOX_WIDTH, TOOLBOX_HEIGHT ) ; 62facb16e7SArmin Le Grand TabStop = TRUE ; 63facb16e7SArmin Le Grand HelpID = HID_PROPERTYPANEL_SC_TBX_BKCOLOR ; 64*3b846311Smseidel Text [ en-US ] = "Cell Background" ; 65facb16e7SArmin Le Grand ItemList = 66facb16e7SArmin Le Grand { 67facb16e7SArmin Le Grand ToolBoxItem 68facb16e7SArmin Le Grand { 69facb16e7SArmin Le Grand Identifier = TBI_BK_COLOR ; 70facb16e7SArmin Le Grand DropDown = TRUE ; 71facb16e7SArmin Le Grand Text [ en-US ] = "Cell background" ; 72*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_TBI_BKCOLOR ; 73facb16e7SArmin Le Grand }; 74facb16e7SArmin Le Grand }; 75facb16e7SArmin Le Grand }; 76facb16e7SArmin Le Grand String STR_QH_BK_COLOR 77facb16e7SArmin Le Grand { 78facb16e7SArmin Le Grand Text [ en-US ] = "Select the background color of the selected cells." ; 79facb16e7SArmin Le Grand }; 80facb16e7SArmin Le Grand FixedText FT_BORDER 81facb16e7SArmin Le Grand { 82*3b846311Smseidel Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL + TOOLBOX_HEIGHT + CONTROL_SPACING_VERTICAL ) ; 83*3b846311Smseidel Size = MAP_APPFONT ( PROPERTYPAGE_WIDTH - SECTIONPAGE_MARGIN_HORIZONTAL * 2, TEXT_HEIGHT ) ; 84*3b846311Smseidel Text [ en-US ] = "Cell ~border:" ; 85facb16e7SArmin Le Grand }; 86facb16e7SArmin Le Grand ToolBox TB_APP_BORDER 87facb16e7SArmin Le Grand { 88facb16e7SArmin Le Grand SVLook = TRUE ; 89*3b846311Smseidel Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT * 2 + TEXT_CONTROL_SPACING_VERTICAL * 2 + TOOLBOX_HEIGHT + CONTROL_SPACING_VERTICAL ) ; 90*3b846311Smseidel Size = MAP_APPFONT ( TOOLBOX_WIDTH_2, TOOLBOX_HEIGHT_2 ) ; 91facb16e7SArmin Le Grand TabStop = TRUE ; 92facb16e7SArmin Le Grand HelpID = HID_PROPERTYPANEL_SC_TBX_BORDER ; 93*3b846311Smseidel Text [ en-US ] = "Cell Border" ; 94facb16e7SArmin Le Grand ItemList = 95facb16e7SArmin Le Grand { 96facb16e7SArmin Le Grand ToolBoxItem 97facb16e7SArmin Le Grand { 98facb16e7SArmin Le Grand Identifier = TBI_BORDER ; 99facb16e7SArmin Le Grand DropDown = TRUE ; 100facb16e7SArmin Le Grand Text [ en-US ] = "Cell border" ; 101*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_TBI_BORDER ; 102facb16e7SArmin Le Grand }; 103facb16e7SArmin Le Grand }; 104facb16e7SArmin Le Grand }; 105facb16e7SArmin Le Grand String STR_QH_BORDER 106facb16e7SArmin Le Grand { 107facb16e7SArmin Le Grand Text [ en-US ] = "Specify the borders of the selected cells." ; 108facb16e7SArmin Le Grand }; 109facb16e7SArmin Le Grand ToolBox TB_BORDER_LINE_STYLE 110facb16e7SArmin Le Grand { 111facb16e7SArmin Le Grand SVLook = TRUE ; 112*3b846311Smseidel Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH_2 + 3, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT * 2 + TEXT_CONTROL_SPACING_VERTICAL * 2 + TOOLBOX_HEIGHT + CONTROL_SPACING_VERTICAL ) ; 113*3b846311Smseidel Size = MAP_APPFONT ( TOOLBOX_WIDTH, TOOLBOX_HEIGHT ) ; 114facb16e7SArmin Le Grand TabStop = TRUE ; 115facb16e7SArmin Le Grand HelpID = HID_PROPERTYPANEL_SC_TBX_STYLE ; 116*3b846311Smseidel Text [ en-US ] = "Line Style" ; 117facb16e7SArmin Le Grand ItemList = 118facb16e7SArmin Le Grand { 119facb16e7SArmin Le Grand ToolBoxItem 120facb16e7SArmin Le Grand { 121facb16e7SArmin Le Grand Identifier = TBI_LINE_STYLE ; 122facb16e7SArmin Le Grand DropDown = TRUE ; 123facb16e7SArmin Le Grand Text [ en-US ] = "Line style" ; 124*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_TBI_STYLE ; 125facb16e7SArmin Le Grand }; 126facb16e7SArmin Le Grand }; 127facb16e7SArmin Le Grand }; 128facb16e7SArmin Le Grand String STR_QH_BORDER_LINE_STYLE 129facb16e7SArmin Le Grand { 130facb16e7SArmin Le Grand Text [ en-US ] = "Select the line style of the borders." ; 131facb16e7SArmin Le Grand }; 132facb16e7SArmin Le Grand ToolBox TB_BORDER_LINE_COLOR 133facb16e7SArmin Le Grand { 134facb16e7SArmin Le Grand SVLook = TRUE ; 135*3b846311Smseidel Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH_2 + 3, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT * 2 + TEXT_CONTROL_SPACING_VERTICAL * 2 + TOOLBOX_HEIGHT * 2 + CONTROL_SPACING_VERTICAL + 3 ) ; 136*3b846311Smseidel Size = MAP_APPFONT ( TOOLBOX_WIDTH, TOOLBOX_HEIGHT ) ; 137facb16e7SArmin Le Grand TabStop = TRUE ; 138facb16e7SArmin Le Grand HelpID = HID_PROPERTYPANEL_SC_TBX_LINECOLOR ; 139*3b846311Smseidel Text [ en-US ] = "Line Color" ; 140facb16e7SArmin Le Grand ItemList = 141facb16e7SArmin Le Grand { 142facb16e7SArmin Le Grand ToolBoxItem 143facb16e7SArmin Le Grand { 144facb16e7SArmin Le Grand Identifier = TBI_LINE_COLOR ; 145facb16e7SArmin Le Grand DropDown = TRUE ; 146facb16e7SArmin Le Grand Text [ en-US ] = "Line color" ; 147*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_TBI_LINECOLOR ; 148facb16e7SArmin Le Grand }; 149facb16e7SArmin Le Grand }; 150facb16e7SArmin Le Grand }; 151facb16e7SArmin Le Grand String STR_QH_BORDER_LINE_COLOR 152facb16e7SArmin Le Grand { 153facb16e7SArmin Le Grand Text [ en-US ] = "Select the line color of the borders." ; 154facb16e7SArmin Le Grand }; 155facb16e7SArmin Le Grand CheckBox CBX_SHOW_GRID 156facb16e7SArmin Le Grand { 157*3b846311Smseidel Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT * 2 + TEXT_CONTROL_SPACING_VERTICAL * 2 + TOOLBOX_HEIGHT + CONTROL_SPACING_VERTICAL * 2 + TOOLBOX_HEIGHT_2 + 2 ) ; 158*3b846311Smseidel Size = MAP_APPFONT ( 90, CBOX_HEIGHT ) ; 159facb16e7SArmin Le Grand TabStop = TRUE ; 160facb16e7SArmin Le Grand Text [ en-US ] = "Show cell ~grid lines" ; 161*3b846311Smseidel QuickHelpText [ en-US ] = "Show the grid lines of the cells in the entire spreadsheet." ; 162*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_CBOX_SHOWGRID ; 163*3b846311Smseidel }; 164*3b846311Smseidel 165facb16e7SArmin Le Grand Image IMG_BK_COLOR 166facb16e7SArmin Le Grand { 167*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/fill_color.png" ;} ; 168facb16e7SArmin Le Grand }; 169facb16e7SArmin Le Grand Image IMG_CELL_BORDER 170facb16e7SArmin Le Grand { 171*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder.png" ;} ; 172facb16e7SArmin Le Grand }; 173facb16e7SArmin Le Grand Image IMG_LINE_COLOR 174facb16e7SArmin Le Grand { 175*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/Line_color.png" ;} ; 176facb16e7SArmin Le Grand }; 177facb16e7SArmin Le Grand Image IMG_LINE_STYLE1 178facb16e7SArmin Le Grand { 179*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_005.png" ;} ; 180facb16e7SArmin Le Grand }; 181facb16e7SArmin Le Grand Image IMG_LINE_STYLE2 182facb16e7SArmin Le Grand { 183*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_250.png" ;} ; 184facb16e7SArmin Le Grand }; 185facb16e7SArmin Le Grand Image IMG_LINE_STYLE3 186facb16e7SArmin Le Grand { 187*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_400.png" ;} ; 188facb16e7SArmin Le Grand }; 189facb16e7SArmin Le Grand Image IMG_LINE_STYLE4 190facb16e7SArmin Le Grand { 191*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_500.png" ;} ; 192facb16e7SArmin Le Grand }; 193facb16e7SArmin Le Grand Image IMG_LINE_STYLE5 194facb16e7SArmin Le Grand { 195*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_110.png" ;} ; 196facb16e7SArmin Le Grand }; 197facb16e7SArmin Le Grand Image IMG_LINE_STYLE6 198facb16e7SArmin Le Grand { 199*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_260.png" ;} ; 200facb16e7SArmin Le Grand }; 201facb16e7SArmin Le Grand Image IMG_LINE_STYLE7 202facb16e7SArmin Le Grand { 203*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_450.png" ;} ; 204facb16e7SArmin Le Grand }; 205facb16e7SArmin Le Grand Image IMG_LINE_STYLE8 206facb16e7SArmin Le Grand { 207*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_505.png" ;} ; 208facb16e7SArmin Le Grand }; 209facb16e7SArmin Le Grand Image IMG_LINE_STYLE9 210facb16e7SArmin Le Grand { 211*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_750.png" ;} ; 212facb16e7SArmin Le Grand }; 213*3b846311Smseidel 214*3b846311Smseidel // high contrast 215facb16e7SArmin Le Grand Image IMG_BK_COLOR_H 216facb16e7SArmin Le Grand { 217*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/fill_color_h.png" ;} ; 218facb16e7SArmin Le Grand }; 219facb16e7SArmin Le Grand Image IMG_LINE_STYLE1_H 220facb16e7SArmin Le Grand { 221*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_005_h.png" ;} ; 222facb16e7SArmin Le Grand }; 223facb16e7SArmin Le Grand Image IMG_LINE_STYLE2_H 224facb16e7SArmin Le Grand { 225*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_250_h.png" ;} ; 226facb16e7SArmin Le Grand }; 227facb16e7SArmin Le Grand Image IMG_LINE_STYLE3_H 228facb16e7SArmin Le Grand { 229*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_400_h.png" ;} ; 230facb16e7SArmin Le Grand }; 231facb16e7SArmin Le Grand Image IMG_LINE_STYLE4_H 232facb16e7SArmin Le Grand { 233*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_500_h.png" ;} ; 234facb16e7SArmin Le Grand }; 235facb16e7SArmin Le Grand Image IMG_LINE_STYLE5_H 236facb16e7SArmin Le Grand { 237*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_110_h.png" ;} ; 238facb16e7SArmin Le Grand }; 239facb16e7SArmin Le Grand Image IMG_LINE_STYLE6_H 240facb16e7SArmin Le Grand { 241*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_260_h.png" ;} ; 242facb16e7SArmin Le Grand }; 243facb16e7SArmin Le Grand Image IMG_LINE_STYLE7_H 244facb16e7SArmin Le Grand { 245*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_450_h.png" ;} ; 246facb16e7SArmin Le Grand }; 247facb16e7SArmin Le Grand Image IMG_LINE_STYLE8_H 248facb16e7SArmin Le Grand { 249*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_505_h.png" ;} ; 250facb16e7SArmin Le Grand }; 251facb16e7SArmin Le Grand Image IMG_LINE_STYLE9_H 252facb16e7SArmin Le Grand { 253*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorderLineStyle_750_h.png" ;} ; 254facb16e7SArmin Le Grand }; 255*3b846311Smseidel 256facb16e7SArmin Le Grand}; 257facb16e7SArmin Le Grand 258facb16e7SArmin Le Grand// fill color popup 259facb16e7SArmin Le Grand 260facb16e7SArmin Le GrandControl RID_POPUPPANEL_CELLAPPEARANCE_FILLCOLOR 261facb16e7SArmin Le Grand{ 262*3b846311Smseidel OutputSize = TRUE ; 263*3b846311Smseidel DialogControl = TRUE ; 264*3b846311Smseidel Border = FALSE ; 265*3b846311Smseidel Size = MAP_APPFONT ( POPUP_COLOR_PICKER_WIDTH, POPUP_COLOR_PICKER_HEIGHT ) ; 266*3b846311Smseidel 267facb16e7SArmin Le Grand Control VS_FILLCOLOR 268facb16e7SArmin Le Grand { 269*3b846311Smseidel HelpID = HID_PROPERTYPANEL_FILL_COLOR_VS ; 270*3b846311Smseidel Hide = TRUE ; 271*3b846311Smseidel Pos = MAP_APPFONT ( OFFSET_X, OFFSET_Y ) ; 272*3b846311Smseidel Size = MAP_APPFONT ( POPUP_COLOR_PICKER_WIDTH - OFFSET_X * 2, POPUP_COLOR_PICKER_HEIGHT - OFFSET_Y * 2 ) ; 273facb16e7SArmin Le Grand TabStop = TRUE ; 274*3b846311Smseidel Text [ en-US ] = "Color" ; 275facb16e7SArmin Le Grand }; 276facb16e7SArmin Le Grand 277facb16e7SArmin Le Grand String VS_NOFILLCOLOR 278facb16e7SArmin Le Grand { 279facb16e7SArmin Le Grand Text [ en-US ] = "No Color" ; 280facb16e7SArmin Le Grand }; 281facb16e7SArmin Le Grand}; 282facb16e7SArmin Le Grand 283facb16e7SArmin Le Grand// line color popup 284facb16e7SArmin Le Grand 285facb16e7SArmin Le GrandControl RID_POPUPPANEL_CELLAPPEARANCE_LINECOLOR 286facb16e7SArmin Le Grand{ 287*3b846311Smseidel OutputSize = TRUE ; 288*3b846311Smseidel DialogControl = TRUE ; 289*3b846311Smseidel Border = FALSE ; 290*3b846311Smseidel Size = MAP_APPFONT ( POPUP_COLOR_PICKER_WIDTH, POPUP_COLOR_PICKER_HEIGHT ) ; 291*3b846311Smseidel 292facb16e7SArmin Le Grand Control VS_LINECOLOR 293facb16e7SArmin Le Grand { 294*3b846311Smseidel HelpID = HID_PROPERTYPANEL_LINE_COLOR_VS ; 295*3b846311Smseidel Hide = TRUE ; 296*3b846311Smseidel Pos = MAP_APPFONT ( OFFSET_X, OFFSET_Y ) ; 297*3b846311Smseidel Size = MAP_APPFONT ( POPUP_COLOR_PICKER_WIDTH - OFFSET_X * 2, POPUP_COLOR_PICKER_HEIGHT - OFFSET_Y * 2 ) ; 298facb16e7SArmin Le Grand TabStop = TRUE ; 299*3b846311Smseidel Text [ en-US ] = "Color" ; 300facb16e7SArmin Le Grand }; 301facb16e7SArmin Le Grand}; 302facb16e7SArmin Le Grand 303facb16e7SArmin Le Grand// cell line style popup 304facb16e7SArmin Le Grand 305facb16e7SArmin Le GrandControl RID_POPUPPANEL_APPEARANCE_CELL_LINESTYLE 306facb16e7SArmin Le Grand{ 307*3b846311Smseidel OutputSize = TRUE ; 308*3b846311Smseidel DialogControl = TRUE ; 309*3b846311Smseidel Border = FALSE ; 310*3b846311Smseidel 311*3b846311Smseidel Size = MAP_APPFONT ( 312*3b846311Smseidel POPUPPANEL_MARGIN_SMALL * 2 + POPUP_BORDER_WIDTH + 80, 313*3b846311Smseidel 13 + POPUP_BORDER_HEIGHT + POPUPPANEL_MARGIN_SMALL * 2 + POPUPPANEL_MARGIN_LARGE + 12 * 9 ) ; 314*3b846311Smseidel 315facb16e7SArmin Le Grand Control VS_STYLE 316facb16e7SArmin Le Grand { 317facb16e7SArmin Le Grand HelpID = HID_PROPERTYPANEL_SC_STYLE_VS ; 318*3b846311Smseidel Hide = TRUE ; 319*3b846311Smseidel Pos = MAP_APPFONT ( POPUPPANEL_MARGIN_SMALL + OFFSET_X, POPUPPANEL_MARGIN_SMALL + OFFSET_Y ) ; 320*3b846311Smseidel Size = MAP_APPFONT ( 80, 12 * 9 ) ; 321facb16e7SArmin Le Grand TabStop = TRUE ; 322*3b846311Smseidel Text [ en-US ] = "Line Style" ; 323facb16e7SArmin Le Grand }; 324facb16e7SArmin Le Grand PushButton PB_OPTIONS 325facb16e7SArmin Le Grand { 326*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_STYLE_PB ; 327*3b846311Smseidel Pos = MAP_APPFONT ( POPUPPANEL_MARGIN_LARGE + OFFSET_X, POPUPPANEL_MARGIN_SMALL * 2 + OFFSET_Y + 12 * 9 ) ; 328*3b846311Smseidel Size = MAP_APPFONT ( 75, 12 ) ; 329*3b846311Smseidel TabStop = TRUE ; 330*3b846311Smseidel Text [ en-US ] = "~More Options..." ; 331facb16e7SArmin Le Grand }; 332facb16e7SArmin Le Grand Bitmap BMP_UNDERLINE_MORE 333facb16e7SArmin Le Grand { 334*3b846311Smseidel File = "sidebar/morebutton.png" ; 335facb16e7SArmin Le Grand }; 336facb16e7SArmin Le Grand Bitmap BMP_UNDERLINE_MORE_H 337facb16e7SArmin Le Grand { 338*3b846311Smseidel File = "sidebar/morebutton_h.png" ; 339*3b846311Smseidel }; 340facb16e7SArmin Le Grand}; 341facb16e7SArmin Le Grand 342facb16e7SArmin Le Grand// cell border style popup 343facb16e7SArmin Le Grand 344facb16e7SArmin Le GrandControl RID_POPUPPANEL_APPEARANCE_CELL_BORDERSTYLE 345facb16e7SArmin Le Grand{ 346*3b846311Smseidel OutputSize = TRUE ; 347*3b846311Smseidel DialogControl = TRUE ; 348*3b846311Smseidel Border = FALSE ; 349*3b846311Smseidel 350*3b846311Smseidel Size = MAP_PIXEL( POPUPPANEL_MARGIN_SMALL_PIXEL * 2 + 108, POPUPPANEL_MARGIN_SMALL_PIXEL * 2 + 138 ) ; 351*3b846311Smseidel 352facb16e7SArmin Le Grand ToolBox TB_BORDER1 353facb16e7SArmin Le Grand { 354facb16e7SArmin Le Grand SVLook = TRUE ; 355*3b846311Smseidel Pos = MAP_PIXEL ( POPUPPANEL_MARGIN_SMALL_PIXEL, POPUPPANEL_MARGIN_SMALL_PIXEL ) ; //MAP_APPFONT ( POPUPPANEL_MARGIN_SMALL + OFFSET_X + 1, POPUPPANEL_MARGIN_SMALL + OFFSET_Y + 1 ) ; 356*3b846311Smseidel Size = MAP_PIXEL ( TOOLBOX_BORDER_WIDTH, 31 ) ; //MAP_APPFONT ( TOOLBOX_BORDER_WIDTH, 20 ) ; 357facb16e7SArmin Le Grand TabStop = TRUE ; 358*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER1_TBX ; 359*3b846311Smseidel Text [ en-US ] = "Cell Border 1" ; 360facb16e7SArmin Le Grand ItemList = 361facb16e7SArmin Le Grand { 362facb16e7SArmin Le Grand ToolBoxItem 363facb16e7SArmin Le Grand { 364facb16e7SArmin Le Grand Identifier = TBI_BORDER1_NONE ; 365*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER_TBI_NONE ; 366facb16e7SArmin Le Grand Text [ en-US ] = "No Border" ; 367facb16e7SArmin Le Grand }; 368facb16e7SArmin Le Grand ToolBoxItem 369facb16e7SArmin Le Grand { 370facb16e7SArmin Le Grand Identifier = TBI_BORDER1_ALL ; 371*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER_TBI_ALL ; 372facb16e7SArmin Le Grand Text [ en-US ] = "All Borders" ; 373facb16e7SArmin Le Grand }; 374facb16e7SArmin Le Grand ToolBoxItem 375facb16e7SArmin Le Grand { 376facb16e7SArmin Le Grand Identifier = TBI_BORDER1_OUTER ; 377*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER_TBI_OUTER ; 378facb16e7SArmin Le Grand Text [ en-US ] = "Outside Borders" ; 379facb16e7SArmin Le Grand }; 380facb16e7SArmin Le Grand ToolBoxItem 381facb16e7SArmin Le Grand { 382facb16e7SArmin Le Grand Identifier = TBI_BORDER1_OUTERBOLD ; 383*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER_TBI_OUTERBOLD ; 384facb16e7SArmin Le Grand Text [ en-US ] = "Thick Box Border" ; 385facb16e7SArmin Le Grand }; 386facb16e7SArmin Le Grand }; 387facb16e7SArmin Le Grand }; 388facb16e7SArmin Le Grand FixedLine FL_1 389facb16e7SArmin Le Grand { 390*3b846311Smseidel Pos = MAP_PIXEL ( POPUPPANEL_MARGIN_SMALL_PIXEL, POPUPPANEL_MARGIN_SMALL_PIXEL + 31 ) ; //MAP_APPFONT ( POPUPPANEL_MARGIN_SMALL + OFFSET_X + 1, POPUPPANEL_MARGIN_SMALL + OFFSET_Y + 20 + 1 ) ; 391*3b846311Smseidel Size = MAP_PIXEL ( TOOLBOX_BORDER_WIDTH, 8 ) ; // MAP_APPFONT ( TOOLBOX_BORDER_WIDTH, 5 ) ; 392facb16e7SArmin Le Grand }; 393facb16e7SArmin Le Grand ToolBox TB_BORDER2 394facb16e7SArmin Le Grand { 395facb16e7SArmin Le Grand SVLook = TRUE ; 396*3b846311Smseidel Pos = MAP_PIXEL ( POPUPPANEL_MARGIN_SMALL_PIXEL, POPUPPANEL_MARGIN_SMALL_PIXEL + 31 + 8 ) ; // MAP_APPFONT ( POPUPPANEL_MARGIN_SMALL + OFFSET_X + 1, POPUPPANEL_MARGIN_SMALL + OFFSET_Y + 20 + 5 + 1 ) ; 397*3b846311Smseidel Size = MAP_PIXEL ( TOOLBOX_BORDER_WIDTH, 61 ) ; 398facb16e7SArmin Le Grand TabStop = TRUE ; 399*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER2_TBX ; 400*3b846311Smseidel Text [ en-US ] = "Cell Border 2" ; 401facb16e7SArmin Le Grand }; 402facb16e7SArmin Le Grand FixedLine FL_2 403facb16e7SArmin Le Grand { 404*3b846311Smseidel Pos = MAP_PIXEL ( POPUPPANEL_MARGIN_SMALL_PIXEL, POPUPPANEL_MARGIN_SMALL_PIXEL + 31 + 8 + 61 ) ; // MAP_APPFONT ( POPUPPANEL_MARGIN_SMALL + OFFSET_X + 1, POPUPPANEL_MARGIN_SMALL + OFFSET_Y + 20 + 38 + 5 + 1 ) ; 405*3b846311Smseidel Size = MAP_PIXEL ( TOOLBOX_BORDER_WIDTH, 8 ) ; 406facb16e7SArmin Le Grand }; 407facb16e7SArmin Le Grand ToolBox TB_BORDER3 408facb16e7SArmin Le Grand { 409facb16e7SArmin Le Grand SVLook = TRUE ; 410*3b846311Smseidel Pos = MAP_PIXEL ( POPUPPANEL_MARGIN_SMALL_PIXEL, POPUPPANEL_MARGIN_SMALL_PIXEL + 31 +8 + 61 + 8 ) ; // MAP_APPFONT ( POPUPPANEL_MARGIN_SMALL + OFFSET_X + 1, POPUPPANEL_MARGIN_SMALL + OFFSET_Y + 20 + 38 + 10 + 1 ) ; 411*3b846311Smseidel Size = MAP_PIXEL ( TOOLBOX_BORDER_WIDTH, 31 ) ; 412facb16e7SArmin Le Grand TabStop = TRUE ; 413*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER3_TBX ; 414*3b846311Smseidel Text [ en-US ] = "Cell Border 3" ; 415facb16e7SArmin Le Grand ItemList = 416facb16e7SArmin Le Grand { 417facb16e7SArmin Le Grand ToolBoxItem 418facb16e7SArmin Le Grand { 419*3b846311Smseidel Identifier = TBI_BORDER3_S1 ; 420*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER_TBI_S1 ; 421*3b846311Smseidel Text [ en-US ] = "Thick Bottom Border" ; 422facb16e7SArmin Le Grand }; 423facb16e7SArmin Le Grand ToolBoxItem 424facb16e7SArmin Le Grand { 425facb16e7SArmin Le Grand Identifier = TBI_BORDER3_S2 ; 426*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER_TBI_S2 ; 427*3b846311Smseidel Text [ en-US ] = "Double Bottom Border" ; 428facb16e7SArmin Le Grand }; 429facb16e7SArmin Le Grand ToolBoxItem 430facb16e7SArmin Le Grand { 431facb16e7SArmin Le Grand Identifier = TBI_BORDER3_S3 ; 432*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER_TBI_S3 ; 433*3b846311Smseidel Text [ en-US ] = "Top and Thick Bottom Borders" ; 434facb16e7SArmin Le Grand }; 435facb16e7SArmin Le Grand ToolBoxItem 436facb16e7SArmin Le Grand { 437facb16e7SArmin Le Grand Identifier = TBI_BORDER3_S4 ; 438*3b846311Smseidel HelpID = HID_PROPERTYPANEL_SC_BORDER_TBI_S4 ; 439*3b846311Smseidel Text [ en-US ] = "Top and Double Bottom Borders" ; 440facb16e7SArmin Le Grand }; 441facb16e7SArmin Le Grand }; 442facb16e7SArmin Le Grand }; 443*3b846311Smseidel 444facb16e7SArmin Le Grand Image IMG_BORDER1 445facb16e7SArmin Le Grand { 446*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Empty_18x18.png" ;} ; 447facb16e7SArmin Le Grand }; 448facb16e7SArmin Le Grand Image IMG_BORDER2 449facb16e7SArmin Le Grand { 450*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_All_18x18.png" ;} ; 451facb16e7SArmin Le Grand }; 452facb16e7SArmin Le Grand Image IMG_BORDER3 453facb16e7SArmin Le Grand { 454*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_FourBorders_18x18.png" ;} ; 455facb16e7SArmin Le Grand }; 456facb16e7SArmin Le Grand Image IMG_BORDER4 457facb16e7SArmin Le Grand { 458*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_FourBorders_Thick_18x18.png" ;} ; 459facb16e7SArmin Le Grand }; 460facb16e7SArmin Le Grand Image IMG_BORDER5 461facb16e7SArmin Le Grand { 462*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Left_18x18.png" ;} ; 463facb16e7SArmin Le Grand }; 464facb16e7SArmin Le Grand Image IMG_BORDER6 465facb16e7SArmin Le Grand { 466*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Right_18x18.png" ;} ; 467facb16e7SArmin Le Grand }; 468facb16e7SArmin Le Grand Image IMG_BORDER7 469facb16e7SArmin Le Grand { 470*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Top_18x18.png" ;} ; 471facb16e7SArmin Le Grand }; 472facb16e7SArmin Le Grand Image IMG_BORDER8 473facb16e7SArmin Le Grand { 474*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Bottom_18x18.png" ;} ; 475facb16e7SArmin Le Grand }; 476facb16e7SArmin Le Grand Image IMG_BORDER9 477facb16e7SArmin Le Grand { 478*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_RightDiagonal_18x18.png" ;} ; 479facb16e7SArmin Le Grand }; 480facb16e7SArmin Le Grand Image IMG_BORDER10 481facb16e7SArmin Le Grand { 482*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_LeftDiagonal_18x18.png" ;} ; 483facb16e7SArmin Le Grand }; 484facb16e7SArmin Le Grand Image IMG_BORDER11 485facb16e7SArmin Le Grand { 486*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_TopAndBottom_18x18.png" ;} ; 487facb16e7SArmin Le Grand }; 488facb16e7SArmin Le Grand Image IMG_BORDER12 489facb16e7SArmin Le Grand { 490*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_LeftAndRight_18x18.png" ;} ; 491facb16e7SArmin Le Grand }; 492facb16e7SArmin Le Grand Image IMG_BORDER13 493facb16e7SArmin Le Grand { 494*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Bottom_Thick_18x18.png" ;} ; 495facb16e7SArmin Le Grand }; 496facb16e7SArmin Le Grand Image IMG_BORDER14 497facb16e7SArmin Le Grand { 498*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Bottom_Double_18x18.png" ;} ; 499facb16e7SArmin Le Grand }; 500facb16e7SArmin Le Grand Image IMG_BORDER15 501facb16e7SArmin Le Grand { 502*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_TopThin_BottomThick_18x18.png" ;} ; 503facb16e7SArmin Le Grand }; 504facb16e7SArmin Le Grand Image IMG_BORDER16 505facb16e7SArmin Le Grand { 506*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_TopSingle_BottomDouble_18x18.png" ;} ; 507facb16e7SArmin Le Grand }; 508facb16e7SArmin Le Grand String STR_BORDER_1 509facb16e7SArmin Le Grand { 510*3b846311Smseidel Text [ en-US ] = "Left Border" ; 511facb16e7SArmin Le Grand }; 512facb16e7SArmin Le Grand String STR_BORDER_2 513facb16e7SArmin Le Grand { 514*3b846311Smseidel Text [ en-US ] = "Right Border" ; 515facb16e7SArmin Le Grand }; 516facb16e7SArmin Le Grand String STR_BORDER_3 517facb16e7SArmin Le Grand { 518*3b846311Smseidel Text [ en-US ] = "Top Border" ; 519facb16e7SArmin Le Grand }; 520facb16e7SArmin Le Grand String STR_BORDER_4 521facb16e7SArmin Le Grand { 522*3b846311Smseidel Text [ en-US ] = "Bottom Border" ; 523facb16e7SArmin Le Grand }; 524facb16e7SArmin Le Grand String STR_BORDER_5 525facb16e7SArmin Le Grand { 526*3b846311Smseidel Text [ en-US ] = "Diagonal Up Border" ; 527facb16e7SArmin Le Grand }; 528facb16e7SArmin Le Grand String STR_BORDER_6 529facb16e7SArmin Le Grand { 530*3b846311Smseidel Text [ en-US ] = "Diagonal Down Border" ; 531facb16e7SArmin Le Grand }; 532facb16e7SArmin Le Grand String STR_BORDER_7 533facb16e7SArmin Le Grand { 534*3b846311Smseidel Text [ en-US ] = "Top and Bottom Borders" ; 535facb16e7SArmin Le Grand }; 536facb16e7SArmin Le Grand String STR_BORDER_8 537facb16e7SArmin Le Grand { 538*3b846311Smseidel Text [ en-US ] = "Left and Right Borders" ; 539facb16e7SArmin Le Grand }; 540facb16e7SArmin Le Grand 541*3b846311Smseidel // high contrast 542facb16e7SArmin Le Grand Image IMG_BORDER1_H 543facb16e7SArmin Le Grand { 544*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Empty_18x18_h.png" ;} ; 545facb16e7SArmin Le Grand }; 546facb16e7SArmin Le Grand Image IMG_BORDER2_H 547facb16e7SArmin Le Grand { 548*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_All_18x18_h.png" ;} ; 549facb16e7SArmin Le Grand }; 550facb16e7SArmin Le Grand Image IMG_BORDER3_H 551facb16e7SArmin Le Grand { 552*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_FourBorders_18x18_h.png" ;} ; 553facb16e7SArmin Le Grand }; 554facb16e7SArmin Le Grand Image IMG_BORDER4_H 555facb16e7SArmin Le Grand { 556*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_FourBorders_Thick_18x18_h.png" ;} ; 557facb16e7SArmin Le Grand }; 558facb16e7SArmin Le Grand Image IMG_BORDER5_H 559facb16e7SArmin Le Grand { 560*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Left_18x18_h.png" ;} ; 561facb16e7SArmin Le Grand }; 562facb16e7SArmin Le Grand Image IMG_BORDER6_H 563facb16e7SArmin Le Grand { 564*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Right_18x18_h.png" ;} ; 565facb16e7SArmin Le Grand }; 566facb16e7SArmin Le Grand Image IMG_BORDER7_H 567facb16e7SArmin Le Grand { 568*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Top_18x18_h.png" ;} ; 569facb16e7SArmin Le Grand }; 570facb16e7SArmin Le Grand Image IMG_BORDER8_H 571facb16e7SArmin Le Grand { 572*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Bottom_18x18_h.png" ;} ; 573facb16e7SArmin Le Grand }; 574facb16e7SArmin Le Grand Image IMG_BORDER9_H 575facb16e7SArmin Le Grand { 576*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_RightDiagonal_18x18_h.png" ;} ; 577facb16e7SArmin Le Grand }; 578facb16e7SArmin Le Grand Image IMG_BORDER10_H 579facb16e7SArmin Le Grand { 580*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_LeftDiagonal_18x18_h.png" ;} ; 581facb16e7SArmin Le Grand }; 582facb16e7SArmin Le Grand Image IMG_BORDER11_H 583facb16e7SArmin Le Grand { 584*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_TopAndBottom_18x18_h.png" ;} ; 585facb16e7SArmin Le Grand }; 586facb16e7SArmin Le Grand Image IMG_BORDER12_H 587facb16e7SArmin Le Grand { 588*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_LeftAndRight_18x18_h.png" ;} ; 589facb16e7SArmin Le Grand }; 590facb16e7SArmin Le Grand Image IMG_BORDER13_H 591facb16e7SArmin Le Grand { 592*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Bottom_Thick_18x18_h.png" ;} ; 593facb16e7SArmin Le Grand }; 594facb16e7SArmin Le Grand Image IMG_BORDER14_H 595facb16e7SArmin Le Grand { 596*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_Bottom_Double_18x18_h.png" ;} ; 597facb16e7SArmin Le Grand }; 598facb16e7SArmin Le Grand Image IMG_BORDER15_H 599facb16e7SArmin Le Grand { 600*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_TopThin_BottomThick_18x18_h.png" ;} ; 601facb16e7SArmin Le Grand }; 602facb16e7SArmin Le Grand Image IMG_BORDER16_H 603facb16e7SArmin Le Grand { 604*3b846311Smseidel ImageBitmap = Bitmap {File = "sidebar/CellBorder_TopSingle_BottomDouble_18x18_h.png" ;} ; 605facb16e7SArmin Le Grand }; 606facb16e7SArmin Le Grand}; 607facb16e7SArmin Le Grand 608*3b846311Smseidel// ********************************************************************** EOF 609