xref: /trunk/main/dbaccess/source/ui/dlg/dbadmin.src (revision 229c356c86968a64c780a14c6643e6e413d90257)
181d089aeSAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
381d089aeSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
481d089aeSAndrew Rist * or more contributor license agreements.  See the NOTICE file
581d089aeSAndrew Rist * distributed with this work for additional information
681d089aeSAndrew Rist * regarding copyright ownership.  The ASF licenses this file
781d089aeSAndrew Rist * to you under the Apache License, Version 2.0 (the
881d089aeSAndrew Rist * "License"); you may not use this file except in compliance
981d089aeSAndrew Rist * with the License.  You may obtain a copy of the License at
10cdf0e10cSrcweir *
1181d089aeSAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12cdf0e10cSrcweir *
1381d089aeSAndrew Rist * Unless required by applicable law or agreed to in writing,
1481d089aeSAndrew Rist * software distributed under the License is distributed on an
1581d089aeSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
1681d089aeSAndrew Rist * KIND, either express or implied.  See the License for the
1781d089aeSAndrew Rist * specific language governing permissions and limitations
1881d089aeSAndrew Rist * under the License.
19cdf0e10cSrcweir *
2081d089aeSAndrew Rist *************************************************************/
2181d089aeSAndrew Rist
2281d089aeSAndrew 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    {
547*229c356cSmseidel        Pos = MAP_APPFONT ( 6, 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + EDIT_HEIGHT) ;
548cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 7, FIXEDTEXT_HEIGHT ) ;
549cdf0e10cSrcweir        Text [ en-US ] = "MySQL JDBC d~river class" ;
550cdf0e10cSrcweir    };
551cdf0e10cSrcweir    Edit ET_JDBCDRIVERCLASS
552cdf0e10cSrcweir    {
553cdf0e10cSrcweir        HelpID = "dbaccess:Edit:PAGE_MYSQL_JDBC:ET_JDBCDRIVERCLASS" ;
554*229c356cSmseidel        Pos = MAP_APPFONT ( EDIT_X, 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT -1 + EDIT_HEIGHT) ;
555cdf0e10cSrcweir        Size = MAP_APPFONT ( 97, EDIT_HEIGHT ) ;
556cdf0e10cSrcweir        TabStop = TRUE ;
557cdf0e10cSrcweir        Border = TRUE ;
558cdf0e10cSrcweir    };
559cdf0e10cSrcweir    PushButton PB_TESTDRIVERCLASS
560cdf0e10cSrcweir    {
561cdf0e10cSrcweir        HelpID = "dbaccess:PushButton:PAGE_MYSQL_JDBC:PB_TESTDRIVERCLASS" ;
562cdf0e10cSrcweir        TabStop = TRUE ;
563cdf0e10cSrcweir        Pos = MAP_APPFONT ( PAGE_X - BUTTON_WIDTH - UNRELATED_CONTROLS, 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT -2 + EDIT_HEIGHT) ;
564cdf0e10cSrcweir        Size = MAP_APPFONT ( BUTTON_WIDTH, BUTTON_HEIGHT ) ;
565cdf0e10cSrcweir        Text [ en-US ] = "Test class" ;
566cdf0e10cSrcweir    };
567cdf0e10cSrcweir
568cdf0e10cSrcweir    AUTO_CHARSET( 5*UNRELATED_CONTROLS + RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT+ EDIT_HEIGHT, PAGE_X )
569cdf0e10cSrcweir};
570cdf0e10cSrcweir
571cdf0e10cSrcweirTabPage PAGE_MYSQL_NATIVE
572cdf0e10cSrcweir{
573cdf0e10cSrcweir    HelpID = "dbaccess:TabPage:PAGE_MYSQL_NATIVE" ;
574cdf0e10cSrcweir    SVLook = TRUE ;
575cdf0e10cSrcweir    Pos = MAP_APPFONT ( 0, 0 ) ;
576cdf0e10cSrcweir    Size = MAP_APPFONT ( PAGE_X, PAGE_Y ) ;
577cdf0e10cSrcweir    Hide = TRUE ;
578cdf0e10cSrcweir
579cdf0e10cSrcweir    AUTO_FIXEDLINE_CONNSETTINGS( UNRELATED_CONTROLS )
580cdf0e10cSrcweir
581cdf0e10cSrcweir    FixedLine FL_SEPARATOR2
582cdf0e10cSrcweir    {
583cdf0e10cSrcweir        Pos = MAP_APPFONT ( 3, 4*UNRELATED_CONTROLS + 3*RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + 3*EDIT_HEIGHT ) ;
584cdf0e10cSrcweir        Size = MAP_APPFONT ( PAGE_X - 6, FIXEDTEXT_HEIGHT ) ;
585cdf0e10cSrcweir        Text [ en-US ] = "User authentication" ;
586cdf0e10cSrcweir    };
587cdf0e10cSrcweir    FixedText FT_USERNAME
588cdf0e10cSrcweir    {
589cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 4*UNRELATED_CONTROLS + 4*RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT + 3*EDIT_HEIGHT ) ;
590cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 6 - RELATED_CONTROLS, FIXEDTEXT_HEIGHT ) ;
591cdf0e10cSrcweir        Text [ en-US ] = "~User name" ;
592cdf0e10cSrcweir    };
593cdf0e10cSrcweir    Edit ET_USERNAME
594cdf0e10cSrcweir    {
595cdf0e10cSrcweir        HelpID = "dbaccess:Edit:PAGE_MYSQL_NATIVE:ET_USERNAME" ;
596cdf0e10cSrcweir        Border = TRUE ;
597cdf0e10cSrcweir        Pos = MAP_APPFONT ( EDIT_X, 4*UNRELATED_CONTROLS + 4*RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT + 3*EDIT_HEIGHT - 1 ) ;
598cdf0e10cSrcweir        Size = MAP_APPFONT ( 105, EDIT_HEIGHT ) ;
599cdf0e10cSrcweir        TabStop = TRUE ;
600cdf0e10cSrcweir    };
601cdf0e10cSrcweir    CheckBox CB_PASSWORD_REQUIRED
602cdf0e10cSrcweir    {
603cdf0e10cSrcweir        HelpID = "dbaccess:CheckBox:PAGE_MYSQL_NATIVE:CB_PASSWORD_REQUIRED" ;
604cdf0e10cSrcweir        Pos = MAP_APPFONT ( EDIT_X, 4*UNRELATED_CONTROLS + 5*RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT + 4*EDIT_HEIGHT ) ;
605cdf0e10cSrcweir        Size = MAP_APPFONT ( 105, CHECKBOX_HEIGHT ) ;
606cdf0e10cSrcweir        Text [ en-US ] = "Password required" ;
607cdf0e10cSrcweir    };
608cdf0e10cSrcweir
609cdf0e10cSrcweir    AUTO_CHARSET( 5*UNRELATED_CONTROLS + 5*RELATED_CONTROLS + 5*FIXEDTEXT_HEIGHT + 4*EDIT_HEIGHT, PAGE_X )
610cdf0e10cSrcweir};
611cdf0e10cSrcweir
612cdf0e10cSrcweirTabPage PAGE_ORACLE_JDBC
613cdf0e10cSrcweir{
614cdf0e10cSrcweir    HelpID = "dbaccess:TabPage:PAGE_ORACLE_JDBC" ;
615cdf0e10cSrcweir    SVLook = TRUE ;
616cdf0e10cSrcweir    Pos = MAP_APPFONT ( 0, 0 ) ;
617cdf0e10cSrcweir    Size = MAP_APPFONT ( PAGE_X, PAGE_Y ) ;
618cdf0e10cSrcweir    Hide = TRUE ;
619cdf0e10cSrcweir
620cdf0e10cSrcweir    AUTO_FIXEDLINE_CONNSETTINGS( UNRELATED_CONTROLS )
621cdf0e10cSrcweir    AUTO_HOST_AND_PORT( UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT )
622cdf0e10cSrcweir
623cdf0e10cSrcweir    AUTO_SOCKETCONTROLGROUP(3*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT)
624cdf0e10cSrcweir
625cdf0e10cSrcweir    FixedText FT_JDBCDRIVERCLASS
626cdf0e10cSrcweir    {
627*229c356cSmseidel        Pos = MAP_APPFONT ( 6, 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + EDIT_HEIGHT) ;
628cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 7, FIXEDTEXT_HEIGHT ) ;
629cdf0e10cSrcweir        Text [ en-US ] = "Oracle JDBC d~river class" ;
630cdf0e10cSrcweir    };
631cdf0e10cSrcweir    Edit ET_JDBCDRIVERCLASS
632cdf0e10cSrcweir    {
633cdf0e10cSrcweir        HelpID = "dbaccess:Edit:PAGE_ORACLE_JDBC:ET_JDBCDRIVERCLASS" ;
634*229c356cSmseidel        Pos = MAP_APPFONT ( EDIT_X, 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + EDIT_HEIGHT + ( FIXEDTEXT_HEIGHT - EDIT_HEIGHT ) / 2 ) ;
635cdf0e10cSrcweir        Size = MAP_APPFONT ( 97, EDIT_HEIGHT ) ;
636cdf0e10cSrcweir        TabStop = TRUE ;
637cdf0e10cSrcweir        Border = TRUE ;
638cdf0e10cSrcweir    };
639cdf0e10cSrcweir    PushButton PB_TESTDRIVERCLASS
640cdf0e10cSrcweir    {
641cdf0e10cSrcweir        HelpID = "dbaccess:PushButton:PAGE_ORACLE_JDBC:PB_TESTDRIVERCLASS" ;
642cdf0e10cSrcweir        TabStop = TRUE ;
643*229c356cSmseidel        Pos = MAP_APPFONT ( PAGE_X - BUTTON_WIDTH - UNRELATED_CONTROLS, 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + EDIT_HEIGHT + ( FIXEDTEXT_HEIGHT - BUTTON_HEIGHT ) / 2 ) ;
644cdf0e10cSrcweir        Size = MAP_APPFONT ( BUTTON_WIDTH, BUTTON_HEIGHT ) ;
645cdf0e10cSrcweir        Text [ en-US ] = "Test class" ;
646cdf0e10cSrcweir    };
647cdf0e10cSrcweir
648cdf0e10cSrcweir    AUTO_CHARSET( 5*UNRELATED_CONTROLS + RELATED_CONTROLS + 4*FIXEDTEXT_HEIGHT+ EDIT_HEIGHT, PAGE_X )
649cdf0e10cSrcweir};
650cdf0e10cSrcweir
651cdf0e10cSrcweir//.........................................................................
652cdf0e10cSrcweir
653cdf0e10cSrcweirTabPage PAGE_LDAP
654cdf0e10cSrcweir{
655cdf0e10cSrcweir    SVLook = TRUE ;
656cdf0e10cSrcweir    Pos = MAP_APPFONT ( 0, 0 ) ;
657cdf0e10cSrcweir    Size = MAP_APPFONT ( PAGE_X, PAGE_Y ) ;
658cdf0e10cSrcweir    Hide = TRUE ;
659cdf0e10cSrcweir    HelpId = HID_DSADMIN_PAGE_LDAP;
660cdf0e10cSrcweir
661cdf0e10cSrcweir    FixedLine FL_SEPARATOR1
662cdf0e10cSrcweir    {
663cdf0e10cSrcweir        Pos = MAP_APPFONT ( 4, UNRELATED_CONTROLS ) ;
664cdf0e10cSrcweir        Size = MAP_APPFONT ( PAGE_X - 8, FIXEDTEXT_HEIGHT ) ;
665cdf0e10cSrcweir        Text [ en-US ] = "Connection Settings" ;
666cdf0e10cSrcweir    };
667cdf0e10cSrcweir
668cdf0e10cSrcweir    FixedText FT_BASEDN
669cdf0e10cSrcweir    {
670cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT) ;
671cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 7, FIXEDTEXT_HEIGHT ) ;
672cdf0e10cSrcweir        Text [ en-US ] = "~Base DN" ;
673cdf0e10cSrcweir    };
674cdf0e10cSrcweir    Edit ET_BASEDN
675cdf0e10cSrcweir    {
676cdf0e10cSrcweir        TabStop = TRUE ;
677cdf0e10cSrcweir        Border = TRUE ;
678cdf0e10cSrcweir        HelpId = HID_DSADMIN_LDAP_BASEDN;
679cdf0e10cSrcweir
680cdf0e10cSrcweir        Pos = MAP_APPFONT ( EDIT_X, UNRELATED_CONTROLS + RELATED_CONTROLS + FIXEDTEXT_HEIGHT -1 ) ;
681cdf0e10cSrcweir        Size = MAP_APPFONT ( 105, EDIT_HEIGHT ) ;
682cdf0e10cSrcweir    };
683cdf0e10cSrcweir    CheckBox CB_USESSL
684cdf0e10cSrcweir    {
685cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 2*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT) ;
686cdf0e10cSrcweir        Size = MAP_APPFONT ( PAGE_X - 12, CHECKBOX_HEIGHT ) ;
687cdf0e10cSrcweir        Text [ en-US ] = "Use secure connection (SSL)" ;
688cdf0e10cSrcweir        HelpId = HID_DSADMIN_USESSL_LDAP;
689cdf0e10cSrcweir    };
690cdf0e10cSrcweir
691cdf0e10cSrcweir    FixedText FT_PORTNUMBER
692cdf0e10cSrcweir    {
693cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 3*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT + CHECKBOX_HEIGHT) ;
694cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 7, FIXEDTEXT_HEIGHT ) ;
695cdf0e10cSrcweir        Text [ en-US ] = "~Port number" ;
696cdf0e10cSrcweir    };
697cdf0e10cSrcweir    NumericField NF_PORTNUMBER
698cdf0e10cSrcweir    {
699cdf0e10cSrcweir        TabStop = TRUE ;
700cdf0e10cSrcweir        Border = TRUE ;
701cdf0e10cSrcweir        HelpId = HID_DSADMIN_LDAP_PORTNUMBER;
702cdf0e10cSrcweir        NoThousandSep = TRUE ;
703cdf0e10cSrcweir
704cdf0e10cSrcweir        Pos = MAP_APPFONT ( EDIT_X, 3*UNRELATED_CONTROLS + RELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT-1 + CHECKBOX_HEIGHT) ;
705cdf0e10cSrcweir        Size = MAP_APPFONT ( 105, EDIT_HEIGHT ) ;
706cdf0e10cSrcweir    };
707cdf0e10cSrcweir    FixedText FT_LDAPROWCOUNT
708cdf0e10cSrcweir    {
709cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT + CHECKBOX_HEIGHT ) ;
710cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 7, FIXEDTEXT_HEIGHT ) ;
711cdf0e10cSrcweir        Text [ en-US ] = "Maximum number of ~records" ;
712cdf0e10cSrcweir    };
713cdf0e10cSrcweir    NumericField NF_LDAPROWCOUNT
714cdf0e10cSrcweir    {
715cdf0e10cSrcweir        TabStop = TRUE ;
716cdf0e10cSrcweir        Border = TRUE ;
717cdf0e10cSrcweir        HelpId = HID_DSADMIN_LDAP_ROWCOUNT;
718cdf0e10cSrcweir        NoThousandSep = TRUE ;
719cdf0e10cSrcweir
720cdf0e10cSrcweir        Pos = MAP_APPFONT ( EDIT_X, 4*UNRELATED_CONTROLS + RELATED_CONTROLS + 3*FIXEDTEXT_HEIGHT -1 + CHECKBOX_HEIGHT) ;
721cdf0e10cSrcweir        Size = MAP_APPFONT ( 105, EDIT_HEIGHT ) ;
722cdf0e10cSrcweir    };
723cdf0e10cSrcweir};
724cdf0e10cSrcweir
725cdf0e10cSrcweir
726cdf0e10cSrcweir//.........................................................................
727cdf0e10cSrcweir
728cdf0e10cSrcweirTabPage PAGE_TEXT
729cdf0e10cSrcweir{
730cdf0e10cSrcweir    SVLook = TRUE ;
731cdf0e10cSrcweir    Hide = TRUE ;
732cdf0e10cSrcweir    Pos = MAP_APPFONT ( 0, 0 ) ;
733cdf0e10cSrcweir    Size = MAP_APPFONT ( PAGE_X, PAGE_Y ) ;
734cdf0e10cSrcweir    HelpId = HID_DSADMIN_PAGE_TEXT ;
735cdf0e10cSrcweir
736cdf0e10cSrcweir    AUTO_SEPARATORCONTROLGROUP(UNRELATED_CONTROLS, PAGE_X)
737cdf0e10cSrcweir
738cdf0e10cSrcweir};
739cdf0e10cSrcweir//.........................................................................
740cdf0e10cSrcweirTabPage PAGE_USERDRIVER
741cdf0e10cSrcweir{
742cdf0e10cSrcweir    SVLook = TRUE ;
743cdf0e10cSrcweir    Pos = MAP_APPFONT ( 0, 0 ) ;
744cdf0e10cSrcweir    Size = MAP_APPFONT ( PAGE_X, PAGE_Y ) ;
745cdf0e10cSrcweir    Hide = TRUE ;
746cdf0e10cSrcweir    HelpId = HID_DSADMIN_PAGE_USERDRIVER;
747cdf0e10cSrcweir
748cdf0e10cSrcweir    FixedText FT_HOSTNAME
749cdf0e10cSrcweir    {
750cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, UNRELATED_CONTROLS ) ;
751cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 7, FIXEDTEXT_HEIGHT ) ;
752cdf0e10cSrcweir        Text [ en-US ] = "~Hostname" ;
753cdf0e10cSrcweir    };
754cdf0e10cSrcweir    Edit ET_HOSTNAME
755cdf0e10cSrcweir    {
756cdf0e10cSrcweir        HelpID = "dbaccess:Edit:PAGE_USERDRIVER:ET_HOSTNAME" ;
757cdf0e10cSrcweir        TabStop = TRUE ;
758cdf0e10cSrcweir        Border = TRUE ;
759cdf0e10cSrcweir        Pos = MAP_APPFONT ( EDIT_X, UNRELATED_CONTROLS -1 ) ;
760cdf0e10cSrcweir        Size = MAP_APPFONT ( 105, EDIT_HEIGHT ) ;
761cdf0e10cSrcweir    };
762cdf0e10cSrcweir
763cdf0e10cSrcweir    FixedText FT_PORTNUMBER
764cdf0e10cSrcweir    {
765cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 2*UNRELATED_CONTROLS + FIXEDTEXT_HEIGHT) ;
766cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 7, FIXEDTEXT_HEIGHT ) ;
767cdf0e10cSrcweir        Text [ en-US ] = "~Port number" ;
768cdf0e10cSrcweir    };
769cdf0e10cSrcweir
770cdf0e10cSrcweir    NumericField NF_PORTNUMBER
771cdf0e10cSrcweir    {
772cdf0e10cSrcweir        HelpID = "dbaccess:NumericField:PAGE_USERDRIVER:NF_PORTNUMBER" ;
773cdf0e10cSrcweir        TabStop = TRUE ;
774cdf0e10cSrcweir        Border = TRUE ;
775cdf0e10cSrcweir        NoThousandSep = TRUE ;
776cdf0e10cSrcweir
777cdf0e10cSrcweir        Pos = MAP_APPFONT ( EDIT_X, 2*UNRELATED_CONTROLS + FIXEDTEXT_HEIGHT -1 ) ;
778cdf0e10cSrcweir        Size = MAP_APPFONT ( 105, EDIT_HEIGHT ) ;
779cdf0e10cSrcweir    };
780cdf0e10cSrcweir
781cdf0e10cSrcweir    FixedText FT_OPTIONS
782cdf0e10cSrcweir    {
783cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 3*UNRELATED_CONTROLS + 2*FIXEDTEXT_HEIGHT ) ;
784cdf0e10cSrcweir        Size = MAP_APPFONT ( EDIT_X - 7, FIXEDTEXT_HEIGHT ) ;
785cdf0e10cSrcweir        Text [ en-US ] = "~Driver settings" ;
786cdf0e10cSrcweir    };
787cdf0e10cSrcweir    Edit ET_OPTIONS
788cdf0e10cSrcweir    {
789cdf0e10cSrcweir        HelpID = "dbaccess:Edit:PAGE_USERDRIVER:ET_OPTIONS" ;
790cdf0e10cSrcweir        Border = TRUE ;
791cdf0e10cSrcweir        TabStop = TRUE ;
792cdf0e10cSrcweir    };
793cdf0e10cSrcweir    AUTO_CHARSET( 4*UNRELATED_CONTROLS+ 3*FIXEDTEXT_HEIGHT + RELATED_CONTROLS, PAGE_X)
794cdf0e10cSrcweir};
795cdf0e10cSrcweir
796cdf0e10cSrcweirString STR_ERR_USE_CONNECT_TO
797cdf0e10cSrcweir{
798cdf0e10cSrcweir    Text [ en-US ] = "Please choose 'Connect to an existing database' to connect to an existing database instead." ;
799cdf0e10cSrcweir};
800*229c356cSmseidel
801*229c356cSmseidel// ********************************************************************** EOF
802