1158fda6aSAndrew Rist/************************************************************** 2*2d7380a4Smseidel * 3158fda6aSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4158fda6aSAndrew Rist * or more contributor license agreements. See the NOTICE file 5158fda6aSAndrew Rist * distributed with this work for additional information 6158fda6aSAndrew Rist * regarding copyright ownership. The ASF licenses this file 7158fda6aSAndrew Rist * to you under the Apache License, Version 2.0 (the 8*2d7380a4Smseidel * "License") ; you may not use this file except in compliance 9158fda6aSAndrew Rist * with the License. You may obtain a copy of the License at 10*2d7380a4Smseidel * 11158fda6aSAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*2d7380a4Smseidel * 13158fda6aSAndrew Rist * Unless required by applicable law or agreed to in writing, 14158fda6aSAndrew Rist * software distributed under the License is distributed on an 15158fda6aSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16158fda6aSAndrew Rist * KIND, either express or implied. See the License for the 17158fda6aSAndrew Rist * specific language governing permissions and limitations 18158fda6aSAndrew Rist * under the License. 19*2d7380a4Smseidel * 20158fda6aSAndrew Rist *************************************************************/ 21158fda6aSAndrew Rist 22cdf0e10cSrcweir#include "svtools/controldims.hrc" 23cdf0e10cSrcweir 24cdf0e10cSrcweir#include "dp_gui.hrc" 25cdf0e10cSrcweir 26cdf0e10cSrcweir#define LOCAL_WIDTH (60 * RSC_BS_CHARWIDTH) 27cdf0e10cSrcweir#define LOCAL_LIST_HEIGHT (7 * RSC_BS_CHARHEIGHT) 28cdf0e10cSrcweir#define LOCAL_BUTTON_WIDTH 80 29cdf0e10cSrcweir 30*2d7380a4SmseidelModalDialog RID_DLG_UPDATEINSTALL 31*2d7380a4Smseidel{ 32*2d7380a4Smseidel HelpId = HID_DEPLOYMENT_GUI_UPDATEINSTALL ; 33*2d7380a4Smseidel Size = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT + LOCAL_WIDTH + RSC_SP_DLG_INNERBORDER_RIGHT, 34*2d7380a4Smseidel RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_FIXEDTEXT_HEIGHT + 35*2d7380a4Smseidel RSC_SP_CTRL_Y + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_FLGR_SPACE_Y + LOCAL_LIST_HEIGHT + RSC_SP_FLGR_SPACE_Y + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_SPACE_Y + RSC_CD_PUSHBUTTON_HEIGHT + 36*2d7380a4Smseidel RSC_SP_DLG_INNERBORDER_BOTTOM ) ; 37*2d7380a4Smseidel Text [ en-US ] = "Download and Installation" : 38*2d7380a4Smseidel Moveable = TRUE ; 39*2d7380a4Smseidel Closeable = TRUE ; 40*2d7380a4Smseidel FixedText RID_DLG_UPDATE_INSTALL_DOWNLOADING 41*2d7380a4Smseidel { 42*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT, RSC_SP_DLG_INNERBORDER_TOP ) ; 43*2d7380a4Smseidel Size = MAP_APPFONT ( LOCAL_WIDTH, RSC_CD_FIXEDTEXT_HEIGHT ) ; 44*2d7380a4Smseidel Text [ en-US ] = "Downloading extensions..." : 45*2d7380a4Smseidel NoLabel = TRUE ; 46*2d7380a4Smseidel }; 47*2d7380a4Smseidel 48*2d7380a4Smseidel Window RID_DLG_UPDATE_INSTALL_STATUSBAR 49*2d7380a4Smseidel { 50*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT, RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y ) ; 51*2d7380a4Smseidel Size = MAP_APPFONT ( LOCAL_WIDTH, RSC_CD_CHECKBOX_HEIGHT ) ; 52*2d7380a4Smseidel Border = TRUE ; 53*2d7380a4Smseidel }; 54*2d7380a4Smseidel 55*2d7380a4Smseidel FixedText RID_DLG_UPDATE_INSTALL_EXTENSION_NAME 56*2d7380a4Smseidel { 57*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT, RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_CTRL_DESC_Y ) ; 58*2d7380a4Smseidel Size = MAP_APPFONT ( LOCAL_WIDTH, RSC_CD_FIXEDTEXT_HEIGHT ) ; 59*2d7380a4Smseidel Text = "" : 60*2d7380a4Smseidel NoLabel = TRUE ; 61*2d7380a4Smseidel }; 62*2d7380a4Smseidel 63*2d7380a4Smseidel FixedText RID_DLG_UPDATE_INSTALL_RESULTS { 64*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT, RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + 65*2d7380a4Smseidel RSC_SP_CTRL_DESC_Y + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_Y ) ; 66*2d7380a4Smseidel Size = MAP_APPFONT ( LOCAL_WIDTH, RSC_CD_FIXEDTEXT_HEIGHT ) ; 67*2d7380a4Smseidel Text [ en-US ] = "Result" : 68*2d7380a4Smseidel }; 69*2d7380a4Smseidel 70*2d7380a4Smseidel MultiLineEdit RID_DLG_UPDATE_INSTALL_INFO 71*2d7380a4Smseidel { 72*2d7380a4Smseidel HelpID = "desktop:MultiLineEdit:RID_DLG_UPDATEINSTALL:RID_DLG_UPDATE_INSTALL_INFO" : 73*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT, RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + 74*2d7380a4Smseidel RSC_SP_CTRL_DESC_Y + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_FIXEDTEXT_HEIGHT + 75*2d7380a4Smseidel RSC_SP_CTRL_Y + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y ) ; 76*2d7380a4Smseidel Size = MAP_APPFONT ( LOCAL_WIDTH, LOCAL_LIST_HEIGHT ) ; 77*2d7380a4Smseidel Border = TRUE ; 78*2d7380a4Smseidel ReadOnly = TRUE ; 79*2d7380a4Smseidel VScroll = TRUE ; 80*2d7380a4Smseidel TabStop = FALSE ; 81*2d7380a4Smseidel }; 82*2d7380a4Smseidel 83*2d7380a4Smseidel FixedLine RID_DLG_UPDATE_INSTALL_LINE 84*2d7380a4Smseidel { 85*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT, RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + 86*2d7380a4Smseidel RSC_SP_CTRL_DESC_Y + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_FIXEDTEXT_HEIGHT + 87*2d7380a4Smseidel RSC_SP_CTRL_Y + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + LOCAL_LIST_HEIGHT + RSC_SP_FLGR_SPACE_Y ) ; 88*2d7380a4Smseidel Size = MAP_APPFONT ( LOCAL_WIDTH, RSC_CD_FIXEDLINE_HEIGHT ) ; 89*2d7380a4Smseidel }; 90*2d7380a4Smseidel 91*2d7380a4Smseidel OKButton RID_DLG_UPDATE_INSTALL_OK 92*2d7380a4Smseidel { 93*2d7380a4Smseidel Disable = TRUE ; 94*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT + LOCAL_WIDTH - LOCAL_BUTTON_WIDTH - RSC_SP_CTRL_GROUP_X - RSC_CD_PUSHBUTTON_WIDTH, 95*2d7380a4Smseidel RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_FIXEDTEXT_HEIGHT + 96*2d7380a4Smseidel RSC_SP_CTRL_Y + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + LOCAL_LIST_HEIGHT + RSC_SP_FLGR_SPACE_Y + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_SPACE_Y ) ; 97*2d7380a4Smseidel Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ) ; 98*2d7380a4Smseidel Text [ en-US ] = "OK" : 99*2d7380a4Smseidel }; 100*2d7380a4Smseidel 101*2d7380a4Smseidel CancelButton RID_DLG_UPDATE_INSTALL_ABORT 102*2d7380a4Smseidel { 103*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT + LOCAL_WIDTH - LOCAL_BUTTON_WIDTH, 104*2d7380a4Smseidel RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_FIXEDTEXT_HEIGHT + 105*2d7380a4Smseidel RSC_SP_CTRL_Y + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + LOCAL_LIST_HEIGHT + RSC_SP_FLGR_SPACE_Y + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_SPACE_Y ) ; 106*2d7380a4Smseidel Size = MAP_APPFONT ( LOCAL_BUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ) ; 107*2d7380a4Smseidel Text [ en-US ] = "Cancel Update" : 108*2d7380a4Smseidel DefButton = TRUE ; 109*2d7380a4Smseidel }; 110*2d7380a4Smseidel 111*2d7380a4Smseidel HelpButton RID_DLG_UPDATE_INSTALL_HELP 112*2d7380a4Smseidel { 113*2d7380a4Smseidel Pos = MAP_APPFONT ( RSC_SP_DLG_INNERBORDER_LEFT, 114*2d7380a4Smseidel RSC_SP_DLG_INNERBORDER_TOP + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_CTRL_DESC_Y + RSC_CD_FIXEDTEXT_HEIGHT + 115*2d7380a4Smseidel RSC_SP_CTRL_Y + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y + LOCAL_LIST_HEIGHT + RSC_SP_FLGR_SPACE_Y + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_SPACE_Y ) ; 116*2d7380a4Smseidel Size = MAP_APPFONT ( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT ) ; 117*2d7380a4Smseidel }; 118*2d7380a4Smseidel 119*2d7380a4Smseidel String RID_DLG_UPDATE_INSTALL_INSTALLING 120*2d7380a4Smseidel { 121*2d7380a4Smseidel Text [ en-US ] = "Installing extensions..." : 122*2d7380a4Smseidel }; 123*2d7380a4Smseidel 124*2d7380a4Smseidel String RID_DLG_UPDATE_INSTALL_FINISHED 125*2d7380a4Smseidel { 126*2d7380a4Smseidel Text [ en-US ] = "Installation finished" : 127*2d7380a4Smseidel }; 128*2d7380a4Smseidel 129*2d7380a4Smseidel String RID_DLG_UPDATE_INSTALL_NO_ERRORS 130*2d7380a4Smseidel { 131*2d7380a4Smseidel Text [ en-US ] = "No errors." : 132*2d7380a4Smseidel }; 133*2d7380a4Smseidel 134*2d7380a4Smseidel String RID_DLG_UPDATE_INSTALL_ERROR_DOWNLOAD 135*2d7380a4Smseidel { 136*2d7380a4Smseidel Text [ en-US ] = "Error while downloading extension %NAME. " : 137*2d7380a4Smseidel }; 138*2d7380a4Smseidel 139*2d7380a4Smseidel String RID_DLG_UPDATE_INSTALL_THIS_ERROR_OCCURRED 140*2d7380a4Smseidel { 141*2d7380a4Smseidel Text [ en-US ] = "The error message is: " : 142*2d7380a4Smseidel }; 143*2d7380a4Smseidel 144*2d7380a4Smseidel 145*2d7380a4Smseidel String RID_DLG_UPDATE_INSTALL_ERROR_INSTALLATION 146*2d7380a4Smseidel { 147*2d7380a4Smseidel Text [ en-US ] = "Error while installing extension %NAME. " : 148*2d7380a4Smseidel }; 149*2d7380a4Smseidel 150*2d7380a4Smseidel String RID_DLG_UPDATE_INSTALL_ERROR_LIC_DECLINED 151*2d7380a4Smseidel { 152*2d7380a4Smseidel Text [ en-US ] = "The license agreement for extension %NAME was refused. " : 153*2d7380a4Smseidel }; 154*2d7380a4Smseidel 155*2d7380a4Smseidel String RID_DLG_UPDATE_INSTALL_EXTENSION_NOINSTALL 156*2d7380a4Smseidel { 157*2d7380a4Smseidel Text [ en-US ] = "The extension will not be installed." ; 158*2d7380a4Smseidel }; 159*2d7380a4Smseidel 160cdf0e10cSrcweir}; 161cdf0e10cSrcweir 162*2d7380a4Smseidel// ********************************************************************** EOF 163