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