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