1*b1cdbd2cSJim Jagielski/**************************************************************
2*b1cdbd2cSJim Jagielski *
3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one
4*b1cdbd2cSJim Jagielski * or more contributor license agreements.  See the NOTICE file
5*b1cdbd2cSJim Jagielski * distributed with this work for additional information
6*b1cdbd2cSJim Jagielski * regarding copyright ownership.  The ASF licenses this file
7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the
8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance
9*b1cdbd2cSJim Jagielski * with the License.  You may obtain a copy of the License at
10*b1cdbd2cSJim Jagielski *
11*b1cdbd2cSJim Jagielski *   http://www.apache.org/licenses/LICENSE-2.0
12*b1cdbd2cSJim Jagielski *
13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing,
14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an
15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*b1cdbd2cSJim Jagielski * KIND, either express or implied.  See the License for the
17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations
18*b1cdbd2cSJim Jagielski * under the License.
19*b1cdbd2cSJim Jagielski *
20*b1cdbd2cSJim Jagielski *************************************************************/
21*b1cdbd2cSJim Jagielski
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim Jagielski#include <cuires.hrc>
25*b1cdbd2cSJim Jagielski#include "passwdomdlg.hrc"
26*b1cdbd2cSJim Jagielski#include "helpid.hrc"
27*b1cdbd2cSJim Jagielski
28*b1cdbd2cSJim Jagielski
29*b1cdbd2cSJim JagielskiModalDialog RID_DLG_PASSWORD_TO_OPEN_MODIFY
30*b1cdbd2cSJim Jagielski{
31*b1cdbd2cSJim Jagielski	Size = MAP_APPFONT ( 200, 155 ) ;
32*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Set Password" ;
33*b1cdbd2cSJim Jagielski	HelpId = HID_DLG_PASSWORD_TO_OPEN_MODIFY ;
34*b1cdbd2cSJim Jagielski	Border = TRUE ;
35*b1cdbd2cSJim Jagielski	Moveable = TRUE ;
36*b1cdbd2cSJim Jagielski	OutputSize = TRUE ;
37*b1cdbd2cSJim Jagielski	SVLook = TRUE ;
38*b1cdbd2cSJim Jagielski
39*b1cdbd2cSJim Jagielski	FixedLine FL_FILE_ENCRYPTION
40*b1cdbd2cSJim Jagielski	{
41*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 3, 3 ) ;
42*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 194, 8 ) ;
43*b1cdbd2cSJim Jagielski		Text [ en-US ] = "File encryption password" ;
44*b1cdbd2cSJim Jagielski	};
45*b1cdbd2cSJim Jagielski
46*b1cdbd2cSJim Jagielski	FixedText FT_PASSWD_TO_OPEN
47*b1cdbd2cSJim Jagielski	{
48*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 17 ) ;
49*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 8 ) ;
50*b1cdbd2cSJim Jagielski		Text [ en-US ] = "~Enter password to open" ;
51*b1cdbd2cSJim Jagielski		WordBreak = TRUE ;
52*b1cdbd2cSJim Jagielski	};
53*b1cdbd2cSJim Jagielski
54*b1cdbd2cSJim Jagielski	Edit ED_PASSWD_TO_OPEN
55*b1cdbd2cSJim Jagielski	{
56*b1cdbd2cSJim Jagielski		HelpId = HID_DLG_PASSWORD_TO_OPEN_MODIFY_PASSWORD_TO_OPEN ;
57*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 28 ) ;
58*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 12 ) ;
59*b1cdbd2cSJim Jagielski		Border = TRUE ;
60*b1cdbd2cSJim Jagielski		PassWord = TRUE ;
61*b1cdbd2cSJim Jagielski	};
62*b1cdbd2cSJim Jagielski
63*b1cdbd2cSJim Jagielski	FixedText FT_REENTER_PASSWD_TO_OPEN
64*b1cdbd2cSJim Jagielski	{
65*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 45 ) ;
66*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 8 ) ;
67*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Confirm password" ;
68*b1cdbd2cSJim Jagielski		WordBreak = TRUE ;
69*b1cdbd2cSJim Jagielski	};
70*b1cdbd2cSJim Jagielski
71*b1cdbd2cSJim Jagielski	Edit ED_REENTER_PASSWD_TO_OPEN
72*b1cdbd2cSJim Jagielski	{
73*b1cdbd2cSJim Jagielski		HelpId = HID_DLG_PASSWORD_TO_OPEN_MODIFY_CONFIRM_PASSWORD_TO_OPEN ;
74*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 56 ) ;
75*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 12 ) ;
76*b1cdbd2cSJim Jagielski		Border = TRUE ;
77*b1cdbd2cSJim Jagielski		PassWord = TRUE ;
78*b1cdbd2cSJim Jagielski	};
79*b1cdbd2cSJim Jagielski/*
80*b1cdbd2cSJim Jagielski	FixedImage FI_PASSWD_TO_OPEN_MATCH
81*b1cdbd2cSJim Jagielski	{
82*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 150, 42 ) ;
83*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 12, 12 ) ;
84*b1cdbd2cSJim Jagielski	};
85*b1cdbd2cSJim Jagielski*/
86*b1cdbd2cSJim Jagielski	FixedText FT_PASSWD_NOTE
87*b1cdbd2cSJim Jagielski	{
88*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 77 ) ;
89*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 5 * 8 ) ; // some extra space for translation in other languages
90*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Note: After a password has been set, the document will only open with the password. Should you lose the password, there will be no way to recover the document. Please also note that this password is case-sensitive." ;
91*b1cdbd2cSJim Jagielski		WordBreak = TRUE ;
92*b1cdbd2cSJim Jagielski	};
93*b1cdbd2cSJim Jagielski
94*b1cdbd2cSJim Jagielski	FixedLine FL_BUTTONS
95*b1cdbd2cSJim Jagielski	{
96*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 0, 122 ) ;
97*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 200, 8 ) ;
98*b1cdbd2cSJim Jagielski	};
99*b1cdbd2cSJim Jagielski
100*b1cdbd2cSJim Jagielski	MoreButton BTN_MORE_FEWER_OPTIONS
101*b1cdbd2cSJim Jagielski	{
102*b1cdbd2cSJim Jagielski		HelpId = HID_DLG_PASSWORD_TO_OPEN_MODIFY_MORE ;
103*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 135 ) ;
104*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 65, 14 ) ;
105*b1cdbd2cSJim Jagielski		Delta = 92 ;
106*b1cdbd2cSJim Jagielski		MapUnit = MAP_APPFONT ;
107*b1cdbd2cSJim Jagielski		State = FALSE ;
108*b1cdbd2cSJim Jagielski	};
109*b1cdbd2cSJim Jagielski
110*b1cdbd2cSJim Jagielski	OKButton BTN_OK
111*b1cdbd2cSJim Jagielski	{
112*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 91, 135 ) ;
113*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 50, 14 ) ;
114*b1cdbd2cSJim Jagielski		DefButton = TRUE ;
115*b1cdbd2cSJim Jagielski	};
116*b1cdbd2cSJim Jagielski
117*b1cdbd2cSJim Jagielski	CancelButton BTN_CANCEL
118*b1cdbd2cSJim Jagielski	{
119*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 144, 135 ) ;
120*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 50, 14 ) ;
121*b1cdbd2cSJim Jagielski	};
122*b1cdbd2cSJim Jagielski
123*b1cdbd2cSJim Jagielski	FixedLine FL_FILE_SHARING_OPTIONS
124*b1cdbd2cSJim Jagielski	{
125*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 3, 154 ) ;
126*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 194, 8 ) ;
127*b1cdbd2cSJim Jagielski		Text [ en-US ] = "File sharing password" ;
128*b1cdbd2cSJim Jagielski	};
129*b1cdbd2cSJim Jagielski
130*b1cdbd2cSJim Jagielski	CheckBox CB_OPEN_READONLY
131*b1cdbd2cSJim Jagielski	{
132*b1cdbd2cSJim Jagielski		HelpId = HID_DLG_PASSWORD_TO_OPEN_MODIFY_FILE_READONLY ;
133*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 170 ) ;
134*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 8 ) ;
135*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Open file read-only" ;
136*b1cdbd2cSJim Jagielski	};
137*b1cdbd2cSJim Jagielski
138*b1cdbd2cSJim Jagielski	FixedText FT_PASSWD_TO_MODIFY
139*b1cdbd2cSJim Jagielski	{
140*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 186 ) ;
141*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 8 ) ;
142*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Enter password to allow editing" ;
143*b1cdbd2cSJim Jagielski		WordBreak = TRUE ;
144*b1cdbd2cSJim Jagielski	};
145*b1cdbd2cSJim Jagielski
146*b1cdbd2cSJim Jagielski	Edit ED_PASSWD_TO_MODIFY
147*b1cdbd2cSJim Jagielski	{
148*b1cdbd2cSJim Jagielski		HelpId = HID_DLG_PASSWORD_TO_OPEN_MODIFY_PASSWORD_TO_MODIFY ;
149*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 196 ) ;
150*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 12 ) ;
151*b1cdbd2cSJim Jagielski		Border = TRUE ;
152*b1cdbd2cSJim Jagielski		PassWord = TRUE ;
153*b1cdbd2cSJim Jagielski	};
154*b1cdbd2cSJim Jagielski
155*b1cdbd2cSJim Jagielski	FixedText FT_REENTER_PASSWD_TO_MODIFY
156*b1cdbd2cSJim Jagielski	{
157*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 214 ) ;
158*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 8 ) ;
159*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Confirm password" ;
160*b1cdbd2cSJim Jagielski		WordBreak = TRUE ;
161*b1cdbd2cSJim Jagielski	};
162*b1cdbd2cSJim Jagielski
163*b1cdbd2cSJim Jagielski	Edit ED_REENTER_PASSWD_TO_MODIFY
164*b1cdbd2cSJim Jagielski	{
165*b1cdbd2cSJim Jagielski		HelpId = HID_DLG_PASSWORD_TO_OPEN_MODIFY_CONFIRM_PASSWORD_TO_MODIFY ;
166*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 6, 224 ) ;
167*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 188, 12 ) ;
168*b1cdbd2cSJim Jagielski		Border = TRUE ;
169*b1cdbd2cSJim Jagielski		PassWord = TRUE ;
170*b1cdbd2cSJim Jagielski	};
171*b1cdbd2cSJim Jagielski/*
172*b1cdbd2cSJim Jagielski	FixedImage FI_PASSWD_TO_MODIFY_MATCH
173*b1cdbd2cSJim Jagielski	{
174*b1cdbd2cSJim Jagielski		Pos = MAP_APPFONT ( 150, 224 ) ;
175*b1cdbd2cSJim Jagielski		Size = MAP_APPFONT ( 12, 12 ) ;
176*b1cdbd2cSJim Jagielski	};
177*b1cdbd2cSJim Jagielski*/
178*b1cdbd2cSJim Jagielski
179*b1cdbd2cSJim Jagielski	String STR_PASSWD_MUST_BE_CONFIRMED
180*b1cdbd2cSJim Jagielski	{
181*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Password must be confirmed" ;
182*b1cdbd2cSJim Jagielski	};
183*b1cdbd2cSJim Jagielski
184*b1cdbd2cSJim Jagielski	String STR_MORE_OPTIONS
185*b1cdbd2cSJim Jagielski	{
186*b1cdbd2cSJim Jagielski		Text [ en-US ] = "More ~Options" ;
187*b1cdbd2cSJim Jagielski	};
188*b1cdbd2cSJim Jagielski
189*b1cdbd2cSJim Jagielski	String STR_FEWER_OPTIONS
190*b1cdbd2cSJim Jagielski	{
191*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Fewer ~Options" ;
192*b1cdbd2cSJim Jagielski	};
193*b1cdbd2cSJim Jagielski
194*b1cdbd2cSJim Jagielski	String STR_ONE_PASSWORD_MISMATCH
195*b1cdbd2cSJim Jagielski	{
196*b1cdbd2cSJim Jagielski		Text [ en-US ] = "The confirmation password did not match the password. Set the password again by entering the same password in both boxes." ;
197*b1cdbd2cSJim Jagielski	};
198*b1cdbd2cSJim Jagielski
199*b1cdbd2cSJim Jagielski	String STR_TWO_PASSWORDS_MISMATCH
200*b1cdbd2cSJim Jagielski	{
201*b1cdbd2cSJim Jagielski		Text [ en-US ] = "The confirmation passwords did not match the original passwords. Set the passwords again." ;
202*b1cdbd2cSJim Jagielski	};
203*b1cdbd2cSJim Jagielski
204*b1cdbd2cSJim Jagielski	String STR_INVALID_STATE_FOR_OK_BUTTON
205*b1cdbd2cSJim Jagielski	{
206*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Please enter a password to open or to modify, or check the open read-only option to continue." ;
207*b1cdbd2cSJim Jagielski	};
208*b1cdbd2cSJim Jagielski
209*b1cdbd2cSJim Jagielski	String STR_INVALID_STATE_FOR_OK_BUTTON_V2
210*b1cdbd2cSJim Jagielski	{
211*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Set the password by entering the same password in both boxes." ;
212*b1cdbd2cSJim Jagielski	};
213*b1cdbd2cSJim Jagielski/*
214*b1cdbd2cSJim Jagielski	Image IMG_PASSWD_MATCH
215*b1cdbd2cSJim Jagielski	{
216*b1cdbd2cSJim Jagielski		ImageBitmap = Bitmap {File = "apply.png" ;} ;
217*b1cdbd2cSJim Jagielski	};
218*b1cdbd2cSJim Jagielski
219*b1cdbd2cSJim Jagielski	Image IMG_PASSWD_MATCH_HC
220*b1cdbd2cSJim Jagielski	{
221*b1cdbd2cSJim Jagielski		ImageBitmap = Bitmap {File = "apply_h.png" ;} ;
222*b1cdbd2cSJim Jagielski	};
223*b1cdbd2cSJim Jagielski*/
224*b1cdbd2cSJim Jagielski};
225*b1cdbd2cSJim Jagielski
226*b1cdbd2cSJim Jagielski// ********************************************************************** EOF
227