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#ifndef _SFX_SIDEBAR_RESOURCE_DEFINITIONS_HRC 23#define _SFX_SIDEBAR_RESOURCE_DEFINITIONS_HRC 24 25#include <sfx2/sfx.hrc> 26 27//section page RID 28#define RC_PROPERTYPANEL_START RID_SFX_PROPERTYPANEL_START 29#define DLG_PROPERTY_DOCKING_WINDOW ( RC_PROPERTYPANEL_START + 0 ) 30#define BMP_PROPERTYPANEL_EXPAND ( RC_PROPERTYPANEL_START + 1 ) 31#define BMP_PROPERTYPANEL_COLLAPSE ( RC_PROPERTYPANEL_START + 2 ) 32#define BMP_PROPERTYPANEL_EXPAND_HC ( RC_PROPERTYPANEL_START + 3 ) 33#define BMP_PROPERTYPANEL_COLLAPSE_HC ( RC_PROPERTYPANEL_START + 4 ) 34#define BMP_PROPERTYPANEL_MOREPROPERTY ( RC_PROPERTYPANEL_START + 5 ) 35#define BMP_PROPERTYPANEL_MOREPROPERTY_HC ( RC_PROPERTYPANEL_START + 6 ) 36#define FT_PROPERTYPANEL_NOTSUPPORT_DESC ( RC_PROPERTYPANEL_START + 7 ) 37 38#define RID_PROPERTYPANEL_TEXTPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 8 ) 39#define RID_PROPERTYPANEL_PARAGRAPHPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 9 ) 40#define RID_PROPERTYPANEL_AREAPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 10 ) 41#define RID_PROPERTYPANEL_TBLDESIGNPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 11 ) 42#define RID_PROPERTYPANEL_LINEPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 12 ) 43#define RID_PROPERTYPANEL_POSIZEPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 13 ) 44#define RID_PROPERTYPANEL_GRAPHICPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 14 ) 45#define RID_PROPERTYPANEL_CELLAPPEARPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 15 ) 46#define RID_PROPERTYPANEL_SWPAGE_PAGE_TITLEBAR (RC_PROPERTYPANEL_START + 16) 47#define RID_PROPERTYPANEL_SWOBJWRAP_PAGE_TITLEBAR (RC_PROPERTYPANEL_START + 17) 48#define RID_PROPERTYPANEL_SCCELL_PAGE_TITLEBAR (RC_PROPERTYPANEL_START + 18) 49#define RID_PROPERTYPANEL_SCALIGNMENT_PAGE_TITLEBAR (RC_PROPERTYPANEL_START + 19) 50#define RID_PROPERTYPANEL_SD_PAGELAYOUT_TITLEBAR (RC_PROPERTYPANEL_START+20) 51#define RID_PROPERTYPANEL_SD_PAGEPROPERTY_TITLEBAR (RC_PROPERTYPANEL_START+21) 52#define RID_PROPERTYPANEL_SD_TABLEDESIGN_TITLEBAR (RC_PROPERTYPANEL_START+22) 53#define RID_PROPERTYPANEL_NUMFORMAT_PAGE_TITLEBAR (RC_PROPERTYPANEL_START+23) 54 55#define RID_PANELDOCK_WINDOW ( RC_PROPERTYPANEL_START + 24 ) 56#define STR_TITLE_DISCRIPTION ( RC_PROPERTYPANEL_START + 25 ) // 57 58#ifndef STD_MASKCOLOR 59#define STD_MASKCOLOR Color { Red = 0xFF00; Green = 0x0000; Blue = 0xFF00; } 60#endif 61 62//unit pixel 63//panel common 64#define PROPERTYPAGE_WIDTH 109 65 66//about titlebar 67 68#define FI_EXPANSION_INDICATOR 1 69#define FT_TITLE 2 70#define STR_MOREPROPERTY_QUICKHELP 3 71 72#define TITLEBAR_WIDTH PROPERTYPAGE_WIDTH 73#define TITLEBAR_HEIGHT 13 74 75#define TITLEBAR_MARGIN_HORIZONTAL 3 76#define TITLEBAR_CONTROL_SPACING_HORIZONTAL 3 77 78#define FI_EXPANSION_INDICATOR_WIDTH 6 79#define FI_EXPANSION_INDICATOR_HEIGTH 6 80#define FI_EXPANSION_INDICATOR_X TITLEBAR_MARGIN_HORIZONTAL 81#define FI_EXPANSION_INDICATOR_Y (TITLEBAR_HEIGHT - FI_EXPANSION_INDICATOR_HEIGTH)/2 82 83#define FT_TITLE_WIDTH 85 84#define FT_TITLE_HEIGHT 10 85#define FT_TITLE_X FI_EXPANSION_INDICATOR_X + FI_EXPANSION_INDICATOR_WIDTH + TITLEBAR_CONTROL_SPACING_HORIZONTAL 86#define FT_TITLE_Y (TITLEBAR_HEIGHT - FT_TITLE_HEIGHT)/2 + 1 87 88 89//about section page 90#define SECTIONPAGE_MARGIN_VERTICAL 12 91#define SECTIONPAGE_MARGIN_VERTICAL_TOP 1 92#define SECTIONPAGE_MARGIN_VERTICAL_BOT 5 93#define SECTIONPAGE_MARGIN_HORIZONTAL 3 94#define CONTROL_SPACING_VERTICAL 5 95#define CONTROL_SPACING_HORIZONTAL 3 96#define TEXT_CONTROL_SPACING_VERTICAL 2 97 98#define TEXT_HEIGHT 8 99#define CBOX_HEIGHT 12 100#define MBOX_HEIGHT 12 101 102#define TBX_OUT_BORDER_OFFSET_X 2 103#define TBX_OUT_BORDER_OFFSET_Y 1 104 105//for 16*16 pixel bmp 106#define TOOLBOX_ITEM_HEIGHT 15 107#define TOOLBOX_ITEM_WIDTH 13 108#define TOOLBOX_ITEM_DD_WIDTH 19 109 110//for 24*16 pixel bmp 111#define TOOLBOX_24_16_ITEM_HEIGHT 15 112#define TOOLBOX_24_16_ITEM_DD_WIDTH 23 113 114//for 24*24 pixel bmp 115#define TOOLBOX_24_24_ITEM_HEIGHT 18 116#define TOOLBOX_24_24_ITEM_DD_WIDTH 24 117 118//about popup panel 119#define POPUPPANEL_MARGIN_VERTICAL 7 120#define POPUPPANEL_MARGIN_HORIZONTAL 7 121 122//for 42*42 pixel bmp 123#define TOOLBOX_42_42_ITEM_HEIGHT 30 124#define TOOLBOX_42_42_ITEM_DD_WIDTH 27 125#define TB_BORDER 2 126 127#define POPUPPANEL_SEP_VERTICAL_1 10 128#define POPUPPANEL_SEP_VERTICAL_2 6 129#define POPUPPANEL_SEP_HEIGHT 1 130 131#define POPUP_BORDER_WIDTH 2 132#define POPUP_BORDER_HEIGHT 3 133#define OFFSET_X 1 134#define OFFSET_Y 1 135 136#define POPUP_TOP_GRADIENT_HEIGHT 4 137#define POPUP_BOT_GRADIENT_HEIGHT 6 138 139#define POPUP_COLOR_PICKER_WIDTH 97 140#define POPUP_COLOR_PICKER_HEIGHT 114 141//new 142#define POPUPPANEL_MARGIN_SMALL 2 143#define POPUPPANEL_MARGIN_LARGE 5 144#endif 145