summaryrefslogtreecommitdiff
path: root/dbaccess/source/ext/macromigration/macromigration.src
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ext/macromigration/macromigration.src')
-rw-r--r--dbaccess/source/ext/macromigration/macromigration.src456
1 files changed, 456 insertions, 0 deletions
diff --git a/dbaccess/source/ext/macromigration/macromigration.src b/dbaccess/source/ext/macromigration/macromigration.src
new file mode 100644
index 000000000000..b00ce03925ec
--- /dev/null
+++ b/dbaccess/source/ext/macromigration/macromigration.src
@@ -0,0 +1,456 @@
+/*************************************************************************
+ *
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * Copyright 2000, 2010 Oracle and/or its affiliates.
+ *
+ * OpenOffice.org - a multi-platform office productivity suite
+ *
+ * This file is part of OpenOffice.org.
+ *
+ * OpenOffice.org is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License version 3
+ * only, as published by the Free Software Foundation.
+ *
+ * OpenOffice.org is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License version 3 for more details
+ * (a copy is included in the LICENSE file that accompanied this code).
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * version 3 along with OpenOffice.org. If not, see
+ * <http://www.openoffice.org/license.html>
+ * for a copy of the LGPLv3 License.
+ *
+ ************************************************************************/
+
+#include "dbmm_global.hrc"
+#include "macromigration.hrc"
+
+// -----------------------------------------------------------------------------
+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
+{
+ 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
+{
+ 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
+ {
+ 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
+ {
+ 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
+{
+ 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
+{
+ 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
+ {
+ 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 initializatin arguments.";
+};
+
+String STR_NOT_READONLY
+{
+ Text [ en-US ] = "Not applicable to read-only documents.";
+};