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 <svtools/controldims.hrc> 23#include <cuires.hrc> 24#include "helpid.hrc" 25#include "grfflt.hrc" 26#include <svx/dialogs.hrc> 27 28// -------------------- 29// - DLG_FILTERMOSAIC - 30// -------------------- 31 32ModalDialog RID_SVX_GRFFILTER_DLG_MOSAIC 33{ 34 HelpID = CMD_SID_GRFFILTER_MOSAIC ; 35 OutputSize = TRUE ; 36 Moveable = TRUE ; 37 SVLook = TRUE ; 38 Size = MAP_APPFONT ( 250, 100 ) ; 39 40 Text [ en-US ] = "Mosaic" ; 41 42 FixedLine FL_PARAMETER 43 { 44 Pos = MAP_APPFONT ( 6, 3 ) ; 45 Size = MAP_APPFONT ( 182, RSC_CD_FIXEDLINE_HEIGHT ) ; 46 Text [ en-US ] = "Parameters" ; 47 }; 48 Control CTL_PREVIEW 49 { 50 Pos = MAP_APPFONT ( 104, 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP ) ; 51 Size = MAP_APPFONT ( 81, 73 ) ; 52 }; 53#define MA_Y0 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP 54 FixedText DLG_FILTERMOSAIC_FT_WIDTH 55 { 56 Pos = MAP_APPFONT ( 12, MA_Y0 ) ; 57 Size = MAP_APPFONT ( 77, 10 ) ; 58 Text [ en-US ] = "~Width" ; 59 }; 60#define MA_Y1 MA_Y0 + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y 61 MetricField DLG_FILTERMOSAIC_MTR_WIDTH 62 { 63 HelpID = "cui:MetricField:RID_SVX_GRFFILTER_DLG_MOSAIC:DLG_FILTERMOSAIC_MTR_WIDTH" ; 64 Border = TRUE ; 65 Pos = MAP_APPFONT ( 12, MA_Y1 ) ; 66 Size = MAP_APPFONT ( 35, 12 ) ; 67 TabStop = TRUE ; 68 Repeat = TRUE ; 69 Spin = TRUE ; 70 Minimum = 1 ; 71 Maximum = 999 ; 72 StrictFormat = TRUE ; 73 Unit = FUNIT_CUSTOM ; 74 CustomUnitText = " Pixel" ; 75 First = 1 ; 76 Last = 999 ; 77 SpinSize = 1 ; 78 }; 79#define MA_Y2 MA_Y1 + RSC_CD_TEXTBOX_HEIGHT + RSC_SP_CTRL_GROUP_Y 80 FixedText DLG_FILTERMOSAIC_FT_HEIGHT 81 { 82 Pos = MAP_APPFONT ( 12, MA_Y2 ) ; 83 Size = MAP_APPFONT ( 77, 10 ) ; 84 Text [ en-US ] = "H~eight" ; 85 }; 86#define MA_Y3 MA_Y2 + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y 87 MetricField DLG_FILTERMOSAIC_MTR_HEIGHT 88 { 89 HelpID = "cui:MetricField:RID_SVX_GRFFILTER_DLG_MOSAIC:DLG_FILTERMOSAIC_MTR_HEIGHT" ; 90 Border = TRUE ; 91 Pos = MAP_APPFONT ( 12, MA_Y3 ) ; 92 Size = MAP_APPFONT ( 35, 12 ) ; 93 TabStop = TRUE ; 94 Repeat = TRUE ; 95 Spin = TRUE ; 96 Minimum = 1 ; 97 Maximum = 999 ; 98 StrictFormat = TRUE ; 99 Unit = FUNIT_CUSTOM ; 100 CustomUnitText = " Pixel" ; 101 First = 1 ; 102 Last = 999 ; 103 SpinSize = 1 ; 104 }; 105#define MA_Y4 MA_Y3 + RSC_CD_TEXTBOX_HEIGHT + RSC_SP_CTRL_Y 106 CheckBox DLG_FILTERMOSAIC_CBX_EDGES 107 { 108 HelpID = "cui:CheckBox:RID_SVX_GRFFILTER_DLG_MOSAIC:DLG_FILTERMOSAIC_CBX_EDGES" ; 109 Pos = MAP_APPFONT ( 12, MA_Y4 ) ; 110 Size = MAP_APPFONT ( 91, 12 ) ; 111 TabStop = TRUE ; 112 Text [ en-US ] = "E~nhance edges" ; 113 }; 114 OKButton BTN_OK 115 { 116 Pos = MAP_APPFONT ( 194, 6 ) ; 117 Size = MAP_APPFONT ( 50, 14 ) ; 118 TabStop = TRUE ; 119 DefButton = TRUE ; 120 }; 121 CancelButton BTN_CANCEL 122 { 123 Pos = MAP_APPFONT ( 194, 23 ) ; 124 Size = MAP_APPFONT ( 50, 14 ) ; 125 TabStop = TRUE ; 126 }; 127 HelpButton BTN_HELP 128 { 129 Pos = MAP_APPFONT ( 194, 43 ) ; 130 Size = MAP_APPFONT ( 50, 14 ) ; 131 TabStop = TRUE ; 132 }; 133}; 134 135// ---------------------- 136// - DLG_FILTERSOLARIZE - 137// ---------------------- 138 139ModalDialog RID_SVX_GRFFILTER_DLG_SOLARIZE 140{ 141 HelpID = CMD_SID_GRFFILTER_SOLARIZE ; 142 OutputSize = TRUE ; 143 Moveable = TRUE ; 144 SVLook = TRUE ; 145 Size = MAP_APPFONT ( 250, 100 ) ; 146 147 Text [ en-US ] = "Solarization" ; 148 149 FixedLine FL_PARAMETER 150 { 151 Pos = MAP_APPFONT ( 6, 3 ) ; 152 Size = MAP_APPFONT ( 182, RSC_CD_FIXEDLINE_HEIGHT ) ; 153 Text [ en-US ] = "Parameters" ; 154 }; 155 Control CTL_PREVIEW 156 { 157 Pos = MAP_APPFONT ( 104, 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP ) ; 158 Size = MAP_APPFONT ( 81, 73 ) ; 159 }; 160#define MA_Y5 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP 161 FixedText DLG_FILTERSOLARIZE_FT_THRESHOLD 162 { 163 Pos = MAP_APPFONT ( 12, MA_Y5 ) ; 164 Size = MAP_APPFONT ( 77, 10 ) ; 165 Text [ en-US ] = "Threshold ~value" ; 166 }; 167#define MA_Y6 MA_Y5 + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y 168 MetricField DLG_FILTERSOLARIZE_MTR_THRESHOLD 169 { 170 HelpID = "cui:MetricField:RID_SVX_GRFFILTER_DLG_SOLARIZE:DLG_FILTERSOLARIZE_MTR_THRESHOLD" ; 171 Border = TRUE ; 172 Pos = MAP_APPFONT ( 12, MA_Y6 ) ; 173 Size = MAP_APPFONT ( 35, 12 ) ; 174 TabStop = TRUE ; 175 Repeat = TRUE ; 176 Spin = TRUE ; 177 Maximum = 100 ; 178 StrictFormat = TRUE ; 179 Unit = FUNIT_PERCENT ; 180 Last = 100 ; 181 SpinSize = 1 ; 182 }; 183#define MA_Y7 MA_Y6 + RSC_CD_TEXTBOX_HEIGHT + RSC_SP_CTRL_GROUP_Y 184 CheckBox DLG_FILTERSOLARIZE_CBX_INVERT 185 { 186 HelpID = "cui:CheckBox:RID_SVX_GRFFILTER_DLG_SOLARIZE:DLG_FILTERSOLARIZE_CBX_INVERT" ; 187 Pos = MAP_APPFONT ( 12, 46 ) ; 188 Size = MAP_APPFONT ( 77, 12 ) ; 189 TabStop = TRUE ; 190 Text [ en-US ] = "~Invert" ; 191 }; 192 OKButton BTN_OK 193 { 194 Pos = MAP_APPFONT ( 194, 6 ) ; 195 Size = MAP_APPFONT ( 50, 14 ) ; 196 TabStop = TRUE ; 197 DefButton = TRUE ; 198 }; 199 CancelButton BTN_CANCEL 200 { 201 Pos = MAP_APPFONT ( 194, 23 ) ; 202 Size = MAP_APPFONT ( 50, 14 ) ; 203 TabStop = TRUE ; 204 }; 205 HelpButton BTN_HELP 206 { 207 Pos = MAP_APPFONT ( 194, 43 ) ; 208 Size = MAP_APPFONT ( 50, 14 ) ; 209 TabStop = TRUE ; 210 }; 211}; 212 213// ---------------------- 214// - DLG_FILTERSOLARIZE - 215// ---------------------- 216 217ModalDialog RID_SVX_GRFFILTER_DLG_SEPIA 218{ 219 HelpID = CMD_SID_GRFFILTER_SEPIA ; 220 OutputSize = TRUE ; 221 Moveable = TRUE ; 222 SVLook = TRUE ; 223 Size = MAP_APPFONT ( 250, 100 ) ; 224 225 Text [ en-US ] = "Aging" ; 226 227 FixedLine FL_PARAMETER 228 { 229 Pos = MAP_APPFONT ( 6, 3 ) ; 230 Size = MAP_APPFONT ( 182, RSC_CD_FIXEDLINE_HEIGHT ) ; 231 Text [ en-US ] = "Parameters" ; 232 }; 233 Control CTL_PREVIEW 234 { 235 Pos = MAP_APPFONT ( 104, 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP ) ; 236 Size = MAP_APPFONT ( 81, 73 ) ; 237 }; 238#define MA_Y8 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP 239 FixedText DLG_FILTERSEPIA_FT_SEPIA 240 { 241 Pos = MAP_APPFONT ( 12, MA_Y8 ) ; 242 Size = MAP_APPFONT ( 77, 10 ) ; 243 Text [ en-US ] = "Aging degree" ; 244 }; 245#define MA_Y9 MA_Y8 + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y 246 MetricField DLG_FILTERSEPIA_MTR_SEPIA 247 { 248 HelpID = "cui:MetricField:RID_SVX_GRFFILTER_DLG_SEPIA:DLG_FILTERSEPIA_MTR_SEPIA" ; 249 Border = TRUE ; 250 Pos = MAP_APPFONT ( 12, MA_Y9 ) ; 251 Size = MAP_APPFONT ( 35, 12 ) ; 252 TabStop = TRUE ; 253 Right = TRUE ; 254 Repeat = TRUE ; 255 Spin = TRUE ; 256 Minimum = 1 ; 257 Maximum = 100 ; 258 StrictFormat = TRUE ; 259 Unit = FUNIT_PERCENT ; 260 First = 1 ; 261 Last = 100 ; 262 SpinSize = 1 ; 263 }; 264 OKButton BTN_OK 265 { 266 Pos = MAP_APPFONT ( 194, 6 ) ; 267 Size = MAP_APPFONT ( 50, 14 ) ; 268 TabStop = TRUE ; 269 DefButton = TRUE ; 270 }; 271 CancelButton BTN_CANCEL 272 { 273 Pos = MAP_APPFONT ( 194, 23 ) ; 274 Size = MAP_APPFONT ( 50, 14 ) ; 275 TabStop = TRUE ; 276 }; 277 HelpButton BTN_HELP 278 { 279 Pos = MAP_APPFONT ( 194, 43 ) ; 280 Size = MAP_APPFONT ( 50, 14 ) ; 281 TabStop = TRUE ; 282 }; 283}; 284 285// -------------------- 286// - DLG_FILTERPOSTER - 287// -------------------- 288 289ModalDialog RID_SVX_GRFFILTER_DLG_POSTER 290{ 291 HelpID = CMD_SID_GRFFILTER_POSTER ; 292 OutputSize = TRUE ; 293 Moveable = TRUE ; 294 SVLook = TRUE ; 295 Size = MAP_APPFONT ( 250, 100 ) ; 296 297 Text [ en-US ] = "Posterize" ; 298 299 FixedLine FL_PARAMETER 300 { 301 Pos = MAP_APPFONT ( 6, 3 ) ; 302 Size = MAP_APPFONT ( 182, RSC_CD_FIXEDLINE_HEIGHT ) ; 303 Text [ en-US ] = "Parameters" ; 304 }; 305 Control CTL_PREVIEW 306 { 307 Pos = MAP_APPFONT ( 104, 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP ) ; 308 Size = MAP_APPFONT ( 81, 73 ) ; 309 }; 310#define MA_Y10 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP 311 FixedText DLG_FILTERPOSTER_FT_POSTER 312 { 313 Pos = MAP_APPFONT ( 12, MA_Y10 ) ; 314 Size = MAP_APPFONT ( 77, 10 ) ; 315 Text [ en-US ] = "Poster colors" ; 316 }; 317#define MA_Y11 MA_Y10 + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y 318 NumericField DLG_FILTERPOSTER_NUM_POSTER 319 { 320 HelpID = "cui:NumericField:RID_SVX_GRFFILTER_DLG_POSTER:DLG_FILTERPOSTER_NUM_POSTER" ; 321 Border = TRUE ; 322 Pos = MAP_APPFONT ( 12, MA_Y11 ) ; 323 Size = MAP_APPFONT ( 35, 12 ) ; 324 TabStop = TRUE ; 325 Repeat = TRUE ; 326 Spin = TRUE ; 327 Minimum = 2 ; 328 Maximum = 64 ; 329 StrictFormat = TRUE ; 330 First = 2 ; 331 Last = 64 ; 332 SpinSize = 1 ; 333 }; 334 OKButton BTN_OK 335 { 336 Pos = MAP_APPFONT ( 194, 6 ) ; 337 Size = MAP_APPFONT ( 50, 14 ) ; 338 TabStop = TRUE ; 339 DefButton = TRUE ; 340 }; 341 CancelButton BTN_CANCEL 342 { 343 Pos = MAP_APPFONT ( 194, 23 ) ; 344 Size = MAP_APPFONT ( 50, 14 ) ; 345 TabStop = TRUE ; 346 }; 347 HelpButton BTN_HELP 348 { 349 Pos = MAP_APPFONT ( 194, 43 ) ; 350 Size = MAP_APPFONT ( 50, 14 ) ; 351 TabStop = TRUE ; 352 }; 353}; 354 355// -------------------- 356// - DLG_FILTEREMBOSS - 357// -------------------- 358 359TabPage RID_SVX_GRFFILTER_DLG_EMBOSS_TAB 360{ 361 HelpID = "cui:TabPage:RID_SVX_GRFFILTER_DLG_EMBOSS_TAB" ; 362 Pos = MAP_APPFONT ( 0, 0 ) ; 363 Size = MAP_APPFONT ( 0, 0 ) ; 364}; 365 366ModalDialog RID_SVX_GRFFILTER_DLG_EMBOSS 367{ 368 HelpID = CMD_SID_GRFFILTER_EMBOSS ; 369 OutputSize = TRUE ; 370 Moveable = TRUE ; 371 SVLook = TRUE ; 372 Size = MAP_APPFONT ( 250, 100 ) ; 373 374 Text [ en-US ] = "Relief" ; 375 376 FixedLine FL_PARAMETER 377 { 378 Pos = MAP_APPFONT ( 6, 3 ) ; 379 Size = MAP_APPFONT ( 182, RSC_CD_FIXEDLINE_HEIGHT ) ; 380 Text [ en-US ] = "Parameters" ; 381 }; 382 Control CTL_PREVIEW 383 { 384 Pos = MAP_APPFONT ( 104, 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP ) ; 385 Size = MAP_APPFONT ( 81, 73 ) ; 386 }; 387#define MA_Y12 3 + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_INNERBORDER_TOP 388 FixedText DLG_FILTEREMBOSS_FT_LIGHT 389 { 390 Pos = MAP_APPFONT ( 12, MA_Y12 ) ; 391 Size = MAP_APPFONT ( 77, 10 ) ; 392 Text [ en-US ] = "Light source" ; 393 }; 394#define MA_Y13 MA_Y12 + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y 395 Control DLG_FILTEREMBOSS_CTL_LIGHT 396 { 397 HelpID = HID_GRFFILTER_EMBOSS_LIGHT ; 398 Border = TRUE ; 399 Pos = MAP_APPFONT ( 12, MA_Y13 ) ; 400 Size = MAP_APPFONT ( 77, 60 ) ; 401 TabStop = TRUE ; 402 }; 403 OKButton BTN_OK 404 { 405 Pos = MAP_APPFONT ( 194, 6 ) ; 406 Size = MAP_APPFONT ( 50, 14 ) ; 407 TabStop = TRUE ; 408 DefButton = TRUE ; 409 }; 410 CancelButton BTN_CANCEL 411 { 412 Pos = MAP_APPFONT ( 194, 23 ) ; 413 Size = MAP_APPFONT ( 50, 14 ) ; 414 TabStop = TRUE ; 415 }; 416 HelpButton BTN_HELP 417 { 418 Pos = MAP_APPFONT ( 194, 43 ) ; 419 Size = MAP_APPFONT ( 50, 14 ) ; 420 TabStop = TRUE ; 421 }; 422}; 423 424// ********************************************************************** EOF 425