Update ooo320-m1
[ooovba.git] / xmlsecurity / source / dialogs / macrosecurity.src
blobccd38122b9b39f4b357db8d4cb53a5b9810ea64e
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: macrosecurity.src,v $
10  * $Revision: 1.10 $
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 #include "dialogs.hrc"
32 #include "helpids.hrc"
34 TabDialog RID_XMLSECTP_MACROSEC
36     HelpID = HID_XMLSEC_TP_MACROSEC;
37     Size = MAP_APPFONT( TD_WIDTH, TD_HEIGHT );
38     OutputSize = TRUE;
39     Closeable = TRUE;
40     Moveable = TRUE;
41     SVLook = TRUE;
43     Text [ en-US ] = "Macro Security";
44     TabControl 1
45     {
46         Pos = MAP_APPFONT( TD_SP_INNERBORDER_LEFT, TD_SP_INNERBORDER_TOP );
47         Size = MAP_APPFONT( TP_WIDTH, TP_HEIGHT+RIDDER_HEIGHT );
48         SVLook = TRUE ;
49         PageList =
50         {
51             PageItem
52             {
53                 Identifier = RID_XMLSECTP_SECLEVEL;
54                 Text [ en-US ] = "Security Level";
55             };
56             PageItem
57             {
58                 Identifier = RID_XMLSECTP_TRUSTSOURCES;
59                 Text [ en-US ] = "Trusted Sources";
60             };
61         };
62     };
63     OKButton BTN_OK
64     {
65         Pos = MAP_APPFONT( MS_COL_H, CV_ROW_A );
66         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
67         DefButton = TRUE;
68     };
69     CancelButton BTN_CANCEL
70     {
71         Pos = MAP_APPFONT( MS_COL_F, CV_ROW_A );
72         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
73     };
74     HelpButton BTN_HELP
75     {
76         Pos = MAP_APPFONT( MS_COL_D, CV_ROW_A );
77         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
78     };
79     PushButton BTN_RESET
80     {
81         Pos = MAP_APPFONT( MS_COL_B, CV_ROW_A );
82         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
83         Text [ en-US ] = "Reset";
84     };
87 TabPage RID_XMLSECTP_SECLEVEL
89     HelpId = HID_XMLSEC_TP_SECLEVEL;
90     Size = MAP_APPFONT( TP_WIDTH, TP_HEIGHT );
91     OutputSize = TRUE;
92     Hide = TRUE;
93     SVLook = TRUE;
94     FixedLine FL_SECLEVEL
95     {
96         Pos = MAP_APPFONT( SL_COL_0, SL_ROW_0 );
97         Size = MAP_APPFONT( SL_COL_3-SL_COL_0, RSC_CD_FIXEDLINE_HEIGHT );
98         Hide = TRUE;
99     };
100     FixedImage FI_SEC_READONLY
101     {
102         Pos = MAP_APPFONT( SL_COL_1 - 7, SL_ROW_0 + 4 );
103         Size = MAP_APPFONT( 6, 6 );
104     };
105     RadioButton RB_VERYHIGH
106     {
107         Pos = MAP_APPFONT( SL_COL_1, SL_ROW_0 );
108         Size = MAP_APPFONT( SL_COL_2-SL_COL_1, RSC_BIG_RADIOBUTTON );
109         WordBreak = TRUE;
110         Text [ en-US ] = "~Very high.\nOnly macros from trusted file locations are allowed to run. All other macros, regardless whether signed or not, are disabled.";
111     };
112     RadioButton RB_HIGH
113     {
114         Pos = MAP_APPFONT( SL_COL_1, SL_ROW_1 );
115         Size = MAP_APPFONT( SL_COL_2-SL_COL_1, RSC_BIG_RADIOBUTTON );
116         WordBreak = TRUE;
117         Text [ en-US ] = "H~igh.\nOnly signed macros from trusted sources are allowed to run. Unsigned macros are disabled.";
118     };
119     RadioButton RB_MEDIUM
120     {
121         Pos = MAP_APPFONT( SL_COL_1, SL_ROW_2 );
122         Size = MAP_APPFONT( SL_COL_2-SL_COL_1, RSC_BIG_RADIOBUTTON );
123         WordBreak = TRUE;
124         Text [ en-US ] = "~Medium.\nConfirmation required before executing macros from untrusted sources.";
125     };
126     RadioButton RB_LOW
127     {
128         Pos = MAP_APPFONT( SL_COL_1, SL_ROW_3 );
129         Size = MAP_APPFONT( SL_COL_2-SL_COL_1, SL_ROW_4-SL_ROW_3 );
130         WordBreak = TRUE;
131         Text [ en-US ] = "~Low (not recommended).\nAll macros will be executed without confirmation. Use this setting only if you are certain that all documents that will be opened are safe.";
132     };
135 TabPage RID_XMLSECTP_TRUSTSOURCES
137     HelpId = HID_XMLSEC_TP_TRUSTSOURCES;
138     Size = MAP_APPFONT( TP_WIDTH, TP_HEIGHT );
139     OutputSize = TRUE;
140     Hide = TRUE;
141     SVLook = TRUE;
142     FixedLine FL_TRUSTCERT
143     {
144         Pos = MAP_APPFONT( TS_COL_0, TS_ROW_0 );
145         Size = MAP_APPFONT( TS_COL_8-TS_COL_0, RSC_CD_FIXEDLINE_HEIGHT );
146         Text [ en-US ] = "Trusted certificates";
147     };
148     FixedImage FI_TRUSTCERT_RO
149     {
150         Pos = MAP_APPFONT( TS_COL_1 - 7, TS_ROW_1 );
151         Size = MAP_APPFONT( 6, 6 );
152     };
153     Control LB_TRUSTCERT
154     {
155         HelpId = HID_XMLSEC_CTRL_TRUSTSOURCES;
156         Pos = MAP_APPFONT( TS_COL_1, TS_ROW_1 );
157         Size = MAP_APPFONT( TS_COL_7-TS_COL_1, RSC_CD_TABLISTBOX_HEIGHT );
158         SVLook = TRUE;
159         Border = TRUE;
160     };
161     String STR_HEADERBAR
162     {
163         Text [ en-US ] = "Issued to\tIssued by\tExpiration date";
164     };
165     PushButton PB_ADD_TRUSTCERT
166     {
167         Pos = MAP_APPFONT( TS_COL_2, TS_ROW_2 );
168         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
169         Text [ en-US ] = "Add...";
170     };
171     PushButton PB_VIEW_TRUSTCERT
172     {
173         Pos = MAP_APPFONT( TS_COL_4, TS_ROW_2 );
174         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
175         Text [ en-US ] = "View...";
176     };
177     PushButton PB_REMOVE_TRUSTCERT
178     {
179         Pos = MAP_APPFONT( TS_COL_6, TS_ROW_2 );
180         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
181         Text [ en-US ] = "Remove";
182     };
183     FixedLine FL_TRUSTFILELOC
184     {
185         Pos = MAP_APPFONT( TS_COL_0, TS_ROW_3 );
186         Size = MAP_APPFONT( TS_COL_8-TS_COL_0, RSC_CD_FIXEDLINE_HEIGHT );
187         Text [ en-US ] = "Trusted file locations";
188     };
189     FixedText FI_TRUSTFILELOC
190     {
191         Pos = MAP_APPFONT( TS_COL_1, TS_ROW_4 );
192         Size = MAP_APPFONT( TS_COL_7-TS_COL_1, 3*RSC_CD_FIXEDLINE_HEIGHT );
193         WordBreak = TRUE;
194         Text [ en-US ] = "Document macros are always executed if they have been opened from one of the following locations.";
195     };
196     FixedImage FI_TRUSTFILE_RO
197     {
198         Pos = MAP_APPFONT( TS_COL_1 - 7, TS_ROW_5 );
199         Size = MAP_APPFONT( 6, 6 );
200     };
201     ListBox LB_TRUSTFILELOC
202     {
203         Pos = MAP_APPFONT( TS_COL_1, TS_ROW_5 );
204         Size = MAP_APPFONT( TS_COL_7-TS_COL_1, TS_ROW_6-TS_ROW_5 );
205         SVLook = TRUE;
206         Border = TRUE;
207         VScroll = TRUE;
208         Sort = TRUE;
209     };
210     PushButton FL_ADD_TRUSTFILELOC
211     {
212         Pos = MAP_APPFONT( TS_COL_4, TS_ROW_7 );
213         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
214         Text [ en-US ] = "Add...";
215     };
216     PushButton FL_REMOVE_TRUSTFILELOC
217     {
218         Pos = MAP_APPFONT( TS_COL_6, TS_ROW_7 );
219         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
220         Text [ en-US ] = "Remove";
221     };
223 String RID_XMLSECTP_READONLY_CONFIG_TIP
225     Text [ en-US ] = "This setting is protected by the Administrator";
227 Image RID_XMLSECTP_LOCK
229     ImageBitmap = Bitmap
230     {
231         File = "lock.bmp";
232     };
233     MaskColor = Color { Red=0xffff; Green=0x0000; Blue=0xffff; };
235 Image RID_XMLSECTP_LOCK_HC
237     ImageBitmap = Bitmap
238     {
239         File = "lock_hc.bmp";
240     };
241     MaskColor = Color { Red=0xffff; Green=0x0000; Blue=0xffff; };