xref: /AOO41X/main/dbaccess/source/ui/misc/WizardPages.src (revision 83137a03adbb58b5b3bdafefefa1e93de35e0011)
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
23
24#ifndef DBAUI_WIZARD_PAGES_HRC
25#include "WizardPages.hrc"
26#endif
27#ifndef _DBU_MISC_HRC_
28#include "dbu_misc.hrc"
29#endif
30#ifndef _DBA_DBACCESS_HELPID_HRC_
31#include "dbaccess_helpid.hrc"
32#endif
33
34#include "dbaccess_slotid.hrc"
35
36#define WINDOW_SIZE_X   276
37#define WINDOW_SIZE_Y   185
38
39#define WINDOW_BORDER_X  12
40#define WINDOW_BORDER_Y  14
41
42#define BUTTON_SIZE_X    50
43#define BUTTON_SIZE_Y    14
44
45String STR_WIZ_COLUMN_SELECT_TITEL
46{
47    Text [ en-US ] = "Apply columns";
48};
49
50String STR_WIZ_TYPE_SELECT_TITEL
51{
52    Text [ en-US ] = "Type formatting";
53};
54
55String STR_WIZ_PKEY_ALREADY_DEFINED
56{
57    Text [ en-US ] = "The following fields have already been set as primary keys:\n";
58};
59
60String STR_WIZ_NAME_MATCHING_TITEL
61{
62    Text [ en-US ]  = "Assign columns" ;
63};
64
65ModalDialog WIZ_RTFCOPYTABLE
66{
67    HelpID = "dbaccess:ModalDialog:WIZ_RTFCOPYTABLE";
68
69    Text [ en-US ] = "Copy RTF Table" ;
70
71
72    OutputSize      = TRUE ;
73    SVLook          = TRUE ;
74    Moveable        = TRUE ;
75    Closeable       = TRUE ;
76    Hide            = TRUE;
77
78    HelpButton PB_HELP
79    {
80        TabStop             = TRUE ;
81        Size                = MAP_APPFONT ( BUTTON_SIZE_X , BUTTON_SIZE_Y ) ;
82        Text [ en-US ] = "~Help";
83    };
84    CancelButton PB_CANCEL
85    {
86        TabStop             = TRUE ;
87        Size                = MAP_APPFONT ( BUTTON_SIZE_X , BUTTON_SIZE_Y ) ;
88        Text [ en-US ] = "~Cancel";
89    };
90    PushButton PB_PREV
91    {
92        HelpID = "dbaccess:PushButton:WIZ_RTFCOPYTABLE:PB_PREV";
93        TabStop             = TRUE ;
94        Size                = MAP_APPFONT ( BUTTON_SIZE_X , BUTTON_SIZE_Y ) ;
95        Text [ en-US ] = "< ~Back";
96    };
97    PushButton PB_NEXT
98    {
99        HelpID = "dbaccess:PushButton:WIZ_RTFCOPYTABLE:PB_NEXT";
100        TabStop             = TRUE ;
101        Size                = MAP_APPFONT ( BUTTON_SIZE_X , BUTTON_SIZE_Y ) ;
102        Text [ en-US ] = "~Next>";
103    };
104    OKButton PB_OK
105    {
106        TabStop             = TRUE ;
107        Size                = MAP_APPFONT ( BUTTON_SIZE_X , BUTTON_SIZE_Y ) ;
108        Text [ en-US ] = "C~reate";
109    };
110
111};
112
113//==================================================================
114 // TAB_WIZ_COLUMN_SELECT
115 //==================================================================
116TabPage TAB_WIZ_COLUMN_SELECT
117{
118    SVLook  = TRUE ;
119    Size    = MAP_APPFONT ( WINDOW_SIZE_X , WINDOW_SIZE_Y ) ;
120
121    HelpId  = HID_TAB_WIZ_COLUMN_SELECT;
122    Hide    = TRUE;
123
124    FixedLine FL_COLUMN_SELECT
125    {
126        Pos                 = MAP_APPFONT ( 6 , 3  ) ;
127        Size                = MAP_APPFONT ( WINDOW_SIZE_X - 12 , 8 ) ;
128        Text [ en-US ] = "Existing columns" ;
129    };
130
131    MultiListBox LB_ORG_COLUMN_NAMES
132    {
133        HelpID = "dbaccess:MultiListBox:TAB_WIZ_COLUMN_SELECT:LB_ORG_COLUMN_NAMES";
134        Border              = TRUE ;
135        Pos                 = MAP_APPFONT ( WINDOW_BORDER_X , WINDOW_BORDER_Y ) ;
136        Size                = MAP_APPFONT ( 95 , WINDOW_SIZE_Y - 23 ) ;
137        TabStop             = TRUE ;
138        HScroll             = TRUE;
139        VScroll             = TRUE;
140        AutoHScroll         = TRUE;
141        SimpleMode          = TRUE;
142        Sort                = FALSE;
143    };
144    ImageButton IB_COLUMN_RH
145    {
146        HelpID = "dbaccess:ImageButton:TAB_WIZ_COLUMN_SELECT:IB_COLUMN_RH";
147        Pos                 = MAP_APPFONT ( WINDOW_BORDER_X + 116 , WINDOW_BORDER_Y + 25 ) ;
148        Size                = MAP_APPFONT ( 20 , 14 ) ;
149        TabStop             = TRUE ;
150        ButtonImage = Image
151        {
152            ImageBitmap = Bitmap
153            {
154                File = "one_right.bmp" ;
155            };
156            MaskColor = Color
157            {
158                Red   = 0xFFFF;
159                Green = 0x0000;
160                Blue  = 0xFFFF;
161            };
162        };
163    };
164    ImageButton IB_COLUMNS_RH
165    {
166        HelpID = "dbaccess:ImageButton:TAB_WIZ_COLUMN_SELECT:IB_COLUMNS_RH";
167        Pos                 = MAP_APPFONT ( WINDOW_BORDER_X + 116 , WINDOW_BORDER_Y + 45 ) ;
168        Size                = MAP_APPFONT ( 20 , 14 ) ;
169        TabStop             = TRUE;
170        DefButton           = TRUE;
171        ButtonImage = Image
172        {
173            ImageBitmap = Bitmap
174            {
175                File = "all_right.bmp" ;
176            };
177            MaskColor = Color
178            {
179                Red   = 0xFFFF;
180                Green = 0x0000;
181                Blue  = 0xFFFF;
182            };
183        };
184    };
185    ImageButton IB_COLUMN_LH
186    {
187        HelpID = "dbaccess:ImageButton:TAB_WIZ_COLUMN_SELECT:IB_COLUMN_LH";
188        Pos                 = MAP_APPFONT ( WINDOW_BORDER_X + 116 , WINDOW_BORDER_Y + 65) ;
189        Size                = MAP_APPFONT ( 20 , 14 ) ;
190        TabStop             = TRUE ;
191        ButtonImage = Image
192        {
193            ImageBitmap = Bitmap
194            {
195                File = "one_left.bmp" ;
196            };
197            MaskColor = Color
198            {
199                Red   = 0xFFFF;
200                Green = 0x0000;
201                Blue  = 0xFFFF;
202            };
203        };
204    };
205    ImageButton IB_COLUMNS_LH
206    {
207        HelpID = "dbaccess:ImageButton:TAB_WIZ_COLUMN_SELECT:IB_COLUMNS_LH";
208        Pos                 = MAP_APPFONT ( WINDOW_BORDER_X + 116 , WINDOW_BORDER_Y + 85) ;
209        Size                = MAP_APPFONT ( 20 , 14 ) ;
210        TabStop             = TRUE ;
211        ButtonImage = Image
212        {
213            ImageBitmap = Bitmap
214            {
215                File = "all_left.bmp" ;
216            };
217            MaskColor = Color
218            {
219                Red   = 0xFFFF;
220                Green = 0x0000;
221                Blue  = 0xFFFF;
222            };
223        };
224    };
225
226    MultiListBox LB_NEW_COLUMN_NAMES
227    {
228        HelpID = "dbaccess:MultiListBox:TAB_WIZ_COLUMN_SELECT:LB_NEW_COLUMN_NAMES";
229        Border              = TRUE ;
230        Pos                 = MAP_APPFONT ( WINDOW_BORDER_X + 157, WINDOW_BORDER_Y) ;
231        Size                = MAP_APPFONT ( 95 , WINDOW_SIZE_Y - 23 ) ;
232        TabStop             = TRUE ;
233        HScroll             = TRUE;
234        VScroll             = TRUE;
235        AutoHScroll         = TRUE;
236        SimpleMode          = TRUE;
237        Sort                = FALSE;
238    };
239};
240
241//==================================================================
242 // TAB_WIZ_TYPE_SELECT
243 //==================================================================
244TabPage TAB_WIZ_TYPE_SELECT
245{
246    SVLook  = TRUE ;
247    Size    = MAP_APPFONT ( WINDOW_SIZE_X , WINDOW_SIZE_Y ) ;
248
249    HelpId  = HID_TAB_WIZ_TYPE_SELECT;
250    Hide    = TRUE;
251
252    MultiListBox LB_NEW_COLUMN_NAMES
253    {
254        HelpID = "dbaccess:MultiListBox:TAB_WIZ_TYPE_SELECT:LB_NEW_COLUMN_NAMES";
255        Border              = TRUE ;
256        Pos                 = MAP_APPFONT ( 6 , 6 ) ;
257        Size                = MAP_APPFONT ( 87 , WINDOW_SIZE_Y - 12 ) ;
258        TabStop             = TRUE ;
259        HScroll             = TRUE;
260        VScroll             = TRUE;
261        AutoHScroll         = TRUE;
262        SimpleMode          = TRUE;
263    };
264
265    FixedLine FL_COLUMN_NAME
266    {
267        Pos                 = MAP_APPFONT ( 99 , 3  ) ;
268        Size                = MAP_APPFONT ( WINDOW_SIZE_X -  105, 8 ) ;
269        Text [ en-US ] = "Column information" ;
270    };
271
272    TabPage CONTROL_CONTAINER
273    {
274        HelpID = "dbaccess:TabPage:CONTROL_CONTAINER";
275        Pos                 = MAP_APPFONT ( 102 , WINDOW_BORDER_Y  ) ;
276        Size                = MAP_APPFONT ( WINDOW_SIZE_X -  111, WINDOW_SIZE_Y - WINDOW_BORDER_Y - 67 );
277        SVLook              = TRUE;
278        DialogControl       = TRUE;
279    };
280
281    FixedLine FL_AUTO_TYPE
282    {
283        Pos                 = MAP_APPFONT ( 99 , WINDOW_SIZE_Y - WINDOW_BORDER_Y - 41  ) ;
284        Size                = MAP_APPFONT ( WINDOW_SIZE_X - 105, 8 ) ;
285        Text [ en-US ] = "Automatic type recognition" ;
286    };
287
288    FixedText FT_AUTO
289    {
290        Pos                 = MAP_APPFONT ( 105 , WINDOW_SIZE_Y - WINDOW_BORDER_Y - 28 ) ;
291        Size                = MAP_APPFONT ( 40 , 8 ) ;
292        Text [ en-US ] = "Lines (ma~x)";
293    };
294
295    NumericField ET_AUTO
296    {
297        HelpID = "dbaccess:NumericField:TAB_WIZ_TYPE_SELECT:ET_AUTO";
298        Border              = TRUE ;
299        Pos                 = MAP_APPFONT ( 151 , WINDOW_SIZE_Y - WINDOW_BORDER_Y - 29) ;
300        Size                = MAP_APPFONT ( 40 , 12 ) ;
301        TabStop             = TRUE ;
302    };
303
304    PushButton PB_AUTO
305    {
306        HelpID = "dbaccess:PushButton:TAB_WIZ_TYPE_SELECT:PB_AUTO";
307        Pos                 = MAP_APPFONT ( WINDOW_SIZE_X - 62 , WINDOW_SIZE_Y - WINDOW_BORDER_Y - 30 ) ;
308        Size                = MAP_APPFONT ( BUTTON_SIZE_X , BUTTON_SIZE_Y ) ;
309        TabStop             = TRUE ;
310        Text                = "~Auto" ;
311    };
312};
313
314Menu RID_SBA_RTF_PKEYPOPUP
315{
316    ItemList =
317    {
318        MenuItem
319        {
320            Identifier      = SID_TABLEDESIGN_TABED_PRIMARYKEY ;
321            HelpID          = HID_TABLEDESIGN_TABED_PRIMARYKEY ;
322            Checkable       = TRUE ;
323            Text [ en-US ] = "Primary Key" ;
324        };
325    };
326};
327//==================================================================
328 // TAB_WIZ_NAME_MATCHING
329 //==================================================================
330TabPage TAB_WIZ_NAME_MATCHING
331{
332    HelpID = "dbaccess:TabPage:TAB_WIZ_NAME_MATCHING";
333    SVLook  = TRUE ;
334    Size    = MAP_APPFONT ( WINDOW_SIZE_X , WINDOW_SIZE_Y ) ;
335
336    Hide    = TRUE;
337
338    FixedText FT_TABLE_LEFT
339    {
340        Pos                 = MAP_APPFONT ( 52 , 6  ) ;
341        Size                = MAP_APPFONT ( 75 , 20) ;
342        Text [ en-US ] = "Source table: \n";
343    };
344
345    FixedText FT_TABLE_RIGHT
346    {
347        Pos                 = MAP_APPFONT ( 144, 6  ) ;
348        Size                = MAP_APPFONT ( 75 , 20) ;
349        Text [ en-US ] = "Destination table: \n";
350    };
351
352    Control CTRL_LEFT
353    {
354        Border              = TRUE;
355        Pos                 = MAP_APPFONT ( 52, 28) ;
356        Size                = MAP_APPFONT ( 82 , WINDOW_SIZE_Y - 34 ) ;
357        TabStop             = TRUE;
358        HelpId              = HID_TAB_NAMEMATCHING_COLS_AVAIL;
359        /*DialogControl       = TRUE;*/
360    };
361
362    Control CTRL_RIGHT
363    {
364        Border              = TRUE ;
365        Pos                 = MAP_APPFONT ( 144, 28) ;
366        Size                = MAP_APPFONT ( 82 , WINDOW_SIZE_Y - 34 ) ;
367        TabStop             = TRUE;
368        HelpId              = HID_TAB_NAMEMATCHING_COLS_ASSIGN;
369        /*DialogControl       = TRUE;*/
370    };
371
372    ImageButton IB_COLUMN_UP
373    {
374        HelpID = "dbaccess:ImageButton:TAB_WIZ_NAME_MATCHING:IB_COLUMN_UP";
375        Pos                 = MAP_APPFONT ( 19 ,  45 ) ;
376        Size                = MAP_APPFONT ( 14 , 14 ) ;
377        TabStop             = TRUE;
378        DefButton           = TRUE;
379        ButtonImage = Image
380        {
381            ImageBitmap = Bitmap
382            {
383                File = "sortup.bmp" ;
384            };
385            MaskColor = Color
386            {
387                Red = 0xFFFF ;
388                Green = 0x0000 ;
389                Blue = 0xFFFF ;
390            };
391        };
392    };
393    ImageButton IB_COLUMN_DOWN
394    {
395        HelpID = "dbaccess:ImageButton:TAB_WIZ_NAME_MATCHING:IB_COLUMN_DOWN";
396        Pos                 = MAP_APPFONT ( 19 ,  63 ) ;
397        Size                = MAP_APPFONT ( 14 , 14 ) ;
398        TabStop             = TRUE;
399        ButtonImage = Image
400        {
401            ImageBitmap = Bitmap
402            {
403                File = "sortdown.bmp" ;
404            };
405            MaskColor = Color
406            {
407                Red = 0xFFFF ;
408                Green = 0x0000 ;
409                Blue = 0xFFFF ;
410            };
411        };
412    };
413    ImageButton IB_COLUMN_UP_RIGHT
414    {
415        HelpID = "dbaccess:ImageButton:TAB_WIZ_NAME_MATCHING:IB_COLUMN_UP_RIGHT";
416        Pos                 = MAP_APPFONT ( WINDOW_SIZE_X - 33, 45 ) ;
417        Size                = MAP_APPFONT ( 14 , 14 ) ;
418        TabStop             = TRUE;
419        DefButton           = TRUE;
420        ButtonImage = Image
421        {
422            ImageBitmap = Bitmap
423            {
424                File = "sortup.bmp" ;
425            };
426            MaskColor = Color
427            {
428                Red = 0xFFFF ;
429                Green = 0x0000 ;
430                Blue = 0xFFFF ;
431            };
432        };
433    };
434    ImageButton IB_COLUMN_DOWN_RIGHT
435    {
436        HelpID = "dbaccess:ImageButton:TAB_WIZ_NAME_MATCHING:IB_COLUMN_DOWN_RIGHT";
437        Pos                 = MAP_APPFONT ( WINDOW_SIZE_X - 33, 63) ;
438        Size                = MAP_APPFONT ( 14 , 14 ) ;
439        TabStop             = TRUE ;
440        ButtonImage = Image
441        {
442            ImageBitmap = Bitmap
443            {
444                File = "sortdown.bmp" ;
445            };
446            MaskColor = Color
447            {
448                Red = 0xFFFF ;
449                Green = 0x0000 ;
450                Blue = 0xFFFF ;
451            };
452        };
453    };
454
455    PushButton PB_ALL
456    {
457        HelpID = "dbaccess:PushButton:TAB_WIZ_NAME_MATCHING:PB_ALL";
458        Pos                 = MAP_APPFONT ( 6, 83) ;
459        Size                = MAP_APPFONT ( 40 , 14 ) ;
460        TabStop             = TRUE ;
461        Text [ en-US ]  = "~All" ;
462    };
463
464    PushButton PB_NONE
465    {
466        HelpID = "dbaccess:PushButton:TAB_WIZ_NAME_MATCHING:PB_NONE";
467        Pos                 = MAP_APPFONT ( 6, 103) ;
468        Size                = MAP_APPFONT ( 40 , 14 ) ;
469        TabStop             = TRUE ;
470        Text [ en-US ]  = "Non~e" ;
471    };
472};
473TabPage TAB_WIZ_COPYTABLE
474{
475    SVLook  = TRUE ;
476    Size    = MAP_APPFONT ( WINDOW_SIZE_X, WINDOW_SIZE_Y ) ;
477
478    HelpId  = HID_TAB_WIZ_COPYTABLE;
479    Hide    = TRUE;
480
481    FixedText FT_TABLENAME
482    {
483        Pos                 = MAP_APPFONT ( 12 , 11) ;
484        Size                = MAP_APPFONT ( 60 , 8 ) ;
485        Text [ en-US ] = "Ta~ble name";
486    };
487
488    Edit ET_TABLENAME
489    {
490        HelpId              = HID_TAB_WIZ_TABLENAME_EDIT;
491        Border              = TRUE ;
492        Pos                 = MAP_APPFONT ( 80 , 9) ;
493        Size                = MAP_APPFONT ( WINDOW_SIZE_X - 92 , 12 ) ;
494        TabStop             = TRUE ;
495    };
496
497    FixedLine FL_OPTIONS
498    {
499        Pos                 = MAP_APPFONT ( 6 , 24 ) ;
500        Size                = MAP_APPFONT ( WINDOW_SIZE_X - 12 , 8 ) ;
501        Text [ en-US ] = "Options" ;
502    };
503    RadioButton RB_DEFDATA
504    {
505        HelpID = "dbaccess:RadioButton:TAB_WIZ_COPYTABLE:RB_DEFDATA";
506        Pos                 = MAP_APPFONT ( 12 , 35 ) ;
507        Size                = MAP_APPFONT ( 73 , 10 ) ;
508        Text [ en-US ] = "De~finition and data" ;
509    };
510    RadioButton RB_DEF
511    {
512        HelpID = "dbaccess:RadioButton:TAB_WIZ_COPYTABLE:RB_DEF";
513        Pos                 = MAP_APPFONT ( 12, 49 ) ;
514        Size                = MAP_APPFONT ( 73 , 10 ) ;
515        Text [ en-US ] = "Def~inition" ;
516    };
517
518    RadioButton RB_VIEW
519    {
520        HelpID = "dbaccess:RadioButton:TAB_WIZ_COPYTABLE:RB_VIEW";
521        Pos                 = MAP_APPFONT ( 12, 63 ) ;
522        Size                = MAP_APPFONT ( 73 , 10 ) ;
523        Text [ en-US ] = "A~s table view";
524    };
525
526    RadioButton RB_APPENDDATA
527    {
528        HelpID = "dbaccess:RadioButton:TAB_WIZ_COPYTABLE:RB_APPENDDATA";
529        Pos                 = MAP_APPFONT ( 12, 77 ) ;
530        Size                = MAP_APPFONT ( 73 , 10 ) ;
531        Text [ en-US ] = "Append ~data" ;
532    };
533
534    CheckBox CB_USEHEADERLINE
535    {
536        HelpID = "dbaccess:CheckBox:TAB_WIZ_COPYTABLE:CB_USEHEADERLINE";
537        Pos                 = MAP_APPFONT ( 12, 93 ) ;
538        Size                = MAP_APPFONT ( WINDOW_SIZE_X - 18, 10 ) ;
539        Text [ en-US ] = "Use first ~line as column names" ;
540    };
541
542    CheckBox CB_PRIMARY_COLUMN
543    {
544        HelpID = "dbaccess:CheckBox:TAB_WIZ_COPYTABLE:CB_PRIMARY_COLUMN";
545        Pos                 = MAP_APPFONT ( 12, 107 ) ;
546        Size                = MAP_APPFONT ( 90 , 10 ) ;
547        Text [ en-US ] = "Crea~te primary key";
548    };
549    FixedText FT_KEYNAME
550    {
551        Pos                 = MAP_APPFONT ( 21 , 122 ) ;
552        Size                = MAP_APPFONT ( 39 , 8 ) ;
553        Text [ en-US ] = "Name";
554    };
555
556    Edit ET_KEYNAME
557    {
558        HelpID = "dbaccess:Edit:TAB_WIZ_COPYTABLE:ET_KEYNAME";
559        Pos                 = MAP_APPFONT ( 80, 120 ) ;
560        Size                = MAP_APPFONT ( 65 , 12 ) ;
561        TabStop             = TRUE ;
562        Border              = TRUE ;
563    };
564};
565
566String STR_WIZ_TABLE_COPY
567{
568    Text [ en-US ] = "Copy table" ;
569};
570
571String STR_COPYTABLE_TITLE_COPY
572{
573    Text [ en-US ] = "Copy table" ;
574};
575
576String STR_INVALID_TABLE_NAME
577{
578    Text [ en-US ] = "This table name is not valid in the current database.";
579};
580String STR_SUGGEST_APPEND_TABLE_DATA
581{
582    Text [ en-US ] = "Choose the option 'Append data' on the first page to append data to an existing table.";
583};
584
585String STR_INVALID_TABLE_NAME_LENGTH
586{
587    Text [ en-US ] = "Please change the table name. It is too long.";
588};
589
590Image IMG_SORTUP_H
591{
592    ImageBitmap = Bitmap
593    {
594        File = "sortup_h.bmp" ;
595    };
596    MaskColor = Color
597    {
598        Red = 0xFFFF ;
599        Green = 0x0000 ;
600        Blue = 0xFFFF ;
601    };
602};
603
604Image IMG_SORTDOWN_H
605{
606    ImageBitmap = Bitmap
607    {
608        File = "sortdown_h.bmp" ;
609    };
610    MaskColor = Color
611    {
612        Red = 0xFFFF ;
613        Green = 0x0000 ;
614        Blue = 0xFFFF ;
615    };
616};
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655