/************************************************************************* * * 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 * * for a copy of the LGPLv3 License. * ************************************************************************/ #include "svtools/controldims.hrc" #include "dp_gui.hrc" String RID_STR_ADD_PACKAGES { Text [ en-US ] = "Add Extension(s)"; }; String RID_CTX_ITEM_REMOVE { Text [ en-US ] = "~Remove"; }; String RID_CTX_ITEM_ENABLE { Text [ en-US ] = "~Enable"; }; String RID_CTX_ITEM_DISABLE { Text [ en-US ] = "~Disable"; }; String RID_CTX_ITEM_CHECK_UPDATE { Text [ en-US ] = "~Update..."; }; String RID_CTX_ITEM_OPTIONS { Text [ en-US ] = "~Options..."; }; String RID_STR_ADDING_PACKAGES { Text [ en-US ] = "Adding %EXTENSION_NAME"; }; String RID_STR_REMOVING_PACKAGES { Text [ en-US ] = "Removing %EXTENSION_NAME"; }; String RID_STR_ENABLING_PACKAGES { Text [ en-US ] = "Enabling %EXTENSION_NAME"; }; String RID_STR_DISABLING_PACKAGES { Text [ en-US ] = "Disabling %EXTENSION_NAME"; }; String RID_STR_ACCEPT_LICENSE { Text [ en-US ] = "Accept license for %EXTENSION_NAME"; }; String RID_STR_INSTALL_FOR_ALL { Text [ en-US ] = "~For all users"; }; String RID_STR_INSTALL_FOR_ME { Text [ en-US ] = "~Only for me"; }; String RID_STR_ERROR_UNKNOWN_STATUS { Text [ en-US ] = "Error: The status of this extension is unknown"; }; String RID_STR_CLOSE_BTN { Text [ en-US ] = "Close"; }; String RID_STR_EXIT_BTN { Text [ en-US ] = "Quit"; }; String RID_STR_NO_ADMIN_PRIVILEGE { Text [ en-US ] = "%PRODUCTNAME has been updated to a new version. " "Some shared %PRODUCTNAME extensions are not compatible with this version and need to be updated before %PRODUCTNAME can be started.\n\n" "Updating of shared extension requires administrator privileges. Contact your system administrator to update the following shared extensions:"; }; String RID_STR_ERROR_MISSING_DEPENDENCIES { Text [ en-US ] = "The extension cannot be enabled as the following system dependencies are not fulfilled:"; }; String RID_STR_ERROR_MISSING_LICENSE { Text [ en-US ] = "This extension is disabled because you haven't accepted the license yet.\n"; }; // Dialog layout // --------------------------------------------------- // row 1 | multi line edit // --------------------------------------------------- // row 2 | fixed text // --------------------------------------------------- // row 3 | img | fixed text | fixed text | button // ---------------------------------------------------- // row 4 | img | fixed text | fixed text // --------------------------------------------------- // row 5 |fixed line // --------------------------------------------------- // row 6 | | |button | button // --------------------------------------------------- // | col 1 | col 2 | col3 | col4 | col5 //To change the overall size of the multi line edit change //ROW1_HEIGHT and COL3_WIDTH #define ROW1_Y RSC_SP_DLG_INNERBORDER_TOP #define ROW1_HEIGHT 16*RSC_CD_FIXEDTEXT_HEIGHT #define ROW2_Y ROW1_Y+ROW1_HEIGHT+RSC_SP_CTRL_GROUP_Y #define ROW2_HEIGHT 3*RSC_CD_FIXEDTEXT_HEIGHT #define ROW3_Y ROW2_Y+ROW2_HEIGHT+RSC_SP_CTRL_GROUP_Y #define ROW3_HEIGHT 3*RSC_CD_FIXEDTEXT_HEIGHT #define ROW4_Y ROW3_Y+ROW3_HEIGHT+RSC_SP_CTRL_GROUP_Y #define ROW4_HEIGHT 3*RSC_CD_FIXEDTEXT_HEIGHT #define ROW5_Y ROW4_Y+ROW4_HEIGHT+RSC_SP_CTRL_GROUP_Y #define ROW5_HEIGHT RSC_CD_FIXEDTEXT_HEIGHT #define ROW6_Y ROW5_Y+ROW5_HEIGHT+RSC_SP_CTRL_GROUP_Y #define ROW6_HEIGHT RSC_CD_PUSHBUTTON_HEIGHT #define LIC_DLG_HEIGHT ROW6_Y+ROW6_HEIGHT+RSC_SP_DLG_INNERBORDER_BOTTOM #define COL1_X RSC_SP_DLG_INNERBORDER_LEFT #define IMG_ARROW_WIDTH 16 #define COL1_WIDTH IMG_ARROW_WIDTH #define COL2_X COL1_X+COL1_WIDTH #define COL2_WIDTH 10 #define COL3_X COL2_X+COL2_WIDTH+RSC_SP_CTRL_GROUP_X #define COL3_WIDTH 150 #define COL4_X COL3_X+COL3_WIDTH #define COL4_WIDTH RSC_CD_PUSHBUTTON_WIDTH+RSC_SP_CTRL_GROUP_X #define COL5_X COL4_X+COL4_WIDTH #define LIC_DLG_WIDTH COL5_X+RSC_CD_PUSHBUTTON_WIDTH+RSC_SP_DLG_INNERBORDER_RIGHT #define BODYWIDTH LIC_DLG_WIDTH-RSC_SP_DLG_INNERBORDER_LEFT-RSC_SP_DLG_INNERBORDER_RIGHT ModalDialog RID_DLG_LICENSE { Text [ en-US ] = "Extension Software License Agreement"; Size = MAP_APPFONT(LIC_DLG_WIDTH, LIC_DLG_HEIGHT); OutputSize = TRUE; SVLook = TRUE; Moveable = TRUE; Closeable = TRUE; Sizeable = FALSE; // Hide = TRUE; MultiLineEdit ML_LICENSE { Pos = MAP_APPFONT(COL1_X, ROW1_Y); Size = MAP_APPFONT(BODYWIDTH, ROW1_HEIGHT); Border = TRUE; VScroll = TRUE; ReadOnly = TRUE; }; FixedText FT_LICENSE_HEADER { Pos = MAP_APPFONT(COL1_X, ROW2_Y); Size = MAP_APPFONT(COL1_WIDTH+COL2_WIDTH+COL3_WIDTH+COL4_WIDTH, ROW2_HEIGHT); WordBreak = TRUE; NoLabel = TRUE; Text [ en-US ] = "Please follow these steps to proceed with the installation of the extension:"; }; FixedText FT_LICENSE_BODY_1 { Pos = MAP_APPFONT(COL2_X, ROW3_Y); Size = MAP_APPFONT( COL2_WIDTH, ROW3_HEIGHT ); NoLabel = TRUE; Text [ en-US ] = "1."; }; //spans col3 + col4 FixedText FT_LICENSE_BODY_1_TXT { Pos = MAP_APPFONT(COL3_X, ROW3_Y); Size = MAP_APPFONT(COL3_WIDTH+COL4_WIDTH, ROW3_HEIGHT); WordBreak = TRUE; NoLabel = TRUE; Text [ en-US ] = "Read the complete License Agreement. Use the scroll bar or the \'Scroll Down\' button in this dialog to view the entire license text."; }; FixedText FT_LICENSE_BODY_2 { Pos = MAP_APPFONT(COL2_X, ROW4_Y); Size = MAP_APPFONT(COL2_WIDTH, ROW4_HEIGHT); NoLabel = TRUE; Text [ en-US ] = "2."; }; FixedText FT_LICENSE_BODY_2_TXT { Pos = MAP_APPFONT(COL3_X, ROW4_Y); Size = MAP_APPFONT(COL3_WIDTH+COL4_WIDTH, ROW4_HEIGHT); WordBreak = TRUE; NoLabel = TRUE; Text [ en-US ] = "Accept the License Agreement for the extension by pressing the \'Accept\' button."; }; PushButton PB_LICENSE_DOWN { TabStop = TRUE ; Pos = MAP_APPFONT(COL5_X , ROW3_Y) ; Size = MAP_APPFONT(RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT) ; Text [ en-US ] = "~Scroll Down"; }; FixedLine FL_LICENSE { Pos = MAP_APPFONT ( 0, ROW5_Y) ; Size = MAP_APPFONT ( LIC_DLG_WIDTH, ROW5_HEIGHT ) ; }; FixedImage FI_LICENSE_ARROW1 { Pos = MAP_APPFONT (COL1_X, ROW3_Y) ; Size = (16, 16); Fixed = Image { ImageBitmap = Bitmap { File = "sc06300.png"; }; MASKCOLOR }; }; FixedImage FI_LICENSE_ARROW2 { Pos = MAP_APPFONT (COL1_X, ROW4_Y) ; Size = (16,16); Fixed = Image { ImageBitmap = Bitmap { File = "sc06300.png"; }; MASKCOLOR }; }; Image IMG_LICENCE_ARROW_HC { ImageBitmap = Bitmap { File = "sch06300.png"; }; MASKCOLOR }; OKButton BTN_LICENSE_ACCEPT { Pos = MAP_APPFONT(COL4_X, ROW6_Y); Size = MAP_APPFONT(RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ); TabStop = TRUE; DefButton = TRUE; Text [ en-US ] = "Accept"; }; CancelButton BTN_LICENSE_DECLINE { Pos = MAP_APPFONT(COL5_X, ROW6_Y); Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ); Text [ en-US ] = "Decline" ; TabStop = TRUE; }; }; WarningBox RID_WARNINGBOX_INSTALL_EXTENSION { Buttons = WB_OK_CANCEL; DefButton = WB_DEF_OK; Message[en-US] = "You are about to install the extension \'%NAME\'.\n" "Click \'OK\' to proceed with the installation.\n" "Click \'Cancel\' to stop the installation."; }; WarningBox RID_WARNINGBOX_REMOVE_EXTENSION { Buttons = WB_OK_CANCEL; DefButton = WB_DEF_CANCEL; Message[en-US] = "You are about to remove the extension \'%NAME\'.\n" "Click \'OK\' to remove the extension.\n" "Click \'Cancel\' to stop removing the extension."; }; WARNINGBOX RID_WARNINGBOX_REMOVE_SHARED_EXTENSION { Buttons = WB_OK_CANCEL; DefButton = WB_DEF_CANCEL; Message[en-US] = "Make sure that no further users are working with the same " "%PRODUCTNAME, when changing shared extensions in a multi user environment.\n" "Click \'OK\' to remove the extension.\n" "Click \'Cancel\' to stop removing the extension."; }; WARNINGBOX RID_WARNINGBOX_ENABLE_SHARED_EXTENSION { Buttons = WB_OK_CANCEL; DefButton = WB_DEF_CANCEL; Message[en-US] = "Make sure that no further users are working with the same " "%PRODUCTNAME, when changing shared extensions in a multi user environment.\n" "Click \'OK\' to enable the extension.\n" "Click \'Cancel\' to stop enabling the extension."; }; WARNINGBOX RID_WARNINGBOX_DISABLE_SHARED_EXTENSION { Buttons = WB_OK_CANCEL; DefButton = WB_DEF_CANCEL; Message[en-US] = "Make sure that no further users are working with the same " "%PRODUCTNAME, when changing shared extensions in a multi user environment.\n" "Click \'OK\' to disable the extension.\n" "Click \'Cancel\' to stop disabling the extension."; }; String RID_STR_UNSUPPORTED_PLATFORM { Text [ en-US ] = "The extension \'%Name\' does not work on this computer."; };