1*b1cdbd2cSJim Jagielski/************************************************************** 2*b1cdbd2cSJim Jagielski * 3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski * or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski * distributed with this work for additional information 6*b1cdbd2cSJim Jagielski * regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski * with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski * 11*b1cdbd2cSJim Jagielski * http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski * 13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski * KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski * under the License. 19*b1cdbd2cSJim Jagielski * 20*b1cdbd2cSJim Jagielski *************************************************************/ 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski 23*b1cdbd2cSJim Jagielski 24*b1cdbd2cSJim Jagielski#ifndef _DBAUI_DBADMINSETUP_HRC_ 25*b1cdbd2cSJim Jagielski#include "dbadminsetup.hrc" 26*b1cdbd2cSJim Jagielski#endif 27*b1cdbd2cSJim Jagielski 28*b1cdbd2cSJim Jagielski#ifndef _DBAUI_AUTOCONTROLS_HRC_ 29*b1cdbd2cSJim Jagielski#include "AutoControls.hrc" 30*b1cdbd2cSJim Jagielski#endif 31*b1cdbd2cSJim Jagielski 32*b1cdbd2cSJim Jagielski 33*b1cdbd2cSJim Jagielski#define CHECKBOX_HEIGHT 8 34*b1cdbd2cSJim Jagielski#define FIXEDTEXT_HEIGHT 8 35*b1cdbd2cSJim Jagielski#define RELATED_CONTROLS 4 36*b1cdbd2cSJim Jagielski#define UNRELATED_CONTROLS 7 37*b1cdbd2cSJim Jagielski#define EDIT_HEIGHT 12 38*b1cdbd2cSJim Jagielski#define EDIT_X 101 39*b1cdbd2cSJim Jagielski 40*b1cdbd2cSJim Jagielski 41*b1cdbd2cSJim Jagielski// ----------------------------------------------------------------------------- 42*b1cdbd2cSJim JagielskiModalDialog DLG_DATABASE_WIZARD 43*b1cdbd2cSJim Jagielski{ 44*b1cdbd2cSJim Jagielski OutputSize = TRUE ; 45*b1cdbd2cSJim Jagielski Moveable = TRUE; 46*b1cdbd2cSJim Jagielski Closeable = TRUE ; 47*b1cdbd2cSJim Jagielski HelpId = HID_DLG_DATABASE_WIZARD; 48*b1cdbd2cSJim Jagielski Hide = TRUE; 49*b1cdbd2cSJim Jagielski Text[ en-US ] = "Database Wizard" ; 50*b1cdbd2cSJim Jagielski 51*b1cdbd2cSJim Jagielski TabControl 1 52*b1cdbd2cSJim Jagielski { 53*b1cdbd2cSJim Jagielski OutputSize = TRUE ; 54*b1cdbd2cSJim Jagielski HelpId = HID_DSADMIN_TABCONTROL; 55*b1cdbd2cSJim Jagielski }; 56*b1cdbd2cSJim Jagielski 57*b1cdbd2cSJim Jagielski String STR_DBWIZARDTITLE 58*b1cdbd2cSJim Jagielski { 59*b1cdbd2cSJim Jagielski Text[ en-US ] = "Database Wizard" ; 60*b1cdbd2cSJim Jagielski }; 61*b1cdbd2cSJim Jagielski 62*b1cdbd2cSJim Jagielski String STR_PAGETITLE_INTROPAGE 63*b1cdbd2cSJim Jagielski { 64*b1cdbd2cSJim Jagielski Text[ en-US ] = "Select database" ; 65*b1cdbd2cSJim Jagielski }; 66*b1cdbd2cSJim Jagielski 67*b1cdbd2cSJim Jagielski String STR_PAGETITLE_DBASE 68*b1cdbd2cSJim Jagielski { 69*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up dBASE connection" ; 70*b1cdbd2cSJim Jagielski 71*b1cdbd2cSJim Jagielski }; 72*b1cdbd2cSJim Jagielski 73*b1cdbd2cSJim Jagielski String STR_PAGETITLE_TEXT 74*b1cdbd2cSJim Jagielski { 75*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to text files" ; 76*b1cdbd2cSJim Jagielski }; 77*b1cdbd2cSJim Jagielski 78*b1cdbd2cSJim Jagielski 79*b1cdbd2cSJim Jagielski String STR_PAGETITLE_MSACCESS 80*b1cdbd2cSJim Jagielski { 81*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up Microsoft Access connection" ; 82*b1cdbd2cSJim Jagielski }; 83*b1cdbd2cSJim Jagielski 84*b1cdbd2cSJim Jagielski String STR_PAGETITLE_LDAP 85*b1cdbd2cSJim Jagielski { 86*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up LDAP connection" ; 87*b1cdbd2cSJim Jagielski }; 88*b1cdbd2cSJim Jagielski 89*b1cdbd2cSJim Jagielski String STR_PAGETITLE_ADABAS 90*b1cdbd2cSJim Jagielski { 91*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up Adabas D connection" ; 92*b1cdbd2cSJim Jagielski }; 93*b1cdbd2cSJim Jagielski 94*b1cdbd2cSJim Jagielski String STR_PAGETITLE_ADO 95*b1cdbd2cSJim Jagielski { 96*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up ADO connection" ; 97*b1cdbd2cSJim Jagielski }; 98*b1cdbd2cSJim Jagielski 99*b1cdbd2cSJim Jagielski String STR_PAGETITLE_JDBC 100*b1cdbd2cSJim Jagielski { 101*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up JDBC connection" ; 102*b1cdbd2cSJim Jagielski }; 103*b1cdbd2cSJim Jagielski 104*b1cdbd2cSJim Jagielski String STR_PAGETITLE_ORACLE 105*b1cdbd2cSJim Jagielski { 106*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up Oracle database connection" ; 107*b1cdbd2cSJim Jagielski }; 108*b1cdbd2cSJim Jagielski 109*b1cdbd2cSJim Jagielski String STR_PAGETITLE_MYSQL 110*b1cdbd2cSJim Jagielski { 111*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up MySQL connection" ; 112*b1cdbd2cSJim Jagielski }; 113*b1cdbd2cSJim Jagielski 114*b1cdbd2cSJim Jagielski String STR_PAGETITLE_ODBC 115*b1cdbd2cSJim Jagielski { 116*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up ODBC connection" ; 117*b1cdbd2cSJim Jagielski }; 118*b1cdbd2cSJim Jagielski 119*b1cdbd2cSJim Jagielski String STR_PAGETITLE_SPREADSHEET 120*b1cdbd2cSJim Jagielski { 121*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up Spreadsheet connection" ; 122*b1cdbd2cSJim Jagielski }; 123*b1cdbd2cSJim Jagielski 124*b1cdbd2cSJim Jagielski String STR_PAGETITLE_AUTHENTIFICATION 125*b1cdbd2cSJim Jagielski { 126*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up user authentication" ; 127*b1cdbd2cSJim Jagielski }; 128*b1cdbd2cSJim Jagielski 129*b1cdbd2cSJim Jagielski String STR_PAGETITLE_MYSQL_NATIVE 130*b1cdbd2cSJim Jagielski { 131*b1cdbd2cSJim Jagielski Text [ en-US ] = "Set up MySQL server data"; 132*b1cdbd2cSJim Jagielski }; 133*b1cdbd2cSJim Jagielski 134*b1cdbd2cSJim Jagielski String STR_PAGETITLE_FINAL 135*b1cdbd2cSJim Jagielski { 136*b1cdbd2cSJim Jagielski Text[ en-US ] = "Save and proceed" ; 137*b1cdbd2cSJim Jagielski }; 138*b1cdbd2cSJim Jagielski}; 139*b1cdbd2cSJim Jagielski 140*b1cdbd2cSJim Jagielski 141*b1cdbd2cSJim JagielskiString STR_DATABASEDEFAULTNAME 142*b1cdbd2cSJim Jagielski{ 143*b1cdbd2cSJim Jagielski Text[ en-US ] = "New Database" ; 144*b1cdbd2cSJim Jagielski}; 145*b1cdbd2cSJim Jagielski 146*b1cdbd2cSJim Jagielski 147*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_MYSQL_INTRO 148*b1cdbd2cSJim Jagielski{ 149*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_MYSQL_INTRO"; 150*b1cdbd2cSJim Jagielski SVLook = TRUE ; 151*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 152*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 153*b1cdbd2cSJim Jagielski Hide = TRUE ; 154*b1cdbd2cSJim Jagielski 155*b1cdbd2cSJim Jagielski FixedText FT_MYSQL_HEADERTEXT 156*b1cdbd2cSJim Jagielski { 157*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( START_X , 8 ) ; 158*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( (WIZARD_PAGE_X - START_X) - 12 , 2 * FIXEDTEXT_HEIGHT ) ; 159*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to a MySQL database"; 160*b1cdbd2cSJim Jagielski WordBreak = TRUE; 161*b1cdbd2cSJim Jagielski }; 162*b1cdbd2cSJim Jagielski 163*b1cdbd2cSJim Jagielski 164*b1cdbd2cSJim Jagielski FixedText FT_MYSQL_HELPTEXT 165*b1cdbd2cSJim Jagielski { 166*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X , 27 ) ; 167*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 213 , 48 ) ; 168*b1cdbd2cSJim Jagielski Text[ en-US ] = "You can connect to a MySQL database using either ODBC or JDBC.\nPlease contact your system administrator if you are unsure about the following settings."; 169*b1cdbd2cSJim Jagielski WordBreak = TRUE ; 170*b1cdbd2cSJim Jagielski }; 171*b1cdbd2cSJim Jagielski 172*b1cdbd2cSJim Jagielski FixedText FT_MYSQLCONNECTIONMODE 173*b1cdbd2cSJim Jagielski { 174*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X , 79 ) ; 175*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 209 , 8 ) ; 176*b1cdbd2cSJim Jagielski Text[ en-US ] = "How do you want to connect to your MySQL database?" ; 177*b1cdbd2cSJim Jagielski }; 178*b1cdbd2cSJim Jagielski 179*b1cdbd2cSJim Jagielski RadioButton RB_CONNECTVIAODBC 180*b1cdbd2cSJim Jagielski { 181*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_MYSQL_RB_CONNECTVIAODBC ; 182*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X + 6 , 91 ) ; 183*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 205 , 9 ) ; 184*b1cdbd2cSJim Jagielski Text[ en-US ] = "Connect using ODBC (Open Database Connectivity)" ; 185*b1cdbd2cSJim Jagielski }; 186*b1cdbd2cSJim Jagielski 187*b1cdbd2cSJim Jagielski RadioButton RB_CONNECTVIAJDBC 188*b1cdbd2cSJim Jagielski { 189*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_MYSQL_RB_CONNECTVIAJDBC ; 190*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X + 6, 103 ) ; 191*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 208 , 8 ) ; 192*b1cdbd2cSJim Jagielski Text[ en-US ] = "Connect using JDBC (Java Database Connectivity)" ; 193*b1cdbd2cSJim Jagielski }; 194*b1cdbd2cSJim Jagielski RadioButton RB_CONNECTVIANATIVE 195*b1cdbd2cSJim Jagielski { 196*b1cdbd2cSJim Jagielski HelpID = "dbaccess:RadioButton:PAGE_DBWIZARD_MYSQL_INTRO:RB_CONNECTVIANATIVE"; 197*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X + 6 , 115 ) ; 198*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 205 , 9 ) ; 199*b1cdbd2cSJim Jagielski Text[ en-US ] = "Connect directly" ; 200*b1cdbd2cSJim Jagielski Hide = TRUE ; 201*b1cdbd2cSJim Jagielski }; 202*b1cdbd2cSJim Jagielski 203*b1cdbd2cSJim Jagielski}; 204*b1cdbd2cSJim Jagielski 205*b1cdbd2cSJim Jagielski#define AUTHENTEDIT_X (EDIT_X - 10) 206*b1cdbd2cSJim Jagielski 207*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_AUTHENTIFICATION 208*b1cdbd2cSJim Jagielski{ 209*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_AUTHENTIFICATION"; 210*b1cdbd2cSJim Jagielski SVLook = TRUE ; 211*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 212*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 213*b1cdbd2cSJim Jagielski Hide = TRUE ; 214*b1cdbd2cSJim Jagielski 215*b1cdbd2cSJim Jagielski FixedText FT_AUTHENTIFICATIONHEADERTEXT 216*b1cdbd2cSJim Jagielski { 217*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( START_X , 8 ) ; 218*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( (WIZARD_PAGE_X - START_X) - 12 , 2 * FIXEDTEXT_HEIGHT ) ; 219*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up the user authentication"; 220*b1cdbd2cSJim Jagielski WordBreak = TRUE; 221*b1cdbd2cSJim Jagielski }; 222*b1cdbd2cSJim Jagielski 223*b1cdbd2cSJim Jagielski 224*b1cdbd2cSJim Jagielski FixedText FT_AUTHENTIFICATIONHELPTEXT\ 225*b1cdbd2cSJim Jagielski { 226*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X , 27 ) ; 227*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6, 3*FIXEDTEXT_HEIGHT ) ; 228*b1cdbd2cSJim Jagielski Text[ en-US ] = "Some databases require you to enter a user name." ;\ 229*b1cdbd2cSJim Jagielski WordBreak = TRUE ; 230*b1cdbd2cSJim Jagielski }; 231*b1cdbd2cSJim Jagielski 232*b1cdbd2cSJim Jagielski FixedText FT_GENERALUSERNAME 233*b1cdbd2cSJim Jagielski { 234*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X , 62 ) ; 235*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( AUTHENTEDIT_X - START_X , FIXEDTEXT_HEIGHT ) ; 236*b1cdbd2cSJim Jagielski Text[ en-US ] = "~User name" ; 237*b1cdbd2cSJim Jagielski }; 238*b1cdbd2cSJim Jagielski 239*b1cdbd2cSJim Jagielski Edit ET_GENERALUSERNAME 240*b1cdbd2cSJim Jagielski { 241*b1cdbd2cSJim Jagielski Border = TRUE ; 242*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_AUTHENTIFICATION_ET_GENERALUSERNAME ; 243*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (AUTHENTEDIT_X , 60 ) ; 244*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( (WIZARD_PAGE_X - AUTHENTEDIT_X - 6), EDIT_HEIGHT ) ; 245*b1cdbd2cSJim Jagielski }; 246*b1cdbd2cSJim Jagielski 247*b1cdbd2cSJim Jagielski CheckBox CB_GENERALPASSWORDREQUIRED 248*b1cdbd2cSJim Jagielski { 249*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_AUTHENTIFICATION_CB_GENERALPASSWORDREQUIRED ; 250*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (AUTHENTEDIT_X , 76 ); 251*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 93 , CHECKBOX_HEIGHT ); 252*b1cdbd2cSJim Jagielski Text[ en-US ] = "Password re~quired" ; 253*b1cdbd2cSJim Jagielski }; 254*b1cdbd2cSJim Jagielski 255*b1cdbd2cSJim Jagielski PushButton PB_TESTCONNECTION 256*b1cdbd2cSJim Jagielski { 257*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_AUTHENTIFICATION_PB_TESTCONNECTION ; 258*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (WIZARD_PAGE_X - BUTTON_WIDTH - UNRELATED_CONTROLS , WIZARD_PAGE_Y - 18 ) ; 259*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( BUTTON_WIDTH , BUTTON_HEIGHT ) ; 260*b1cdbd2cSJim Jagielski Text[ en-US ] = "~Test Connection" ; 261*b1cdbd2cSJim Jagielski }; 262*b1cdbd2cSJim Jagielski 263*b1cdbd2cSJim Jagielski}; 264*b1cdbd2cSJim Jagielski 265*b1cdbd2cSJim Jagielski 266*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_FINAL 267*b1cdbd2cSJim Jagielski{ 268*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_FINAL"; 269*b1cdbd2cSJim Jagielski SVLook = TRUE ; 270*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 271*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 272*b1cdbd2cSJim Jagielski Hide = TRUE ; 273*b1cdbd2cSJim Jagielski 274*b1cdbd2cSJim Jagielski 275*b1cdbd2cSJim Jagielski FixedText FT_FINALHEADER 276*b1cdbd2cSJim Jagielski { 277*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( START_X , 8 ) ; 278*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6 , 2* FIXEDTEXT_HEIGHT ) ; 279*b1cdbd2cSJim Jagielski Text[ en-US ] = "Decide how to proceed after saving the database"; 280*b1cdbd2cSJim Jagielski WordBreak = TRUE; 281*b1cdbd2cSJim Jagielski }; 282*b1cdbd2cSJim Jagielski 283*b1cdbd2cSJim Jagielski FixedText FT_FINALHELPTEXT 284*b1cdbd2cSJim Jagielski { 285*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X , 27 ) ; 286*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6, 2*FIXEDTEXT_HEIGHT ) ; 287*b1cdbd2cSJim Jagielski Text[ en-US ] = "Do you want the wizard to register the database in %PRODUCTNAME?" ; 288*b1cdbd2cSJim Jagielski WordBreak = TRUE ; 289*b1cdbd2cSJim Jagielski }; 290*b1cdbd2cSJim Jagielski 291*b1cdbd2cSJim Jagielski 292*b1cdbd2cSJim Jagielski RadioButton RB_REGISTERDATASOURCE 293*b1cdbd2cSJim Jagielski { 294*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_FINAL_RB_REGISTERDATASOURCE; 295*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X + 6 , 45 ) ; 296*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 205 , 9 ) ; 297*b1cdbd2cSJim Jagielski Group = TRUE; 298*b1cdbd2cSJim Jagielski Text[ en-US ] = "~Yes, register the database for me" ; 299*b1cdbd2cSJim Jagielski }; 300*b1cdbd2cSJim Jagielski 301*b1cdbd2cSJim Jagielski 302*b1cdbd2cSJim Jagielski RadioButton RB_DONTREGISTERDATASOURCE 303*b1cdbd2cSJim Jagielski { 304*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_FINAL_RB_DONTREGISTERDATASOURCE ; 305*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X + 6, 57 ) ; 306*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 208 , 8 ) ; 307*b1cdbd2cSJim Jagielski Text[ en-US ] = "N~o, do not register the database" ; 308*b1cdbd2cSJim Jagielski }; 309*b1cdbd2cSJim Jagielski 310*b1cdbd2cSJim Jagielski FixedText FT_ADDITIONALSETTINGS 311*b1cdbd2cSJim Jagielski { 312*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X , 100 ) ; 313*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6 , 8 ) ; 314*b1cdbd2cSJim Jagielski Text[ en-US ] = "After the database file has been saved, what do you want to do?" ; 315*b1cdbd2cSJim Jagielski }; 316*b1cdbd2cSJim Jagielski 317*b1cdbd2cSJim Jagielski CheckBox CB_OPENAFTERWARDS 318*b1cdbd2cSJim Jagielski { 319*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_FINAL_CB_OPENAFTERWARDS ; 320*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X + 6, 118 ) ; 321*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X , 8 ) ; 322*b1cdbd2cSJim Jagielski Text[ en-US ] = "Open the database for editing" ; 323*b1cdbd2cSJim Jagielski }; 324*b1cdbd2cSJim Jagielski 325*b1cdbd2cSJim Jagielski CheckBox CB_STARTTABLEWIZARD 326*b1cdbd2cSJim Jagielski { 327*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_FINAL_CB_STARTTABLEWIZARD ; 328*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X + 6, 130 ) ; 329*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 12 , 8 ) ; 330*b1cdbd2cSJim Jagielski Text[ en-US ] = "Create tables using the table wizard" ; 331*b1cdbd2cSJim Jagielski }; 332*b1cdbd2cSJim Jagielski 333*b1cdbd2cSJim Jagielski 334*b1cdbd2cSJim Jagielski FixedText FT_FINALTEXT 335*b1cdbd2cSJim Jagielski { 336*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( START_X , 173 ) ; 337*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 6 , 2* FIXEDTEXT_HEIGHT ) ; 338*b1cdbd2cSJim Jagielski Text[ en-US ] = "Click 'Finish' to save the database."; 339*b1cdbd2cSJim Jagielski WordBreak = TRUE; 340*b1cdbd2cSJim Jagielski }; 341*b1cdbd2cSJim Jagielski}; 342*b1cdbd2cSJim Jagielski 343*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_MYSQL_JDBC 344*b1cdbd2cSJim Jagielski{ 345*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_MYSQL_JDBC"; 346*b1cdbd2cSJim Jagielski SVLook = TRUE ; 347*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 348*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 349*b1cdbd2cSJim Jagielski Hide = TRUE ; 350*b1cdbd2cSJim Jagielski 351*b1cdbd2cSJim Jagielski 352*b1cdbd2cSJim Jagielski String STR_MYSQLJDBC_HEADERTEXT 353*b1cdbd2cSJim Jagielski { 354*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up connection to a MySQL database using JDBC" ; 355*b1cdbd2cSJim Jagielski }; 356*b1cdbd2cSJim Jagielski 357*b1cdbd2cSJim Jagielski String STR_MYSQLJDBC_HELPTEXT 358*b1cdbd2cSJim Jagielski { 359*b1cdbd2cSJim Jagielski Text[ en-US ] = "Please enter the required information to connect to a MySQL database using JDBC. Note that a JDBC driver class must be installed on your system and registered with %PRODUCTNAME.\nPlease contact your system administrator if you are unsure about the following settings."; 360*b1cdbd2cSJim Jagielski }; 361*b1cdbd2cSJim Jagielski 362*b1cdbd2cSJim Jagielski String STR_MYSQL_DRIVERCLASSTEXT 363*b1cdbd2cSJim Jagielski { 364*b1cdbd2cSJim Jagielski Text [ en-US ] = "MySQL JDBC d~river class:"; 365*b1cdbd2cSJim Jagielski }; 366*b1cdbd2cSJim Jagielski 367*b1cdbd2cSJim Jagielski 368*b1cdbd2cSJim Jagielski String STR_MYSQL_DEFAULT 369*b1cdbd2cSJim Jagielski { 370*b1cdbd2cSJim Jagielski Text[ en-US ] = "Default: 3306"; 371*b1cdbd2cSJim Jagielski }; 372*b1cdbd2cSJim Jagielski 373*b1cdbd2cSJim Jagielski AUTOHELP_JDBCCONTROLGROUP(HID_PAGE_DBWIZARD_JDBC_ET_MYSQLDBNAME,HID_PAGE_DBWIZARD_JDBC_ET_MYSQLHOSTSERVER,HID_PAGE_DBWIZARD_JDBC_ET_MYSQLPORT,HID_PAGE_DBWIZARD_JDBC_ET_MYSQLCLASS,HID_PAGE_DBWIZARD_JDBC_PB_TESTMYSQLCLASS) 374*b1cdbd2cSJim Jagielski}; 375*b1cdbd2cSJim Jagielski 376*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_MYSQL_NATIVE 377*b1cdbd2cSJim Jagielski{ 378*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_MYSQL_NATIVE"; 379*b1cdbd2cSJim Jagielski SVLook = TRUE ; 380*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0, 0 ) ; 381*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 382*b1cdbd2cSJim Jagielski Hide = TRUE ; 383*b1cdbd2cSJim Jagielski 384*b1cdbd2cSJim Jagielski FixedText FT_SETUP_WIZARD_HEADER 385*b1cdbd2cSJim Jagielski { 386*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( START_X , 8 ) ; 387*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 12 , 2 * FIXEDTEXT_HEIGHT ) ; 388*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up connection to a MySQL database" ; 389*b1cdbd2cSJim Jagielski WordBreak = TRUE; 390*b1cdbd2cSJim Jagielski }; 391*b1cdbd2cSJim Jagielski 392*b1cdbd2cSJim Jagielski FixedText FT_SETUP_WIZARD_HELP 393*b1cdbd2cSJim Jagielski { 394*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( START_X , INIT_Y ) ; 395*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X - START_X - 12 , 3 * FIXEDTEXT_HEIGHT ) ; 396*b1cdbd2cSJim Jagielski Text [ en-US ] = "Please enter the required information to connect to a MySQL database."; 397*b1cdbd2cSJim Jagielski WordBreak = TRUE; 398*b1cdbd2cSJim Jagielski }; 399*b1cdbd2cSJim Jagielski}; 400*b1cdbd2cSJim Jagielski 401*b1cdbd2cSJim Jagielski 402*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_DBASE 403*b1cdbd2cSJim Jagielski{ 404*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_DBASE"; 405*b1cdbd2cSJim Jagielski SVLook = TRUE ; 406*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 407*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 408*b1cdbd2cSJim Jagielski Hide = TRUE ; 409*b1cdbd2cSJim Jagielski 410*b1cdbd2cSJim Jagielski String STR_DBASE_HEADERTEXT 411*b1cdbd2cSJim Jagielski { 412*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to dBASE files" ; 413*b1cdbd2cSJim Jagielski }; 414*b1cdbd2cSJim Jagielski 415*b1cdbd2cSJim Jagielski 416*b1cdbd2cSJim Jagielski String STR_DBASE_HELPTEXT 417*b1cdbd2cSJim Jagielski { 418*b1cdbd2cSJim Jagielski Text[ en-US ] = "Select the folder where the dBASE files are stored." ; 419*b1cdbd2cSJim Jagielski }; 420*b1cdbd2cSJim Jagielski 421*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP( 3, HID_PAGE_DBWIZARD_DBASE_ET_DBASELOCATION,HID_PAGE_DBWIZARD_DBASE_PB_DBASELOCATION) 422*b1cdbd2cSJim Jagielski}; 423*b1cdbd2cSJim Jagielski 424*b1cdbd2cSJim Jagielski 425*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_TEXT 426*b1cdbd2cSJim Jagielski{ 427*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_TEXT"; 428*b1cdbd2cSJim Jagielski 429*b1cdbd2cSJim Jagielski String STR_TEXT_HEADERTEXT 430*b1cdbd2cSJim Jagielski { 431*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to text files" ; 432*b1cdbd2cSJim Jagielski }; 433*b1cdbd2cSJim Jagielski 434*b1cdbd2cSJim Jagielski 435*b1cdbd2cSJim Jagielski String STR_TEXT_HELPTEXT 436*b1cdbd2cSJim Jagielski { 437*b1cdbd2cSJim Jagielski Text[ en-US ] = "Select the folder where the CSV (Comma Separated Values) text files are stored. %PRODUCTNAME Base will open these files in read-only mode." ; 438*b1cdbd2cSJim Jagielski }; 439*b1cdbd2cSJim Jagielski 440*b1cdbd2cSJim Jagielski 441*b1cdbd2cSJim Jagielski String STR_TEXT_PATH_OR_FILE{ 442*b1cdbd2cSJim Jagielski Text[ en-US ] = "Path to text files"; 443*b1cdbd2cSJim Jagielski }; 444*b1cdbd2cSJim Jagielski 445*b1cdbd2cSJim Jagielski 446*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP(3, HID_PAGE_DBWIZARD_TEXT_ET_LOCATIONTEXTFILE,HID_PAGE_DBWIZARD_TEXT_PB_LOCATIONTEXTFILE) 447*b1cdbd2cSJim Jagielski AUTO_SEPARATORCONTROLGROUP(82, WIZARD_PAGE_X) 448*b1cdbd2cSJim Jagielski }; 449*b1cdbd2cSJim Jagielski 450*b1cdbd2cSJim Jagielski 451*b1cdbd2cSJim Jagielski 452*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_MSACCESS 453*b1cdbd2cSJim Jagielski{ 454*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_MSACCESS"; 455*b1cdbd2cSJim Jagielski SVLook = TRUE ; 456*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 457*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 458*b1cdbd2cSJim Jagielski Hide = TRUE ; 459*b1cdbd2cSJim Jagielski 460*b1cdbd2cSJim Jagielski String STR_MSACCESS_HEADERTEXT 461*b1cdbd2cSJim Jagielski { 462*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to a Microsoft Access database" ; 463*b1cdbd2cSJim Jagielski }; 464*b1cdbd2cSJim Jagielski 465*b1cdbd2cSJim Jagielski 466*b1cdbd2cSJim Jagielski String STR_MSACCESS_HELPTEXT 467*b1cdbd2cSJim Jagielski { 468*b1cdbd2cSJim Jagielski Text[ en-US ] = "Please select the Microsoft Access file you want to access."; 469*b1cdbd2cSJim Jagielski }; 470*b1cdbd2cSJim Jagielski 471*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP(3, HID_PAGE_DBWIZARD_MSACCESS_ET_MSACCESSLOCATION, HID_PAGE_DBWIZARD_MSACCESS_PB_MSACCESSLOCATION) 472*b1cdbd2cSJim Jagielski// FT_MSACCESS_MDB_FILE 473*b1cdbd2cSJim Jagielski}; 474*b1cdbd2cSJim Jagielski 475*b1cdbd2cSJim Jagielski 476*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_LDAP 477*b1cdbd2cSJim Jagielski{ 478*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_LDAP"; 479*b1cdbd2cSJim Jagielski SVLook = TRUE ; 480*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 481*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 482*b1cdbd2cSJim Jagielski Hide = TRUE ; 483*b1cdbd2cSJim Jagielski 484*b1cdbd2cSJim Jagielski FixedText FT_LDAP_HEADERTEXT 485*b1cdbd2cSJim Jagielski { 486*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( START_X , 8 ) ; 487*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( (WIZARD_PAGE_X - START_X) - 12 , 2 * FIXEDTEXT_HEIGHT ) ; 488*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to an LDAP directory"; 489*b1cdbd2cSJim Jagielski WordBreak = TRUE; 490*b1cdbd2cSJim Jagielski }; 491*b1cdbd2cSJim Jagielski 492*b1cdbd2cSJim Jagielski 493*b1cdbd2cSJim Jagielski FixedText FT_LDAP_HELPTEXT 494*b1cdbd2cSJim Jagielski { 495*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X , 27 ) ; 496*b1cdbd2cSJim Jagielski Size = MAP_APPFONT (WIZARD_PAGE_X - START_X - 6, 5 * FIXEDTEXT_HEIGHT ) ; 497*b1cdbd2cSJim Jagielski Text[ en-US ] = "Please enter the required information to connect to an LDAP directory.\nPlease contact your system administrator if you are unsure about the following settings." ; 498*b1cdbd2cSJim Jagielski WordBreak = TRUE ; 499*b1cdbd2cSJim Jagielski }; 500*b1cdbd2cSJim Jagielski AUTO_HOSTCONTROLGROUP( INIT_Y + 7 * FIXEDTEXT_HEIGHT + UNRELATED_CONTROLS, HID_PAGE_DBWIZARD_LDAP_ET_HOSTSERVER) 501*b1cdbd2cSJim Jagielski AUTO_BASEDNCONTROLGROUP(INIT_Y + 7 * FIXEDTEXT_HEIGHT + UNRELATED_CONTROLS + EDIT_HEIGHT + RELATED_CONTROLS, HID_PAGE_DBWIZARD_LDAP_ET_BASEDN) 502*b1cdbd2cSJim Jagielski AUTO_PORTCONTROLGROUP( INIT_Y + 7 * FIXEDTEXT_HEIGHT + UNRELATED_CONTROLS + 2 * EDIT_HEIGHT + 2 * RELATED_CONTROLS, HID_PAGE_DBWIZARD_LDAP_ET_PORTNUMBER) 503*b1cdbd2cSJim Jagielski 504*b1cdbd2cSJim Jagielski String STR_LDAP_DEFAULT{ 505*b1cdbd2cSJim Jagielski Text[ en-US ] = "Default: 389" ; 506*b1cdbd2cSJim Jagielski }; 507*b1cdbd2cSJim Jagielski 508*b1cdbd2cSJim Jagielski CheckBox CB_WIZ_USESSL 509*b1cdbd2cSJim Jagielski { 510*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_LDAP_CB_USESSL ; 511*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X , INIT_Y + 7 * FIXEDTEXT_HEIGHT + UNRELATED_CONTROLS + 3 * EDIT_HEIGHT + 4 * RELATED_CONTROLS ) ; 512*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 212 , 8 ) ; 513*b1cdbd2cSJim Jagielski Text[ en-US ] = "Use ~secure connection (SSL)" ; 514*b1cdbd2cSJim Jagielski }; 515*b1cdbd2cSJim Jagielski}; 516*b1cdbd2cSJim Jagielski 517*b1cdbd2cSJim Jagielski 518*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_ADABAS 519*b1cdbd2cSJim Jagielski{ 520*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_ADABAS"; 521*b1cdbd2cSJim Jagielski SVLook = TRUE ; 522*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 523*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 524*b1cdbd2cSJim Jagielski Hide = TRUE ; 525*b1cdbd2cSJim Jagielski 526*b1cdbd2cSJim Jagielski String STR_ADABAS_HEADERTEXT 527*b1cdbd2cSJim Jagielski { 528*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to an Adabas D database" ; 529*b1cdbd2cSJim Jagielski }; 530*b1cdbd2cSJim Jagielski 531*b1cdbd2cSJim Jagielski 532*b1cdbd2cSJim Jagielski String STR_ADABAS_HELPTEXT{ 533*b1cdbd2cSJim Jagielski Text[ en-US ] = "Enter the name of the Adabas D database you want to connect to.\nClick 'Browse...' to select an Adabas D database that is already registered in %PRODUCTNAME." ; 534*b1cdbd2cSJim Jagielski }; 535*b1cdbd2cSJim Jagielski 536*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP(4, HID_PAGE_DBWIZARD_ADABAS_ET_ADABASNAME, HID_PAGE_DBWIZARD_ADABAS_PB_ADABASNAME) 537*b1cdbd2cSJim Jagielski}; 538*b1cdbd2cSJim Jagielski 539*b1cdbd2cSJim Jagielski 540*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_ADO 541*b1cdbd2cSJim Jagielski{ 542*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_ADO"; 543*b1cdbd2cSJim Jagielski SVLook = TRUE ; 544*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 545*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 546*b1cdbd2cSJim Jagielski Hide = TRUE ; 547*b1cdbd2cSJim Jagielski 548*b1cdbd2cSJim Jagielski String STR_ADO_HEADERTEXT 549*b1cdbd2cSJim Jagielski { 550*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to an ADO database" ; 551*b1cdbd2cSJim Jagielski }; 552*b1cdbd2cSJim Jagielski 553*b1cdbd2cSJim Jagielski String STR_ADO_HELPTEXT{ 554*b1cdbd2cSJim Jagielski Text[ en-US ] = "Please enter the URL of the ADO data source you want to connect to.\nClick 'Browse' to configure provider-specific settings.\nPlease contact your system administrator if you are unsure about the following settings." ; 555*b1cdbd2cSJim Jagielski }; 556*b1cdbd2cSJim Jagielski 557*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP(5, HID_PAGE_DBWIZARD_ADO_ET_ADOURL, HID_PAGE_DBWIZARD_ADO_PB_ADOURL) 558*b1cdbd2cSJim Jagielski 559*b1cdbd2cSJim Jagielski}; 560*b1cdbd2cSJim Jagielski 561*b1cdbd2cSJim Jagielski 562*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_ODBC 563*b1cdbd2cSJim Jagielski{ 564*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_ODBC"; 565*b1cdbd2cSJim Jagielski SVLook = TRUE ; 566*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 567*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 568*b1cdbd2cSJim Jagielski Hide = TRUE ; 569*b1cdbd2cSJim Jagielski 570*b1cdbd2cSJim Jagielski String STR_ODBC_HEADERTEXT 571*b1cdbd2cSJim Jagielski { 572*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to an ODBC database" ; 573*b1cdbd2cSJim Jagielski }; 574*b1cdbd2cSJim Jagielski 575*b1cdbd2cSJim Jagielski String STR_ODBC_HELPTEXT{ 576*b1cdbd2cSJim Jagielski Text[ en-US ] = "Enter the name of the ODBC database you want to connect to.\nClick 'Browse...' to select an ODBC database that is already registered in %PRODUCTNAME.\nPlease contact your system administrator if you are unsure about the following settings." ; 577*b1cdbd2cSJim Jagielski }; 578*b1cdbd2cSJim Jagielski 579*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP(6, HID_PAGE_DBWIZARD_ODBC_ET_NAMEOFODBCDATASOURCE, HID_PAGE_DBWIZARD_ODBC_PB_NAMEOFODBCDATASOURCE) 580*b1cdbd2cSJim Jagielski}; 581*b1cdbd2cSJim Jagielski 582*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_USERDEFINED 583*b1cdbd2cSJim Jagielski{ 584*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_USERDEFINED"; 585*b1cdbd2cSJim Jagielski SVLook = TRUE ; 586*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 587*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 588*b1cdbd2cSJim Jagielski Hide = TRUE ; 589*b1cdbd2cSJim Jagielski 590*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP(6, HID_PAGE_DBWIZARD_USERDEFINED_ET_BROWSE, HID_PAGE_DBWIZARD_USERDEFINED_BROWSE) 591*b1cdbd2cSJim Jagielski}; 592*b1cdbd2cSJim Jagielski 593*b1cdbd2cSJim Jagielski 594*b1cdbd2cSJim Jagielski 595*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_JDBC 596*b1cdbd2cSJim Jagielski{ 597*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_JDBC"; 598*b1cdbd2cSJim Jagielski SVLook = TRUE ; 599*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 600*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 601*b1cdbd2cSJim Jagielski Hide = TRUE ; 602*b1cdbd2cSJim Jagielski 603*b1cdbd2cSJim Jagielski String STR_JDBC_HEADERTEXT 604*b1cdbd2cSJim Jagielski { 605*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to a JDBC database" ; 606*b1cdbd2cSJim Jagielski }; 607*b1cdbd2cSJim Jagielski 608*b1cdbd2cSJim Jagielski String STR_JDBC_HELPTEXT{ 609*b1cdbd2cSJim Jagielski Text[ en-US ] = "Please enter the required information to connect to a JDBC database.\nPlease contact your system administrator if you are unsure about the following settings." ; 610*b1cdbd2cSJim Jagielski }; 611*b1cdbd2cSJim Jagielski 612*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP(4, HID_PAGE_DBWIZARD_JDBC_ET_JDBCURL, HID_PAGE_DBWIZARD_JDBC_PB_JDBCURL) 613*b1cdbd2cSJim Jagielski AUTO_JDBCDRIVERCLASSGROUP(119, HID_PAGE_DBWIZARD_JDBC_ET_JDBCCLASS, HID_PAGE_DBWIZARD_JDBC_PB_TESTJDBCCLASS) 614*b1cdbd2cSJim Jagielski}; 615*b1cdbd2cSJim Jagielski 616*b1cdbd2cSJim Jagielski 617*b1cdbd2cSJim Jagielski 618*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_ORACLE 619*b1cdbd2cSJim Jagielski{ 620*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_ORACLE"; 621*b1cdbd2cSJim Jagielski SVLook = TRUE ; 622*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 623*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 624*b1cdbd2cSJim Jagielski Hide = TRUE ; 625*b1cdbd2cSJim Jagielski 626*b1cdbd2cSJim Jagielski String STR_ORACLE_HEADERTEXT 627*b1cdbd2cSJim Jagielski { 628*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to an Oracle database"; 629*b1cdbd2cSJim Jagielski }; 630*b1cdbd2cSJim Jagielski 631*b1cdbd2cSJim Jagielski String STR_ORACLE_DEFAULT 632*b1cdbd2cSJim Jagielski { 633*b1cdbd2cSJim Jagielski Text[ en-US ] = "Default: 1521" ; 634*b1cdbd2cSJim Jagielski }; 635*b1cdbd2cSJim Jagielski 636*b1cdbd2cSJim Jagielski 637*b1cdbd2cSJim Jagielski String STR_ORACLE_DRIVERCLASSTEXT{ 638*b1cdbd2cSJim Jagielski Text [ en-US ] = "Oracle JDBC ~driver class"; 639*b1cdbd2cSJim Jagielski }; 640*b1cdbd2cSJim Jagielski 641*b1cdbd2cSJim Jagielski 642*b1cdbd2cSJim Jagielski String STR_ORACLE_HELPTEXT{ 643*b1cdbd2cSJim Jagielski Text[ en-US ] = "Please enter the required information to connect to an Oracle database.Note that a JDBC Driver Class must be installed on your system and registered with %PRODUCTNAME.\nPlease contact your system administrator if you are unsure about the following settings." ; 644*b1cdbd2cSJim Jagielski }; 645*b1cdbd2cSJim Jagielski 646*b1cdbd2cSJim Jagielski AUTOHELP_JDBCCONTROLGROUP(HID_PAGE_DBWIZARD_ORACLE_ET_ORACLEDBNAME,HID_PAGE_DBWIZARD_ORACLE_ET_ORACLEHOSTSERVER,HID_PAGE_DBWIZARD_ORACLE_ET_ORACLEPORT,HID_PAGE_DBWIZARD_ORACLE_ET_ORACLECLASS,HID_PAGE_DBWIZARD_ORACLE_PB_TESTORACLECLASS) 647*b1cdbd2cSJim Jagielski}; 648*b1cdbd2cSJim Jagielski 649*b1cdbd2cSJim Jagielski 650*b1cdbd2cSJim JagielskiTabPage PAGE_DBWIZARD_SPREADSHEET 651*b1cdbd2cSJim Jagielski{ 652*b1cdbd2cSJim Jagielski HelpID = "dbaccess:TabPage:PAGE_DBWIZARD_SPREADSHEET"; 653*b1cdbd2cSJim Jagielski SVLook = TRUE ; 654*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT ( 0 , 0 ) ; 655*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( WIZARD_PAGE_X , WIZARD_PAGE_Y ) ; 656*b1cdbd2cSJim Jagielski Hide = TRUE ; 657*b1cdbd2cSJim Jagielski 658*b1cdbd2cSJim Jagielski String STR_SPREADSHEET_HEADERTEXT 659*b1cdbd2cSJim Jagielski { 660*b1cdbd2cSJim Jagielski Text[ en-US ] = "Set up a connection to spreadsheets"; 661*b1cdbd2cSJim Jagielski }; 662*b1cdbd2cSJim Jagielski 663*b1cdbd2cSJim Jagielski 664*b1cdbd2cSJim Jagielski String STR_SPREADSHEET_HELPTEXT{ 665*b1cdbd2cSJim Jagielski Text[ en-US ] = "Click 'Browse...' to select a %PRODUCTNAME spreadsheet or Microsoft Excel workbook.\n%PRODUCTNAME will open this file in read-only mode." ; 666*b1cdbd2cSJim Jagielski }; 667*b1cdbd2cSJim Jagielski 668*b1cdbd2cSJim Jagielski 669*b1cdbd2cSJim Jagielski AUTO_HELP_BROWSECONTROLGROUP(3, HID_PAGE_DBWIZARD_SPREADSHEET_ET_SPREADSHEETPATH,HID_PAGE_DBWIZARD_SPREADSHEET_PB_SPREADSHEETPATH ) 670*b1cdbd2cSJim Jagielski 671*b1cdbd2cSJim Jagielski String STR_SPREADSHEETPATH{ 672*b1cdbd2cSJim Jagielski Text[ en-US ] = "~Location and file name" ; 673*b1cdbd2cSJim Jagielski }; 674*b1cdbd2cSJim Jagielski 675*b1cdbd2cSJim Jagielski 676*b1cdbd2cSJim Jagielski CheckBox CB_SPREADSHEETPASSWORDREQUIRED 677*b1cdbd2cSJim Jagielski { 678*b1cdbd2cSJim Jagielski HelpId = HID_PAGE_DBWIZARD_SPREADSHEET_CB_SPREADSHEETPASSWORDREQUIRED ; 679*b1cdbd2cSJim Jagielski Pos = MAP_APPFONT (START_X + UNRELATED_CONTROLS , 83 ) ; 680*b1cdbd2cSJim Jagielski Size = MAP_APPFONT ( 93 , 11 ) ; 681*b1cdbd2cSJim Jagielski Text[ en-US ] = "~Password required" ; 682*b1cdbd2cSJim Jagielski }; 683*b1cdbd2cSJim Jagielski}; 684*b1cdbd2cSJim Jagielski 685*b1cdbd2cSJim Jagielski 686