xref: /AOO41X/main/dbaccess/source/ui/dlg/dbadmin.src (revision 81d089ae0b6b164818efbaaff21440338527721c)
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
10cdf0e10cSrcweir *
11*81d089aeSAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12cdf0e10cSrcweir *
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.
19cdf0e10cSrcweir *
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