xref: /AOO42X/main/extensions/source/scanner/sanedlg.src (revision eb25f1731d10adec42831c1c4f27cb22fd9c3b31)
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