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