/* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ #include "dbmm_global.hrc" #include "macromigration.hrc" // ----------------------------------------------------------------------------- ModalDialog DLG_MACRO_MIGRATION { HelpID = "dbaccess:ModalDialog:DLG_MACRO_MIGRATION"; OutputSize = TRUE ; Moveable = TRUE; Closeable = TRUE ; Hide = TRUE; Text[ en-US ] = "Database Document Macro Migration" ; String STR_STATE_CLOSE_SUB_DOCS { Text [ en-US ] = "Prepare"; }; String STR_STATE_BACKUP_DBDOC { Text [ en-US ] = "Backup Document"; }; String STR_STATE_MIGRATE { Text [ en-US ] = "Migrate"; }; String STR_STATE_SUMMARY { Text [ en-US ] = "Summary"; }; }; //======================================================================== //= PreparationPage //======================================================================== TabPage TP_PREPARE { HelpID = "dbaccess:TabPage:TP_PREPARE"; Pos = MAP_APPFONT( 40, 130 ); Size = MAP_APPFONT( TAB_PAGE_WIDTH, TAB_PAGE_HEIGHT ); Hide = TRUE; FixedText FT_HEADER { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_CONTENT_MARGIN ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, FIXED_TEXT_HEIGHT ); Text [ en-US ] = "Welcome to the Database Macro Migration Wizard"; }; FixedText FT_INTRODUCTION { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_HEIGHT - CONTENT_POS_X - TAB_PAGE_CONTENT_MARGIN - ( 2 * FIXED_TEXT_HEIGHT - SPACING_UNRELATED ) ); WordBreak = TRUE; Text [ en-US ] = "This wizard will guide you through the task of migrating your macros.\n\n" "After you finished it, all macros which were formerly embedded into the forms and reports of " "the current database document will have been moved to the document itself. In this course, " "libraries will be renamed as needed.\n\n" "If your forms and reports contain references to those macros, they will be adjusted, where " "possible.\n\n" "Before the migration can start, all forms, reports, queries and tables belonging to the document must be closed. " "Press 'Next' to do so."; }; FixedText FT_CLOSE_DOC_ERROR { Pos = MAP_APPFONT ( TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_HEIGHT - TAB_PAGE_CONTENT_MARGIN - ( 2 * FIXED_TEXT_HEIGHT - SPACING_UNRELATED ) ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, 2 * FIXED_TEXT_HEIGHT - SPACING_UNRELATED ); Text [ en-US ] = "Not all objects could be closed. Please close them manually, and re-start the wizard."; hide = TRUE; }; }; //======================================================================== //= SaveDBDocPage //======================================================================== TabPage TP_SAVE_DBDOC_AS { HelpID = "dbaccess:TabPage:TP_SAVE_DBDOC_AS"; Pos = MAP_APPFONT( 40, 130 ); Size = MAP_APPFONT( TAB_PAGE_WIDTH, TAB_PAGE_HEIGHT ); Hide = TRUE; FixedText FT_HEADER { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_CONTENT_MARGIN ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, FIXED_TEXT_HEIGHT ); Text [ en-US ] = "Backup your Document"; }; FixedText FT_EXPLANATION { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, 5 * FIXED_TEXT_HEIGHT ); WordBreak = TRUE; Text [ en-US ] = "To allow you to go back to the state before the migration, the database " "document will be backed up to a location of your choice. Every change done by the wizard will " "be made to the original document, the backup will stay untouched."; }; FixedText FT_SAVE_AS_LABEL { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X + 5 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED ); Size = MAP_APPFONT( 60, INPUT_HEIGHT ); VCenter = TRUE; Text [ en-US ] = "Save To:"; }; ComboBox ED_SAVE_AS_LOCATION { HelpID = "dbaccess:ComboBox:TP_SAVE_DBDOC_AS:ED_SAVE_AS_LOCATION"; Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN + 60 + SPACING_RELATED, CONTENT_POS_X + 5 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - ( TAB_PAGE_CONTENT_MARGIN + 60 + SPACING_RELATED ) - TAB_PAGE_CONTENT_MARGIN, INPUT_HEIGHT ); Border = TRUE; DropDown = TRUE ; }; PushButton PB_BROWSE_SAVE_AS_LOCATION { HelpID = "dbaccess:PushButton:TP_SAVE_DBDOC_AS:PB_BROWSE_SAVE_AS_LOCATION"; Pos = MAP_APPFONT( TAB_PAGE_WIDTH - BUTTON_WIDTH - TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X + 5 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED + INPUT_HEIGHT + SPACING_RELATED ); Size = MAP_APPFONT( BUTTON_WIDTH, BUTTON_HEIGHT ); Text [ en-US ] = "Browse ..."; }; FixedText FT_START_MIGRATION { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_HEIGHT - TAB_PAGE_CONTENT_MARGIN - 3 * FIXED_TEXT_HEIGHT ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, 3 * FIXED_TEXT_HEIGHT ); WordBreak = TRUE; Text [ en-US ] = "Press 'Next' to save a copy of your document, and to begin the migration."; }; }; //======================================================================== //= ProgressPage //======================================================================== TabPage TP_MIGRATE { HelpID = "dbaccess:TabPage:TP_MIGRATE"; Pos = MAP_APPFONT( 40, 130 ); Size = MAP_APPFONT( TAB_PAGE_WIDTH, TAB_PAGE_HEIGHT ); Hide = TRUE; FixedText FT_HEADER { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_CONTENT_MARGIN ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, FIXED_TEXT_HEIGHT ); Text [ en-US ] = "Migration Progress"; }; FixedText FT_OBJECT_COUNT { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, 2 * FIXED_TEXT_HEIGHT ); Text [ en-US ] = "The database document contains $forms$ form(s) and $reports$ report(s), which are currently being processed:"; WordBreak = TRUE; }; FixedText FT_CURRENT_OBJECT_LABEL { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X + 2 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED ); Size = MAP_APPFONT( 60, FIXED_TEXT_HEIGHT ); Text [ en-US ] = "Current object:"; }; FixedText FT_CURRENT_OBJECT { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN + 60, CONTENT_POS_X + 2 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - ( TAB_PAGE_CONTENT_MARGIN + 60 ), FIXED_TEXT_HEIGHT ); }; FixedText FT_CURRENT_PROGRESS_LABEL { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X + 2 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_UNRELATED ); Size = MAP_APPFONT( 60, FIXED_TEXT_HEIGHT ); Text [ en-US ] = "Current progress:"; }; FixedText FT_CURRENT_PROGRESS { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN + 60, CONTENT_POS_X + 2 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_UNRELATED ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - ( TAB_PAGE_CONTENT_MARGIN + 60 ), FIXED_TEXT_HEIGHT ); }; Window WND_CURRENT_PROGRESS { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN + 60, CONTENT_POS_X + 2 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_RELATED ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - ( TAB_PAGE_CONTENT_MARGIN + 60 ) - TAB_PAGE_CONTENT_MARGIN, PROGRESS_HEIGHT ); Border = TRUE; BorderStyle = WINDOW_BORDER_MONO; }; FixedText FT_ALL_PROGRESS_LABEL { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X + 2 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_RELATED + PROGRESS_HEIGHT + SPACING_UNRELATED ); Size = MAP_APPFONT( 60, FIXED_TEXT_HEIGHT ); VCenter = TRUE; Text [ en-US ] = "Overall progress:"; }; FixedText FT_OBJECT_COUNT_PROGRESS { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN + 60, CONTENT_POS_X + 2 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_RELATED + PROGRESS_HEIGHT + SPACING_UNRELATED ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - ( TAB_PAGE_CONTENT_MARGIN + 60 ) - TAB_PAGE_CONTENT_MARGIN, FIXED_TEXT_HEIGHT ); Text [ en-US ] = "document $current$ of $overall$"; }; Window WND_ALL_PROGRESS { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN + 60, CONTENT_POS_X + 2 * FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_RELATED + PROGRESS_HEIGHT + SPACING_UNRELATED + FIXED_TEXT_HEIGHT + SPACING_RELATED ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - ( TAB_PAGE_CONTENT_MARGIN + 60 ) - TAB_PAGE_CONTENT_MARGIN, PROGRESS_HEIGHT ); Border = TRUE; BorderStyle = WINDOW_BORDER_MONO; }; FixedText FT_MIGRATION_DONE { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_HEIGHT - TAB_PAGE_CONTENT_MARGIN - 2 * FIXED_TEXT_HEIGHT ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, 2 * FIXED_TEXT_HEIGHT ); WordBreak = TRUE; Hide = TRUE; Text [ en-US ] = "All forms and reports have been successfully processed. Press 'Next' to show a detailed summary."; }; }; //======================================================================== //= ResultPage //======================================================================== TabPage TP_SUMMARY { HelpID = "dbaccess:TabPage:TP_SUMMARY"; Pos = MAP_APPFONT( 40, 130 ); Size = MAP_APPFONT( TAB_PAGE_WIDTH, TAB_PAGE_HEIGHT ); Hide = TRUE; FixedText FT_HEADER { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_CONTENT_MARGIN ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, FIXED_TEXT_HEIGHT ); Text [ en-US ] = "Summary"; }; FixedText FT_CHANGES_LABEL { Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, FIXED_TEXT_HEIGHT ); WordBreak = TRUE; }; MultiLineEdit ED_CHANGES { HelpID = "dbaccess:MultiLineEdit:TP_SUMMARY:ED_CHANGES"; Pos = MAP_APPFONT( TAB_PAGE_CONTENT_MARGIN, CONTENT_POS_X + FIXED_TEXT_HEIGHT + SPACING_RELATED ); Size = MAP_APPFONT( TAB_PAGE_WIDTH - 2 * TAB_PAGE_CONTENT_MARGIN, TAB_PAGE_HEIGHT - ( CONTENT_POS_X + FIXED_TEXT_HEIGHT + SPACING_RELATED ) - TAB_PAGE_CONTENT_MARGIN ); ReadOnly = TRUE; AutoVScroll = TRUE; Border = TRUE; BorderStyle = WINDOW_BORDER_MONO; }; String STR_SUCCESSFUL { Text [ en-US ] = "The migration was successful. Below is a log of the actions which have been taken to your document."; }; String STR_UNSUCCESSFUL { Text [ en-US ] = "The migration was not successful. Examine the migration log below for details."; }; }; String STR_FORM { Text [ en-US ] = "Form '$name$'"; Text [ x-comment ] = "This refers to a form document inside a database document."; }; String STR_REPORT { Text [ en-US ] = "Report '$name$'"; Text [ x-comment ] = "This refers to a report document inside a database document."; }; String STR_OVERALL_PROGRESS { Text [ en-US ] = "document $current$ of $overall$"; }; String STR_DATABASE_DOCUMENT { Text[ en-US ] = "Database Document"; }; String STR_SAVED_COPY_TO { Text[ en-US ] = "saved copy to $location$"; }; String STR_MOVED_LIBRARY { Text[ en-US ] = "migrated $type$ library '$old$' to '$new$'"; }; String STR_LIBRARY_TYPE_AND_NAME { Text [ en-US ] = "$type$ library '$library$'"; }; String STR_MIGRATING_LIBS { Text [ en-US ] = "migrating libraries ..."; }; String STR_OOO_BASIC { Text[ en-US ] = "%PRODUCTNAME Basic"; }; String STR_JAVA_SCRIPT { Text[ en-US ] = "JavaScript"; }; String STR_BEAN_SHELL { Text[ en-US ] = "BeanShell"; }; String STR_JAVA { Text[ en-US ] = "Java"; }; String STR_PYTHON { Text[ en-US ] = "Python"; }; String STR_DIALOG { Text[ en-US ] = "dialog"; }; String STR_ERRORS { Text [ en-US ] = "Error(s)"; }; String STR_WARNINGS { Text [ en-US ] = "Warnings"; }; String STR_EXCEPTION { Text [ en-US ] = "caught exception:"; }; ErrorBox ERR_INVALID_BACKUP_LOCATION { Buttons = WB_OK; Message [ en-US ] = "You need to choose a backup location other than the document location itself."; }; String STR_INVALID_NUMBER_ARGS { Text [ en-US ] = "Invalid number of initialization arguments. Expected 1."; }; String STR_NO_DATABASE { Text [ en-US ] = "No database document found in the initialization arguments."; }; String STR_NOT_READONLY { Text [ en-US ] = "Not applicable to read-only documents."; };