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#include "GraphicPropertyPanel.hrc" 23#include <sfx2/sidebar/ResourceDefinitions.hrc> 24#include <svx/dialogs.hrc> 25#include "helpid.hrc" 26 27#define X0 SECTIONPAGE_MARGIN_HORIZONTAL 28#define X1 X0 + 10 29#define X2 X0 + MBOX_WIDTH + CONTROL_SPACING_HORIZONTAL 30#define X3 X2 + 10 31 32#define Y0 SECTIONPAGE_MARGIN_VERTICAL_TOP 33#define Y1 Y0 + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL 34#define Y2 Y1 + MBOX_HEIGHT + CONTROL_SPACING_VERTICAL 35#define Y3 Y2 + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL 36#define Y4 Y3 + MBOX_HEIGHT + CONTROL_SPACING_VERTICAL 37#define Y5 Y4 + MBOX_HEIGHT + CONTROL_SPACING_VERTICAL 38 39#define PAGE_HEIGHT Y5 + MBOX_HEIGHT + SECTIONPAGE_MARGIN_VERTICAL_BOT 40 41Control RID_SIDEBAR_GRAPHIC_PANEL 42{ 43 OutputSize = TRUE ; 44 DialogControl = TRUE ; 45 Border = FALSE ; 46 47 Size = MAP_APPFONT( PROPERTYPAGE_WIDTH, PAGE_HEIGHT ) ; 48 HelpID = HID_PROPERTYPANEL_GRAPHIC_SECTION ; 49 Text = "Graphic" ; 50 51 FixedText FT_BRIGHTNESS 52 { 53 Pos = MAP_APPFONT (X0, Y0) ; 54 Size = MAP_APPFONT ( MBOX_WIDTH, TEXT_HEIGHT ) ; 55 Text [ en-US ] = "~Brightness:" ; 56 }; 57 MetricField MTR_BRIGHTNESS 58 { 59 Border = TRUE ; 60 Pos = MAP_APPFONT (X0, Y1) ; 61 Size = MAP_APPFONT ( MBOX_WIDTH, MBOX_HEIGHT ) ; 62 HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_BRIGHT ; 63 QuickHelpText [ en-US ] = "Specify the luminance of the graphic." ; 64 TabStop = TRUE ; 65 Repeat = TRUE ; 66 Spin = TRUE ; 67 Maximum = 100 ; 68 Minimum = -100 ; 69 StrictFormat = TRUE ; 70 Unit = FUNIT_PERCENT ; 71 SpinSize = 1 ; 72 }; 73 FixedText FT_CONTRAST 74 { 75 Pos = MAP_APPFONT (X2, Y0) ; 76 Size = MAP_APPFONT ( MBOX_WIDTH, TEXT_HEIGHT ) ; 77 Text [ en-US ] = "~Contrast:" ; 78 }; 79 MetricField MTR_CONTRAST 80 { 81 Border = TRUE ; 82 Pos = MAP_APPFONT (X2, Y1) ; 83 Size = MAP_APPFONT ( MBOX_WIDTH, MBOX_HEIGHT ) ; 84 HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_CONTRAST ; 85 QuickHelpText [ en-US ] = "Specify the degree of difference between the lightest and darkest parts of the graphic." ; 86 TabStop = TRUE ; 87 Repeat = TRUE ; 88 Spin = TRUE ; 89 Maximum = 100 ; 90 Minimum = -100 ; 91 StrictFormat = TRUE ; 92 Unit = FUNIT_PERCENT ; 93 SpinSize = 1 ; 94 }; 95 FixedText FT_COLOR_MODE 96 { 97 Pos = MAP_APPFONT (X0, Y2) ; 98 Size = MAP_APPFONT ( MBOX_WIDTH, TEXT_HEIGHT ) ; 99 Text [ en-US ] = "Color ~mode:" ; 100 }; 101 ListBox LB_COLOR_MODE 102 { 103 Border = TRUE ; 104 Pos = MAP_APPFONT (X0, Y3) ; 105 Size = MAP_APPFONT ( MBOX_WIDTH, 100 ) ; 106 HelpID = HID_PROPERTY_PANEL_GRAPHIC_LB_COLORMODE ; 107 QuickHelpText [ en-US ] = "Select the color mode of the graphic." ; 108 TabStop = TRUE ; 109 DropDown = TRUE ; 110 }; 111 FixedText FT_TRANSPARENT 112 { 113 Pos = MAP_APPFONT (X2, Y2) ; 114 Size = MAP_APPFONT ( MBOX_WIDTH, TEXT_HEIGHT ) ; 115 Text [ en-US ] = "~Transparency:" ; 116 }; 117 MetricField MTR_TRANSPARENT 118 { 119 Border = TRUE ; 120 Pos = MAP_APPFONT (X2, Y3) ; 121 Size = MAP_APPFONT ( MBOX_WIDTH ,MBOX_HEIGHT ) ; 122 HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_TRANSP ; 123 QuickHelpText [ en-US ] = "Specify the percentage of transparency; 0% is fully opaque and 100% is fully transparent." ; 124 TabStop = TRUE ; 125 Repeat = TRUE ; 126 Spin = TRUE ; 127 Maximum = 100 ; 128 StrictFormat = TRUE ; 129 Unit = FUNIT_PERCENT ; 130 SpinSize = 1 ; 131 }; 132 MetricField MF_RED 133 { 134 Border = TRUE ; 135 Pos = MAP_APPFONT (X1, Y4) ; 136 Size = MAP_APPFONT ( MBOX_WIDTH - 10,MBOX_HEIGHT ) ; 137 HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_RED ; 138 QuickHelpText [ en-US ] = "Red" ; 139 TabStop = TRUE ; 140 Repeat = TRUE ; 141 Spin = TRUE ; 142 Maximum = 100 ; 143 Minimum = -100 ; 144 StrictFormat = TRUE ; 145 Unit = FUNIT_PERCENT ; 146 SpinSize = 1 ; 147 }; 148 MetricField MF_GREEN 149 { 150 Border = TRUE ; 151 Pos = MAP_APPFONT (X3, Y4) ; 152 Size = MAP_APPFONT ( MBOX_WIDTH - 10 ,MBOX_HEIGHT ) ; 153 HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_GREEN ; 154 QuickHelpText [ en-US ] = "Green" ; 155 TabStop = TRUE ; 156 Repeat = TRUE ; 157 Spin = TRUE ; 158 Maximum = 100 ; 159 Minimum = -100 ; 160 StrictFormat = TRUE ; 161 Unit = FUNIT_PERCENT ; 162 SpinSize = 1 ; 163 }; 164 MetricField MF_BLUE 165 { 166 Border = TRUE ; 167 Pos = MAP_APPFONT (X1, Y5) ; 168 Size = MAP_APPFONT ( MBOX_WIDTH - 10 ,MBOX_HEIGHT ) ; 169 HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_BLUE ; 170 QuickHelpText [ en-US ] = "Blue" ; 171 TabStop = TRUE ; 172 Repeat = TRUE ; 173 Spin = TRUE ; 174 Maximum = 100 ; 175 Minimum = -100 ; 176 StrictFormat = TRUE ; 177 Unit = FUNIT_PERCENT ; 178 SpinSize = 1 ; 179 }; 180 MetricField MF_GAMMA 181 { 182 Border = TRUE ; 183 Pos = MAP_APPFONT (X3, Y5) ; 184 Size = MAP_APPFONT ( MBOX_WIDTH - 10 ,MBOX_HEIGHT ) ; 185 HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_GAMMA ; 186 QuickHelpText [ en-US ] = "Specify the gamma value that affects the brightness of the midtone values." ; 187 TabStop = TRUE ; 188 Repeat = TRUE ; 189 Spin = TRUE ; 190 Minimum = 10 ; 191 Maximum = 1000 ; 192 DecimalDigits = 2 ; 193 SpinSize = 10 ; 194 }; 195 FixedImage IMG_RED 196 { 197 Pos = MAP_APPFONT(X0, Y4) ; 198 Size = MAP_APPFONT( 10, 12 ) ; 199 Fixed = Image 200 { 201 ImageBitmap = Bitmap { File = "symphony/AdjustColorRed_16x16.png" ; }; 202 }; 203 }; 204 FixedImage IMG_GREEN 205 { 206 Pos = MAP_APPFONT(X2, Y4) ; 207 Size = MAP_APPFONT( 10, 12 ) ; 208 Fixed = Image 209 { 210 ImageBitmap = Bitmap { File = "symphony/AdjustColorGreen_16x16.png" ; }; 211 }; 212 }; 213 FixedImage IMG_BLUE 214 { 215 Pos = MAP_APPFONT(X0, Y5) ; 216 Size = MAP_APPFONT( 10, 12 ) ; 217 Fixed = Image 218 { 219 ImageBitmap = Bitmap { File = "symphony/AdjustColorBlue_16x16.png" ; }; 220 }; 221 }; 222 FixedImage IMG_GAMMA 223 { 224 Pos = MAP_APPFONT(X2, Y5) ; 225 Size = MAP_APPFONT( 10, 12 ) ; 226 Fixed = Image 227 { 228 ImageBitmap = Bitmap { File = "symphony/AdjustColorGamma_16x16.png" ; }; 229 }; 230 }; 231}; 232 233// ********************************************************************** EOF 234