xref: /aoo42x/main/dbaccess/source/ui/dlg/dbadmin.src (revision 81d089ae)
1*81d089aeSAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
3*81d089aeSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4*81d089aeSAndrew Rist * or more contributor license agreements.  See the NOTICE file
5*81d089aeSAndrew Rist * distributed with this work for additional information
6*81d089aeSAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7*81d089aeSAndrew Rist * to you under the Apache License, Version 2.0 (the
8*81d089aeSAndrew Rist * "License"); you may not use this file except in compliance
9*81d089aeSAndrew Rist * with the License.  You may obtain a copy of the License at
10*81d089aeSAndrew Rist *
11*81d089aeSAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12*81d089aeSAndrew Rist *
13*81d089aeSAndrew Rist * Unless required by applicable law or agreed to in writing,
14*81d089aeSAndrew Rist * software distributed under the License is distributed on an
15*81d089aeSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*81d089aeSAndrew Rist * KIND, either express or implied.  See the License for the
17*81d089aeSAndrew Rist * specific language governing permissions and limitations
18*81d089aeSAndrew Rist * under the License.
19*81d089aeSAndrew Rist *
20*81d089aeSAndrew Rist *************************************************************/
21*81d089aeSAndrew Rist
22*81d089aeSAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweir#ifndef _DBA_DBACCESS_HELPID_HRC_
25cdf0e10cSrcweir#include "dbaccess_helpid.hrc"
26cdf0e10cSrcweir#endif
27cdf0e10cSrcweir#ifndef _DBAUI_AUTOCONTROLS_HRC_
28cdf0e10cSrcweir#include "AutoControls.hrc"
29cdf0e10cSrcweir#endif
30cdf0e10cSrcweir#ifndef _DBU_DLG_HRC_
31cdf0e10cSrcweir#include "dbu_dlg.hrc"
32cdf0e10cSrcweir#endif
33cdf0e10cSrcweir#ifndef _DBAUI_DBADMIN_HRC_
34cdf0e10cSrcweir#include "dbadmin.hrc"
35cdf0e10cSrcweir#endif
36cdf0e10cSrcweir#ifndef DBACCESS_UI_BROWSER_ID_HXX
37cdf0e10cSrcweir#include "browserids.hxx"
38cdf0e10cSrcweir#endif
39cdf0e10cSrcweir#ifndef DBAUI_ADABASPAGE_HRC
40cdf0e10cSrcweir#include "AdabasPage.hrc"
41cdf0e10cSrcweir#endif
42cdf0e10cSrcweir#include "admincontrols.hrc"
43cdf0e10cSrcweir
44cdf0e10cSrcweir//-------------------------------------------------------------------------
45cdf0e10cSrcweir
46cdf0e10cSrcweir#define AUTO_USECATALOG(AUTO_Y)                                 \
47cdf0e10cSrcweir	CheckBox CB_USECATALOG										\
48cdf0e10cSrcweir	{															\
49cdf0e10cSrcweir		Pos		= MAP_APPFONT ( 6 ,AUTO_Y) ;					\
50cdf0e10cSrcweir		Size	= MAP_APPFONT ( PAGE_X -12 , CHECKBOX_HEIGHT ) ;   \
51cdf0e10cSrcweir		TabStop = TRUE ;										\
52cdf0e10cSrcweir		HelpId = HID_DSADMIN_USECATALOG;						\
53cdf0e10cSrcweir		Text[ en-US ] = "Use catalog for file-based databases";	\
54cdf0e10cSrcweir	};
55cdf0e10cSrcweir
56cdf0e10cSrcweir//-------------------------------------------------------------------------
57cdf0e10cSrcweir
58cdf0e10cSrcweir#define AUTO_FIXEDLINE_CONNSETTINGS(AUTO_Y) \
59cdf0e10cSrcweir    FixedLine FL_SEPARATOR1																				\
60cdf0e10cSrcweir    {																									\
61cdf0e10cSrcweir	    Pos = MAP_APPFONT ( 4 , AUTO_Y ) ;																\
62cdf0e10cSrcweir	    Size = MAP_APPFONT ( PAGE_X - 8 , FIXEDTEXT_HEIGHT ) ;											\
63cdf0e10cSrcweir	    Text[ en-US ] = "Connection Settings";														    \
64cdf0e10cSrcweir    };																									\
65cdf0e10cSrcweir
66cdf0e10cSrcweir#define AUTO_HOST_AND_PORT(AUTO_Y)																		\
67cdf0e10cSrcweir	FixedText FT_HOSTNAME																				\
68cdf0e10cSrcweir	{																									\
69cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , AUTO_Y + 2 ) ;						                                    \
70cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;											\
71cdf0e10cSrcweir		Text[ en-US ] = "~Host name";																    \
72cdf0e10cSrcweir	};																									\
73cdf0e10cSrcweir	Edit ET_HOSTNAME																					\
74cdf0e10cSrcweir	{																									\
75cdf0e10cSrcweir		TabStop = TRUE ;																				\
76cdf0e10cSrcweir		Border = TRUE ;																					\
77cdf0e10cSrcweir		HelpId = HID_DSADMIN_HOSTNAME;																	\
78cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , AUTO_Y ) ;				                                            \
79cdf0e10cSrcweir		Size = MAP_APPFONT ( 97 , EDIT_HEIGHT ) ;														\
80cdf0e10cSrcweir	};																									\
81cdf0e10cSrcweir																										\
82cdf0e10cSrcweir	FixedText FT_PORTNUMBER																				\
83cdf0e10cSrcweir	{																									\
84cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , AUTO_Y + UNRELATED_CONTROLS + FIXEDTEXT_HEIGHT + 2 ) ;	                \
85cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;											\
86cdf0e10cSrcweir		Text[ en-US ] = "~Port number";															        \
87cdf0e10cSrcweir	};																									\
88cdf0e10cSrcweir	NumericField NF_PORTNUMBER																			\
89cdf0e10cSrcweir	{																									\
90cdf0e10cSrcweir		TabStop = TRUE ;																				\
91cdf0e10cSrcweir		Border = TRUE ;																					\
92cdf0e10cSrcweir		HelpId = HID_DSADMIN_PORTNUMBER;																\
93cdf0e10cSrcweir		NoThousandSep = TRUE;                                                                           \
94cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , AUTO_Y +UNRELATED_CONTROLS + FIXEDTEXT_HEIGHT ) ;                  \
95cdf0e10cSrcweir		Size = MAP_APPFONT ( 97 , EDIT_HEIGHT ) ;														\
96cdf0e10cSrcweir	};
97cdf0e10cSrcweir//-------------------------------------------------------------------------
98cdf0e10cSrcweir
99cdf0e10cSrcweirTabDialog DLG_DATABASE_ADMINISTRATION
100cdf0e10cSrcweir{
101cdf0e10cSrcweir	OutputSize = TRUE ;
102cdf0e10cSrcweir	SVLook = TRUE ;
103cdf0e10cSrcweir	Moveable = TRUE ;
104cdf0e10cSrcweir	Closeable = TRUE ;
105cdf0e10cSrcweir	Hide = TRUE;
106cdf0e10cSrcweir	HelpId = HID_DSADMIN_DIALOG;
107cdf0e10cSrcweir
108cdf0e10cSrcweir	TabControl 1
109cdf0e10cSrcweir	{
110cdf0e10cSrcweir		OutputSize = TRUE ;
111cdf0e10cSrcweir		HelpId = HID_DSADMIN_TABCONTROL;
112cdf0e10cSrcweir	};
113cdf0e10cSrcweir
114cdf0e10cSrcweir	//.........................................................................
115cdf0e10cSrcweir	String STR_PAGETITLE_GENERAL
116cdf0e10cSrcweir	{
117cdf0e10cSrcweir		Text [ en-US ] = "Advanced Properties" ;
118cdf0e10cSrcweir	};
119cdf0e10cSrcweir	String STR_PAGETITLE_ADVANCED
120cdf0e10cSrcweir	{
121cdf0e10cSrcweir		Text [ en-US ] = "Additional Settings" ;
122cdf0e10cSrcweir	};
123cdf0e10cSrcweir	String STR_PAGETITLE_CONNECTION
124cdf0e10cSrcweir	{
125cdf0e10cSrcweir		Text [ en-US ] = "Connection settings" ;
126cdf0e10cSrcweir	};
127cdf0e10cSrcweir
128cdf0e10cSrcweir	Text [ en-US ] = "Database properties" ;
129cdf0e10cSrcweir};
130cdf0e10cSrcweir
131cdf0e10cSrcweir// -----------------------------------------------------------------------------
132cdf0e10cSrcweir
133cdf0e10cSrcweirModalDialog DLG_DATABASE_TYPE_CHANGE
134cdf0e10cSrcweir{
135cdf0e10cSrcweir	OutputSize = TRUE ;
136cdf0e10cSrcweir	Moveable = TRUE;
137cdf0e10cSrcweir	Closeable = TRUE ;
138cdf0e10cSrcweir	Hide = TRUE;
139cdf0e10cSrcweir	HelpId = HID_DSADMIN_TYPE_DIALOG;
140cdf0e10cSrcweir
141cdf0e10cSrcweir	TabControl 1
142cdf0e10cSrcweir	{
143cdf0e10cSrcweir		OutputSize = TRUE ;
144cdf0e10cSrcweir		HelpId = HID_DSADMIN_TABCONTROL;
145cdf0e10cSrcweir	};
146cdf0e10cSrcweir	Text [ en-US ] = "Database properties" ;
147cdf0e10cSrcweir};
148cdf0e10cSrcweir
149cdf0e10cSrcweir//-------------------------------------------------------------------------
150cdf0e10cSrcweir
151cdf0e10cSrcweirTabPage PAGE_GENERAL
152cdf0e10cSrcweir{
153cdf0e10cSrcweir	SVLook = TRUE ;
154cdf0e10cSrcweir	Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ;
155cdf0e10cSrcweir	Hide = TRUE;
156cdf0e10cSrcweir	HelpId = HID_DSADMIN_PAGE_GENERAL;
157cdf0e10cSrcweir
158cdf0e10cSrcweir
159cdf0e10cSrcweir	FixedText FT_GENERALHEADERTEXT
160cdf0e10cSrcweir	{
161cdf0e10cSrcweir		Pos = MAP_APPFONT ( START_X , 8 ) ;
162cdf0e10cSrcweir		Size = MAP_APPFONT ( (WIZARD_PAGE_X - START_X) - 12 , 2 * FIXEDTEXT_HEIGHT ) ;
163cdf0e10cSrcweir		Text [ en-US ] = "Welcome to the %PRODUCTNAME Database Wizard";
164cdf0e10cSrcweir		WordBreak = TRUE;
165cdf0e10cSrcweir	};
166cdf0e10cSrcweir
167cdf0e10cSrcweir    FixedText FT_GENERALHELPTEXT
168cdf0e10cSrcweir    {
169cdf0e10cSrcweir        Pos = MAP_APPFONT (START_X , 27 );
170cdf0e10cSrcweir        Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6, 5* FIXEDTEXT_HEIGHT ) ;
171cdf0e10cSrcweir        Text [ en-US ]  = "Use the Database Wizard to create a new database, open an existing database file, or connect to a database stored on a server." ;
172cdf0e10cSrcweir        WordBreak = TRUE ;
173cdf0e10cSrcweir    };
174cdf0e10cSrcweir
175cdf0e10cSrcweir	FixedText FT_DATASOURCEHEADER
176cdf0e10cSrcweir	{
177cdf0e10cSrcweir		Pos = MAP_APPFONT ( START_X , 73 ) ;
178cdf0e10cSrcweir		Size = MAP_APPFONT ( WIZARD_PAGE_X - 12 , FIXEDTEXT_HEIGHT ) ;
179cdf0e10cSrcweir		Text [ en-US ] = "What do you want to do?";
180cdf0e10cSrcweir	};
181cdf0e10cSrcweir
182cdf0e10cSrcweir    RadioButton RB_CREATEDBDATABASE
183cdf0e10cSrcweir    {
184cdf0e10cSrcweir        HelpId = HID_PAGE_DBWIZARD_GENERAL_RB_CREATEDBDATABASE ;
185cdf0e10cSrcweir        Pos = MAP_APPFONT (START_X + 6 , 85 )  ;
186cdf0e10cSrcweir        Size = MAP_APPFONT ( 205 , 10 ) ;
187cdf0e10cSrcweir        Group = TRUE;
188cdf0e10cSrcweir        Text [ en-US ]  = "Create a n~ew database" ;
189cdf0e10cSrcweir    };
190cdf0e10cSrcweir
191cdf0e10cSrcweir    RadioButton RB_OPENEXISTINGDOC
192cdf0e10cSrcweir    {
193cdf0e10cSrcweir        HelpID = "dbaccess:RadioButton:PAGE_GENERAL:RB_OPENEXISTINGDOC";
194cdf0e10cSrcweir        Pos = MAP_APPFONT (START_X + 6 , 97 );
195cdf0e10cSrcweir        Size = MAP_APPFONT ( 206 , 8 ) ;
196cdf0e10cSrcweir        Text [ en-US ]  = "Open an existing database ~file" ;
197cdf0e10cSrcweir    };
198cdf0e10cSrcweir
199cdf0e10cSrcweir    FixedText FT_DOCLISTLABEL
200cdf0e10cSrcweir    {
201cdf0e10cSrcweir        Pos = MAP_APPFONT( START_X + INDENTED_X + INDENT_BELOW_RADIO, 110 );
202cdf0e10cSrcweir        Size = MAP_APPFONT( 120, 8 );
203cdf0e10cSrcweir        Text [ en-US ] = "Recently used";
204cdf0e10cSrcweir    };
205cdf0e10cSrcweir
206cdf0e10cSrcweir    ListBox LB_DOCUMENTLIST
207cdf0e10cSrcweir    {
208cdf0e10cSrcweir        HelpID = "dbaccess:ListBox:PAGE_GENERAL:LB_DOCUMENTLIST";
209cdf0e10cSrcweir        Pos = MAP_APPFONT( START_X + INDENTED_X + INDENT_BELOW_RADIO, 121 );
210cdf0e10cSrcweir        Size = MAP_APPFONT( 120, 14 );
211cdf0e10cSrcweir        DropDown = TRUE;
212cdf0e10cSrcweir        Border = TRUE;
213cdf0e10cSrcweir    };
214cdf0e10cSrcweir
215cdf0e10cSrcweir    PushButton PB_OPENDOCUMENT
216cdf0e10cSrcweir    {
217cdf0e10cSrcweir        HelpID = "dbaccess:PushButton:PAGE_GENERAL:PB_OPENDOCUMENT";
218cdf0e10cSrcweir        Pos = MAP_APPFONT( START_X + INDENTED_X + INDENT_BELOW_RADIO, 139 );
219cdf0e10cSrcweir        Size = MAP_APPFONT( 50, 16 );
220cdf0e10cSrcweir        OutputSize = TRUE;
221cdf0e10cSrcweir        TabStop = TRUE;
222cdf0e10cSrcweir    };
223cdf0e10cSrcweir
224cdf0e10cSrcweir    RadioButton RB_GETEXISTINGDATABASE
225cdf0e10cSrcweir    {
226cdf0e10cSrcweir      	HelpId = HID_PAGE_DBWIZARD_GENERAL_RB_GETEXISTINGDATABASE;
227cdf0e10cSrcweir        Pos = MAP_APPFONT (START_X + 6 , 159 )  ;
228cdf0e10cSrcweir        Size = MAP_APPFONT ( 206 , 8 ) ;
229cdf0e10cSrcweir        Text [ en-US ]  = "Connect to an e~xisting database" ;
230cdf0e10cSrcweir    };
231cdf0e10cSrcweir
232cdf0e10cSrcweir	FixedText FT_DATASOURCETYPE_PRE
233cdf0e10cSrcweir	{
234cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , UNRELATED_CONTROLS ) ;
235cdf0e10cSrcweir	    Size = MAP_APPFONT ( WIZARD_PAGE_X - 12 , 3*FIXEDTEXT_HEIGHT ) ;
236cdf0e10cSrcweir	    WordBreak = TRUE;
237cdf0e10cSrcweir		Text [ en-US ] = "Select the type of database to which you want to establish a connection.";
238cdf0e10cSrcweir	};
239cdf0e10cSrcweir
240cdf0e10cSrcweir	FixedText FT_DATATYPE
241cdf0e10cSrcweir	{
242cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 2*UNRELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + RELATED_CONTROLS) ;
243cdf0e10cSrcweir		Size = MAP_APPFONT ( 80 , FIXEDTEXT_HEIGHT ) ;
244cdf0e10cSrcweir		Text [ en-US ] = "Database ~type ";
245cdf0e10cSrcweir	};
246cdf0e10cSrcweir
247cdf0e10cSrcweir	ListBox LB_DATATYPE
248cdf0e10cSrcweir	{
249cdf0e10cSrcweir		HelpId = HID_DSADMIN_DSTYPE;
250cdf0e10cSrcweir		Pos = MAP_APPFONT ( 90, 2*UNRELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + RELATED_CONTROLS -2 ) ;
251cdf0e10cSrcweir		Size = MAP_APPFONT ( 120, 120 ) ;
252cdf0e10cSrcweir		Border = TRUE ;
253cdf0e10cSrcweir		TabStop = TRUE ;
254cdf0e10cSrcweir		DropDown = TRUE ;
255cdf0e10cSrcweir		Sort = FALSE;
256cdf0e10cSrcweir	};
257cdf0e10cSrcweir
258cdf0e10cSrcweir	FixedText FT_DATATYPEAPPENDIX
259cdf0e10cSrcweir	{
260cdf0e10cSrcweir		Pos = MAP_APPFONT ( 90, 2*UNRELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + RELATED_CONTROLS -2  + 72) ;
261cdf0e10cSrcweir		Size = MAP_APPFONT ( 60, 8 );
262cdf0e10cSrcweir		Text [ en-US ] = "Database";
263cdf0e10cSrcweir	};
264cdf0e10cSrcweir
265cdf0e10cSrcweir	FixedText FT_DATASOURCETYPE_POST
266cdf0e10cSrcweir	{
267cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 4*UNRELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT + RELATED_CONTROLS ) ;
268cdf0e10cSrcweir		Size = MAP_APPFONT ( WIZARD_PAGE_X - 12 , 5*FIXEDTEXT_HEIGHT ) ;
269cdf0e10cSrcweir		WordBreak = TRUE;
270cdf0e10cSrcweir		Text [ en-US ] = "On the following pages, you can make detailed settings for the connection.\n\nThe new settings you make will overwrite your existing settings.";
271cdf0e10cSrcweir	};
272cdf0e10cSrcweir
273cdf0e10cSrcweir	FixedText FT_SPECIAL_MESSAGE
274cdf0e10cSrcweir	{
275cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6, 4*UNRELATED_CONTROLS + 9*FIXEDTEXT_HEIGHT + 2*RELATED_CONTROLS  );
276cdf0e10cSrcweir		Size = MAP_APPFONT ( WIZARD_PAGE_X - 12, 3*FIXEDTEXT_HEIGHT );
277cdf0e10cSrcweir		WordBreak = TRUE;
278cdf0e10cSrcweir		HelpId = HID_DSADMIN_SPECIAL_MESSAGE;
279cdf0e10cSrcweir	};
280cdf0e10cSrcweir
281cdf0e10cSrcweir	String STR_MYSQLENTRY
282cdf0e10cSrcweir	{
283cdf0e10cSrcweir		Text [ en-US ] = "MySQL" ;
284cdf0e10cSrcweir	};
285cdf0e10cSrcweir
286cdf0e10cSrcweir	String STR_PARENTTITLE
287cdf0e10cSrcweir	{
288cdf0e10cSrcweir		Text [ en-US ] = "Data Source Properties: #" ;
289cdf0e10cSrcweir	};
290cdf0e10cSrcweir	String STR_COULDNOTLOAD_ODBCLIB
291cdf0e10cSrcweir	{
292cdf0e10cSrcweir		Text [ en-US ] = "Could not load the program library #lib# or it is corrupted. The ODBC data source selection is not available.";
293cdf0e10cSrcweir	};
294cdf0e10cSrcweir	String STR_UNSUPPORTED_DATASOURCE_TYPE
295cdf0e10cSrcweir	{
296cdf0e10cSrcweir		Text [ en-US ] = "This kind of data source is not supported on this platform.\nYou are allowed to change the settings, but you probably will not be able to connect to the database.";
297cdf0e10cSrcweir	};
298cdf0e10cSrcweir	Text [ en-US ] = "General" ;
299cdf0e10cSrcweir};
300cdf0e10cSrcweir
301cdf0e10cSrcweir//.........................................................................
302cdf0e10cSrcweir
303cdf0e10cSrcweirTabPage PAGE_DBASE
304cdf0e10cSrcweir{
305cdf0e10cSrcweir	SVLook = TRUE ;
306cdf0e10cSrcweir	Hide = TRUE;
307cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
308cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
309cdf0e10cSrcweir	HelpId = HID_DSADMIN_PAGE_DBASE;
310cdf0e10cSrcweir
311cdf0e10cSrcweir	AUTO_CHARSET(UNRELATED_CONTROLS,PAGE_X)
312cdf0e10cSrcweir
313cdf0e10cSrcweir	FixedLine FL_SEPARATOR1
314cdf0e10cSrcweir	{
315cdf0e10cSrcweir		Pos = MAP_APPFONT ( 4 , 2*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT) ;
316cdf0e10cSrcweir		Size = MAP_APPFONT ( PAGE_X - 8 , FIXEDTEXT_HEIGHT ) ;
317cdf0e10cSrcweir		Text[ en-US ] = "Optional settings";
318cdf0e10cSrcweir	};
319cdf0e10cSrcweir
320cdf0e10cSrcweir	CheckBox CB_SHOWDELETEDROWS
321cdf0e10cSrcweir	{
322cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 2*UNRELATED_CONTROLS + 2*RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT) ;
323cdf0e10cSrcweir		Size = MAP_APPFONT ( 200 , CHECKBOX_HEIGHT ) ;
324cdf0e10cSrcweir		TabStop = TRUE ;
325cdf0e10cSrcweir		HelpId = HID_DSADMIN_SHOWDELETED;
326cdf0e10cSrcweir		Text [ en-US ] = "Display deleted records as well" ;
327cdf0e10cSrcweir	};
328cdf0e10cSrcweir
329cdf0e10cSrcweir	FixedText FT_SPECIAL_MESSAGE
330cdf0e10cSrcweir	{
331cdf0e10cSrcweir		Hide = TRUE;
332cdf0e10cSrcweir		WordBreak = TRUE;
333cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 3*UNRELATED_CONTROLS + 2*RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + CHECKBOX_HEIGHT) ;
334cdf0e10cSrcweir		Size = MAP_APPFONT ( PAGE_X - 12 , 2*FIXEDTEXT_HEIGHT ) ;
335cdf0e10cSrcweir		Text [ en-US ] = "Note: When deleted, and thus inactive, records are  displayed, you will not be able to delete records from the data source." ;
336cdf0e10cSrcweir	};
337cdf0e10cSrcweir
338cdf0e10cSrcweir	PushButton PB_INDICIES
339cdf0e10cSrcweir	{
340cdf0e10cSrcweir		Pos = MAP_APPFONT ( PAGE_X  - BUTTON_WIDTH - UNRELATED_CONTROLS, PAGE_Y - BUTTON_HEIGHT - UNRELATED_CONTROLS) ;
341cdf0e10cSrcweir		Size = MAP_APPFONT ( BUTTON_WIDTH , BUTTON_HEIGHT ) ;
342cdf0e10cSrcweir		TabStop = TRUE ;
343cdf0e10cSrcweir		HelpId = HID_DSADMIN_DBASE_INDICIES;
344cdf0e10cSrcweir		Text [ en-US ] = "Indexes...";
345cdf0e10cSrcweir	};
346cdf0e10cSrcweir};
347cdf0e10cSrcweir
348cdf0e10cSrcweir//.........................................................................
349cdf0e10cSrcweir
350cdf0e10cSrcweirTabPage PAGE_ADO
351cdf0e10cSrcweir{
352cdf0e10cSrcweir	SVLook = TRUE ;
353cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
354cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
355cdf0e10cSrcweir	Hide = TRUE;
356cdf0e10cSrcweir	HelpId = HID_DSADMIN_PAGE_ADO;
357cdf0e10cSrcweir	AUTO_CHARSET(UNRELATED_CONTROLS,PAGE_X)
358cdf0e10cSrcweir};
359cdf0e10cSrcweir
360cdf0e10cSrcweir//.........................................................................
361cdf0e10cSrcweir
362cdf0e10cSrcweirTabPage PAGE_ODBC
363cdf0e10cSrcweir{
364cdf0e10cSrcweir	SVLook = TRUE ;
365cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
366cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
367cdf0e10cSrcweir	Hide = TRUE;
368cdf0e10cSrcweir	HelpId = HID_DSADMIN_PAGE_ODBC;
369cdf0e10cSrcweir
370cdf0e10cSrcweir	AUTO_CHARSET(UNRELATED_CONTROLS,PAGE_X)
371cdf0e10cSrcweir	FixedLine FL_SEPARATOR1
372cdf0e10cSrcweir	{
373cdf0e10cSrcweir		Pos = MAP_APPFONT ( 4 , 2*UNRELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT + RELATED_CONTROLS ) ;
374cdf0e10cSrcweir		Size = MAP_APPFONT ( PAGE_X - 8 , FIXEDTEXT_HEIGHT ) ;
375cdf0e10cSrcweir		Text[ en-US ] = "Optional Settings";
376cdf0e10cSrcweir	};
377cdf0e10cSrcweir
378cdf0e10cSrcweir	FixedText FT_OPTIONS
379cdf0e10cSrcweir	{
380cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 2*UNRELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + 2*RELATED_CONTROLS) ;
381cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
382cdf0e10cSrcweir		Text [ en-US ] = "ODBC ~options" ;
383cdf0e10cSrcweir	};
384cdf0e10cSrcweir	Edit ET_OPTIONS
385cdf0e10cSrcweir	{
386cdf0e10cSrcweir		Border = TRUE ;
387cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , 2*UNRELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + 2*RELATED_CONTROLS -1 ) ;
388cdf0e10cSrcweir		Size = MAP_APPFONT ( 130 , EDIT_HEIGHT ) ;
389cdf0e10cSrcweir		TabStop = TRUE ;
390cdf0e10cSrcweir		HelpId = HID_DSADMIN_ODBC_OPTIONS;
391cdf0e10cSrcweir	};
392cdf0e10cSrcweir
393cdf0e10cSrcweir	AUTO_USECATALOG(		3*UNRELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT + 2*RELATED_CONTROLS )
394cdf0e10cSrcweir};
395cdf0e10cSrcweir
396cdf0e10cSrcweirTabPage PAGE_ADABAS
397cdf0e10cSrcweir{
398cdf0e10cSrcweir	SVLook = TRUE ;
399cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
400cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
401cdf0e10cSrcweir	Hide = TRUE;
402cdf0e10cSrcweir	HelpId = HID_DSADMIN_PAGE_ADABAS;
403cdf0e10cSrcweir
404cdf0e10cSrcweir	FixedLine FL_SEPARATOR1
405cdf0e10cSrcweir	{
406cdf0e10cSrcweir		Pos = MAP_APPFONT ( 4 , UNRELATED_CONTROLS ) ;
407cdf0e10cSrcweir		Size = MAP_APPFONT ( PAGE_X - 8 , FIXEDTEXT_HEIGHT ) ;
408cdf0e10cSrcweir		Text[ en-US ] = "Connection Settings";
409cdf0e10cSrcweir	};
410cdf0e10cSrcweir
411cdf0e10cSrcweir	FixedText FT_HOSTNAME
412cdf0e10cSrcweir	{
413cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT) ;
414cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
415cdf0e10cSrcweir		Text[ en-US ] = "~Host name";
416cdf0e10cSrcweir	};
417cdf0e10cSrcweir	Edit ET_HOSTNAME
418cdf0e10cSrcweir	{
419cdf0e10cSrcweir	    HelpID = "dbaccess:Edit:PAGE_ADABAS:ET_HOSTNAME";
420cdf0e10cSrcweir		TabStop = TRUE ;
421cdf0e10cSrcweir		Border = TRUE ;
422cdf0e10cSrcweir
423cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT-1 ) ;
424cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT ) ;
425cdf0e10cSrcweir	};
426cdf0e10cSrcweir
427cdf0e10cSrcweir	FixedText FT_CACHE_SIZE
428cdf0e10cSrcweir	{
429cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 2*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT ) ;
430cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
431cdf0e10cSrcweir		Text[ en-US ] = "Data ~buffer size (MB)";
432cdf0e10cSrcweir	};
433cdf0e10cSrcweir	NumericField NF_CACHE_SIZE
434cdf0e10cSrcweir	{
435cdf0e10cSrcweir	    HelpID = "dbaccess:NumericField:PAGE_ADABAS:NF_CACHE_SIZE";
436cdf0e10cSrcweir		Pos				= MAP_APPFONT ( EDIT_X , 2*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT -1 ) ;
437cdf0e10cSrcweir		Size			= MAP_APPFONT ( 40 , EDIT_HEIGHT ) ;
438cdf0e10cSrcweir		Border			= TRUE ;
439cdf0e10cSrcweir		TabStop			= TRUE ;
440cdf0e10cSrcweir		Spin			= TRUE ;
441cdf0e10cSrcweir		SpinSize        = 1;
442cdf0e10cSrcweir		StrictFormat    = TRUE;
443cdf0e10cSrcweir	};
444cdf0e10cSrcweir
445cdf0e10cSrcweir	FixedText FT_DATA_INCREMENT
446cdf0e10cSrcweir	{
447cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 3*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT ) ;
448cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
449cdf0e10cSrcweir		Text[ en-US ] = "~Data increment (MB)";
450cdf0e10cSrcweir	};
451cdf0e10cSrcweir	NumericField NF_DATA_INCREMENT
452cdf0e10cSrcweir	{
453cdf0e10cSrcweir	    HelpID = "dbaccess:NumericField:PAGE_ADABAS:NF_DATA_INCREMENT";
454cdf0e10cSrcweir		Pos				= MAP_APPFONT ( EDIT_X , 3*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT -1 ) ;
455cdf0e10cSrcweir		Size			= MAP_APPFONT ( 40 , EDIT_HEIGHT ) ;
456cdf0e10cSrcweir		Border			= TRUE ;
457cdf0e10cSrcweir		TabStop			= TRUE ;
458cdf0e10cSrcweir		Spin			= TRUE ;
459cdf0e10cSrcweir		SpinSize        = 1;
460cdf0e10cSrcweir		StrictFormat    = TRUE;
461cdf0e10cSrcweir	};
462cdf0e10cSrcweir	FixedLine FL_SEPARATOR2
463cdf0e10cSrcweir	{
464cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT ) ;
465cdf0e10cSrcweir		Size = MAP_APPFONT ( 248 , FIXEDTEXT_HEIGHT ) ;
466cdf0e10cSrcweir		Text [ en-US ] = "Administration" ;
467cdf0e10cSrcweir	};
468cdf0e10cSrcweir	FixedText FT_CTRLUSERNAME
469cdf0e10cSrcweir	{
470cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 4*UNRELATED_CONTROLS + 2*RELATED_CONTROLS + 5*FIXEDTEXT_HEIGHT ) ;
471cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
472cdf0e10cSrcweir		Text [ en-US ] = "Control ~user name" ;
473cdf0e10cSrcweir	};
474cdf0e10cSrcweir	Edit ET_CTRLUSERNAME
475cdf0e10cSrcweir	{
476cdf0e10cSrcweir	    HelpID = "dbaccess:Edit:PAGE_ADABAS:ET_CTRLUSERNAME";
477cdf0e10cSrcweir		Border = TRUE ;
478cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , 4*UNRELATED_CONTROLS + 2*RELATED_CONTROLS + 5*FIXEDTEXT_HEIGHT-1 ) ;
479cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT ) ;
480cdf0e10cSrcweir		TabStop = TRUE ;
481cdf0e10cSrcweir	};
482cdf0e10cSrcweir	FixedText FT_CTRLPASSWORD
483cdf0e10cSrcweir	{
484cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 5*UNRELATED_CONTROLS + 2*RELATED_CONTROLS + 6*FIXEDTEXT_HEIGHT ) ;
485cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
486cdf0e10cSrcweir		Text [ en-US ] = "Control ~password" ;
487cdf0e10cSrcweir	};
488cdf0e10cSrcweir	Edit ET_CTRLPASSWORD
489cdf0e10cSrcweir	{
490cdf0e10cSrcweir	    HelpID = "dbaccess:Edit:PAGE_ADABAS:ET_CTRLPASSWORD";
491cdf0e10cSrcweir		Border = TRUE ;
492cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , 5*UNRELATED_CONTROLS + 2*RELATED_CONTROLS + 6*FIXEDTEXT_HEIGHT-1 ) ;
493cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT) ;
494cdf0e10cSrcweir		TabStop = TRUE ;
495cdf0e10cSrcweir		PassWord = TRUE ;
496cdf0e10cSrcweir	};
497cdf0e10cSrcweir
498cdf0e10cSrcweir	CheckBox CB_SHUTDB
499cdf0e10cSrcweir	{
500cdf0e10cSrcweir	    HelpID = "dbaccess:CheckBox:PAGE_ADABAS:CB_SHUTDB";
501cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 6*UNRELATED_CONTROLS + 2*RELATED_CONTROLS + 7*FIXEDTEXT_HEIGHT ) ;
502cdf0e10cSrcweir		Size = MAP_APPFONT ( 248 , CHECKBOX_HEIGHT ) ;
503cdf0e10cSrcweir		Text[ en-US ] = "~Shut down service when closing %PRODUCTNAME";
504cdf0e10cSrcweir	};
505cdf0e10cSrcweir
506cdf0e10cSrcweir	PushButton PB_STAT
507cdf0e10cSrcweir	{
508cdf0e10cSrcweir	    HelpID = "dbaccess:PushButton:PAGE_ADABAS:PB_STAT";
509cdf0e10cSrcweir		Pos					= MAP_APPFONT ( PAGE_X  - BUTTON_WIDTH - UNRELATED_CONTROLS, PAGE_Y - BUTTON_HEIGHT - UNRELATED_CONTROLS ) ;
510cdf0e10cSrcweir		Size				= MAP_APPFONT ( BUTTON_WIDTH , BUTTON_HEIGHT ) ;
511cdf0e10cSrcweir		Text[ en-US ] = "E~xtended...";
512cdf0e10cSrcweir	};
513cdf0e10cSrcweir
514cdf0e10cSrcweir	AUTO_CHARSET( 7*UNRELATED_CONTROLS + 2*RELATED_CONTROLS + 7*FIXEDTEXT_HEIGHT + CHECKBOX_HEIGHT, PAGE_X )
515cdf0e10cSrcweir};
516cdf0e10cSrcweir
517cdf0e10cSrcweir//.........................................................................
518cdf0e10cSrcweir#define MYSQL_YDIST	53
519cdf0e10cSrcweir#define MYSQL_FL_Y	8
520cdf0e10cSrcweir#define MYSQL_DRIVERCLASS_Y	8
521cdf0e10cSrcweir
522cdf0e10cSrcweirTabPage PAGE_MYSQL_ODBC
523cdf0e10cSrcweir{
524cdf0e10cSrcweir    HelpID = "dbaccess:TabPage:PAGE_MYSQL_ODBC";
525cdf0e10cSrcweir	SVLook = TRUE ;
526cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
527cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
528cdf0e10cSrcweir	Hide = TRUE;
529cdf0e10cSrcweir
530cdf0e10cSrcweir	AUTO_CHARSET( UNRELATED_CONTROLS, PAGE_X )
531cdf0e10cSrcweir};
532cdf0e10cSrcweir
533cdf0e10cSrcweirTabPage PAGE_MYSQL_JDBC
534cdf0e10cSrcweir{
535cdf0e10cSrcweir    HelpID = "dbaccess:TabPage:PAGE_MYSQL_JDBC";
536cdf0e10cSrcweir	SVLook = TRUE ;
537cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
538cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
539cdf0e10cSrcweir	Hide = TRUE;
540cdf0e10cSrcweir
541cdf0e10cSrcweir    AUTO_FIXEDLINE_CONNSETTINGS( UNRELATED_CONTROLS )
542cdf0e10cSrcweir	AUTO_HOST_AND_PORT( UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT )
543cdf0e10cSrcweir    AUTO_SOCKETCONTROLGROUP(3*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT)
544cdf0e10cSrcweir
545cdf0e10cSrcweir	FixedText FT_JDBCDRIVERCLASS
546cdf0e10cSrcweir	{
547cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6,
548cdf0e10cSrcweir		                    4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + EDIT_HEIGHT) ;
549cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
550cdf0e10cSrcweir		Text[ en-US ] = "MySQL JDBC d~river class";
551cdf0e10cSrcweir	};
552cdf0e10cSrcweir	Edit ET_JDBCDRIVERCLASS
553cdf0e10cSrcweir	{
554cdf0e10cSrcweir	    HelpID = "dbaccess:Edit:PAGE_MYSQL_JDBC:ET_JDBCDRIVERCLASS";
555cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X,
556cdf0e10cSrcweir		                    4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT -1 + EDIT_HEIGHT) ;
557cdf0e10cSrcweir		Size = MAP_APPFONT ( 97 , EDIT_HEIGHT ) ;
558cdf0e10cSrcweir		TabStop = TRUE ;
559cdf0e10cSrcweir		Border = TRUE ;
560cdf0e10cSrcweir	};
561cdf0e10cSrcweir	PushButton PB_TESTDRIVERCLASS
562cdf0e10cSrcweir	{
563cdf0e10cSrcweir	    HelpID = "dbaccess:PushButton:PAGE_MYSQL_JDBC:PB_TESTDRIVERCLASS";
564cdf0e10cSrcweir		TabStop = TRUE ;
565cdf0e10cSrcweir		Pos = MAP_APPFONT ( PAGE_X  - BUTTON_WIDTH - UNRELATED_CONTROLS , 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT -2 + EDIT_HEIGHT) ;
566cdf0e10cSrcweir		Size = MAP_APPFONT ( BUTTON_WIDTH , BUTTON_HEIGHT ) ;
567cdf0e10cSrcweir		Text [ en-US ] = "Test class" ;
568cdf0e10cSrcweir	};
569cdf0e10cSrcweir
570cdf0e10cSrcweir	AUTO_CHARSET( 5*UNRELATED_CONTROLS + RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT+ EDIT_HEIGHT, PAGE_X )
571cdf0e10cSrcweir};
572cdf0e10cSrcweir
573cdf0e10cSrcweirTabPage PAGE_MYSQL_NATIVE
574cdf0e10cSrcweir{
575cdf0e10cSrcweir    HelpID = "dbaccess:TabPage:PAGE_MYSQL_NATIVE";
576cdf0e10cSrcweir	SVLook = TRUE ;
577cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
578cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
579cdf0e10cSrcweir	Hide = TRUE;
580cdf0e10cSrcweir
581cdf0e10cSrcweir    AUTO_FIXEDLINE_CONNSETTINGS( UNRELATED_CONTROLS )
582cdf0e10cSrcweir
583cdf0e10cSrcweir	FixedLine FL_SEPARATOR2
584cdf0e10cSrcweir	{
585cdf0e10cSrcweir		Pos = MAP_APPFONT ( 3 , 4*UNRELATED_CONTROLS + 3*RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + 3*EDIT_HEIGHT ) ;
586cdf0e10cSrcweir		Size = MAP_APPFONT ( PAGE_X - 6, FIXEDTEXT_HEIGHT ) ;
587cdf0e10cSrcweir		Text[ en-US ] = "User authentication";
588cdf0e10cSrcweir	};
589cdf0e10cSrcweir	FixedText FT_USERNAME
590cdf0e10cSrcweir	{
591cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 4*UNRELATED_CONTROLS + 4*RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT + 3*EDIT_HEIGHT ) ;
592cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 6 - RELATED_CONTROLS, FIXEDTEXT_HEIGHT ) ;
593cdf0e10cSrcweir		Text [ en-US ] = "~User name" ;
594cdf0e10cSrcweir	};
595cdf0e10cSrcweir	Edit ET_USERNAME
596cdf0e10cSrcweir	{
597cdf0e10cSrcweir	    HelpID = "dbaccess:Edit:PAGE_MYSQL_NATIVE:ET_USERNAME";
598cdf0e10cSrcweir		Border = TRUE ;
599cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X, 4*UNRELATED_CONTROLS + 4*RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT + 3*EDIT_HEIGHT - 1 ) ;
600cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT ) ;
601cdf0e10cSrcweir		TabStop = TRUE ;
602cdf0e10cSrcweir	};
603cdf0e10cSrcweir	CheckBox CB_PASSWORD_REQUIRED
604cdf0e10cSrcweir	{
605cdf0e10cSrcweir	    HelpID = "dbaccess:CheckBox:PAGE_MYSQL_NATIVE:CB_PASSWORD_REQUIRED";
606cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X, 4*UNRELATED_CONTROLS + 5*RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT + 4*EDIT_HEIGHT ) ;
607cdf0e10cSrcweir		Size = MAP_APPFONT ( 105, CHECKBOX_HEIGHT ) ;
608cdf0e10cSrcweir		Text [ en-US ] = "Password required";
609cdf0e10cSrcweir	};
610cdf0e10cSrcweir
611cdf0e10cSrcweir	AUTO_CHARSET( 5*UNRELATED_CONTROLS + 5*RELATED_CONTROLS + 5*FIXEDTEXT_HEIGHT + 4*EDIT_HEIGHT, PAGE_X )
612cdf0e10cSrcweir};
613cdf0e10cSrcweir
614cdf0e10cSrcweirTabPage PAGE_ORACLE_JDBC
615cdf0e10cSrcweir{
616cdf0e10cSrcweir    HelpID = "dbaccess:TabPage:PAGE_ORACLE_JDBC";
617cdf0e10cSrcweir	SVLook = TRUE ;
618cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
619cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
620cdf0e10cSrcweir	Hide = TRUE;
621cdf0e10cSrcweir
622cdf0e10cSrcweir    AUTO_FIXEDLINE_CONNSETTINGS( UNRELATED_CONTROLS )
623cdf0e10cSrcweir	AUTO_HOST_AND_PORT( UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT )
624cdf0e10cSrcweir
625cdf0e10cSrcweir    AUTO_SOCKETCONTROLGROUP(3*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT)
626cdf0e10cSrcweir
627cdf0e10cSrcweir	FixedText FT_JDBCDRIVERCLASS
628cdf0e10cSrcweir	{
629cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6,
630cdf0e10cSrcweir		                    4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + EDIT_HEIGHT) ;
631cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
632cdf0e10cSrcweir		Text[ en-US ] = "Oracle JDBC d~river class";
633cdf0e10cSrcweir	};
634cdf0e10cSrcweir	Edit ET_JDBCDRIVERCLASS
635cdf0e10cSrcweir	{
636cdf0e10cSrcweir	    HelpID = "dbaccess:Edit:PAGE_ORACLE_JDBC:ET_JDBCDRIVERCLASS";
637cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X,
638cdf0e10cSrcweir		                    4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + EDIT_HEIGHT + ( FIXEDTEXT_HEIGHT - EDIT_HEIGHT ) / 2 ) ;
639cdf0e10cSrcweir		Size = MAP_APPFONT ( 97 , EDIT_HEIGHT ) ;
640cdf0e10cSrcweir		TabStop = TRUE ;
641cdf0e10cSrcweir		Border = TRUE ;
642cdf0e10cSrcweir	};
643cdf0e10cSrcweir	PushButton PB_TESTDRIVERCLASS
644cdf0e10cSrcweir	{
645cdf0e10cSrcweir	    HelpID = "dbaccess:PushButton:PAGE_ORACLE_JDBC:PB_TESTDRIVERCLASS";
646cdf0e10cSrcweir		TabStop = TRUE ;
647cdf0e10cSrcweir		Pos = MAP_APPFONT ( PAGE_X  - BUTTON_WIDTH - UNRELATED_CONTROLS,
648cdf0e10cSrcweir		                    4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + EDIT_HEIGHT + ( FIXEDTEXT_HEIGHT - BUTTON_HEIGHT ) / 2 ) ;
649cdf0e10cSrcweir		Size = MAP_APPFONT ( BUTTON_WIDTH , BUTTON_HEIGHT ) ;
650cdf0e10cSrcweir		Text [ en-US ] = "Test class" ;
651cdf0e10cSrcweir	};
652cdf0e10cSrcweir
653cdf0e10cSrcweir	AUTO_CHARSET( 5*UNRELATED_CONTROLS + RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT+ EDIT_HEIGHT, PAGE_X )
654cdf0e10cSrcweir};
655cdf0e10cSrcweir
656cdf0e10cSrcweir//.........................................................................
657cdf0e10cSrcweir
658cdf0e10cSrcweirTabPage PAGE_LDAP
659cdf0e10cSrcweir{
660cdf0e10cSrcweir	SVLook = TRUE ;
661cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
662cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
663cdf0e10cSrcweir	Hide = TRUE;
664cdf0e10cSrcweir	HelpId = HID_DSADMIN_PAGE_LDAP;
665cdf0e10cSrcweir
666cdf0e10cSrcweir	FixedLine FL_SEPARATOR1
667cdf0e10cSrcweir	{
668cdf0e10cSrcweir		Pos = MAP_APPFONT ( 4 , UNRELATED_CONTROLS ) ;
669cdf0e10cSrcweir		Size = MAP_APPFONT ( PAGE_X - 8 , FIXEDTEXT_HEIGHT ) ;
670cdf0e10cSrcweir		Text[ en-US ] = "Connection Settings";
671cdf0e10cSrcweir	};
672cdf0e10cSrcweir
673cdf0e10cSrcweir	FixedText FT_BASEDN
674cdf0e10cSrcweir	{
675cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT) ;
676cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
677cdf0e10cSrcweir		Text[ en-US ] = "~Base DN";
678cdf0e10cSrcweir	};
679cdf0e10cSrcweir	Edit ET_BASEDN
680cdf0e10cSrcweir	{
681cdf0e10cSrcweir		TabStop = TRUE ;
682cdf0e10cSrcweir		Border = TRUE ;
683cdf0e10cSrcweir		HelpId = HID_DSADMIN_LDAP_BASEDN;
684cdf0e10cSrcweir
685cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT -1 ) ;
686cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT ) ;
687cdf0e10cSrcweir	};
688cdf0e10cSrcweir	CheckBox CB_USESSL
689cdf0e10cSrcweir	{
690cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 2*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT) ;
691cdf0e10cSrcweir		Size = MAP_APPFONT ( PAGE_X - 12 , CHECKBOX_HEIGHT ) ;
692cdf0e10cSrcweir		Text [ en-US ] = "Use secure connection(SSL)";
693cdf0e10cSrcweir		HelpId = HID_DSADMIN_USESSL_LDAP;
694cdf0e10cSrcweir	};
695cdf0e10cSrcweir
696cdf0e10cSrcweir	FixedText FT_PORTNUMBER
697cdf0e10cSrcweir	{
698cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 3*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT + CHECKBOX_HEIGHT) ;
699cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
700cdf0e10cSrcweir		Text[ en-US ] = "~Port number";
701cdf0e10cSrcweir	};
702cdf0e10cSrcweir	NumericField NF_PORTNUMBER
703cdf0e10cSrcweir	{
704cdf0e10cSrcweir		TabStop = TRUE ;
705cdf0e10cSrcweir		Border = TRUE ;
706cdf0e10cSrcweir		HelpId = HID_DSADMIN_LDAP_PORTNUMBER;
707cdf0e10cSrcweir		NoThousandSep = TRUE;
708cdf0e10cSrcweir
709cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , 3*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT-1  + CHECKBOX_HEIGHT) ;
710cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT ) ;
711cdf0e10cSrcweir	};
712cdf0e10cSrcweir	FixedText FT_LDAPROWCOUNT
713cdf0e10cSrcweir	{
714cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + CHECKBOX_HEIGHT ) ;
715cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
716cdf0e10cSrcweir		Text[ en-US ] = "Maximum number of ~records";
717cdf0e10cSrcweir	};
718cdf0e10cSrcweir	NumericField NF_LDAPROWCOUNT
719cdf0e10cSrcweir	{
720cdf0e10cSrcweir		TabStop = TRUE ;
721cdf0e10cSrcweir		Border = TRUE ;
722cdf0e10cSrcweir		HelpId = HID_DSADMIN_LDAP_ROWCOUNT;
723cdf0e10cSrcweir		NoThousandSep = TRUE;
724cdf0e10cSrcweir
725cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT -1  + CHECKBOX_HEIGHT) ;
726cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT ) ;
727cdf0e10cSrcweir	};
728cdf0e10cSrcweir};
729cdf0e10cSrcweir
730cdf0e10cSrcweir
731cdf0e10cSrcweir//.........................................................................
732cdf0e10cSrcweir
733cdf0e10cSrcweirTabPage PAGE_TEXT
734cdf0e10cSrcweir{
735cdf0e10cSrcweir	SVLook = TRUE ;
736cdf0e10cSrcweir	Hide = TRUE;
737cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
738cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
739cdf0e10cSrcweir	HelpId = HID_DSADMIN_PAGE_TEXT;
740cdf0e10cSrcweir
741cdf0e10cSrcweir    AUTO_SEPARATORCONTROLGROUP(UNRELATED_CONTROLS, PAGE_X)
742cdf0e10cSrcweir
743cdf0e10cSrcweir};
744cdf0e10cSrcweir//.........................................................................
745cdf0e10cSrcweirTabPage PAGE_USERDRIVER
746cdf0e10cSrcweir{
747cdf0e10cSrcweir	SVLook = TRUE ;
748cdf0e10cSrcweir	Pos = MAP_APPFONT ( 0 , 0 ) ;
749cdf0e10cSrcweir	Size = MAP_APPFONT ( PAGE_X , PAGE_Y ) ;
750cdf0e10cSrcweir	Hide = TRUE;
751cdf0e10cSrcweir	HelpId = HID_DSADMIN_PAGE_USERDRIVER;
752cdf0e10cSrcweir
753cdf0e10cSrcweir	FixedText FT_HOSTNAME
754cdf0e10cSrcweir	{
755cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , UNRELATED_CONTROLS ) ;
756cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
757cdf0e10cSrcweir		Text[ en-US ] = "~Hostname";
758cdf0e10cSrcweir	};
759cdf0e10cSrcweir	Edit ET_HOSTNAME
760cdf0e10cSrcweir	{
761cdf0e10cSrcweir	    HelpID = "dbaccess:Edit:PAGE_USERDRIVER:ET_HOSTNAME";
762cdf0e10cSrcweir		TabStop = TRUE ;
763cdf0e10cSrcweir		Border = TRUE ;
764cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , UNRELATED_CONTROLS -1 ) ;
765cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT ) ;
766cdf0e10cSrcweir	};
767cdf0e10cSrcweir
768cdf0e10cSrcweir	FixedText FT_PORTNUMBER
769cdf0e10cSrcweir	{
770cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 2*UNRELATED_CONTROLS + FIXEDTEXT_HEIGHT) ;
771cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
772cdf0e10cSrcweir		Text[ en-US ] = "~Port number";
773cdf0e10cSrcweir	};
774cdf0e10cSrcweir
775cdf0e10cSrcweir	NumericField NF_PORTNUMBER
776cdf0e10cSrcweir	{
777cdf0e10cSrcweir	    HelpID = "dbaccess:NumericField:PAGE_USERDRIVER:NF_PORTNUMBER";
778cdf0e10cSrcweir		TabStop = TRUE ;
779cdf0e10cSrcweir		Border = TRUE ;
780cdf0e10cSrcweir		NoThousandSep = TRUE;
781cdf0e10cSrcweir
782cdf0e10cSrcweir		Pos = MAP_APPFONT ( EDIT_X , 2*UNRELATED_CONTROLS + FIXEDTEXT_HEIGHT -1 ) ;
783cdf0e10cSrcweir		Size = MAP_APPFONT ( 105 , EDIT_HEIGHT ) ;
784cdf0e10cSrcweir	};
785cdf0e10cSrcweir
786cdf0e10cSrcweir	FixedText FT_OPTIONS
787cdf0e10cSrcweir	{
788cdf0e10cSrcweir		Pos = MAP_APPFONT ( 6 , 3*UNRELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT ) ;
789cdf0e10cSrcweir		Size = MAP_APPFONT ( EDIT_X - 7 , FIXEDTEXT_HEIGHT ) ;
790cdf0e10cSrcweir		Text [ en-US ] = "~Driver settings" ;
791cdf0e10cSrcweir	};
792cdf0e10cSrcweir	Edit ET_OPTIONS
793cdf0e10cSrcweir	{
794cdf0e10cSrcweir	    HelpID = "dbaccess:Edit:PAGE_USERDRIVER:ET_OPTIONS";
795cdf0e10cSrcweir		Border = TRUE ;
796cdf0e10cSrcweir		TabStop = TRUE ;
797cdf0e10cSrcweir	};
798cdf0e10cSrcweir	AUTO_CHARSET( 4*UNRELATED_CONTROLS+ 3*FIXEDTEXT_HEIGHT + RELATED_CONTROLS, PAGE_X)
799cdf0e10cSrcweir};
800cdf0e10cSrcweir
801cdf0e10cSrcweirString STR_ERR_USE_CONNECT_TO
802cdf0e10cSrcweir{
803cdf0e10cSrcweir	Text [ en-US ] = "Please choose 'Connect to an existing database' to connect to an existing database instead.";
804cdf0e10cSrcweir};
805