merge the formfield patch from ooo-build
[ooovba.git] / desktop / source / migration / wizard.src
blob1130bd6f059b26bfb14ecb6d9b12a6006c87a202
1 /*************************************************************************
2  *
3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4  *
5  * Copyright 2008 by Sun Microsystems, Inc.
6  *
7  * OpenOffice.org - a multi-platform office productivity suite
8  *
9  * $RCSfile: wizard.src,v $
10  * $Revision: 1.20 $
11  *
12  * This file is part of OpenOffice.org.
13  *
14  * OpenOffice.org is free software: you can redistribute it and/or modify
15  * it under the terms of the GNU Lesser General Public License version 3
16  * only, as published by the Free Software Foundation.
17  *
18  * OpenOffice.org is distributed in the hope that it will be useful,
19  * but WITHOUT ANY WARRANTY; without even the implied warranty of
20  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21  * GNU Lesser General Public License version 3 for more details
22  * (a copy is included in the LICENSE file that accompanied this code).
23  *
24  * You should have received a copy of the GNU Lesser General Public License
25  * version 3 along with OpenOffice.org.  If not, see
26  * <http://www.openoffice.org/license.html>
27  * for a copy of the LGPLv3 License.
28  *
29  ************************************************************************/
31  /*
32   * encoding for resources: windows-1252
33   */
35 #include "wizard.hrc"
36 #include <svtools/controldims.hrc>
38 ModalDialog DLG_FIRSTSTART_WIZARD
40     Text [ en-US ] = "Welcome to %PRODUCTNAME %PRODUCTVERSION";
42     OutputSize          = TRUE ;
43     SVLook                      = TRUE ;
44     Moveable            = TRUE ;
45     Closeable           = TRUE ;
46     Hide                        = TRUE;
47     HelpID          = HID_FIRSTSTART_DIALOG;
50 String STR_STATE_WELCOME
52     Text [ en-US ] = "Welcome";
54 String STR_STATE_LICENSE
56     Text [ en-US ] = "License Agreement";
58 String STR_STATE_MIGRATION
60     Text [ en-US ] = "Personal Data";
62 String STR_STATE_USER
64     Text [ en-US ] = "User name";
67 String STR_STATE_UPDATE_CHECK
69     Text [ en-US ] = "Online Update";
72 String STR_STATE_REGISTRATION
74     Text [ en-US ] = "Registration";
77 String STR_WELCOME_MIGRATION
79     Text [ en-US ] = "This wizard will guide you through the license agreement, the transfer of user data from %OLD_VERSION and the registration of %PRODUCTNAME.\n\nClick 'Next' to continue.";
83 String STR_WELCOME_WITHOUT_LICENSE
85     Text [ en-US ] = "This wizard will guide you through the registration of %PRODUCTNAME.\n\nClick 'Next' to continue.";
88 String STR_FINISH
90     Text [ en-US ] = "~Finish";
93 String STR_REGISTRATION_OOO
95     Text [ en-US ] = "You now have the opportunity to support and contribute to the fastest growing open source community in the world.\n\nHelp us prove that %PRODUCTNAME has already gained significant market share by registering.\n\nRegistering is voluntary and without obligation.";
98 ErrorBox ERRBOX_REG_NOSYSBROWSER
100     BUTTONS = WB_OK ;
101     DEFBUTTON = WB_DEF_OK ;
103     Message [ en-US ] = "An error occurred in starting the web browser.\nPlease check the %PRODUCTNAME and web browser settings.";
106 QueryBox QB_ASK_DECLINE
108     Buttons = WB_YES_NO;
109     DefButton = WB_DEF_NO;
111     Message [ en-US ] = "Do you really want to decline?";
115 #define ROWHEIGHT 8
116 #define MARGINLEFT 10
117 #define MARGINRIGHT 10
118 #define BODYWIDTH TP_WIDTH-MARGINLEFT-MARGINRIGHT
119 #define MARGINTOP 10
120 #define MARGINBOTTOM 2
121 #define BODYHEIGHT TP_HEIGHT-MARGINTOP-MARGINBOTTOM
122 #define INDENT 10
123 #define INDENT2 12
125 TabPage TP_WELCOME
127     SVLook = TRUE ;
128     Hide = TRUE ;
129     Size = MAP_APPFONT(TP_WIDTH, TP_HEIGHT);
130     HelpID          = HID_FIRSTSTART_WELCOME;
131     // bold fixedtext for header
132     FixedText FT_WELCOME_HEADER
133     {
134         NoLabel = TRUE;
135         Pos = MAP_APPFONT(MARGINRIGHT, MARGINTOP);
136         Size = MAP_APPFONT( BODYWIDTH, ROWHEIGHT );
137         Text [ en-US ] = "Welcome to %PRODUCTNAME %PRODUCTVERSION";
138     };
139     FixedText FT_WELCOME_BODY
140     {
141         NoLabel = TRUE;
142         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP + 2*ROWHEIGHT);
143         Size = MAP_APPFONT( BODYWIDTH, BODYHEIGHT-MARGINTOP - 2*ROWHEIGHT );
144         WordBreak = TRUE;
145         Text [ en-US ] = "This wizard will guide you through the license agreement and the registration of %PRODUCTNAME.\n\nClick 'Next' to continue.";
146     };
149 TabPage TP_LICENSE
151     SVLook = TRUE ;
152     Hide = TRUE ;
153     Size = MAP_APPFONT(TP_WIDTH, TP_HEIGHT);
154     HelpID          = HID_FIRSTSTART_LICENSE;
155     FixedText FT_LICENSE_HEADER
156     {
157         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP);
158         Size = MAP_APPFONT( BODYWIDTH, ROWHEIGHT );
159         NoLabel = TRUE;
160         Text [ en-US ] = "Please follow these steps to accept the license";
161     };
162     FixedText FT_LICENSE_BODY_1
163     {
164         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP + 2*ROWHEIGHT);
165         Size = MAP_APPFONT( INDENT, ROWHEIGHT );
166         NoLabel = TRUE;
167         Text [ en-US ] = "1.";
168     };
169     FixedText FT_LICENSE_BODY_1_TXT
170     {
171         Pos = MAP_APPFONT(MARGINLEFT+INDENT, MARGINTOP +2*ROWHEIGHT);
172         Size = MAP_APPFONT( BODYWIDTH-INDENT, 3*ROWHEIGHT);
173         WordBreak = TRUE;
174         NoLabel = TRUE;
175         Text [ en-US ] = "View the complete License Agreement. Please use the scrollbar or the '%PAGEDOWN' button in this dialog to view the entire license text.";
176     };
177     FixedText FT_LICENSE_BODY_2
178     {
179         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP + 5*ROWHEIGHT);
180         Size = MAP_APPFONT(INDENT, ROWHEIGHT );
181         NoLabel = TRUE;
182         Text [ en-US ] = "2.";
183     };
184     FixedText FT_LICENSE_BODY_2_TXT
185     {
186         Pos = MAP_APPFONT(MARGINLEFT+INDENT, MARGINTOP + 5*ROWHEIGHT);
187         Size = MAP_APPFONT( BODYWIDTH-INDENT, 2*ROWHEIGHT);
188         WordBreak = TRUE;
189         NoLabel = TRUE;
190         Text [ en-US ] = "Click 'Accept' to accept the terms of the Agreement.";
191     };
192     MultiLineEdit ML_LICENSE
193     {
194         PosSize = MAP_APPFONT (MARGINLEFT+INDENT, MARGINTOP + 8*ROWHEIGHT, BODYWIDTH-INDENT , BODYHEIGHT - 8*ROWHEIGHT - 20-2*MARGINBOTTOM) ;
195         Border = TRUE;
196         VScroll = TRUE;
197         ReadOnly = TRUE;
198     };
199     PushButton PB_LICENSE_DOWN
200     {
201         TabStop = TRUE ;
202         Pos = MAP_APPFONT ( TP_WIDTH-MARGINRIGHT-50 , TP_HEIGHT-MARGINBOTTOM-18 ) ;
203         Size = MAP_APPFONT ( 50, 15 ) ;
204         Text [ en-US ] = "Scroll Do~wn";
205     };
208 String STR_LICENSE_ACCEPT
210     Text [ en-US ] = "~Accept";
212 String STR_LICENSE_DECLINE
214     Text [ en-US ] = "~Decline";
218 TabPage TP_MIGRATION
220     SVLook = TRUE ;
221     Hide = TRUE ;
222     Size = MAP_APPFONT(TP_WIDTH, TP_HEIGHT);
223     HelpID          = HID_FIRSTSTART_MIGRATION;
225     FixedText FT_MIGRATION_HEADER
226     {
227         NoLabel = TRUE;
228         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP);
229         Size = MAP_APPFONT( BODYWIDTH, ROWHEIGHT );
230         Text [ en-US ] = "Transfer personal data";
232     };
234     FixedText FT_MIGRATION_BODY
235     {
236         NoLabel = TRUE;
237         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*2);
238         Size = MAP_APPFONT(BODYWIDTH, ROWHEIGHT*8);
239         WordBreak = TRUE;
240         Text [ en-US ] = "Most personal data from %OLDPRODUCT installation can be reused in %PRODUCTNAME %PRODUCTVERSION.\n\nIf you do not want to reuse any settings in %PRODUCTNAME %PRODUCTVERSION, unmark the check box.";
242     };
244     CheckBox CB_MIGRATION
245     {
246         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*10);
247         Size = MAP_APPFONT(BODYWIDTH, ROWHEIGHT*2);
248         Check = TRUE;
249         Text [ en-US ] = "Transfer personal data";
250     };
253 TabPage TP_UPDATE_CHECK
255     SVLook = TRUE ;
256     Hide = TRUE ;
257     Size = MAP_APPFONT(TP_WIDTH, TP_HEIGHT);
258     HelpID          = HID_FIRSTSTART_UPDATE_CHECK;
260     FixedText FT_UPDATE_CHECK_HEADER
261     {
262         NoLabel = TRUE;
263         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP);
264         Size = MAP_APPFONT( BODYWIDTH, ROWHEIGHT );
265         Text [ en-US ] = "Online Update";
267     };
269     FixedText FT_UPDATE_CHECK_BODY
270     {
271         NoLabel = TRUE;
272         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*2);
273         Size = MAP_APPFONT(BODYWIDTH, ROWHEIGHT*8);
274         WordBreak = TRUE;
275         Text [ en-US ] = "%PRODUCTNAME searches automatically at regular intervals for new versions.\nIn doing so online update does not transfer personal data.\nAs soon as a new version is available, you will be notified.\n\nYou can configure this feature at Tools / Options... / %PRODUCTNAME / Online Update.";
277     };
279     CheckBox CB_UPDATE_CHECK
280     {
281         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*10);
282         Size = MAP_APPFONT(BODYWIDTH, ROWHEIGHT*2);
283         Check = TRUE;
284         Text [ en-US ] = "~Check for updates automatically";
285     };
288 #define USERINDENT 40
289 #define EDHEIGHT 12
290 #define INITIALSWIDTH 50
291 #define FTADD 2
293 TabPage TP_USER
295     SVLook = TRUE ;
296     Hide = TRUE ;
297     Size = MAP_APPFONT(TP_WIDTH, TP_HEIGHT);
298     HelpID = HID_FIRSTSTART_USER;
300     FixedText FT_USER_HEADER
301     {
302         NoLabel = TRUE;
303         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP);
304         Size = MAP_APPFONT( BODYWIDTH, ROWHEIGHT );
305         Text [ en-US ] = "Provide your full name and initials below";
307     };
309     FixedText FT_USER_BODY
310     {
311         NoLabel = TRUE;
312         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*2);
313         Size = MAP_APPFONT(BODYWIDTH, ROWHEIGHT*3);
314         WordBreak = TRUE;
315         Text [ en-US ] = "The user name will be used in the document properties, templates and when you record changes made to documents.";
316     };
319     FixedText FT_USER_FIRST
320     {
321         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*7+FTADD);
322         Size = MAP_APPFONT(USERINDENT, ROWHEIGHT);
323         Text [ en-US ] = "~First name";
324     };
325     Edit ED_USER_FIRST
326     {
327         Border = TRUE;
328         Pos = MAP_APPFONT(MARGINLEFT+USERINDENT, MARGINTOP+ROWHEIGHT*7);
329         Size = MAP_APPFONT(BODYWIDTH-USERINDENT, EDHEIGHT);
330     };
331     FixedText FT_USER_LAST
332     {
333         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*9+FTADD);
334         Size = MAP_APPFONT(USERINDENT, ROWHEIGHT);
335         Text [ en-US ] = "~Last name";
336     };
337     Edit ED_USER_LAST
338     {
339         Border = TRUE;
340         Pos = MAP_APPFONT(MARGINLEFT+USERINDENT, MARGINTOP+ROWHEIGHT*9);
341         Size = MAP_APPFONT(BODYWIDTH-USERINDENT, EDHEIGHT);
342     };
343     FixedText FT_USER_INITIALS
344     {
345         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*11+FTADD);
346         Size = MAP_APPFONT(USERINDENT, ROWHEIGHT);
347         Text [ en-US ] = "~Initials";
348     };
349     Edit ED_USER_INITIALS
350     {
351         Border = TRUE;
352         Pos = MAP_APPFONT(MARGINLEFT+USERINDENT, MARGINTOP+ROWHEIGHT*11);
353         Size = MAP_APPFONT(INITIALSWIDTH, EDHEIGHT);
354     };
356     FixedText FT_USER_FATHER
357     {
358         Hide = TRUE;
359         Pos = MAP_APPFONT(MARGINLEFT+USERINDENT+INITIALSWIDTH+10, MARGINTOP+ROWHEIGHT*11+FTADD);
360         Size = MAP_APPFONT(USERINDENT, ROWHEIGHT);
361         Text [ en-US ] = "~Father's name";
362     };
363     Edit ED_USER_FATHER
364     {
365         Border = TRUE;
366         Hide = TRUE;
367         Pos = MAP_APPFONT(MARGINLEFT+USERINDENT*2+INITIALSWIDTH+10, MARGINTOP+ROWHEIGHT*11);
368         Size = MAP_APPFONT(BODYWIDTH-10-USERINDENT*2-INITIALSWIDTH, EDHEIGHT);
369     };
372 #define RB_HEIGHT   (RSC_CD_CHECKBOX_HEIGHT+RSC_SP_GRP_SPACE_Y)
374 TabPage TP_REGISTRATION
376     SVLook = TRUE ;
377     Hide = TRUE ;
378     Size = MAP_APPFONT(TP_WIDTH, TP_HEIGHT);
379     HelpID = HID_FIRSTSTART_REGISTRATION;
380     FixedText FT_REGISTRATION_HEADER
381     {
382         NoLabel = TRUE;
383         Text [ en-US ] = "%PRODUCTNAME Registration";
384         Pos = MAP_APPFONT(MARGINLEFT, MARGINRIGHT);
385         Size = MAP_APPFONT(BODYWIDTH, MARGINRIGHT);
386     };
387     FixedText FT_REGISTRATION_BODY
388     {
389         NoLabel = TRUE;
390         Text [ en-US ] = "You now have the opportunity to register as a %PRODUCTNAME user. Registration is voluntary and is without obligation.\n\nIf you register, we can inform you about new developments concerning this product.";
391         WordBreak = TRUE;
392         Pos = MAP_APPFONT(MARGINLEFT, MARGINTOP+ROWHEIGHT*2);
393         Size = MAP_APPFONT(BODYWIDTH, ROWHEIGHT*8);
394     };
395     RadioButton RB_REGISTRATION_NOW
396     {
397         Text [ en-US ] = "I want to register ~now";
398         Pos = MAP_APPFONT(MARGINLEFT+INDENT2, ROWHEIGHT*12+2);
399         Size = MAP_APPFONT(BODYWIDTH-INDENT2, RSC_CD_CHECKBOX_HEIGHT);
400         Check = TRUE;
401     };
402     RadioButton RB_REGISTRATION_LATER
403     {
404         Text [ en-US ] = "I want to register ~later";
405         Pos = MAP_APPFONT(MARGINLEFT+INDENT2, ROWHEIGHT*12+2+RB_HEIGHT);
406         Size = MAP_APPFONT(BODYWIDTH-INDENT2, RSC_CD_CHECKBOX_HEIGHT);
407     };
408     RadioButton RB_REGISTRATION_NEVER
409     {
410         Text [ en-US ] = "I do not want to ~register";
411         Pos = MAP_APPFONT(MARGINLEFT+INDENT2, ROWHEIGHT*12+2+RB_HEIGHT*2);
412         Size = MAP_APPFONT(BODYWIDTH-INDENT2, RSC_CD_CHECKBOX_HEIGHT);
413     };
414     FixedLine FL_REGISTRATION
415     {
416         Pos = MAP_APPFONT(MARGINLEFT, TP_HEIGHT-MARGINBOTTOM-ROWHEIGHT*6);
417         Size = MAP_APPFONT(BODYWIDTH, ROWHEIGHT);
418     };
419     FixedText FT_REGISTRATION_END
420     {
421         NoLabel = TRUE;
422         Text [ en-US ] = "We hope you enjoy working with %PRODUCTNAME.\n\nTo exit the wizard, click 'Finish'.";
423         Pos = MAP_APPFONT(MARGINLEFT, TP_HEIGHT-MARGINBOTTOM-ROWHEIGHT*4);
424         Size = MAP_APPFONT(BODYWIDTH, ROWHEIGHT*4);
425     };