1*cdf0e10cSrcweir/************************************************************************* 2*cdf0e10cSrcweir * 3*cdf0e10cSrcweir * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4*cdf0e10cSrcweir * 5*cdf0e10cSrcweir * Copyright 2000, 2010 Oracle and/or its affiliates. 6*cdf0e10cSrcweir * 7*cdf0e10cSrcweir * OpenOffice.org - a multi-platform office productivity suite 8*cdf0e10cSrcweir * 9*cdf0e10cSrcweir * This file is part of OpenOffice.org. 10*cdf0e10cSrcweir * 11*cdf0e10cSrcweir * OpenOffice.org is free software: you can redistribute it and/or modify 12*cdf0e10cSrcweir * it under the terms of the GNU Lesser General Public License version 3 13*cdf0e10cSrcweir * only, as published by the Free Software Foundation. 14*cdf0e10cSrcweir * 15*cdf0e10cSrcweir * OpenOffice.org is distributed in the hope that it will be useful, 16*cdf0e10cSrcweir * but WITHOUT ANY WARRANTY; without even the implied warranty of 17*cdf0e10cSrcweir * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18*cdf0e10cSrcweir * GNU Lesser General Public License version 3 for more details 19*cdf0e10cSrcweir * (a copy is included in the LICENSE file that accompanied this code). 20*cdf0e10cSrcweir * 21*cdf0e10cSrcweir * You should have received a copy of the GNU Lesser General Public License 22*cdf0e10cSrcweir * version 3 along with OpenOffice.org. If not, see 23*cdf0e10cSrcweir * <http://www.openoffice.org/license.html> 24*cdf0e10cSrcweir * for a copy of the LGPLv3 License. 25*cdf0e10cSrcweir * 26*cdf0e10cSrcweir ************************************************************************/ 27*cdf0e10cSrcweir 28*cdf0e10cSrcweir // include -------------------------------------------------------------- 29*cdf0e10cSrcweir 30*cdf0e10cSrcweir#include "optjava.hrc" 31*cdf0e10cSrcweir#include <cuires.hrc> 32*cdf0e10cSrcweir#include "helpid.hrc" 33*cdf0e10cSrcweir 34*cdf0e10cSrcweir// RID_SVXPAGE_OPTIONS_JAVA ---------------------------------------------- 35*cdf0e10cSrcweir 36*cdf0e10cSrcweirTabPage RID_SVXPAGE_OPTIONS_JAVA 37*cdf0e10cSrcweir{ 38*cdf0e10cSrcweir HelpId = HID_OPTIONS_JAVA ; 39*cdf0e10cSrcweir OutputSize = TRUE ; 40*cdf0e10cSrcweir SVLook = TRUE ; 41*cdf0e10cSrcweir Hide = TRUE ; 42*cdf0e10cSrcweir Size = MAP_APPFONT ( 260 , 185 ) ; 43*cdf0e10cSrcweir Text [ en-US ] = "Java" ; 44*cdf0e10cSrcweir 45*cdf0e10cSrcweir FixedLine FL_JAVA 46*cdf0e10cSrcweir { 47*cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 3 ) ; 48*cdf0e10cSrcweir Size = MAP_APPFONT ( 248 , 8 ) ; 49*cdf0e10cSrcweir Text [ en-US ] = "Java options" ; 50*cdf0e10cSrcweir }; 51*cdf0e10cSrcweir CheckBox CB_JAVA_ENABLE 52*cdf0e10cSrcweir { 53*cdf0e10cSrcweir HelpID = "cui:CheckBox:RID_SVXPAGE_OPTIONS_JAVA:CB_JAVA_ENABLE"; 54*cdf0e10cSrcweir Pos = MAP_APPFONT ( 12, 14 ) ; 55*cdf0e10cSrcweir Size = MAP_APPFONT ( 242 , 10 ) ; 56*cdf0e10cSrcweir Text [ en-US ] = "~Use a Java runtime environment" ; 57*cdf0e10cSrcweir }; 58*cdf0e10cSrcweir FixedText FT_JAVA_FOUND 59*cdf0e10cSrcweir { 60*cdf0e10cSrcweir Pos = MAP_APPFONT ( 21 , 27 ) ; 61*cdf0e10cSrcweir Size = MAP_APPFONT ( 233 , 8 ) ; 62*cdf0e10cSrcweir Text [ en-US ] = "~Java runtime environments (JRE) already installed:" ; 63*cdf0e10cSrcweir }; 64*cdf0e10cSrcweir Control LB_JAVA 65*cdf0e10cSrcweir { 66*cdf0e10cSrcweir Pos = MAP_APPFONT ( 21 , 38 ) ; 67*cdf0e10cSrcweir Size = MAP_APPFONT ( 177 , 130 ) ; 68*cdf0e10cSrcweir Border = TRUE ; 69*cdf0e10cSrcweir TabStop = TRUE ; 70*cdf0e10cSrcweir }; 71*cdf0e10cSrcweir FixedText FT_JAVA_PATH 72*cdf0e10cSrcweir { 73*cdf0e10cSrcweir Pos = MAP_APPFONT ( 21 , 171 ) ; 74*cdf0e10cSrcweir Size = MAP_APPFONT ( 233 , 8 ) ; 75*cdf0e10cSrcweir NoLabel = TRUE ; 76*cdf0e10cSrcweir }; 77*cdf0e10cSrcweir PushButton PB_ADD 78*cdf0e10cSrcweir { 79*cdf0e10cSrcweir HelpID = "cui:PushButton:RID_SVXPAGE_OPTIONS_JAVA:PB_ADD"; 80*cdf0e10cSrcweir Pos = MAP_APPFONT ( 204 , 38 ) ; 81*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 82*cdf0e10cSrcweir Text [ en-US ] = "~Add..." ; 83*cdf0e10cSrcweir }; 84*cdf0e10cSrcweir PushButton PB_PARAMETER 85*cdf0e10cSrcweir { 86*cdf0e10cSrcweir HelpID = "cui:PushButton:RID_SVXPAGE_OPTIONS_JAVA:PB_PARAMETER"; 87*cdf0e10cSrcweir Pos = MAP_APPFONT ( 204 , 55 ) ; 88*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 89*cdf0e10cSrcweir Text [ en-US ] = "~Parameters..." ; 90*cdf0e10cSrcweir }; 91*cdf0e10cSrcweir PushButton PB_CLASSPATH 92*cdf0e10cSrcweir { 93*cdf0e10cSrcweir HelpID = "cui:PushButton:RID_SVXPAGE_OPTIONS_JAVA:PB_CLASSPATH"; 94*cdf0e10cSrcweir Pos = MAP_APPFONT ( 204 , 72 ) ; 95*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 96*cdf0e10cSrcweir Text [ en-US ] = "~Class Path..." ; 97*cdf0e10cSrcweir }; 98*cdf0e10cSrcweir String STR_INSTALLED_IN 99*cdf0e10cSrcweir { 100*cdf0e10cSrcweir Text [ en-US ] = "Location: " ; 101*cdf0e10cSrcweir }; 102*cdf0e10cSrcweir String STR_ACCESSIBILITY 103*cdf0e10cSrcweir { 104*cdf0e10cSrcweir Text [ en-US ] = "with accessibility support" ; 105*cdf0e10cSrcweir }; 106*cdf0e10cSrcweir String STR_ADDDLGTEXT 107*cdf0e10cSrcweir { 108*cdf0e10cSrcweir Text [ en-US ] = "Select a Java Runtime Environment" ; 109*cdf0e10cSrcweir }; 110*cdf0e10cSrcweir String STR_HEADER_VENDOR 111*cdf0e10cSrcweir { 112*cdf0e10cSrcweir Text [ en-US ] = "Vendor" ; 113*cdf0e10cSrcweir }; 114*cdf0e10cSrcweir String STR_HEADER_VERSION 115*cdf0e10cSrcweir { 116*cdf0e10cSrcweir Text [ en-US ] = "Version" ; 117*cdf0e10cSrcweir }; 118*cdf0e10cSrcweir String STR_HEADER_FEATURES 119*cdf0e10cSrcweir { 120*cdf0e10cSrcweir Text [ en-US ] = "Features" ; 121*cdf0e10cSrcweir }; 122*cdf0e10cSrcweir}; 123*cdf0e10cSrcweir 124*cdf0e10cSrcweir// RID_SVXDLG_JAVA_PARAMETER --------------------------------------------- 125*cdf0e10cSrcweir 126*cdf0e10cSrcweirModalDialog RID_SVXDLG_JAVA_PARAMETER 127*cdf0e10cSrcweir{ 128*cdf0e10cSrcweir HelpId = HID_OPTIONS_JAVA_PARAMETER ; 129*cdf0e10cSrcweir OutputSize = TRUE ; 130*cdf0e10cSrcweir SVLook = TRUE ; 131*cdf0e10cSrcweir Size = MAP_APPFONT ( 270 , 140 ) ; 132*cdf0e10cSrcweir Text [ en-US ] = "Java Start Parameters" ; 133*cdf0e10cSrcweir Moveable = TRUE ; 134*cdf0e10cSrcweir FixedText FT_PARAMETER 135*cdf0e10cSrcweir { 136*cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 3 ) ; 137*cdf0e10cSrcweir Size = MAP_APPFONT ( 202 , 8 ) ; 138*cdf0e10cSrcweir Text [ en-US ] = "Java start ~parameter" ; 139*cdf0e10cSrcweir }; 140*cdf0e10cSrcweir Edit ED_PARAMETER 141*cdf0e10cSrcweir { 142*cdf0e10cSrcweir HelpID = "cui:Edit:RID_SVXDLG_JAVA_PARAMETER:ED_PARAMETER"; 143*cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 15 ) ; 144*cdf0e10cSrcweir Size = MAP_APPFONT ( 202 , 12 ) ; 145*cdf0e10cSrcweir Border = TRUE ; 146*cdf0e10cSrcweir }; 147*cdf0e10cSrcweir PushButton PB_ASSIGN 148*cdf0e10cSrcweir { 149*cdf0e10cSrcweir HelpID = "cui:PushButton:RID_SVXDLG_JAVA_PARAMETER:PB_ASSIGN"; 150*cdf0e10cSrcweir Pos = MAP_APPFONT ( 214 , 14 ) ; 151*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 152*cdf0e10cSrcweir Text [ en-US ] = "~Assign" ; 153*cdf0e10cSrcweir }; 154*cdf0e10cSrcweir FixedText FT_ASSIGNED 155*cdf0e10cSrcweir { 156*cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 31 ) ; 157*cdf0e10cSrcweir Size = MAP_APPFONT ( 202 , 8 ) ; 158*cdf0e10cSrcweir Text [ en-US ] = "Assig~ned start parameters" ; 159*cdf0e10cSrcweir }; 160*cdf0e10cSrcweir ListBox LB_ASSIGNED 161*cdf0e10cSrcweir { 162*cdf0e10cSrcweir HelpID = "cui:ListBox:RID_SVXDLG_JAVA_PARAMETER:LB_ASSIGNED"; 163*cdf0e10cSrcweir Border = TRUE ; 164*cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 42 ) ; 165*cdf0e10cSrcweir Size = MAP_APPFONT ( 202 , 53 ) ; 166*cdf0e10cSrcweir AutoHScroll = TRUE ; 167*cdf0e10cSrcweir }; 168*cdf0e10cSrcweir FixedText FT_EXAMPLE 169*cdf0e10cSrcweir { 170*cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 98 ) ; 171*cdf0e10cSrcweir Size = MAP_APPFONT ( 202 , 8 ) ; 172*cdf0e10cSrcweir Text [ en-US ] = "For example: -Dmyprop=c:\\program files\\java" ; 173*cdf0e10cSrcweir }; 174*cdf0e10cSrcweir PushButton PB_REMOVE 175*cdf0e10cSrcweir { 176*cdf0e10cSrcweir HelpID = "cui:PushButton:RID_SVXDLG_JAVA_PARAMETER:PB_REMOVE"; 177*cdf0e10cSrcweir Pos = MAP_APPFONT ( 214 , 42 ) ; 178*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 179*cdf0e10cSrcweir Text [ en-US ] = "~Remove" ; 180*cdf0e10cSrcweir }; 181*cdf0e10cSrcweir FixedLine FL_BUTTONS 182*cdf0e10cSrcweir { 183*cdf0e10cSrcweir Pos = MAP_APPFONT ( 3 , 109 ) ; 184*cdf0e10cSrcweir Size = MAP_APPFONT ( 264 , 8 ) ; 185*cdf0e10cSrcweir }; 186*cdf0e10cSrcweir OKButton PB_PARAMETER_OK 187*cdf0e10cSrcweir { 188*cdf0e10cSrcweir Pos = MAP_APPFONT ( 105 , 120 ) ; 189*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 190*cdf0e10cSrcweir DefButton = TRUE ; 191*cdf0e10cSrcweir }; 192*cdf0e10cSrcweir CancelButton PB_PARAMETER_ESC 193*cdf0e10cSrcweir { 194*cdf0e10cSrcweir Pos = MAP_APPFONT ( 158 , 120 ) ; 195*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 196*cdf0e10cSrcweir }; 197*cdf0e10cSrcweir HelpButton PB_PARAMETER_HLP 198*cdf0e10cSrcweir { 199*cdf0e10cSrcweir Pos = MAP_APPFONT ( 214 , 120 ) ; 200*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 201*cdf0e10cSrcweir }; 202*cdf0e10cSrcweir}; 203*cdf0e10cSrcweir 204*cdf0e10cSrcweir// RID_SVXDLG_JAVA_CLASSPATH --------------------------------------------- 205*cdf0e10cSrcweir 206*cdf0e10cSrcweirModalDialog RID_SVXDLG_JAVA_CLASSPATH 207*cdf0e10cSrcweir{ 208*cdf0e10cSrcweir HelpId = HID_OPTIONS_JAVA_CLASSPATH ; 209*cdf0e10cSrcweir OutputSize = TRUE ; 210*cdf0e10cSrcweir SVLook = TRUE ; 211*cdf0e10cSrcweir Size = MAP_APPFONT ( 240 , 120 ) ; 212*cdf0e10cSrcweir Text [ en-US ] = "Class Path" ; 213*cdf0e10cSrcweir Moveable = TRUE ; 214*cdf0e10cSrcweir FixedText FT_PATH 215*cdf0e10cSrcweir { 216*cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 3 ) ; 217*cdf0e10cSrcweir Size = MAP_APPFONT ( 172 , 8 ) ; 218*cdf0e10cSrcweir Text [ en-US ] = "A~ssigned folders and archives" ; 219*cdf0e10cSrcweir }; 220*cdf0e10cSrcweir ListBox LB_PATH 221*cdf0e10cSrcweir { 222*cdf0e10cSrcweir HelpID = "cui:ListBox:RID_SVXDLG_JAVA_CLASSPATH:LB_PATH"; 223*cdf0e10cSrcweir Pos = MAP_APPFONT ( 6 , 14 ) ; 224*cdf0e10cSrcweir Size = MAP_APPFONT ( 172 , 72 ) ; 225*cdf0e10cSrcweir Border = TRUE ; 226*cdf0e10cSrcweir AutoHScroll = TRUE ; 227*cdf0e10cSrcweir }; 228*cdf0e10cSrcweir PushButton PB_ADDARCHIVE 229*cdf0e10cSrcweir { 230*cdf0e10cSrcweir HelpID = "cui:PushButton:RID_SVXDLG_JAVA_CLASSPATH:PB_ADDARCHIVE"; 231*cdf0e10cSrcweir Pos = MAP_APPFONT ( 184 , 14 ) ; 232*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 233*cdf0e10cSrcweir Text [ en-US ] = "~Add Archive..." ; 234*cdf0e10cSrcweir }; 235*cdf0e10cSrcweir PushButton PB_ADDPATH 236*cdf0e10cSrcweir { 237*cdf0e10cSrcweir HelpID = "cui:PushButton:RID_SVXDLG_JAVA_CLASSPATH:PB_ADDPATH"; 238*cdf0e10cSrcweir Pos = MAP_APPFONT ( 184 , 31 ) ; 239*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 240*cdf0e10cSrcweir Text [ en-US ] = "Add ~Folder" ; 241*cdf0e10cSrcweir }; 242*cdf0e10cSrcweir PushButton PB_REMOVE_PATH 243*cdf0e10cSrcweir { 244*cdf0e10cSrcweir HelpID = "cui:PushButton:RID_SVXDLG_JAVA_CLASSPATH:PB_REMOVE_PATH"; 245*cdf0e10cSrcweir Pos = MAP_APPFONT ( 184 , 48 ) ; 246*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 247*cdf0e10cSrcweir Text [ en-US ] = "~Remove" ; 248*cdf0e10cSrcweir }; 249*cdf0e10cSrcweir FixedLine FL_PATH_BUTTONS 250*cdf0e10cSrcweir { 251*cdf0e10cSrcweir Pos = MAP_APPFONT ( 3 , 89 ) ; 252*cdf0e10cSrcweir Size = MAP_APPFONT ( 236 , 8 ) ; 253*cdf0e10cSrcweir }; 254*cdf0e10cSrcweir OKButton PB_PATH_OK 255*cdf0e10cSrcweir { 256*cdf0e10cSrcweir Pos = MAP_APPFONT ( 75 , 100 ) ; 257*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 258*cdf0e10cSrcweir DefButton = TRUE ; 259*cdf0e10cSrcweir }; 260*cdf0e10cSrcweir CancelButton PB_PATH_ESC 261*cdf0e10cSrcweir { 262*cdf0e10cSrcweir Pos = MAP_APPFONT ( 128 , 100 ) ; 263*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 264*cdf0e10cSrcweir }; 265*cdf0e10cSrcweir HelpButton PB_PATH_HLP 266*cdf0e10cSrcweir { 267*cdf0e10cSrcweir Pos = MAP_APPFONT ( 186 , 100 ) ; 268*cdf0e10cSrcweir Size = MAP_APPFONT ( 50 , 14 ) ; 269*cdf0e10cSrcweir }; 270*cdf0e10cSrcweir}; 271*cdf0e10cSrcweir 272*cdf0e10cSrcweirErrorBox RID_SVXERR_JRE_NOT_RECOGNIZED 273*cdf0e10cSrcweir{ 274*cdf0e10cSrcweir BUTTONS = WB_OK ; 275*cdf0e10cSrcweir DEFBUTTON = WB_DEF_OK ; 276*cdf0e10cSrcweir Message [ en-US ] = "The folder you selected does not contain a Java runtime environment.\nPlease select a different folder." ; 277*cdf0e10cSrcweir}; 278*cdf0e10cSrcweir 279*cdf0e10cSrcweirErrorBox RID_SVXERR_JRE_FAILED_VERSION 280*cdf0e10cSrcweir{ 281*cdf0e10cSrcweir BUTTONS = WB_OK ; 282*cdf0e10cSrcweir DEFBUTTON = WB_DEF_OK ; 283*cdf0e10cSrcweir Message [ en-US ] = "The Java runtime environment you selected is not the required version.\nPlease select a different folder." ; 284*cdf0e10cSrcweir}; 285*cdf0e10cSrcweir 286*cdf0e10cSrcweirWarningBox RID_SVX_MSGBOX_JAVA_RESTART 287*cdf0e10cSrcweir{ 288*cdf0e10cSrcweir BUTTONS = WB_OK ; 289*cdf0e10cSrcweir DEFBUTTON = WB_DEF_OK ; 290*cdf0e10cSrcweir Message [ en-US ] = "For the selected Java runtime environment to work properly, %PRODUCTNAME must be restarted.\nPlease restart %PRODUCTNAME now." ; 291*cdf0e10cSrcweir}; 292*cdf0e10cSrcweir 293*cdf0e10cSrcweirWarningBox RID_SVX_MSGBOX_JAVA_RESTART2 294*cdf0e10cSrcweir{ 295*cdf0e10cSrcweir BUTTONS = WB_OK ; 296*cdf0e10cSrcweir DEFBUTTON = WB_DEF_OK ; 297*cdf0e10cSrcweir Message [ en-US ] = "You have to restart %PRODUCTNAME so the new or modified values can take effect.\nPlease restart %PRODUCTNAME now." ; 298*cdf0e10cSrcweir}; 299*cdf0e10cSrcweir 300