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