From 70c13e5c4475aedd296c51e68070e85096eb4f39 Mon Sep 17 00:00:00 2001 From: aunsane Date: Thu, 21 Dec 2017 16:08:58 +0300 Subject: Tox: improved profile encription management --- protocols/Tox/res/resource.rc | 46 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 39 insertions(+), 7 deletions(-) (limited to 'protocols/Tox/res/resource.rc') diff --git a/protocols/Tox/res/resource.rc b/protocols/Tox/res/resource.rc index 3ba18ad5cb..b501959882 100644 --- a/protocols/Tox/res/resource.rc +++ b/protocols/Tox/res/resource.rc @@ -99,8 +99,6 @@ BEGIN EDITTEXT IDC_TOXID,81,15,217,12,ES_AUTOHSCROLL | ES_READONLY | WS_DISABLED LTEXT "Name:",IDC_STATIC,12,48,69,11 EDITTEXT IDC_NAME,81,46,217,12,ES_AUTOHSCROLL - LTEXT "Password:",IDC_STATIC,12,64,69,8,NOT WS_VISIBLE - EDITTEXT IDC_PASSWORD,81,62,217,12,ES_PASSWORD | ES_AUTOHSCROLL | NOT WS_VISIBLE LTEXT "Default group:",IDC_STATIC,12,80,69,12 EDITTEXT IDC_GROUP,81,78,217,12,ES_AUTOHSCROLL PUSHBUTTON "Create Tox profile",IDC_PROFILE_NEW,81,30,107,13 @@ -121,6 +119,9 @@ BEGIN "Button",BS_AUTOCHECKBOX | WS_TABSTOP,24,125,274,10 CONTROL "Enable local network peer discovery",IDC_ENABLE_LOCALDISCOVERY, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,153,286,10 + PUSHBUTTON "Remove password",IDC_PASSWORD_REMOVE,81,62,107,13 + PUSHBUTTON "Change password",IDC_PASSWORD_CHANGE,191,62,107,13 + PUSHBUTTON "Set password",IDC_PASSWORD_CREATE,136,62,107,13 END IDD_SEARCH DIALOGEX 0, 0, 109, 113 @@ -141,16 +142,15 @@ BEGIN EDITTEXT IDC_DNS_ID,2,13,217,14,ES_AUTOHSCROLL END -IDD_PASSWORD_ENTER DIALOGEX 0, 0, 211, 76 +IDD_PASSWORD_ENTER DIALOGEX 0, 0, 211, 70 STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_CONTROLPARENT | WS_EX_APPWINDOW CAPTION "Enter password" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN EDITTEXT IDC_PASSWORD,7,24,199,12,ES_PASSWORD | ES_AUTOHSCROLL - CONTROL "Save password",IDC_SAVEPERMANENTLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,40,199,12 - DEFPUSHBUTTON "OK",IDOK,101,57,50,14 - PUSHBUTTON "Cancel",IDCANCEL,156,57,50,14 + DEFPUSHBUTTON "OK",IDOK,101,51,50,14 + PUSHBUTTON "Cancel",IDCANCEL,156,51,50,14 LTEXT "Tox profile is encrypted. Enter the password to continue.",IDC_STATIC,7,5,199,18 END @@ -198,6 +198,21 @@ BEGIN LTEXT "",IDC_PASSWORD_VALIDATION,7,81,197,8 END +IDD_PASSWORD_CREATE DIALOGEX 0, 0, 209, 84 +STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +EXSTYLE WS_EX_TOPMOST | WS_EX_TOOLWINDOW | WS_EX_CONTROLPARENT | WS_EX_APPWINDOW +CAPTION "Set password" +FONT 8, "MS Shell Dlg", 0, 0, 0x1 +BEGIN + DEFPUSHBUTTON "OK",IDOK,101,65,50,14 + PUSHBUTTON "Cancel",IDCANCEL,154,65,50,14 + EDITTEXT IDC_PASSWORD_NEW,7,14,197,12,ES_PASSWORD | ES_AUTOHSCROLL + LTEXT "New password:",-1,7,4,197,8 + EDITTEXT IDC_PASSWORD_CONFIRM,7,39,197,12,ES_PASSWORD | ES_AUTOHSCROLL + LTEXT "Confirm password:",-1,7,29,197,8 + LTEXT "",IDC_PASSWORD_VALIDATION,7,55,197,8 +END + ///////////////////////////////////////////////////////////////////////////// // @@ -241,7 +256,7 @@ BEGIN BEGIN RIGHTMARGIN, 206 VERTGUIDE, 7 - BOTTOMMARGIN, 71 + BOTTOMMARGIN, 65 END IDD_OPTIONS_NODES, DIALOG @@ -269,6 +284,13 @@ BEGIN VERTGUIDE, 7 BOTTOMMARGIN, 107 END + + IDD_PASSWORD_CREATE, DIALOG + BEGIN + RIGHTMARGIN, 204 + VERTGUIDE, 7 + BOTTOMMARGIN, 79 + END END #endif // APSTUDIO_INVOKED @@ -293,6 +315,16 @@ BEGIN 0 END +IDD_PASSWORD_CHANGE2 AFX_DIALOG_LAYOUT +BEGIN + 0 +END + +IDD_PASSWORD_CREATE AFX_DIALOG_LAYOUT +BEGIN + 0 +END + #endif // English resources ///////////////////////////////////////////////////////////////////////////// -- cgit v1.2.3