1*8dcb2a10SAndre Fischer/************************************************************** 2*8dcb2a10SAndre Fischer * 3*8dcb2a10SAndre Fischer * Licensed to the Apache Software Foundation (ASF) under one 4*8dcb2a10SAndre Fischer * or more contributor license agreements. See the NOTICE file 5*8dcb2a10SAndre Fischer * distributed with this work for additional information 6*8dcb2a10SAndre Fischer * regarding copyright ownership. The ASF licenses this file 7*8dcb2a10SAndre Fischer * to you under the Apache License, Version 2.0 (the 8*8dcb2a10SAndre Fischer * "License"); you may not use this file except in compliance 9*8dcb2a10SAndre Fischer * with the License. You may obtain a copy of the License at 10*8dcb2a10SAndre Fischer * 11*8dcb2a10SAndre Fischer * http://www.apache.org/licenses/LICENSE-2.0 12*8dcb2a10SAndre Fischer * 13*8dcb2a10SAndre Fischer * Unless required by applicable law or agreed to in writing, 14*8dcb2a10SAndre Fischer * software distributed under the License is distributed on an 15*8dcb2a10SAndre Fischer * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*8dcb2a10SAndre Fischer * KIND, either express or implied. See the License for the 17*8dcb2a10SAndre Fischer * specific language governing permissions and limitations 18*8dcb2a10SAndre Fischer * under the License. 19*8dcb2a10SAndre Fischer * 20*8dcb2a10SAndre Fischer *************************************************************/ 21*8dcb2a10SAndre Fischer 22*8dcb2a10SAndre Fischer#include "GraphicPropertyPanel.hrc" 23*8dcb2a10SAndre Fischer#include <sfx2/sidebar/propertypanel.hrc> 24*8dcb2a10SAndre Fischer#include <svx/dialogs.hrc> 25*8dcb2a10SAndre Fischer#include "helpid.hrc" 26*8dcb2a10SAndre Fischer 27*8dcb2a10SAndre FischerControl RID_SIDEBAR_GRAPHIC_PANEL 28*8dcb2a10SAndre Fischer{ 29*8dcb2a10SAndre Fischer OutputSize = TRUE; 30*8dcb2a10SAndre Fischer DialogControl = TRUE; 31*8dcb2a10SAndre Fischer Border = FALSE; 32*8dcb2a10SAndre Fischer 33*8dcb2a10SAndre Fischer Size = MAP_APPFONT( PROPERTYPAGE_WIDTH, PAGE_HEIGHT ); 34*8dcb2a10SAndre Fischer HelpID = HID_PROPERTYPANEL_GRAPHIC_SECTION ; 35*8dcb2a10SAndre Fischer Text = "Graphic"; 36*8dcb2a10SAndre Fischer 37*8dcb2a10SAndre Fischer FixedText FT_BRIGHTNESS 38*8dcb2a10SAndre Fischer { 39*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( FT_BRIGHTNESS_X, FT_BRIGHTNESS_Y ); 40*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH , TEXT_HEIGHT ) ; 41*8dcb2a10SAndre Fischer Text [ en-US ] = "~Brightness:"; 42*8dcb2a10SAndre Fischer }; 43*8dcb2a10SAndre Fischer MetricField MTR_BRIGHTNESS 44*8dcb2a10SAndre Fischer { 45*8dcb2a10SAndre Fischer Border = TRUE ; 46*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( MTR_BRIGHTNESS_X, MTR_BRIGHTNESS_Y ); 47*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH , MBOX_HEIGHT ) ; 48*8dcb2a10SAndre Fischer HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_BRIGHT; 49*8dcb2a10SAndre Fischer QuickHelpText [ en-US ] = "Specify the luminance of the graphic."; 50*8dcb2a10SAndre Fischer TabStop = TRUE ; 51*8dcb2a10SAndre Fischer Repeat = TRUE ; 52*8dcb2a10SAndre Fischer Spin = TRUE ; 53*8dcb2a10SAndre Fischer Maximum = 100 ; 54*8dcb2a10SAndre Fischer Minimum = -100 ; 55*8dcb2a10SAndre Fischer StrictFormat = TRUE ; 56*8dcb2a10SAndre Fischer Unit = FUNIT_CUSTOM ; 57*8dcb2a10SAndre Fischer CustomUnitText = "%" ; 58*8dcb2a10SAndre Fischer SpinSize = 1 ; 59*8dcb2a10SAndre Fischer }; 60*8dcb2a10SAndre Fischer FixedText FT_CONTRAST 61*8dcb2a10SAndre Fischer { 62*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( FT_CONTRAST_X, FT_CONTRAST_Y ); 63*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH, TEXT_HEIGHT ) ; 64*8dcb2a10SAndre Fischer Text [ en-US ] = "~Contrast:"; 65*8dcb2a10SAndre Fischer }; 66*8dcb2a10SAndre Fischer MetricField MTR_CONTRAST 67*8dcb2a10SAndre Fischer { 68*8dcb2a10SAndre Fischer Border = TRUE ; 69*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( MTR_CONTRAST_X, MTR_CONTRAST_Y ); 70*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH , MBOX_HEIGHT ) ; 71*8dcb2a10SAndre Fischer HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_CONTRAST; 72*8dcb2a10SAndre Fischer QuickHelpText [ en-US ] = "Specify the degree of difference between the lightest and darkest parts of the graphic."; 73*8dcb2a10SAndre Fischer TabStop = TRUE ; 74*8dcb2a10SAndre Fischer Repeat = TRUE ; 75*8dcb2a10SAndre Fischer Spin = TRUE ; 76*8dcb2a10SAndre Fischer Maximum = 100 ; 77*8dcb2a10SAndre Fischer Minimum = -100 ; 78*8dcb2a10SAndre Fischer StrictFormat = TRUE ; 79*8dcb2a10SAndre Fischer Unit = FUNIT_CUSTOM ; 80*8dcb2a10SAndre Fischer CustomUnitText = "%" ; 81*8dcb2a10SAndre Fischer SpinSize = 1 ; 82*8dcb2a10SAndre Fischer }; 83*8dcb2a10SAndre Fischer FixedText FT_COLOR_MODE 84*8dcb2a10SAndre Fischer { 85*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( FT_COLOR_MODE_X, FT_COLOR_MODE_Y ); 86*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH, TEXT_HEIGHT ) ; 87*8dcb2a10SAndre Fischer Text [ en-US ] = "Color ~mode:"; 88*8dcb2a10SAndre Fischer }; 89*8dcb2a10SAndre Fischer ListBox LB_COLOR_MODE 90*8dcb2a10SAndre Fischer { 91*8dcb2a10SAndre Fischer Border = TRUE ; 92*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( LBX_COLOR_MODE_X , LBX_COLOR_MODE_Y ) ; 93*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH , 100 ) ; 94*8dcb2a10SAndre Fischer HelpID = HID_PROPERTY_PANEL_GRAPHIC_LB_COLORMODE; 95*8dcb2a10SAndre Fischer QuickHelpText [ en-US ] = "Select the color mode of the graphic."; 96*8dcb2a10SAndre Fischer TabStop = TRUE ; 97*8dcb2a10SAndre Fischer DropDown = TRUE ; 98*8dcb2a10SAndre Fischer }; 99*8dcb2a10SAndre Fischer FixedText FT_TRANSPARENT 100*8dcb2a10SAndre Fischer { 101*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( FT_TRANSPARENT_X, FT_TRANSPARENT_Y ); 102*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH , TEXT_HEIGHT ) ; 103*8dcb2a10SAndre Fischer Text [ en-US ] = "~Transparency:"; 104*8dcb2a10SAndre Fischer }; 105*8dcb2a10SAndre Fischer MetricField MTR_TRANSPARENT 106*8dcb2a10SAndre Fischer { 107*8dcb2a10SAndre Fischer Border = TRUE ; 108*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( MTR_TRANS_X, MTR_TRANS_Y ) ; 109*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH ,MBOX_HEIGHT ) ; 110*8dcb2a10SAndre Fischer HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_TRANSP; 111*8dcb2a10SAndre Fischer QuickHelpText [ en-US ] = "Specify the percentage of transparency; 0% is fully opaque and 100% is fully transparent."; 112*8dcb2a10SAndre Fischer TabStop = TRUE ; 113*8dcb2a10SAndre Fischer Repeat = TRUE ; 114*8dcb2a10SAndre Fischer Spin = TRUE ; 115*8dcb2a10SAndre Fischer Maximum = 100 ; 116*8dcb2a10SAndre Fischer StrictFormat = TRUE ; 117*8dcb2a10SAndre Fischer Unit = FUNIT_CUSTOM ; 118*8dcb2a10SAndre Fischer CustomUnitText = "%" ; 119*8dcb2a10SAndre Fischer SpinSize = 1 ; 120*8dcb2a10SAndre Fischer }; 121*8dcb2a10SAndre Fischer MetricField MF_RED 122*8dcb2a10SAndre Fischer { 123*8dcb2a10SAndre Fischer Border = TRUE ; 124*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( MF_RED_X + 10, MF_RED_Y ) ; 125*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH - 10,MBOX_HEIGHT ) ; 126*8dcb2a10SAndre Fischer HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_RED; 127*8dcb2a10SAndre Fischer QuickHelpText [ en-US ] = "Red"; 128*8dcb2a10SAndre Fischer TabStop = TRUE ; 129*8dcb2a10SAndre Fischer Repeat = TRUE ; 130*8dcb2a10SAndre Fischer Spin = TRUE ; 131*8dcb2a10SAndre Fischer Maximum = 100 ; 132*8dcb2a10SAndre Fischer Minimum = -100 ; 133*8dcb2a10SAndre Fischer StrictFormat = TRUE ; 134*8dcb2a10SAndre Fischer Unit = FUNIT_CUSTOM ; 135*8dcb2a10SAndre Fischer CustomUnitText = "%" ; 136*8dcb2a10SAndre Fischer SpinSize = 1 ; 137*8dcb2a10SAndre Fischer }; 138*8dcb2a10SAndre Fischer MetricField MF_GREEN 139*8dcb2a10SAndre Fischer { 140*8dcb2a10SAndre Fischer Border = TRUE ; 141*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( MF_GREEN_X + 10, MF_GREEN_Y ) ; 142*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH - 10 ,MBOX_HEIGHT ) ; 143*8dcb2a10SAndre Fischer HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_GREEN; 144*8dcb2a10SAndre Fischer QuickHelpText [ en-US ] = "Green"; 145*8dcb2a10SAndre Fischer TabStop = TRUE ; 146*8dcb2a10SAndre Fischer Repeat = TRUE ; 147*8dcb2a10SAndre Fischer Spin = TRUE ; 148*8dcb2a10SAndre Fischer Maximum = 100 ; 149*8dcb2a10SAndre Fischer Minimum = -100 ; 150*8dcb2a10SAndre Fischer StrictFormat = TRUE ; 151*8dcb2a10SAndre Fischer Unit = FUNIT_CUSTOM ; 152*8dcb2a10SAndre Fischer CustomUnitText = "%" ; 153*8dcb2a10SAndre Fischer SpinSize = 1 ; 154*8dcb2a10SAndre Fischer }; 155*8dcb2a10SAndre Fischer MetricField MF_BLUE 156*8dcb2a10SAndre Fischer { 157*8dcb2a10SAndre Fischer Border = TRUE ; 158*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( MF_BLUE_X + 10, MF_BLUE_Y ) ; 159*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH - 10 ,MBOX_HEIGHT ) ; 160*8dcb2a10SAndre Fischer HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_BLUE; 161*8dcb2a10SAndre Fischer QuickHelpText [ en-US ] = "Blue"; 162*8dcb2a10SAndre Fischer TabStop = TRUE ; 163*8dcb2a10SAndre Fischer Repeat = TRUE ; 164*8dcb2a10SAndre Fischer Spin = TRUE ; 165*8dcb2a10SAndre Fischer Maximum = 100 ; 166*8dcb2a10SAndre Fischer Minimum = -100 ; 167*8dcb2a10SAndre Fischer StrictFormat = TRUE ; 168*8dcb2a10SAndre Fischer Unit = FUNIT_CUSTOM ; 169*8dcb2a10SAndre Fischer CustomUnitText = "%" ; 170*8dcb2a10SAndre Fischer SpinSize = 1 ; 171*8dcb2a10SAndre Fischer }; 172*8dcb2a10SAndre Fischer MetricField MF_GAMMA 173*8dcb2a10SAndre Fischer { 174*8dcb2a10SAndre Fischer Border = TRUE ; 175*8dcb2a10SAndre Fischer Pos = MAP_APPFONT ( MF_GAMMA_X + 10, MF_GAMMA_Y ) ; 176*8dcb2a10SAndre Fischer Size = MAP_APPFONT ( MBOX_WIDTH - 10 ,MBOX_HEIGHT ) ; 177*8dcb2a10SAndre Fischer HelpID = HID_PROPERTY_PANEL_GRAPHIC_MTR_GAMMA; 178*8dcb2a10SAndre Fischer QuickHelpText [ en-US ] = "Specify the gamma value that affects the brightness of the midtone values."; 179*8dcb2a10SAndre Fischer TabStop = TRUE; 180*8dcb2a10SAndre Fischer Repeat = TRUE; 181*8dcb2a10SAndre Fischer Spin = TRUE; 182*8dcb2a10SAndre Fischer Minimum = 10; 183*8dcb2a10SAndre Fischer Maximum = 1000; 184*8dcb2a10SAndre Fischer DecimalDigits = 2; 185*8dcb2a10SAndre Fischer SpinSize = 10; 186*8dcb2a10SAndre Fischer }; 187*8dcb2a10SAndre Fischer Image IMG_NORMAL 188*8dcb2a10SAndre Fischer { 189*8dcb2a10SAndre Fischer ImageBitmap = Bitmap{File = "symphony/ColorModeNormal_16x16.png";}; 190*8dcb2a10SAndre Fischer }; 191*8dcb2a10SAndre Fischer Image IMG_BW 192*8dcb2a10SAndre Fischer { 193*8dcb2a10SAndre Fischer ImageBitmap = Bitmap{File = "symphony/ColorModeBlackWhite_16x16.png";}; 194*8dcb2a10SAndre Fischer }; 195*8dcb2a10SAndre Fischer Image IMG_GRAY 196*8dcb2a10SAndre Fischer { 197*8dcb2a10SAndre Fischer ImageBitmap = Bitmap{File = "symphony/ColorModeGrey_16x16.png";}; 198*8dcb2a10SAndre Fischer }; 199*8dcb2a10SAndre Fischer Image IMG_WATER 200*8dcb2a10SAndre Fischer { 201*8dcb2a10SAndre Fischer ImageBitmap = Bitmap{File = "symphony/ColorModeWaterMark_16x16.png";}; 202*8dcb2a10SAndre Fischer }; 203*8dcb2a10SAndre Fischer FixedImage IMG_RED 204*8dcb2a10SAndre Fischer { 205*8dcb2a10SAndre Fischer Pos = MAP_APPFONT( MF_RED_X, MF_RED_Y ); 206*8dcb2a10SAndre Fischer Size = MAP_APPFONT( 10, 12 ); 207*8dcb2a10SAndre Fischer Fixed = Image 208*8dcb2a10SAndre Fischer { 209*8dcb2a10SAndre Fischer ImageBitmap = Bitmap { File = "symphony/AdjustColorRed_16x16.png"; }; 210*8dcb2a10SAndre Fischer }; 211*8dcb2a10SAndre Fischer }; 212*8dcb2a10SAndre Fischer FixedImage IMG_GREEN 213*8dcb2a10SAndre Fischer { 214*8dcb2a10SAndre Fischer Pos = MAP_APPFONT( MF_GREEN_X, MF_GREEN_Y ); 215*8dcb2a10SAndre Fischer Size = MAP_APPFONT( 10, 12 ); 216*8dcb2a10SAndre Fischer Fixed = Image 217*8dcb2a10SAndre Fischer { 218*8dcb2a10SAndre Fischer ImageBitmap = Bitmap { File = "symphony/AdjustColorGreen_16x16.png"; }; 219*8dcb2a10SAndre Fischer }; 220*8dcb2a10SAndre Fischer }; 221*8dcb2a10SAndre Fischer FixedImage IMG_BLUE 222*8dcb2a10SAndre Fischer { 223*8dcb2a10SAndre Fischer Pos = MAP_APPFONT( MF_BLUE_X, MF_BLUE_Y ); 224*8dcb2a10SAndre Fischer Size = MAP_APPFONT( 10, 12 ); 225*8dcb2a10SAndre Fischer Fixed = Image 226*8dcb2a10SAndre Fischer { 227*8dcb2a10SAndre Fischer ImageBitmap = Bitmap { File = "symphony/AdjustColorBlue_16x16.png"; }; 228*8dcb2a10SAndre Fischer }; 229*8dcb2a10SAndre Fischer }; 230*8dcb2a10SAndre Fischer FixedImage IMG_GAMMA 231*8dcb2a10SAndre Fischer { 232*8dcb2a10SAndre Fischer Pos = MAP_APPFONT( MF_GAMMA_X, MF_GAMMA_Y ); 233*8dcb2a10SAndre Fischer Size = MAP_APPFONT( 10, 12 ); 234*8dcb2a10SAndre Fischer Fixed = Image 235*8dcb2a10SAndre Fischer { 236*8dcb2a10SAndre Fischer ImageBitmap = Bitmap { File = "symphony/AdjustColorGamma_16x16.png"; }; 237*8dcb2a10SAndre Fischer }; 238*8dcb2a10SAndre Fischer }; 239*8dcb2a10SAndre Fischer String STR_NORMAL 240*8dcb2a10SAndre Fischer { 241*8dcb2a10SAndre Fischer Text [ en-US ] = "Normal"; 242*8dcb2a10SAndre Fischer }; 243*8dcb2a10SAndre Fischer String STR_BW 244*8dcb2a10SAndre Fischer { 245*8dcb2a10SAndre Fischer Text [ en-US ] = "Black/White"; 246*8dcb2a10SAndre Fischer }; 247*8dcb2a10SAndre Fischer String STR_GRAY 248*8dcb2a10SAndre Fischer { 249*8dcb2a10SAndre Fischer Text [ en-US ] = "Grayscale"; 250*8dcb2a10SAndre Fischer }; 251*8dcb2a10SAndre Fischer String STR_WATER 252*8dcb2a10SAndre Fischer { 253*8dcb2a10SAndre Fischer Text [ en-US ] = "Watermark"; 254*8dcb2a10SAndre Fischer }; 255*8dcb2a10SAndre Fischer}; 256*8dcb2a10SAndre Fischer 257*8dcb2a10SAndre Fischer// eof 258