180fe9c7bSAndrew Rist/************************************************************** 2cdf0e10cSrcweir * 380fe9c7bSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 480fe9c7bSAndrew Rist * or more contributor license agreements. See the NOTICE file 580fe9c7bSAndrew Rist * distributed with this work for additional information 680fe9c7bSAndrew Rist * regarding copyright ownership. The ASF licenses this file 780fe9c7bSAndrew Rist * to you under the Apache License, Version 2.0 (the 880fe9c7bSAndrew Rist * "License"); you may not use this file except in compliance 980fe9c7bSAndrew Rist * with the License. You may obtain a copy of the License at 10cdf0e10cSrcweir * 1180fe9c7bSAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12cdf0e10cSrcweir * 1380fe9c7bSAndrew Rist * Unless required by applicable law or agreed to in writing, 1480fe9c7bSAndrew Rist * software distributed under the License is distributed on an 1580fe9c7bSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 1680fe9c7bSAndrew Rist * KIND, either express or implied. See the License for the 1780fe9c7bSAndrew Rist * specific language governing permissions and limitations 1880fe9c7bSAndrew Rist * under the License. 19cdf0e10cSrcweir * 2080fe9c7bSAndrew Rist *************************************************************/ 2180fe9c7bSAndrew Rist 2280fe9c7bSAndrew Rist 23*eb25f173Smseidel 24cdf0e10cSrcweir#include <sanedlg.hrc> 25cdf0e10cSrcweirModalDialog RID_SANE_DIALOG 26cdf0e10cSrcweir{ 27cdf0e10cSrcweir HelpID = "extensions:ModalDialog:RID_SANE_DIALOG" ; 28cdf0e10cSrcweir OutputSize = TRUE ; 29cdf0e10cSrcweir SVLook = TRUE ; 30cdf0e10cSrcweir Pos = MAP_APPFONT ( 10, 10 ) ; 31cdf0e10cSrcweir Size = MAP_APPFONT ( THIRD_COLUMN + 60, 268 ) ; 32cdf0e10cSrcweir Moveable = TRUE ; 33cdf0e10cSrcweir Closeable = TRUE ; 34cdf0e10cSrcweir OKButton RID_SCAN_OK 35cdf0e10cSrcweir { 36cdf0e10cSrcweir Pos = MAP_APPFONT ( THIRD_COLUMN, 6 ) ; 37cdf0e10cSrcweir Size = MAP_APPFONT ( 55, 14 ) ; 38cdf0e10cSrcweir DefButton = TRUE ; 39cdf0e10cSrcweir }; 40cdf0e10cSrcweir CancelButton RID_SCAN_CANCEL 41cdf0e10cSrcweir { 42cdf0e10cSrcweir Pos = MAP_APPFONT ( THIRD_COLUMN, 25 ) ; 43cdf0e10cSrcweir Size = MAP_APPFONT ( 55, 14 ) ; 44cdf0e10cSrcweir }; 45cdf0e10cSrcweir PushButton RID_DEVICEINFO_BTN 46cdf0e10cSrcweir { 47cdf0e10cSrcweir HelpID = "extensions:PushButton:RID_SANE_DIALOG:RID_DEVICEINFO_BTN" ; 48cdf0e10cSrcweir Pos = MAP_APPFONT ( THIRD_COLUMN, 44 ) ; 49cdf0e10cSrcweir Size = MAP_APPFONT ( 55, 22 ) ; 50cdf0e10cSrcweir Text [ en-US ] = "About\n Dev~ice" ; 51cdf0e10cSrcweir }; 52cdf0e10cSrcweir PushButton RID_PREVIEW_BTN 53cdf0e10cSrcweir { 54cdf0e10cSrcweir HelpID = "extensions:PushButton:RID_SANE_DIALOG:RID_PREVIEW_BTN" ; 55cdf0e10cSrcweir Pos = MAP_APPFONT ( THIRD_COLUMN, 71 ) ; 56cdf0e10cSrcweir Size = MAP_APPFONT ( 55, 22 ) ; 57cdf0e10cSrcweir Text [ en-US ] = "Create\nPreview" ; 58cdf0e10cSrcweir }; 59cdf0e10cSrcweir FixedLine RID_PREVIEW_BOX 60cdf0e10cSrcweir { 61cdf0e10cSrcweir Pos = MAP_APPFONT ( PREVIEW_UPPER_LEFT - 5, PREVIEW_UPPER_TOP - 8 ) ; 62cdf0e10cSrcweir Size = MAP_APPFONT ( PREVIEW_WIDTH + 10, 8 ) ; 63cdf0e10cSrcweir Text [ en-US ] = "Preview" ; 64cdf0e10cSrcweir }; 65cdf0e10cSrcweir FixedLine RID_SCANAREA_BOX 66cdf0e10cSrcweir { 67cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT - 5, SCAN_AREA_TOP - 12 ) ; 68cdf0e10cSrcweir Size = MAP_APPFONT ( PREVIEW_WIDTH + 10, 8 ) ; 69cdf0e10cSrcweir Text [ en-US ] = "Scan area" ; 70cdf0e10cSrcweir }; 71cdf0e10cSrcweir FixedText RID_SCAN_LEFT_TXT 72cdf0e10cSrcweir { 73cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT, SCAN_AREA_TOP ) ; 74cdf0e10cSrcweir Size = MAP_APPFONT ( 50, 8 ) ; 75cdf0e10cSrcweir Text [ en-US ] = "Left:" ; 76cdf0e10cSrcweir }; 77cdf0e10cSrcweir MetricField RID_SCAN_LEFT_BOX 78cdf0e10cSrcweir { 79cdf0e10cSrcweir HelpID = "extensions:MetricField:RID_SANE_DIALOG:RID_SCAN_LEFT_BOX" ; 80cdf0e10cSrcweir Spin = TRUE ; 81cdf0e10cSrcweir Repeat = TRUE ; 82cdf0e10cSrcweir Border = TRUE ; 83cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT + 50, SCAN_AREA_TOP - 2 ) ; 84cdf0e10cSrcweir Size = MAP_APPFONT ( PREVIEW_WIDTH - 50, 12 ) ; 85cdf0e10cSrcweir }; 86cdf0e10cSrcweir FixedText RID_SCAN_TOP_TXT 87cdf0e10cSrcweir { 88cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT, SCAN_AREA_TOP + 17 ) ; 89cdf0e10cSrcweir Size = MAP_APPFONT ( 50, 8 ) ; 90cdf0e10cSrcweir Text [ en-US ] = "Top:" ; 91cdf0e10cSrcweir }; 92cdf0e10cSrcweir MetricField RID_SCAN_TOP_BOX 93cdf0e10cSrcweir { 94cdf0e10cSrcweir HelpID = "extensions:MetricField:RID_SANE_DIALOG:RID_SCAN_TOP_BOX" ; 95cdf0e10cSrcweir Spin = TRUE ; 96cdf0e10cSrcweir Repeat = TRUE ; 97cdf0e10cSrcweir Border = TRUE ; 98cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT + 50, SCAN_AREA_TOP + 15 ) ; 99cdf0e10cSrcweir Size = MAP_APPFONT ( PREVIEW_WIDTH - 50, 12 ) ; 100cdf0e10cSrcweir }; 101cdf0e10cSrcweir FixedText RID_SCAN_RIGHT_TXT 102cdf0e10cSrcweir { 103cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT, SCAN_AREA_TOP + 34 ) ; 104cdf0e10cSrcweir Size = MAP_APPFONT ( 50, 8 ) ; 105cdf0e10cSrcweir Text [ en-US ] = "Right:" ; 106cdf0e10cSrcweir }; 107cdf0e10cSrcweir MetricField RID_SCAN_RIGHT_BOX 108cdf0e10cSrcweir { 109cdf0e10cSrcweir HelpID = "extensions:MetricField:RID_SANE_DIALOG:RID_SCAN_RIGHT_BOX" ; 110cdf0e10cSrcweir Spin = TRUE ; 111cdf0e10cSrcweir Repeat = TRUE ; 112cdf0e10cSrcweir Border = TRUE ; 113cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT + 50, SCAN_AREA_TOP + 32 ) ; 114cdf0e10cSrcweir Size = MAP_APPFONT ( PREVIEW_WIDTH - 50, 12 ) ; 115cdf0e10cSrcweir }; 116cdf0e10cSrcweir FixedText RID_SCAN_BOTTOM_TXT 117cdf0e10cSrcweir { 118cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT, SCAN_AREA_TOP + 51 ) ; 119cdf0e10cSrcweir Size = MAP_APPFONT ( 50, 8 ) ; 120cdf0e10cSrcweir Text [ en-US ] = "Bottom:" ; 121cdf0e10cSrcweir }; 122cdf0e10cSrcweir MetricField RID_SCAN_BOTTOM_BOX 123cdf0e10cSrcweir { 124cdf0e10cSrcweir HelpID = "extensions:MetricField:RID_SANE_DIALOG:RID_SCAN_BOTTOM_BOX" ; 125cdf0e10cSrcweir Spin = TRUE ; 126cdf0e10cSrcweir Repeat = TRUE ; 127cdf0e10cSrcweir Border = TRUE ; 128cdf0e10cSrcweir Pos = MAP_APPFONT ( SCAN_AREA_LEFT + 50, SCAN_AREA_TOP + 49 ) ; 129cdf0e10cSrcweir Size = MAP_APPFONT ( PREVIEW_WIDTH - 50, 12 ) ; 130cdf0e10cSrcweir }; 131cdf0e10cSrcweir FixedText RID_DEVICE_BOX_TXT 132cdf0e10cSrcweir { 133cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 8 ) ; 134cdf0e10cSrcweir Size = MAP_APPFONT ( 70, 8 ) ; 135cdf0e10cSrcweir Text [ en-US ] = "Device used:" ; 136cdf0e10cSrcweir }; 137cdf0e10cSrcweir ListBox RID_DEVICE_BOX 138cdf0e10cSrcweir { 139cdf0e10cSrcweir HelpID = "extensions:ListBox:RID_SANE_DIALOG:RID_DEVICE_BOX" ; 140cdf0e10cSrcweir Border = TRUE ; 141cdf0e10cSrcweir Dropdown = TRUE ; 142cdf0e10cSrcweir Sort = TRUE ; 143cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN + 70, 6 ) ; 144cdf0e10cSrcweir Size = MAP_APPFONT ( 60, 80 ) ; 145cdf0e10cSrcweir }; 146cdf0e10cSrcweir FixedText RID_SCAN_RESOLUTION_TXT 147cdf0e10cSrcweir { 148cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 25 ) ; 149cdf0e10cSrcweir Size = MAP_APPFONT ( 70, 8 ) ; 150cdf0e10cSrcweir Text [ en-US ] = "Resolution [~DPI]" ; 151cdf0e10cSrcweir }; 152cdf0e10cSrcweir NumericBox RID_SCAN_RESOLUTION_BOX 153cdf0e10cSrcweir { 154cdf0e10cSrcweir HelpID = "extensions:NumericBox:RID_SANE_DIALOG:RID_SCAN_RESOLUTION_BOX" ; 155cdf0e10cSrcweir Dropdown = TRUE ; 156cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN + 70, 23 ) ; 157cdf0e10cSrcweir Size = MAP_APPFONT ( 60, 80 ) ; 158cdf0e10cSrcweir }; 159cdf0e10cSrcweir FixedText RID_SCAN_ADVANCED_TXT 160cdf0e10cSrcweir { 161cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 40 ) ; 162cdf0e10cSrcweir Size = MAP_APPFONT ( 120, 8 ) ; 163cdf0e10cSrcweir Text [ en-US ] = "Show advanced options" ; 164cdf0e10cSrcweir }; 165cdf0e10cSrcweir CheckBox RID_SCAN_ADVANCED_BOX 166cdf0e10cSrcweir { 167cdf0e10cSrcweir HelpID = "extensions:CheckBox:RID_SANE_DIALOG:RID_SCAN_ADVANCED_BOX" ; 168cdf0e10cSrcweir Check = FALSE ; 169cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN + 120, 40 ) ; 170cdf0e10cSrcweir Size = MAP_APPFONT ( 8, 8 ) ; 171cdf0e10cSrcweir }; 172cdf0e10cSrcweir FixedText RID_SCAN_OPTION_TXT 173cdf0e10cSrcweir { 174cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 54 ) ; 175cdf0e10cSrcweir Size = MAP_APPFONT ( 130, 8 ) ; 176cdf0e10cSrcweir Text [ en-US ] = "Options:" ; 177cdf0e10cSrcweir }; 178cdf0e10cSrcweir Control RID_SCAN_OPTION_BOX 179cdf0e10cSrcweir { 180cdf0e10cSrcweir Border = TRUE ; 181cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 63 ) ; 182cdf0e10cSrcweir Size = MAP_APPFONT ( 130, 102 ) ; 183cdf0e10cSrcweir }; 184cdf0e10cSrcweir FixedText RID_SCAN_OPTIONTITLE_TXT 185cdf0e10cSrcweir { 186cdf0e10cSrcweir WordBreak = TRUE ; 187cdf0e10cSrcweir Border = TRUE ; 188cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 170 ) ; 189cdf0e10cSrcweir Size = MAP_APPFONT ( 130, 50 ) ; 190cdf0e10cSrcweir }; 191cdf0e10cSrcweir FixedText RID_SCAN_OPTION_DESC_TXT 192cdf0e10cSrcweir { 193cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 225 ) ; 194cdf0e10cSrcweir Size = MAP_APPFONT ( 120, 8 ) ; 195cdf0e10cSrcweir }; 196cdf0e10cSrcweir CheckBox RID_SCAN_BOOL_OPTION_BOX 197cdf0e10cSrcweir { 198cdf0e10cSrcweir HelpID = "extensions:CheckBox:RID_SANE_DIALOG:RID_SCAN_BOOL_OPTION_BOX" ; 199cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN + 120, 225 ) ; 200cdf0e10cSrcweir Size = MAP_APPFONT ( 8, 8 ) ; 201cdf0e10cSrcweir }; 202cdf0e10cSrcweir Edit RID_SCAN_STRING_OPTION_EDT 203cdf0e10cSrcweir { 204cdf0e10cSrcweir HelpID = "extensions:Edit:RID_SANE_DIALOG:RID_SCAN_STRING_OPTION_EDT" ; 205cdf0e10cSrcweir Border = TRUE ; 206cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 234 ) ; 207cdf0e10cSrcweir Size = MAP_APPFONT ( 130, 12 ) ; 208cdf0e10cSrcweir }; 209cdf0e10cSrcweir ListBox RID_SCAN_QUANTUM_RANGE_BOX 210cdf0e10cSrcweir { 211cdf0e10cSrcweir HelpID = "extensions:ListBox:RID_SANE_DIALOG:RID_SCAN_QUANTUM_RANGE_BOX" ; 212cdf0e10cSrcweir Border = TRUE ; 213cdf0e10cSrcweir Dropdown = TRUE ; 214cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 234 ) ; 215cdf0e10cSrcweir Size = MAP_APPFONT ( 130, 80 ) ; 216cdf0e10cSrcweir }; 217cdf0e10cSrcweir ListBox RID_SCAN_STRING_RANGE_BOX 218cdf0e10cSrcweir { 219cdf0e10cSrcweir HelpID = "extensions:ListBox:RID_SANE_DIALOG:RID_SCAN_STRING_RANGE_BOX" ; 220cdf0e10cSrcweir Border = TRUE ; 221cdf0e10cSrcweir Dropdown = TRUE ; 222cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 234 ) ; 223cdf0e10cSrcweir Size = MAP_APPFONT ( 130, 80 ) ; 224cdf0e10cSrcweir }; 225cdf0e10cSrcweir Edit RID_SCAN_NUMERIC_OPTION_EDT 226cdf0e10cSrcweir { 227cdf0e10cSrcweir HelpID = "extensions:Edit:RID_SANE_DIALOG:RID_SCAN_NUMERIC_OPTION_EDT" ; 228cdf0e10cSrcweir Border = TRUE ; 229cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 234 ) ; 230cdf0e10cSrcweir Size = MAP_APPFONT ( 130, 12 ) ; 231cdf0e10cSrcweir }; 232cdf0e10cSrcweir FixedText RID_SCAN_NUMERIC_VECTOR_TXT 233cdf0e10cSrcweir { 234cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 253 ) ; 235cdf0e10cSrcweir Size = MAP_APPFONT ( 90, 8 ) ; 236cdf0e10cSrcweir Text [ en-US ] = "Vector element" ; 237cdf0e10cSrcweir }; 238cdf0e10cSrcweir NumericField RID_SCAN_NUMERIC_VECTOR_BOX 239cdf0e10cSrcweir { 240cdf0e10cSrcweir HelpID = "extensions:NumericField:RID_SANE_DIALOG:RID_SCAN_NUMERIC_VECTOR_BOX" ; 241cdf0e10cSrcweir Border = TRUE ; 242cdf0e10cSrcweir Spin = TRUE ; 243cdf0e10cSrcweir Repeat = TRUE ; 244cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN + 90, 251 ) ; 245cdf0e10cSrcweir Size = MAP_APPFONT ( 40, 12 ) ; 246cdf0e10cSrcweir }; 247cdf0e10cSrcweir PushButton RID_SCAN_BUTTON_OPTION_BTN 248cdf0e10cSrcweir { 249cdf0e10cSrcweir HelpID = "extensions:PushButton:RID_SANE_DIALOG:RID_SCAN_BUTTON_OPTION_BTN" ; 250cdf0e10cSrcweir Pos = MAP_APPFONT ( SECOND_COLUMN, 234 ) ; 251cdf0e10cSrcweir Size = MAP_APPFONT ( 130, 14 ) ; 252cdf0e10cSrcweir Text [ en-US ] = "Set" ; 253cdf0e10cSrcweir }; 254cdf0e10cSrcweir Bitmap RID_SCAN_BITMAP_PLUS 255cdf0e10cSrcweir { 256*eb25f173Smseidel File = "plus.png" ; 257cdf0e10cSrcweir }; 258cdf0e10cSrcweir Bitmap RID_SCAN_BITMAP_MINUS 259cdf0e10cSrcweir { 260*eb25f173Smseidel File = "minus.png" ; 261cdf0e10cSrcweir }; 262cdf0e10cSrcweir Text [ en-US ] = "Scanner" ; 263cdf0e10cSrcweir}; 264cdf0e10cSrcweirString RID_SANE_DEVICEINFO_TXT 265cdf0e10cSrcweir{ 266cdf0e10cSrcweir Text [ en-US ] = "Device: %s\nVendor: %s\nModel: %s\nType: %s" ; 267cdf0e10cSrcweir}; 268cdf0e10cSrcweirString RID_SANE_SCANERROR_TXT 269cdf0e10cSrcweir{ 270cdf0e10cSrcweir Text [ en-US ] = "An error occurred while scanning." ; 271cdf0e10cSrcweir}; 272cdf0e10cSrcweirString RID_SANE_NORESOLUTIONOPTION_TXT 273cdf0e10cSrcweir{ 274cdf0e10cSrcweir Text [ en-US ] = "The device does not offer a preview option. Therefore, a normal scan will be used as a preview instead. This may take a considerable amount of time." ; 275cdf0e10cSrcweir}; 276cdf0e10cSrcweirString RID_SANE_NOSANELIB_TXT 277cdf0e10cSrcweir{ 278cdf0e10cSrcweir Text [ en-US ] = "The SANE interface could not be initialized. Scanning is not possible." ; 279cdf0e10cSrcweir}; 280cdf0e10cSrcweir 281*eb25f173Smseidel// ********************************************************************** EOF 282