xref: /trunk/main/cui/source/options/optjava.src (revision 28f5cb232926f9a03a3401222c3daa054679d55e)
10e2af6afSAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
30e2af6afSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
40e2af6afSAndrew Rist * or more contributor license agreements.  See the NOTICE file
50e2af6afSAndrew Rist * distributed with this work for additional information
60e2af6afSAndrew Rist * regarding copyright ownership.  The ASF licenses this file
70e2af6afSAndrew Rist * to you under the Apache License, Version 2.0 (the
80e2af6afSAndrew Rist * "License"); you may not use this file except in compliance
90e2af6afSAndrew Rist * with the License.  You may obtain a copy of the License at
10cdf0e10cSrcweir *
110e2af6afSAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12cdf0e10cSrcweir *
130e2af6afSAndrew Rist * Unless required by applicable law or agreed to in writing,
140e2af6afSAndrew Rist * software distributed under the License is distributed on an
150e2af6afSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
160e2af6afSAndrew Rist * KIND, either express or implied.  See the License for the
170e2af6afSAndrew Rist * specific language governing permissions and limitations
180e2af6afSAndrew Rist * under the License.
19cdf0e10cSrcweir *
200e2af6afSAndrew Rist *************************************************************/
210e2af6afSAndrew Rist
220e2af6afSAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweir// include --------------------------------------------------------------
25cdf0e10cSrcweir#include "optjava.hrc"
26cdf0e10cSrcweir#include <cuires.hrc>
27cdf0e10cSrcweir#include "helpid.hrc"
28cdf0e10cSrcweir
29cdf0e10cSrcweir// RID_SVXPAGE_OPTIONS_JAVA ----------------------------------------------
30cdf0e10cSrcweir
31cdf0e10cSrcweirTabPage RID_SVXPAGE_OPTIONS_JAVA
32cdf0e10cSrcweir{
33cdf0e10cSrcweir    HelpId = HID_OPTIONS_JAVA ;
34cdf0e10cSrcweir    OutputSize = TRUE ;
35cdf0e10cSrcweir    SVLook = TRUE ;
36cdf0e10cSrcweir    Hide = TRUE ;
37cdf0e10cSrcweir    Size = MAP_APPFONT ( 260, 185 ) ;
38cdf0e10cSrcweir    Text [ en-US ] = "Java" ;
39cdf0e10cSrcweir
40cdf0e10cSrcweir    FixedLine FL_JAVA
41cdf0e10cSrcweir    {
42cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 3 ) ;
43cdf0e10cSrcweir        Size = MAP_APPFONT ( 248, 8 ) ;
44cdf0e10cSrcweir        Text [ en-US ] = "Java options" ;
45cdf0e10cSrcweir    };
46cdf0e10cSrcweir    CheckBox CB_JAVA_ENABLE
47cdf0e10cSrcweir    {
48cdf0e10cSrcweir        HelpID = "cui:CheckBox:RID_SVXPAGE_OPTIONS_JAVA:CB_JAVA_ENABLE" ;
49cdf0e10cSrcweir        Pos = MAP_APPFONT ( 12, 14 ) ;
50cdf0e10cSrcweir        Size = MAP_APPFONT ( 242, 10 ) ;
51cdf0e10cSrcweir        Text [ en-US ] = "~Use a Java runtime environment" ;
52cdf0e10cSrcweir    };
53cdf0e10cSrcweir    FixedText FT_JAVA_FOUND
54cdf0e10cSrcweir    {
55cdf0e10cSrcweir        Pos = MAP_APPFONT ( 21, 27 ) ;
56cdf0e10cSrcweir        Size = MAP_APPFONT ( 233, 8 ) ;
57cdf0e10cSrcweir        Text [ en-US ] = "~Java runtime environments (JRE) already installed:" ;
58cdf0e10cSrcweir    };
59cdf0e10cSrcweir    Control LB_JAVA
60cdf0e10cSrcweir    {
61cdf0e10cSrcweir        Pos = MAP_APPFONT ( 21, 38 ) ;
62cdf0e10cSrcweir        Size = MAP_APPFONT ( 177, 130 ) ;
63cdf0e10cSrcweir        Border = TRUE ;
64cdf0e10cSrcweir        TabStop = TRUE ;
65cdf0e10cSrcweir    };
66cdf0e10cSrcweir    FixedText FT_JAVA_PATH
67cdf0e10cSrcweir    {
68cdf0e10cSrcweir        Pos = MAP_APPFONT ( 21, 171 ) ;
69cdf0e10cSrcweir        Size = MAP_APPFONT ( 233, 8 ) ;
70cdf0e10cSrcweir        NoLabel = TRUE ;
71cdf0e10cSrcweir    };
72cdf0e10cSrcweir    PushButton PB_ADD
73cdf0e10cSrcweir    {
74cdf0e10cSrcweir        HelpID = "cui:PushButton:RID_SVXPAGE_OPTIONS_JAVA:PB_ADD" ;
75cdf0e10cSrcweir        Pos = MAP_APPFONT ( 204, 38 ) ;
76cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
77cdf0e10cSrcweir        Text [ en-US ] = "~Add..." ;
78cdf0e10cSrcweir    };
79cdf0e10cSrcweir    PushButton PB_PARAMETER
80cdf0e10cSrcweir    {
81cdf0e10cSrcweir        HelpID = "cui:PushButton:RID_SVXPAGE_OPTIONS_JAVA:PB_PARAMETER" ;
82cdf0e10cSrcweir        Pos = MAP_APPFONT ( 204, 55 ) ;
83cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
84cdf0e10cSrcweir        Text [ en-US ] = "~Parameters..." ;
85cdf0e10cSrcweir    };
86cdf0e10cSrcweir    PushButton PB_CLASSPATH
87cdf0e10cSrcweir    {
88cdf0e10cSrcweir        HelpID = "cui:PushButton:RID_SVXPAGE_OPTIONS_JAVA:PB_CLASSPATH" ;
89cdf0e10cSrcweir        Pos = MAP_APPFONT ( 204, 72 ) ;
90cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
91cdf0e10cSrcweir        Text [ en-US ] = "~Class Path..." ;
92cdf0e10cSrcweir    };
93cdf0e10cSrcweir    String STR_INSTALLED_IN
94cdf0e10cSrcweir    {
95cdf0e10cSrcweir        Text [ en-US ] = "Location: " ;
96cdf0e10cSrcweir    };
97cdf0e10cSrcweir    String STR_ACCESSIBILITY
98cdf0e10cSrcweir    {
99cdf0e10cSrcweir        Text [ en-US ] = "with accessibility support" ;
100cdf0e10cSrcweir    };
101cdf0e10cSrcweir    String STR_ADDDLGTEXT
102cdf0e10cSrcweir    {
103cdf0e10cSrcweir        Text [ en-US ] = "Select a Java Runtime Environment" ;
104cdf0e10cSrcweir    };
105cdf0e10cSrcweir    String STR_HEADER_VENDOR
106cdf0e10cSrcweir    {
107cdf0e10cSrcweir        Text [ en-US ] = "Vendor" ;
108cdf0e10cSrcweir    };
109cdf0e10cSrcweir    String STR_HEADER_VERSION
110cdf0e10cSrcweir    {
111cdf0e10cSrcweir        Text [ en-US ] = "Version" ;
112cdf0e10cSrcweir    };
113cdf0e10cSrcweir    String STR_HEADER_FEATURES
114cdf0e10cSrcweir    {
115cdf0e10cSrcweir        Text [ en-US ] = "Features" ;
116cdf0e10cSrcweir    };
117cdf0e10cSrcweir};
118cdf0e10cSrcweir
119cdf0e10cSrcweir// RID_SVXDLG_JAVA_PARAMETER ---------------------------------------------
120cdf0e10cSrcweir
121cdf0e10cSrcweirModalDialog RID_SVXDLG_JAVA_PARAMETER
122cdf0e10cSrcweir{
123cdf0e10cSrcweir    HelpId = HID_OPTIONS_JAVA_PARAMETER ;
124cdf0e10cSrcweir    OutputSize = TRUE ;
125cdf0e10cSrcweir    SVLook = TRUE ;
126cdf0e10cSrcweir    Size = MAP_APPFONT ( 270, 140 ) ;
127cdf0e10cSrcweir    Text [ en-US ] = "Java Start Parameters" ;
128cdf0e10cSrcweir    Moveable = TRUE ;
129cdf0e10cSrcweir    FixedText FT_PARAMETER
130cdf0e10cSrcweir    {
131cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 3 ) ;
132cdf0e10cSrcweir        Size = MAP_APPFONT ( 202, 8 ) ;
133cdf0e10cSrcweir        Text [ en-US ] = "Java start ~parameter" ;
134cdf0e10cSrcweir    };
135cdf0e10cSrcweir    Edit ED_PARAMETER
136cdf0e10cSrcweir    {
137cdf0e10cSrcweir        HelpID = "cui:Edit:RID_SVXDLG_JAVA_PARAMETER:ED_PARAMETER" ;
138cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 15 ) ;
139cdf0e10cSrcweir        Size = MAP_APPFONT ( 202, 12 ) ;
140cdf0e10cSrcweir        Border = TRUE ;
141cdf0e10cSrcweir    };
142cdf0e10cSrcweir    PushButton PB_ASSIGN
143cdf0e10cSrcweir    {
144cdf0e10cSrcweir        HelpID = "cui:PushButton:RID_SVXDLG_JAVA_PARAMETER:PB_ASSIGN" ;
145cdf0e10cSrcweir        Pos = MAP_APPFONT ( 214, 14 ) ;
146cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
147cdf0e10cSrcweir        Text [ en-US ] = "~Assign" ;
148cdf0e10cSrcweir    };
149cdf0e10cSrcweir    FixedText FT_ASSIGNED
150cdf0e10cSrcweir    {
151cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 31 ) ;
152cdf0e10cSrcweir        Size = MAP_APPFONT ( 202, 8 ) ;
153cdf0e10cSrcweir        Text [ en-US ] = "Assig~ned start parameters" ;
154cdf0e10cSrcweir    };
155cdf0e10cSrcweir    ListBox LB_ASSIGNED
156cdf0e10cSrcweir    {
157cdf0e10cSrcweir        HelpID = "cui:ListBox:RID_SVXDLG_JAVA_PARAMETER:LB_ASSIGNED" ;
158cdf0e10cSrcweir        Border = TRUE ;
159cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 42 ) ;
160cdf0e10cSrcweir        Size = MAP_APPFONT ( 202, 53 ) ;
161cdf0e10cSrcweir        AutoHScroll = TRUE ;
162cdf0e10cSrcweir    };
163cdf0e10cSrcweir    FixedText FT_EXAMPLE
164cdf0e10cSrcweir    {
165cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 98 ) ;
166cdf0e10cSrcweir        Size = MAP_APPFONT ( 202, 8 ) ;
167cdf0e10cSrcweir        Text [ en-US ] = "For example: -Dmyprop=c:\\program files\\java" ;
168cdf0e10cSrcweir    };
169cdf0e10cSrcweir    PushButton PB_REMOVE
170cdf0e10cSrcweir    {
171cdf0e10cSrcweir        HelpID = "cui:PushButton:RID_SVXDLG_JAVA_PARAMETER:PB_REMOVE" ;
172cdf0e10cSrcweir        Pos = MAP_APPFONT ( 214, 42 ) ;
173cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
174cdf0e10cSrcweir        Text [ en-US ] = "~Remove" ;
175cdf0e10cSrcweir    };
176cdf0e10cSrcweir    FixedLine FL_BUTTONS
177cdf0e10cSrcweir    {
178cdf0e10cSrcweir        Pos = MAP_APPFONT ( 3, 109 ) ;
179cdf0e10cSrcweir        Size = MAP_APPFONT ( 264, 8 ) ;
180cdf0e10cSrcweir    };
181cdf0e10cSrcweir    OKButton PB_PARAMETER_OK
182cdf0e10cSrcweir    {
183cdf0e10cSrcweir        Pos = MAP_APPFONT ( 105, 120 ) ;
184cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
185cdf0e10cSrcweir        DefButton = TRUE ;
186cdf0e10cSrcweir    };
187cdf0e10cSrcweir    CancelButton PB_PARAMETER_ESC
188cdf0e10cSrcweir    {
189cdf0e10cSrcweir        Pos = MAP_APPFONT ( 158, 120 ) ;
190cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
191cdf0e10cSrcweir    };
192cdf0e10cSrcweir    HelpButton PB_PARAMETER_HLP
193cdf0e10cSrcweir    {
194cdf0e10cSrcweir        Pos = MAP_APPFONT ( 214, 120 ) ;
195cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
196cdf0e10cSrcweir    };
197cdf0e10cSrcweir};
198cdf0e10cSrcweir
199cdf0e10cSrcweir// RID_SVXDLG_JAVA_CLASSPATH ---------------------------------------------
200cdf0e10cSrcweir
201cdf0e10cSrcweirModalDialog RID_SVXDLG_JAVA_CLASSPATH
202cdf0e10cSrcweir{
203cdf0e10cSrcweir    HelpId = HID_OPTIONS_JAVA_CLASSPATH ;
204cdf0e10cSrcweir    OutputSize = TRUE ;
205cdf0e10cSrcweir    SVLook = TRUE ;
206cdf0e10cSrcweir    Size = MAP_APPFONT ( 240, 120 ) ;
207cdf0e10cSrcweir    Text [ en-US ] = "Class Path" ;
208cdf0e10cSrcweir    Moveable = TRUE ;
209cdf0e10cSrcweir    FixedText FT_PATH
210cdf0e10cSrcweir    {
211cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 3 ) ;
212cdf0e10cSrcweir        Size = MAP_APPFONT ( 172, 8 ) ;
213cdf0e10cSrcweir        Text [ en-US ] = "A~ssigned folders and archives" ;
214cdf0e10cSrcweir    };
215cdf0e10cSrcweir    ListBox LB_PATH
216cdf0e10cSrcweir    {
217cdf0e10cSrcweir        HelpID = "cui:ListBox:RID_SVXDLG_JAVA_CLASSPATH:LB_PATH" ;
218cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 14 ) ;
219cdf0e10cSrcweir        Size = MAP_APPFONT ( 172, 72 ) ;
220cdf0e10cSrcweir        Border = TRUE ;
221cdf0e10cSrcweir        AutoHScroll = TRUE ;
222cdf0e10cSrcweir    };
223cdf0e10cSrcweir    PushButton PB_ADDARCHIVE
224cdf0e10cSrcweir    {
225cdf0e10cSrcweir        HelpID = "cui:PushButton:RID_SVXDLG_JAVA_CLASSPATH:PB_ADDARCHIVE" ;
226cdf0e10cSrcweir        Pos = MAP_APPFONT ( 184, 14 ) ;
227cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
228cdf0e10cSrcweir        Text [ en-US ] = "~Add Archive..." ;
229cdf0e10cSrcweir    };
230cdf0e10cSrcweir    PushButton PB_ADDPATH
231cdf0e10cSrcweir    {
232cdf0e10cSrcweir        HelpID = "cui:PushButton:RID_SVXDLG_JAVA_CLASSPATH:PB_ADDPATH" ;
233cdf0e10cSrcweir        Pos = MAP_APPFONT ( 184, 31 ) ;
234cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
235cdf0e10cSrcweir        Text [ en-US ] = "Add ~Folder" ;
236cdf0e10cSrcweir    };
237cdf0e10cSrcweir    PushButton PB_REMOVE_PATH
238cdf0e10cSrcweir    {
239cdf0e10cSrcweir        HelpID = "cui:PushButton:RID_SVXDLG_JAVA_CLASSPATH:PB_REMOVE_PATH" ;
240cdf0e10cSrcweir        Pos = MAP_APPFONT ( 184, 48 ) ;
241cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
242cdf0e10cSrcweir        Text [ en-US ] = "~Remove" ;
243cdf0e10cSrcweir    };
244cdf0e10cSrcweir    FixedLine FL_PATH_BUTTONS
245cdf0e10cSrcweir    {
246cdf0e10cSrcweir        Pos = MAP_APPFONT ( 3, 89 ) ;
247cdf0e10cSrcweir        Size = MAP_APPFONT ( 236, 8 ) ;
248cdf0e10cSrcweir    };
249cdf0e10cSrcweir    OKButton PB_PATH_OK
250cdf0e10cSrcweir    {
251cdf0e10cSrcweir        Pos = MAP_APPFONT ( 75, 100 ) ;
252cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
253cdf0e10cSrcweir        DefButton = TRUE ;
254cdf0e10cSrcweir    };
255cdf0e10cSrcweir    CancelButton PB_PATH_ESC
256cdf0e10cSrcweir    {
257cdf0e10cSrcweir        Pos = MAP_APPFONT ( 128, 100 ) ;
258cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
259cdf0e10cSrcweir    };
260cdf0e10cSrcweir    HelpButton PB_PATH_HLP
261cdf0e10cSrcweir    {
262cdf0e10cSrcweir        Pos = MAP_APPFONT ( 186, 100 ) ;
263cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
264cdf0e10cSrcweir    };
265cdf0e10cSrcweir};
266cdf0e10cSrcweir
267cdf0e10cSrcweirErrorBox RID_SVXERR_JRE_NOT_RECOGNIZED
268cdf0e10cSrcweir{
269cdf0e10cSrcweir    BUTTONS = WB_OK ;
270cdf0e10cSrcweir    DEFBUTTON = WB_DEF_OK ;
271cdf0e10cSrcweir    Message [ en-US ] = "The folder you selected does not contain a Java runtime environment.\nPlease select a different folder." ;
272cdf0e10cSrcweir};
273cdf0e10cSrcweir
274cdf0e10cSrcweirErrorBox RID_SVXERR_JRE_FAILED_VERSION
275cdf0e10cSrcweir{
276cdf0e10cSrcweir    BUTTONS = WB_OK ;
277cdf0e10cSrcweir    DEFBUTTON = WB_DEF_OK ;
278cdf0e10cSrcweir    Message [ en-US ] = "The Java runtime environment you selected is not the required version.\nPlease select a different folder." ;
279cdf0e10cSrcweir};
280cdf0e10cSrcweir
281cdf0e10cSrcweirWarningBox RID_SVX_MSGBOX_JAVA_RESTART
282cdf0e10cSrcweir{
283cdf0e10cSrcweir    BUTTONS = WB_OK ;
284cdf0e10cSrcweir    DEFBUTTON = WB_DEF_OK ;
285cdf0e10cSrcweir    Message [ en-US ] = "For the selected Java runtime environment to work properly, %PRODUCTNAME must be restarted.\nPlease restart %PRODUCTNAME now." ;
286cdf0e10cSrcweir};
287cdf0e10cSrcweir
288cdf0e10cSrcweirWarningBox RID_SVX_MSGBOX_JAVA_RESTART2
289cdf0e10cSrcweir{
290cdf0e10cSrcweir    BUTTONS = WB_OK ;
291cdf0e10cSrcweir    DEFBUTTON = WB_DEF_OK ;
292cdf0e10cSrcweir    Message [ en-US ] = "You have to restart %PRODUCTNAME so the new or modified values can take effect.\nPlease restart %PRODUCTNAME now." ;
293cdf0e10cSrcweir};
294cdf0e10cSrcweir
295*28f5cb23SMatthias Seidel// ******************************************************************* EOF
296