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