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