xref: /trunk/main/sc/source/ui/dbgui/validate.src (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26 ************************************************************************/
27
28#include "validate.hrc"
29
30
31TabDialog TAB_DLG_VALIDATION
32{
33    OutputSize = TRUE ;
34    SVLook = TRUE ;
35    Size = MAP_APPFONT ( 289 , 176 ) ;
36    Moveable = TRUE ;
37    TabControl 1
38    {
39        OutputSize = TRUE ;
40        Size = MAP_APPFONT ( 260 , 135 ) ;
41        PageList =
42        {
43            PageItem
44            {
45                Identifier = TP_VALIDATION_VALUES ;
46                PageResID = TP_VALIDATION_VALUES ;
47                Text [ en-US ] = "Criteria";
48            };
49            PageItem
50            {
51                Identifier = TP_VALIDATION_INPUTHELP ;
52                PageResID = TP_VALIDATION_INPUTHELP ;
53                Text [ en-US ] = "Input Help" ;
54            };
55            PageItem
56            {
57                Identifier = TP_VALIDATION_ERROR ;
58                PageResID = TP_VALIDATION_ERROR ;
59                Text [ en-US ] = "Error Alert" ;
60            };
61        };
62    };
63    Text [ en-US ] = "Validity" ;
64};
65//<!--Added by PengYunQuan for Validity Cell Range Picker
66#define OFFSET_X    30
67//-->Added by PengYunQuan for Validity Cell Range Picker
68TabPage TP_VALIDATION_VALUES
69{
70    HelpID = "sc:TabPage:TP_VALIDATION_VALUES";
71    Hide = TRUE ;
72    SVLook = TRUE ;
73    Size = MAP_APPFONT ( 260 , 185 ) ;
74    Text [ en-US ] = "Values" ;
75    FixedText FT_ALLOW
76    {
77        Pos = MAP_APPFONT ( 6 , 16 ) ;
78        //<!--Modified by PengYunQuan for Validity Cell Range Picker
79        //Size = MAP_APPFONT ( 70 , 8 ) ;
80        Size = MAP_APPFONT ( 70 - OFFSET_X , 8 ) ;
81        //-->Modified by PengYunQuan for Validity Cell Range Picker
82        Text [ en-US ] = "~Allow" ;
83    };
84    ListBox LB_ALLOW
85    {
86        HelpID = "sc:ListBox:TP_VALIDATION_VALUES:LB_ALLOW";
87        Border = TRUE ;
88        //<!--Modified by PengYunQuan for Validity Cell Range Picker
89        //Pos = MAP_APPFONT ( 80 , 14 ) ;
90        Pos = MAP_APPFONT ( 80 - OFFSET_X , 14 ) ;
91        //-->Modified by PengYunQuan for Validity Cell Range Picker
92        Size = MAP_APPFONT ( 90 , 80 ) ;
93        TabStop = TRUE ;
94        DropDown = TRUE ;
95        StringList [ en-US ] =
96        {
97            < "All values" ; SC_VALIDDLG_ALLOW_ANY ; > ;
98            < "Whole Numbers" ; SC_VALIDDLG_ALLOW_WHOLE ; > ;
99            < "Decimal" ; SC_VALIDDLG_ALLOW_DECIMAL ; > ;
100            < "Date" ; SC_VALIDDLG_ALLOW_DATE ; > ;
101            < "Time" ; SC_VALIDDLG_ALLOW_TIME ; > ;
102            < "Cell range" ; SC_VALIDDLG_ALLOW_RANGE ; > ;
103            < "List" ; SC_VALIDDLG_ALLOW_LIST ; > ;
104            < "Text length" ; SC_VALIDDLG_ALLOW_TEXTLEN ; > ;
105        };
106    };
107    FixedText FT_VALUE
108    {
109        Pos = MAP_APPFONT ( 6 , 58 ) ;
110        //<!--Modified by PengYunQuan for Validity Cell Range Picker
111        //Size = MAP_APPFONT ( 70 , 8 ) ;
112        Size = MAP_APPFONT ( 70 - OFFSET_X , 8 ) ;
113        //-->Modified by PengYunQuan for Validity Cell Range Picker
114        Text [ en-US ] = "~Data" ;
115    };
116    ListBox LB_VALUE
117    {
118        HelpID = "sc:ListBox:TP_VALIDATION_VALUES:LB_VALUE";
119        Border = TRUE ;
120        //<!--Modified by PengYunQuan for Validity Cell Range Picker
121        //Pos = MAP_APPFONT ( 80 , 56 ) ;
122        Pos = MAP_APPFONT ( 80 - OFFSET_X , 56 ) ;
123        //-->Modified by PengYunQuan for Validity Cell Range Picker
124        Size = MAP_APPFONT ( 90 , 90 ) ;
125        TabStop = TRUE ;
126        DropDown = TRUE ;
127         // Reihenfolge entspricht enum ScConditionMode
128        StringList [ en-US ] =
129        {
130            < "equal" ; SC_VALIDDLG_DATA_EQUAL ; > ;
131            < "less than" ; SC_VALIDDLG_DATA_LESS ; > ;
132            < "greater than" ; SC_VALIDDLG_DATA_GREATER ; > ;
133            < "less than or equal" ; SC_VALIDDLG_DATA_EQLESS ; > ;
134            < "greater than or equal to" ; SC_VALIDDLG_DATA_EQGREATER ; > ;
135            < "not equal" ; SC_VALIDDLG_DATA_NOTEQUAL ; > ;
136            < "between" ; SC_VALIDDLG_DATA_BETWEEN ; > ;
137            < "not between" ; SC_VALIDDLG_DATA_NOTBETWEEN ; > ;
138        };
139    };
140    FixedText FT_MIN
141    {
142        Pos = MAP_APPFONT ( 6 , 76 ) ;
143        //<!--Modified by PengYunQuan for Validity Cell Range Picker
144        //Size = MAP_APPFONT ( 70 , 8 ) ;
145        Size = MAP_APPFONT ( 70 - OFFSET_X , 8 ) ;
146        //-->Modified by PengYunQuan for Validity Cell Range Picker
147        Text [ en-US ] = "~Minimum" ;
148    };
149    Edit EDT_MIN
150    {
151        HelpID = "sc:Edit:TP_VALIDATION_VALUES:EDT_MIN";
152        Border = TRUE ;
153        //<!--Modified by PengYunQuan for Validity Cell Range Picker
154        //Pos = MAP_APPFONT ( 80 , 74 ) ;
155        //Size = MAP_APPFONT ( 174 , 12 ) ;
156        Pos = MAP_APPFONT ( 80 - OFFSET_X , 74 ) ;
157        Size = MAP_APPFONT ( 90 , 12 ) ;
158        //-->Modified by PengYunQuan for Validity Cell Range Picker
159        TabStop = TRUE ;
160    };
161    MultiLineEdit EDT_LIST
162    {
163        HelpID = "sc:MultiLineEdit:TP_VALIDATION_VALUES:EDT_LIST";
164        Border = TRUE ;
165        //<!--Modified by PengYunQuan for Validity Cell Range Picker
166        //Pos = MAP_APPFONT ( 80 , 74 ) ;
167        //Size = MAP_APPFONT ( 174 , 105 ) ;
168        Pos = MAP_APPFONT ( 80 - OFFSET_X , 74 ) ;
169        Size = MAP_APPFONT ( 174 + OFFSET_X , 105 ) ;
170        //-->Modified by PengYunQuan for Validity Cell Range Picker
171        VScroll = TRUE ;
172        IgnoreTab = TRUE ;
173    };
174    FixedText FT_MAX
175    {
176        Pos = MAP_APPFONT ( 6 , 92 ) ;
177        //<!--Modified by PengYunQuan for Validity Cell Range Picker
178        //Size = MAP_APPFONT ( 70 , 8 ) ;
179        Size = MAP_APPFONT ( 70 - OFFSET_X , 8 ) ;
180        //-->Modified by PengYunQuan for Validity Cell Range Picker
181        Text [ en-US ] = "Ma~ximum" ;
182    };
183    Edit EDT_MAX
184    {
185        HelpID = "sc:Edit:TP_VALIDATION_VALUES:EDT_MAX";
186        Border = TRUE ;
187        //<!--Modified by PengYunQuan for Validity Cell Range Picker
188        //Pos = MAP_APPFONT ( 80 , 90 ) ;
189        //Size = MAP_APPFONT ( 174 , 12 ) ;
190        Pos = MAP_APPFONT ( 80 - OFFSET_X , 90 ) ;
191        Size = MAP_APPFONT ( 90 , 12 ) ;
192        //-->Modified by PengYunQuan for Validity Cell Range Picker
193        TabStop = TRUE ;
194    };
195    CheckBox TSB_ALLOW_BLANKS
196    {
197        HelpID = "sc:CheckBox:TP_VALIDATION_VALUES:TSB_ALLOW_BLANKS";
198        //<!--Modified by PengYunQuan for Validity Cell Range Picker
199        //Pos = MAP_APPFONT ( 80 , 30 ) ;
200        Pos = MAP_APPFONT ( 80 - OFFSET_X , 30 ) ;
201        //-->Modified by PengYunQuan for Validity Cell Range Picker
202        Size = MAP_APPFONT ( 174 , 10 ) ;
203        TabStop = TRUE ;
204        Text [ en-US ] = "Allow ~blank cells" ;
205    };
206    CheckBox CB_SHOWLIST
207    {
208        HelpID = "sc:CheckBox:TP_VALIDATION_VALUES:CB_SHOWLIST";
209        //<!--Modified by PengYunQuan for Validity Cell Range Picker
210        //Pos = MAP_APPFONT ( 80 , 44 ) ;
211        Pos = MAP_APPFONT ( 80 - OFFSET_X , 44 ) ;
212        //-->Modified by PengYunQuan for Validity Cell Range Picker
213        Size = MAP_APPFONT ( 174 , 10 ) ;
214        TabStop = TRUE ;
215        Text [ en-US ] = "Show selection ~list" ;
216    };
217    CheckBox CB_SORTLIST
218    {
219        HelpID = "sc:CheckBox:TP_VALIDATION_VALUES:CB_SORTLIST";
220        //<!--Modified by PengYunQuan for Validity Cell Range Picker
221        //Pos = MAP_APPFONT ( 90 , 58 ) ;
222        Pos = MAP_APPFONT ( 90 - OFFSET_X , 58 ) ;
223        //-->Modified by PengYunQuan for Validity Cell Range Picker
224        Size = MAP_APPFONT ( 164 , 10 ) ;
225        TabStop = TRUE ;
226        Text [ en-US ] = "Sor~t entries ascending" ;
227    };
228    FixedText FT_SOURCEHINT
229    {
230        Pos = MAP_APPFONT ( 80 , 90 ) ;
231        Size = MAP_APPFONT ( 174 , 64 ) ;
232        WordBreak = TRUE ;
233        Text [ en-US ] = "A valid source can only consist of a contiguous selection of rows and columns, or a formula that results in an area or array.";
234    };
235    //<!--Added by PengYunQuan for Validity Cell Range Picker
236    ImageButton RB_VALIDITY_REF
237    {
238        HelpID = "sc:ImageButton:TP_VALIDATION_VALUES:RB_VALIDITY_REF";
239        Pos = MAP_APPFONT ( 142 , 73 ) ;
240        Size = MAP_APPFONT ( 13 , 14 ) ;
241        TabStop = TRUE ;
242        QuickHelpText [ en-US ] = "Shrink" ;
243    };
244    //-->Added by PengYunQuan for Validity Cell Range Picker
245};
246
247TabPage TP_VALIDATION_INPUTHELP
248{
249    HelpID = "sc:TabPage:TP_VALIDATION_INPUTHELP";
250    Hide = TRUE ;
251    SVLook = TRUE ;
252    Size = MAP_APPFONT ( 260 , 185 ) ;
253    Text = "Eingabehilfe" ;
254    TriStateBox TSB_HELP
255    {
256        HelpID = "sc:TriStateBox:TP_VALIDATION_INPUTHELP:TSB_HELP";
257        Pos = MAP_APPFONT ( 6 , 6 ) ;
258        Size = MAP_APPFONT ( 248 , 10 ) ;
259        TabStop = TRUE ;
260        Text [ en-US ] = "~Show input help when cell is selected" ;
261    };
262    FixedLine FL_CONTENT
263    {
264        Pos = MAP_APPFONT ( 6 , 22 ) ;
265        Size = MAP_APPFONT ( 248 , 8 ) ;
266        Text [ en-US ] = "Contents" ;
267    };
268    FixedText FT_TITLE
269    {
270        Pos = MAP_APPFONT ( 12 , 35 ) ;
271        Size = MAP_APPFONT ( 64 , 8 ) ;
272        Text [ en-US ] = "~Title" ;
273    };
274    FixedText FT_INPUTHELP
275    {
276        Pos = MAP_APPFONT ( 12 , 53 ) ;
277        Size = MAP_APPFONT ( 64 , 8 ) ;
278        Text [ en-US ] = "~Input help" ;
279    };
280    Edit EDT_TITLE
281    {
282        HelpID = "sc:Edit:TP_VALIDATION_INPUTHELP:EDT_TITLE";
283        Border = TRUE ;
284        Pos = MAP_APPFONT ( 80 , 33 ) ;
285        Size = MAP_APPFONT ( 171 , 12 ) ;
286        TabStop = TRUE ;
287    };
288    MultiLineEdit EDT_INPUTHELP
289    {
290        HelpID = "sc:MultiLineEdit:TP_VALIDATION_INPUTHELP:EDT_INPUTHELP";
291        Border = TRUE ;
292        Pos = MAP_APPFONT ( 80 , 51 ) ;
293        Size = MAP_APPFONT ( 171 , 128 ) ;
294        TabStop = TRUE ;
295        VScroll = TRUE ;
296        IgnoreTab = TRUE ;
297    };
298};
299
300TabPage TP_VALIDATION_ERROR
301{
302    HelpID = "sc:TabPage:TP_VALIDATION_ERROR";
303    Hide = TRUE ;
304    SVLook = TRUE ;
305    Size = MAP_APPFONT ( 260 , 185 ) ;
306    FixedLine FL_CONTENT
307    {
308        Pos = MAP_APPFONT ( 6 , 22 ) ;
309        Size = MAP_APPFONT ( 248 , 8 ) ;
310        Text [ en-US ] = "Contents" ;
311    };
312    TriStateBox TSB_SHOW
313    {
314        HelpID = "sc:TriStateBox:TP_VALIDATION_ERROR:TSB_SHOW";
315        Pos = MAP_APPFONT ( 6 , 6 ) ;
316        Size = MAP_APPFONT ( 248 , 10 ) ;
317        TabStop = TRUE ;
318        Text [ en-US ] = "Show error ~message when invalid values are entered" ;
319    };
320    MultiLineEdit EDT_ERROR
321    {
322        HelpID = "sc:MultiLineEdit:TP_VALIDATION_ERROR:EDT_ERROR";
323        Border = TRUE ;
324        Pos = MAP_APPFONT ( 80 , 69 ) ;
325        Size = MAP_APPFONT ( 171 , 110 ) ;
326        TabStop = TRUE ;
327        VScroll = TRUE ;
328        IgnoreTab = TRUE ;
329    };
330    Edit EDT_TITLE
331    {
332        HelpID = "sc:Edit:TP_VALIDATION_ERROR:EDT_TITLE";
333        Border = TRUE ;
334        Pos = MAP_APPFONT ( 80 , 51 ) ;
335        Size = MAP_APPFONT ( 171 , 12 ) ;
336        TabStop = TRUE ;
337    };
338    FixedText FT_ERROR
339    {
340        Pos = MAP_APPFONT ( 12 , 71 ) ;
341        Size = MAP_APPFONT ( 64 , 8 ) ;
342        Text [ en-US ] = "~Error message" ;
343    };
344    FixedText FT_TITLE
345    {
346        Pos = MAP_APPFONT ( 12 , 53 ) ;
347        Size = MAP_APPFONT ( 64 , 8 ) ;
348        Text [ en-US ] = "~Title" ;
349    };
350    FixedText FT_ACTION
351    {
352        Pos = MAP_APPFONT ( 12 , 35 ) ;
353        Size = MAP_APPFONT ( 64 , 8 ) ;
354        Text [ en-US ] = "~Action" ;
355    };
356    ListBox LB_ACTION
357    {
358        HelpID = "sc:ListBox:TP_VALIDATION_ERROR:LB_ACTION";
359        Border = TRUE ;
360        Pos = MAP_APPFONT ( 80 , 33 ) ;
361        Size = MAP_APPFONT ( 107 , 76 ) ;
362        TabStop = TRUE ;
363        DropDown = TRUE ;
364         // Reihenfolge entspricht enum ScValidErrorStyle
365        StringList [ en-US ] =
366        {
367            < "Stop" ; Default ; > ;
368            < "Warning" ; Default ; > ;
369            < "Information" ; Default ; > ;
370            < "Macro" ; Default ; > ;
371        };
372    };
373    PushButton BTN_SEARCH
374    {
375        HelpID = "sc:PushButton:TP_VALIDATION_ERROR:BTN_SEARCH";
376        Pos = MAP_APPFONT ( 191 , 32 ) ;
377        Size = MAP_APPFONT ( 60 , 14 ) ;
378        TabStop = TRUE ;
379        Text [ en-US ] = "~Browse..." ;
380    };
381    Text [ en-US ] = "Error Alert" ;
382};
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428