xref: /trunk/main/dbaccess/source/ui/dlg/dbadminsetup.src (revision 66b843ff8f1eedd2e69941f1ea52fa080f01ec28)
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_DBADMINSETUP_HRC_
25#include "dbadminsetup.hrc"
26#endif
27
28#ifndef _DBAUI_AUTOCONTROLS_HRC_
29#include "AutoControls.hrc"
30#endif
31
32
33#define CHECKBOX_HEIGHT     8
34#define FIXEDTEXT_HEIGHT    8
35#define RELATED_CONTROLS    4
36#define UNRELATED_CONTROLS  7
37#define EDIT_HEIGHT         12
38#define EDIT_X              101
39
40
41// -----------------------------------------------------------------------------
42ModalDialog DLG_DATABASE_WIZARD
43{
44    OutputSize = TRUE ;
45    Moveable = TRUE ;
46    Closeable = TRUE ;
47    HelpId = HID_DLG_DATABASE_WIZARD ;
48    Hide = TRUE ;
49    Text [ en-US ] = "Database Wizard" ;
50
51    TabControl 1
52    {
53        OutputSize = TRUE ;
54        HelpId = HID_DSADMIN_TABCONTROL ;
55    };
56
57    String STR_DBWIZARDTITLE
58    {
59        Text [ en-US ] = "Database Wizard" ;
60    };
61
62    String STR_PAGETITLE_INTROPAGE
63    {
64        Text [ en-US ] = "Select database" ;
65    };
66
67    String STR_PAGETITLE_DBASE
68    {
69        Text [ en-US ] = "Set up dBASE connection" ;
70
71    };
72
73    String STR_PAGETITLE_TEXT
74    {
75        Text [ en-US ] = "Set up a connection to text files" ;
76    };
77
78
79    String STR_PAGETITLE_MSACCESS
80    {
81        Text [ en-US ] = "Set up Microsoft Access connection" ;
82    };
83
84    String STR_PAGETITLE_LDAP
85    {
86        Text [ en-US ] = "Set up LDAP connection" ;
87    };
88
89    String STR_PAGETITLE_ADABAS
90    {
91        Text [ en-US ] = "Set up Adabas D connection" ;
92    };
93
94    String STR_PAGETITLE_ADO
95    {
96        Text [ en-US ] = "Set up ADO connection" ;
97    };
98
99    String STR_PAGETITLE_JDBC
100    {
101        Text [ en-US ] = "Set up JDBC connection" ;
102    };
103
104    String STR_PAGETITLE_ORACLE
105    {
106        Text [ en-US ] = "Set up Oracle database connection" ;
107    };
108
109    String STR_PAGETITLE_MYSQL
110    {
111        Text [ en-US ] = "Set up MySQL connection" ;
112    };
113
114    String STR_PAGETITLE_ODBC
115    {
116        Text [ en-US ] = "Set up ODBC connection" ;
117    };
118
119    String STR_PAGETITLE_SPREADSHEET
120    {
121        Text [ en-US ] = "Set up Spreadsheet connection" ;
122    };
123
124    String STR_PAGETITLE_AUTHENTIFICATION
125    {
126        Text [ en-US ] = "Set up user authentication" ;
127    };
128
129    String STR_PAGETITLE_MYSQL_NATIVE
130    {
131        Text [ en-US ] = "Set up MySQL server data" ;
132    };
133
134    String STR_PAGETITLE_FINAL
135    {
136        Text [ en-US ] = "Save and proceed" ;
137    };
138};
139
140
141String STR_DATABASEDEFAULTNAME
142{
143    Text [ en-US ] = "New Database" ;
144};
145
146
147TabPage PAGE_DBWIZARD_MYSQL_INTRO
148{
149    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_MYSQL_INTRO" ;
150    SVLook = TRUE ;
151    Pos = MAP_APPFONT ( 0, 0 ) ;
152    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
153    Hide = TRUE ;
154
155    FixedText FT_MYSQL_HEADERTEXT
156    {
157        Pos = MAP_APPFONT ( START_X, 8 ) ;
158        Size = MAP_APPFONT ( (WIZARD_PAGE_X - START_X) - 12, 2 * FIXEDTEXT_HEIGHT ) ;
159        Text [ en-US ] = "Set up a connection to a MySQL database" ;
160        WordBreak = TRUE ;
161    };
162
163
164    FixedText FT_MYSQL_HELPTEXT
165    {
166        Pos = MAP_APPFONT (START_X, 27 ) ;
167        Size = MAP_APPFONT ( 213, 48 ) ;
168        Text [ en-US ] = "You can connect to a MySQL database using either ODBC or JDBC.\nPlease contact your system administrator if you are unsure about the following settings." ;
169        WordBreak = TRUE ;
170    };
171
172    FixedText FT_MYSQLCONNECTIONMODE
173    {
174        Pos = MAP_APPFONT (START_X, 79 ) ;
175        Size = MAP_APPFONT ( 209, 8 ) ;
176        Text [ en-US ] = "How do you want to connect to your MySQL database?" ;
177    };
178
179    RadioButton RB_CONNECTVIAODBC
180    {
181        HelpId = HID_PAGE_DBWIZARD_MYSQL_RB_CONNECTVIAODBC ;
182        Pos = MAP_APPFONT (START_X + 6, 91 ) ;
183        Size = MAP_APPFONT ( 205, 9 ) ;
184        Text [ en-US ] = "Connect using ODBC (Open Database Connectivity)" ;
185    };
186
187    RadioButton RB_CONNECTVIAJDBC
188    {
189        HelpId = HID_PAGE_DBWIZARD_MYSQL_RB_CONNECTVIAJDBC ;
190        Pos = MAP_APPFONT (START_X + 6, 103 ) ;
191        Size = MAP_APPFONT ( 208, 8 ) ;
192        Text [ en-US ] = "Connect using JDBC (Java Database Connectivity)" ;
193    };
194    RadioButton RB_CONNECTVIANATIVE
195    {
196        HelpID = "dbaccess:RadioButton:PAGE_DBWIZARD_MYSQL_INTRO:RB_CONNECTVIANATIVE" ;
197        Pos = MAP_APPFONT (START_X + 6, 115 ) ;
198        Size = MAP_APPFONT ( 205, 9 ) ;
199        Text [ en-US ] = "Connect directly" ;
200        Hide = TRUE ;
201    };
202};
203
204#define AUTHENTEDIT_X (EDIT_X - 10)
205
206TabPage PAGE_DBWIZARD_AUTHENTIFICATION
207{
208    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_AUTHENTIFICATION" ;
209    SVLook = TRUE ;
210    Pos = MAP_APPFONT ( 0, 0 ) ;
211    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
212    Hide = TRUE ;
213
214    FixedText FT_AUTHENTIFICATIONHEADERTEXT
215    {
216        Pos = MAP_APPFONT ( START_X, 8 ) ;
217        Size = MAP_APPFONT ( (WIZARD_PAGE_X - START_X) - 12, 2 * FIXEDTEXT_HEIGHT ) ;
218        Text [ en-US ] = "Set up the user authentication" ;
219        WordBreak = TRUE ;
220    };
221
222
223    FixedText FT_AUTHENTIFICATIONHELPTEXT\
224    {
225        Pos = MAP_APPFONT (START_X, 27 ) ;
226        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6, 3*FIXEDTEXT_HEIGHT ) ;
227        Text [ en-US ] = "Some databases require you to enter a user name." ; \
228        WordBreak = TRUE ;
229    };
230
231    FixedText FT_GENERALUSERNAME
232    {
233        Pos = MAP_APPFONT (START_X, 62 ) ;
234        Size = MAP_APPFONT ( AUTHENTEDIT_X - START_X , FIXEDTEXT_HEIGHT ) ;
235        Text [ en-US ] = "~User name" ;
236    };
237
238    Edit ET_GENERALUSERNAME
239    {
240        Border = TRUE ;
241        HelpId = HID_PAGE_DBWIZARD_AUTHENTIFICATION_ET_GENERALUSERNAME ;
242        Pos = MAP_APPFONT (AUTHENTEDIT_X, 60 ) ;
243        Size = MAP_APPFONT ( (WIZARD_PAGE_X - AUTHENTEDIT_X - 6), EDIT_HEIGHT ) ;
244    };
245
246    CheckBox CB_GENERALPASSWORDREQUIRED
247    {
248        HelpId = HID_PAGE_DBWIZARD_AUTHENTIFICATION_CB_GENERALPASSWORDREQUIRED ;
249        Pos = MAP_APPFONT (AUTHENTEDIT_X, 76 );
250        Size = MAP_APPFONT ( 93, CHECKBOX_HEIGHT );
251        Text [ en-US ] = "Password re~quired" ;
252    };
253
254    PushButton PB_TESTCONNECTION
255    {
256        HelpId = HID_PAGE_DBWIZARD_AUTHENTIFICATION_PB_TESTCONNECTION ;
257        Pos = MAP_APPFONT (WIZARD_PAGE_X - BUTTON_WIDTH - UNRELATED_CONTROLS, WIZARD_PAGE_Y - 18 ) ;
258        Size = MAP_APPFONT ( BUTTON_WIDTH, BUTTON_HEIGHT ) ;
259        Text [ en-US ] = "~Test Connection" ;
260    };
261};
262
263
264TabPage PAGE_DBWIZARD_FINAL
265{
266    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_FINAL" ;
267    SVLook = TRUE ;
268    Pos = MAP_APPFONT ( 0, 0 ) ;
269    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
270    Hide = TRUE ;
271
272
273    FixedText FT_FINALHEADER
274    {
275        Pos = MAP_APPFONT ( START_X, 8 ) ;
276        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6, 2* FIXEDTEXT_HEIGHT ) ;
277        Text [ en-US ] = "Decide how to proceed after saving the database" ;
278        WordBreak = TRUE ;
279    };
280
281    FixedText FT_FINALHELPTEXT
282    {
283        Pos = MAP_APPFONT (START_X, 27 ) ;
284        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6, 2*FIXEDTEXT_HEIGHT ) ;
285        Text [ en-US ] = "Do you want the wizard to register the database in %PRODUCTNAME?" ;
286        WordBreak = TRUE ;
287    };
288
289
290    RadioButton RB_REGISTERDATASOURCE
291    {
292        HelpId = HID_PAGE_DBWIZARD_FINAL_RB_REGISTERDATASOURCE ;
293        Pos = MAP_APPFONT (START_X + 6, 45 ) ;
294        Size = MAP_APPFONT ( 205, 9 ) ;
295        Group = TRUE ;
296        Text [ en-US ] = "~Yes, register the database for me" ;
297    };
298
299
300    RadioButton RB_DONTREGISTERDATASOURCE
301    {
302        HelpId = HID_PAGE_DBWIZARD_FINAL_RB_DONTREGISTERDATASOURCE ;
303        Pos = MAP_APPFONT (START_X + 6, 57 ) ;
304        Size = MAP_APPFONT ( 208, 8 ) ;
305        Text [ en-US ] = "N~o, do not register the database" ;
306    };
307
308    FixedText FT_ADDITIONALSETTINGS
309    {
310        Pos = MAP_APPFONT (START_X, 100 ) ;
311        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6, 8 ) ;
312        Text [ en-US ] = "After the database file has been saved, what do you want to do?" ;
313    };
314
315    CheckBox CB_OPENAFTERWARDS
316    {
317        HelpId = HID_PAGE_DBWIZARD_FINAL_CB_OPENAFTERWARDS ;
318        Pos = MAP_APPFONT (START_X + 6, 118 ) ;
319        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X, 8 ) ;
320        Text [ en-US ] = "Open the database for editing" ;
321    };
322
323    CheckBox CB_STARTTABLEWIZARD
324    {
325        HelpId = HID_PAGE_DBWIZARD_FINAL_CB_STARTTABLEWIZARD ;
326        Pos = MAP_APPFONT (START_X + 6, 130 ) ;
327        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 12, 8 ) ;
328        Text [ en-US ] = "Create tables using the table wizard" ;
329    };
330
331
332    FixedText FT_FINALTEXT
333    {
334        Pos = MAP_APPFONT ( START_X, 173 ) ;
335        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6, 2* FIXEDTEXT_HEIGHT ) ;
336        Text [ en-US ] = "Click 'Finish' to save the database." ;
337        WordBreak = TRUE ;
338    };
339};
340
341TabPage PAGE_DBWIZARD_MYSQL_JDBC
342{
343    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_MYSQL_JDBC" ;
344    SVLook = TRUE ;
345    Pos = MAP_APPFONT ( 0, 0 ) ;
346    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
347    Hide = TRUE ;
348
349
350    String STR_MYSQLJDBC_HEADERTEXT
351    {
352        Text [ en-US ] = "Set up connection to a MySQL database using JDBC" ;
353    };
354
355    String STR_MYSQLJDBC_HELPTEXT
356    {
357        Text [ en-US ] = "Please enter the required information to connect to a MySQL database using JDBC. Note that a JDBC driver class must be installed on your system and registered with %PRODUCTNAME.\nPlease contact your system administrator if you are unsure about the following settings." ;
358    };
359
360    String STR_MYSQL_DRIVERCLASSTEXT
361    {
362        Text [ en-US ] = "MySQL JDBC d~river class:" ;
363    };
364
365
366    String STR_MYSQL_DEFAULT
367    {
368        Text [ en-US ] = "Default: 3306" ;
369    };
370
371    AUTOHELP_JDBCCONTROLGROUP(HID_PAGE_DBWIZARD_JDBC_ET_MYSQLDBNAME,HID_PAGE_DBWIZARD_JDBC_ET_MYSQLHOSTSERVER,HID_PAGE_DBWIZARD_JDBC_ET_MYSQLPORT,HID_PAGE_DBWIZARD_JDBC_ET_MYSQLCLASS,HID_PAGE_DBWIZARD_JDBC_PB_TESTMYSQLCLASS)
372};
373
374TabPage PAGE_DBWIZARD_MYSQL_NATIVE
375{
376    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_MYSQL_NATIVE" ;
377    SVLook = TRUE ;
378    Pos = MAP_APPFONT ( 0, 0 ) ;
379    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
380    Hide = TRUE ;
381
382    FixedText FT_SETUP_WIZARD_HEADER
383    {
384        Pos = MAP_APPFONT ( START_X, 8 ) ;
385        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 12, 2 * FIXEDTEXT_HEIGHT ) ;
386        Text [ en-US ] = "Set up connection to a MySQL database" ;
387        WordBreak = TRUE ;
388    };
389
390    FixedText FT_SETUP_WIZARD_HELP
391    {
392        Pos = MAP_APPFONT ( START_X, INIT_Y ) ;
393        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 12, 3 * FIXEDTEXT_HEIGHT ) ;
394        Text [ en-US ] = "Please enter the required information to connect to a MySQL database." ;
395        WordBreak = TRUE ;
396    };
397};
398
399
400TabPage PAGE_DBWIZARD_DBASE
401{
402    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_DBASE" ;
403    SVLook = TRUE ;
404    Pos = MAP_APPFONT ( 0, 0 ) ;
405    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
406    Hide = TRUE ;
407
408    String STR_DBASE_HEADERTEXT
409    {
410        Text [ en-US ] = "Set up a connection to dBASE files" ;
411    };
412
413
414    String STR_DBASE_HELPTEXT
415    {
416        Text [ en-US ] = "Select the folder where the dBASE files are stored." ;
417    };
418
419    AUTO_HELP_BROWSECONTROLGROUP( 3, HID_PAGE_DBWIZARD_DBASE_ET_DBASELOCATION,HID_PAGE_DBWIZARD_DBASE_PB_DBASELOCATION)
420};
421
422
423TabPage PAGE_DBWIZARD_TEXT
424{
425    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_TEXT" ;
426
427    String STR_TEXT_HEADERTEXT
428    {
429        Text [ en-US ] = "Set up a connection to text files" ;
430    };
431
432
433    String STR_TEXT_HELPTEXT
434    {
435        Text [ en-US ] = "Select the folder where the CSV (Comma Separated Values) text files are stored. %PRODUCTNAME Base will open these files in read-only mode." ;
436    };
437
438
439    String STR_TEXT_PATH_OR_FILE{
440        Text [ en-US ] = "Path to text files" ;
441    };
442
443
444    AUTO_HELP_BROWSECONTROLGROUP(3, HID_PAGE_DBWIZARD_TEXT_ET_LOCATIONTEXTFILE,HID_PAGE_DBWIZARD_TEXT_PB_LOCATIONTEXTFILE)
445    AUTO_SEPARATORCONTROLGROUP(82, WIZARD_PAGE_X)
446 };
447
448
449TabPage PAGE_DBWIZARD_MSACCESS
450{
451    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_MSACCESS" ;
452    SVLook = TRUE ;
453    Pos = MAP_APPFONT ( 0, 0 ) ;
454    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
455    Hide = TRUE ;
456
457    String STR_MSACCESS_HEADERTEXT
458    {
459        Text [ en-US ] = "Set up a connection to a Microsoft Access database" ;
460    };
461
462
463    String STR_MSACCESS_HELPTEXT
464    {
465        Text [ en-US ] = "Please select the Microsoft Access file you want to access." ;
466    };
467
468    AUTO_HELP_BROWSECONTROLGROUP(3, HID_PAGE_DBWIZARD_MSACCESS_ET_MSACCESSLOCATION, HID_PAGE_DBWIZARD_MSACCESS_PB_MSACCESSLOCATION)
469// FT_MSACCESS_MDB_FILE
470};
471
472
473TabPage PAGE_DBWIZARD_LDAP
474{
475    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_LDAP" ;
476    SVLook = TRUE ;
477    Pos = MAP_APPFONT ( 0, 0 ) ;
478    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
479    Hide = TRUE ;
480
481    FixedText FT_LDAP_HEADERTEXT
482    {
483        Pos = MAP_APPFONT ( START_X, 8 ) ;
484        Size = MAP_APPFONT ( (WIZARD_PAGE_X - START_X) - 12, 2 * FIXEDTEXT_HEIGHT ) ;
485        Text [ en-US ] = "Set up a connection to an LDAP directory" ;
486        WordBreak = TRUE ;
487    };
488
489
490    FixedText FT_LDAP_HELPTEXT
491    {
492        Pos = MAP_APPFONT (START_X, 27 ) ;
493        Size = MAP_APPFONT (WIZARD_PAGE_X - START_X - 6, 5 * FIXEDTEXT_HEIGHT ) ;
494        Text [ en-US ] = "Please enter the required information to connect to an LDAP directory.\nPlease contact your system administrator if you are unsure about the following settings." ;
495        WordBreak = TRUE ;
496    };
497    AUTO_HOSTCONTROLGROUP(  INIT_Y + 7 * FIXEDTEXT_HEIGHT +     UNRELATED_CONTROLS,                         HID_PAGE_DBWIZARD_LDAP_ET_HOSTSERVER)
498    AUTO_BASEDNCONTROLGROUP(INIT_Y + 7 * FIXEDTEXT_HEIGHT +     UNRELATED_CONTROLS +     EDIT_HEIGHT +      RELATED_CONTROLS,   HID_PAGE_DBWIZARD_LDAP_ET_BASEDN)
499    AUTO_PORTCONTROLGROUP(  INIT_Y + 7 * FIXEDTEXT_HEIGHT +     UNRELATED_CONTROLS + 2 * EDIT_HEIGHT + 2 * RELATED_CONTROLS,    HID_PAGE_DBWIZARD_LDAP_ET_PORTNUMBER)
500
501    String STR_LDAP_DEFAULT{
502        Text [ en-US ] = "Default: 389" ;
503    };
504
505    CheckBox CB_WIZ_USESSL
506    {
507        HelpId = HID_PAGE_DBWIZARD_LDAP_CB_USESSL ;
508        Pos = MAP_APPFONT (START_X, INIT_Y + 7 * FIXEDTEXT_HEIGHT + UNRELATED_CONTROLS + 3 * EDIT_HEIGHT + 4 * RELATED_CONTROLS ) ;
509        Size = MAP_APPFONT ( 212, 8 ) ;
510        Text [ en-US ] = "Use ~secure connection (SSL)" ;
511    };
512};
513
514
515TabPage PAGE_DBWIZARD_ADABAS
516{
517    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_ADABAS" ;
518    SVLook = TRUE ;
519    Pos = MAP_APPFONT ( 0, 0 ) ;
520    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
521    Hide = TRUE ;
522
523    String STR_ADABAS_HEADERTEXT
524    {
525        Text [ en-US ] = "Set up a connection to an Adabas D database" ;
526    };
527
528
529    String STR_ADABAS_HELPTEXT{
530        Text [ en-US ] = "Enter the name of the Adabas D database you want to connect to.\nClick 'Browse…' to select an Adabas D database that is already registered in %PRODUCTNAME." ;
531    };
532
533    AUTO_HELP_BROWSECONTROLGROUP(4, HID_PAGE_DBWIZARD_ADABAS_ET_ADABASNAME, HID_PAGE_DBWIZARD_ADABAS_PB_ADABASNAME)
534};
535
536
537TabPage PAGE_DBWIZARD_ADO
538{
539    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_ADO" ;
540    SVLook = TRUE ;
541    Pos = MAP_APPFONT ( 0, 0 ) ;
542    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
543    Hide = TRUE ;
544
545    String STR_ADO_HEADERTEXT
546    {
547        Text [ en-US ] = "Set up a connection to an ADO database" ;
548    };
549
550    String STR_ADO_HELPTEXT{
551        Text [ en-US ] = "Please enter the URL of the ADO data source you want to connect to.\nClick 'Browse' to configure provider-specific settings.\nPlease contact your system administrator if you are unsure about the following settings." ;
552    };
553
554    AUTO_HELP_BROWSECONTROLGROUP(5, HID_PAGE_DBWIZARD_ADO_ET_ADOURL, HID_PAGE_DBWIZARD_ADO_PB_ADOURL)
555};
556
557
558TabPage PAGE_DBWIZARD_ODBC
559{
560    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_ODBC" ;
561    SVLook = TRUE ;
562    Pos = MAP_APPFONT ( 0, 0 ) ;
563    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
564    Hide = TRUE ;
565
566    String STR_ODBC_HEADERTEXT
567    {
568        Text [ en-US ] = "Set up a connection to an ODBC database" ;
569    };
570
571    String STR_ODBC_HELPTEXT{
572        Text [ en-US ] = "Enter the name of the ODBC database you want to connect to.\nClick 'Browse…' to select an ODBC database that is already registered in %PRODUCTNAME.\nPlease contact your system administrator if you are unsure about the following settings." ;
573    };
574
575    AUTO_HELP_BROWSECONTROLGROUP(6, HID_PAGE_DBWIZARD_ODBC_ET_NAMEOFODBCDATASOURCE, HID_PAGE_DBWIZARD_ODBC_PB_NAMEOFODBCDATASOURCE)
576};
577
578TabPage PAGE_DBWIZARD_USERDEFINED
579{
580    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_USERDEFINED" ;
581    SVLook = TRUE ;
582    Pos = MAP_APPFONT ( 0, 0 ) ;
583    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
584    Hide = TRUE ;
585
586    AUTO_HELP_BROWSECONTROLGROUP(6, HID_PAGE_DBWIZARD_USERDEFINED_ET_BROWSE, HID_PAGE_DBWIZARD_USERDEFINED_BROWSE)
587};
588
589
590TabPage PAGE_DBWIZARD_JDBC
591{
592    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_JDBC" ;
593    SVLook = TRUE ;
594    Pos = MAP_APPFONT ( 0, 0 ) ;
595    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
596    Hide = TRUE ;
597
598    String STR_JDBC_HEADERTEXT
599    {
600        Text [ en-US ] = "Set up a connection to a JDBC database" ;
601    };
602
603    String STR_JDBC_HELPTEXT{
604        Text [ en-US ] = "Please enter the required information to connect to a JDBC database.\nPlease contact your system administrator if you are unsure about the following settings." ;
605    };
606
607    AUTO_HELP_BROWSECONTROLGROUP(4, HID_PAGE_DBWIZARD_JDBC_ET_JDBCURL, HID_PAGE_DBWIZARD_JDBC_PB_JDBCURL)
608    AUTO_JDBCDRIVERCLASSGROUP(119, HID_PAGE_DBWIZARD_JDBC_ET_JDBCCLASS, HID_PAGE_DBWIZARD_JDBC_PB_TESTJDBCCLASS)
609};
610
611
612TabPage PAGE_DBWIZARD_ORACLE
613{
614    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_ORACLE" ;
615    SVLook = TRUE ;
616    Pos = MAP_APPFONT ( 0, 0 ) ;
617    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
618    Hide = TRUE ;
619
620    String STR_ORACLE_HEADERTEXT
621    {
622        Text [ en-US ] = "Set up a connection to an Oracle database" ;
623    };
624
625    String STR_ORACLE_DEFAULT
626    {
627        Text [ en-US ] = "Default: 1521" ;
628    };
629
630
631    String STR_ORACLE_DRIVERCLASSTEXT{
632        Text [ en-US ] = "Oracle JDBC ~driver class" ;
633    };
634
635
636    String STR_ORACLE_HELPTEXT{
637        Text [ en-US ] = "Please enter the required information to connect to an Oracle database. Note that a JDBC Driver Class must be installed on your system and registered with %PRODUCTNAME.\nPlease contact your system administrator if you are unsure about the following settings." ;
638    };
639
640    AUTOHELP_JDBCCONTROLGROUP(HID_PAGE_DBWIZARD_ORACLE_ET_ORACLEDBNAME,HID_PAGE_DBWIZARD_ORACLE_ET_ORACLEHOSTSERVER,HID_PAGE_DBWIZARD_ORACLE_ET_ORACLEPORT,HID_PAGE_DBWIZARD_ORACLE_ET_ORACLECLASS,HID_PAGE_DBWIZARD_ORACLE_PB_TESTORACLECLASS)
641};
642
643
644TabPage PAGE_DBWIZARD_SPREADSHEET
645{
646    HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_SPREADSHEET" ;
647    SVLook = TRUE ;
648    Pos = MAP_APPFONT ( 0, 0 ) ;
649    Size = MAP_APPFONT ( WIZARD_PAGE_X, WIZARD_PAGE_Y ) ;
650    Hide = TRUE ;
651
652    String STR_SPREADSHEET_HEADERTEXT
653    {
654        Text [ en-US ] = "Set up a connection to spreadsheets" ;
655    };
656
657
658    String STR_SPREADSHEET_HELPTEXT{
659        Text [ en-US ] = "Click 'Browse…' to select a %PRODUCTNAME spreadsheet or Microsoft Excel workbook.\n%PRODUCTNAME will open this file in read-only mode." ;
660    };
661
662
663    AUTO_HELP_BROWSECONTROLGROUP(3, HID_PAGE_DBWIZARD_SPREADSHEET_ET_SPREADSHEETPATH,HID_PAGE_DBWIZARD_SPREADSHEET_PB_SPREADSHEETPATH )
664
665    String STR_SPREADSHEETPATH{
666        Text [ en-US ] = "~Location and file name" ;
667    };
668
669
670    CheckBox CB_SPREADSHEETPASSWORDREQUIRED
671    {
672        HelpId = HID_PAGE_DBWIZARD_SPREADSHEET_CB_SPREADSHEETPASSWORDREQUIRED ;
673        Pos = MAP_APPFONT (START_X + UNRELATED_CONTROLS, 83 ) ;
674        Size = MAP_APPFONT ( 93, 11 ) ;
675        Text [ en-US ] = "~Password required" ;
676    };
677};
678// ********************************************************************** EOF
679