update dev300-m58
[ooovba.git] / xmlsecurity / source / dialogs / certificateviewer.src
blob3eb7e097aee696094ccdb64fe5549421607543cc
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: certificateviewer.src,v $
10  * $Revision: 1.15 $
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  ************************************************************************/
30 #include "dialogs.hrc"
31 #include "helpids.hrc"
33 TabDialog RID_XMLSECDLG_CERTVIEWER
35     HelpID = HID_XMLSEC_DLG_CERTVIEWER;
36     Size = MAP_APPFONT( TD_WIDTH, TD_HEIGHT );
37     OutputSize = TRUE;
38     Closeable = TRUE;
39     Moveable = TRUE;
40     SVLook = TRUE;
42     Text [ en-US ] = "View Certificate";
43     TabControl 1
44     {
45         Pos = MAP_APPFONT( TD_SP_INNERBORDER_LEFT, TD_SP_INNERBORDER_TOP );
46         Size = MAP_APPFONT( TP_WIDTH, TP_HEIGHT+RIDDER_HEIGHT );
47         SVLook = TRUE ;
48         PageList =
49         {
50             PageItem
51             {
52                 Identifier = RID_XMLSECTP_GENERAL;
53                 Text [ en-US ] = "General";
54             };
55             PageItem
56             {
57                 Identifier = RID_XMLSECTP_DETAILS;
58                 Text [ en-US ] = "Details";
59             };
60             PageItem
61             {
62                 Identifier = RID_XMLSECTP_CERTPATH;
63                 Text [ en-US ] = "Certification Path";
64             };
65         };
66     };
67     OKButton BTN_OK
68     {
69         Pos = MAP_APPFONT( CV_COL_A, CV_ROW_A );
70         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
71         DefButton = TRUE;
72     };
73     HelpButton BTN_HELP
74     {
75         Pos = MAP_APPFONT( CV_COL_C, CV_ROW_A );
76         Size = MAP_APPFONT( RSC_CD_PUSHBUTTON_WIDTH, RSC_CD_PUSHBUTTON_HEIGHT );
77     };
80 TabPage RID_XMLSECTP_GENERAL
82     HelpId = HID_XMLSEC_TP_GENERAL;
83     Size = MAP_APPFONT( TP_WIDTH, TP_HEIGHT );
84     OutputSize = TRUE;
85     Hide = TRUE;
86     SVLook = TRUE;
87     Window WIN_FRAME
88     {
89         SVLook = TRUE;
90         Border = TRUE;
91         Pos = MAP_APPFONT( CV_COL_0, CV_ROW_0 );
92         Size = MAP_APPFONT( CV_CONT_WIDTH, CV_CONT_HEIGHT );
93     };
94     FixedImage IMG_CERT
95     {
96         Pos = MAP_APPFONT( CW_COL_0, CW_ROW_0 );
97         Size = MAP_APPFONT( IMG1_WIDTH, IMG1_HEIGHT );
98         Fixed = Image
99         {
100             ImageBitmap = Bitmap { File = "certificate_40x56.png"; };
101             MaskColor = STD_MASKCOLOR;
102         };
103     };
104     FixedText FI_CERTINFO
105     {
106         Pos = MAP_APPFONT( CW_COL_3, CW_ROW_1 );
107         Size = MAP_APPFONT( CW_COL_5-CW_COL_3, RSC_CD_FIXEDTEXT_HEIGHT );
108         Text [ en-US ] = " Certificate Information";
109     };
110     FixedLine FL_SEP1
111     {
112         Pos = MAP_APPFONT( CW_COL_0, CW_ROW_3 );
113         Size = MAP_APPFONT( CW_COL_5-CW_COL_0, RSC_CD_FIXEDLINE_HEIGHT );
114     };
115     FixedText FI_HINTNOTTRUST
116     {
117         Pos = MAP_APPFONT( CW_COL_1, CW_ROW_4 );
118         Size = MAP_APPFONT( CW_COL_5a-CW_COL_1, CW_ROW_4a-CW_ROW_4 );
119         WordBreak = TRUE;
120         Text [ en-US ] = "This certificate is intended for the following purpose(s):";
121     };
122     FixedLine FL_SEP2
123     {
124         Pos = MAP_APPFONT( CW_COL_0, CW_ROW_5 );
125         Size = MAP_APPFONT( CW_COL_5-CW_COL_0, RSC_CD_FIXEDLINE_HEIGHT );
126     };
127     FixedText FI_ISSTOLABEL
128     {
129         Pos = MAP_APPFONT( CW_COL_1, CW_ROW_6 );
130         Size = MAP_APPFONT( CW_COL_4-CW_COL_1-1, RSC_CD_FIXEDTEXT_HEIGHT );
131         Text [ en-US ] = "Issued to:";
132     };
133     FixedText FI_ISSTO
134     {
135         Pos = MAP_APPFONT( CW_COL_4, CW_ROW_6 );
136         Size = MAP_APPFONT( CW_COL_5-CW_COL_4, RSC_CD_FIXEDTEXT_HEIGHT );
137     };
138     FixedText FI_ISSBYLABEL
139     {
140         Pos = MAP_APPFONT( CW_COL_1, CW_ROW_7 );
141         Size = MAP_APPFONT( CW_COL_4-CW_COL_1-1, RSC_CD_FIXEDTEXT_HEIGHT );
142         Text [ en-US ] = "Issued by:";
143     };
144     FixedText FI_ISSBY
145     {
146         Pos = MAP_APPFONT( CW_COL_4, CW_ROW_7 );
147         Size = MAP_APPFONT( CW_COL_5-CW_COL_4, RSC_CD_FIXEDTEXT_HEIGHT );
148     };
149     FixedText FI_VALIDDATE
150     {
151         Pos = MAP_APPFONT( CW_COL_1, CW_ROW_8 );
152         Size = MAP_APPFONT( CW_COL_5-CW_COL_1-1, RSC_CD_FIXEDTEXT_HEIGHT );
153         Text [ en-US ] = "Valid from %SDATE% to %EDATE%";
154     };
155     FixedImage IMG_KEY
156     {
157         Pos = MAP_APPFONT( CW_COL_0, CW_ROW_9 );
158         Size = MAP_APPFONT( IMG2_WIDTH, IMG2_HEIGHT );
159         Fixed = Image
160         {
161             ImageBitmap = Bitmap { File = "key_12.png"; };
162             MaskColor = STD_MASKCOLOR;
163         };
164     };
165     FixedText FI_CORRPRIVKEY
166     {
167         Pos = MAP_APPFONT( CW_COL_1a, CW_ROW_10 );
168         Size = MAP_APPFONT( CW_COL_5-CW_COL_1a, RSC_CD_FIXEDTEXT_HEIGHT );
169         Text [ en-US ] = "You have a private key that corresponds to this certificate.";
170     };
171     String STR_CERTIFICATE_NOT_VALIDATED
172     {
173         Text [ en-US ] = "The certificate could not be validated.";
174     };
175     Image IMG_STATE_NOT_VALIDATED
176     {
177         ImageBitmap = Bitmap { File = "notcertificate_40x56.png"; };
178            MaskColor = STD_MASKCOLOR;
179     };
180     Image IMG_STATE_CERIFICATED_HC
181     {
182         ImageBitmap = Bitmap { File = "certificate_40x56_h.png"; };
183            MaskColor = STD_MASKCOLOR;
184     };
185     Image IMG_STATE_NOT_VALIDATED_HC
186     {
187         ImageBitmap = Bitmap { File = "notcertificate_40x56_h.png"; };
188            MaskColor = STD_MASKCOLOR;
189     };
190     Image IMG_KEY_HC
191     {
192         ImageBitmap = Bitmap { File = "key_12_h.png"; };
193            MaskColor = STD_MASKCOLOR;
194     };
197 TabPage RID_XMLSECTP_DETAILS
199     HelpId = HID_XMLSEC_TP_DETAILS;
200     Size = MAP_APPFONT( TP_WIDTH, TP_HEIGHT );
201     OutputSize = TRUE;
202     Hide = TRUE;
203     SVLook = TRUE;
204     Control LB_ELEMENTS
205     {
206         HelpId = HID_XMLSEC_CTRL_ELEMENTS;
207         Pos = MAP_APPFONT( CV_COL_0, CV_ROW_0 );
208         Size = MAP_APPFONT( CV_CONT_WIDTH, CV_ROW_1-CV_ROW_0 );
209         SVLook = TRUE;
210         Border = TRUE;
211     };
212     String STR_HEADERBAR
213     {
214         Text [ en-US ] = "Field\tValue";
215     };
216     MultiLineEdit ML_ELEMENT
217     {
218         Pos = MAP_APPFONT( CV_COL_0, CV_ROW_2 );
219         Size = MAP_APPFONT( CV_CONT_WIDTH, CV_ROW_3-CV_ROW_2 );
220         ReadOnly = TRUE;
221         Border = TRUE;
222         VSCROLL = TRUE;
223     };
224     String STR_VERSION
225     {
226         Text [ en-US ] = "Version";
227     };
228     String STR_SERIALNUM
229     {
230         Text [ en-US ] = "Serial Number";
231     };
232     String STR_SIGALGORITHM
233     {
234         Text [ en-US ] = "Signature Algorithm";
235     };
236     String STR_ISSUER
237     {
238         Text [ en-US ] = "Issuer";
239     };
240     String STR_ISSUER_ID
241     {
242         Text [ en-US ] = "Issuer Unique ID";
243     };
244     String STR_VALIDFROM
245     {
246         Text [ en-US ] = "Valid From";
247     };
248     String STR_VALIDTO
249     {
250         Text [ en-US ] = "Valid to";
251     };
252     String STR_SUBJECT
253     {
254         Text [ en-US ] = "Subject";
255     };
256     String STR_SUBJECT_ID
257     {
258         Text [ en-US ] = "Subject Unique ID";
259     };
260     String STR_SUBJECT_PUBKEY_ALGO
261     {
262         Text [ en-US ] = "Subject Algorithm";
263     };
264     String STR_SUBJECT_PUBKEY_VAL
265     {
266         Text [ en-US ] = "Public Key";
267     };
268     String STR_SIGNATURE_ALGO
269     {
270         Text [ en-US ] = "Signature Algorithm";
271     };
272     String STR_THUMBPRINT_SHA1
273     {
274         Text [ en-US ] = "Thumbprint SHA1";
275     };
276     String STR_THUMBPRINT_MD5
277     {
278         Text [ en-US ] = "Thumbprint MD5";
279     };
282 TabPage RID_XMLSECTP_CERTPATH
284     HelpId = HID_XMLSEC_TP_CERTPATH;
285     Size = MAP_APPFONT( TP_WIDTH, TP_HEIGHT );
286     OutputSize = TRUE;
287     Hide = TRUE;
288     SVLook = TRUE;
289     FixedText FT_CERTPATH
290     {
291         Pos = MAP_APPFONT( CV_COL_0, CVP_ROW_0 );
292         Size = MAP_APPFONT( CV_CONT_WIDTH, RSC_CD_FIXEDTEXT_HEIGHT );
293         Text [ en-US ] = "Certification path";
294     };
295     Control LB_SIGNATURES
296     {
297         HelpId = HID_XMLSEC_CTRL_VIEWSIGNATURES;
298         Pos = MAP_APPFONT( CV_COL_0, CVP_ROW_1 );
299         Size = MAP_APPFONT( CV_CONT_WIDTH, REST_HEIGHT/3*2 );
300         SVLook = TRUE;
301         Border = TRUE;
302     };
303     PushButton BTN_VIEWCERT
304     {
305         Pos = MAP_APPFONT( CV_COL_1-(CV_COL_B-CV_COL_A), CVP_ROW_2 );
306         Size = MAP_APPFONT( CV_COL_B-CV_COL_A, RSC_CD_PUSHBUTTON_HEIGHT );
307         Text [ en-US ] = "View Certificate...";
308     };
309     FixedText FT_CERTSTATUS
310     {
311         Pos = MAP_APPFONT( CV_COL_0, CVP_ROW_3 );
312         Size = MAP_APPFONT( CV_CONT_WIDTH, RSC_CD_FIXEDTEXT_HEIGHT );
313         Text [ en-US ] = "Certification status";
314     };
315     MultiLineEdit ML_CERTSTATUS
316     {
317         Pos = MAP_APPFONT( CV_COL_0, CVP_ROW_4 );
318         Size = MAP_APPFONT( CV_CONT_WIDTH, REST_HEIGHT/3 );
319         ReadOnly = TRUE;
320         Border = TRUE;
321     };
322     Image IMG_CERT_SMALL
323     {
324         ImageBitmap = Bitmap { File = "certificate_16.png"; };
325         MaskColor = STD_MASKCOLOR;
326     };
327     Image IMG_CERT_SMALL_HC
328     {
329         ImageBitmap = Bitmap { File = "certificate_16_h.png"; };
330         MaskColor = STD_MASKCOLOR;
331     };
332     Image IMG_CERT_NOTVALIDATED_SMALL
333     {
334         ImageBitmap = Bitmap { File = "notcertificate_16.png"; };
335         MaskColor = STD_MASKCOLOR;
336     };
337     Image IMG_CERT_NOTVALIDATED_SMALL_HC
338     {
339         ImageBitmap = Bitmap { File = "notcertificate_16_h.png"; };
340         MaskColor = STD_MASKCOLOR;
341     };
342     String STR_PATH_CERT_OK
343     {
344         Text [ en-US ] = "The certificate is OK.";
345     };
346     String STR_PATH_CERT_NOT_VALIDATED
347     {
348         Text [ en-US ] = "The certificate could not be validated.";
349     };