mirror of https://github.com/OpenVPN/openvpn-gui
Fix challenge dialog logic for pin, but dialog still it present when we recall Pin
parent
de3ed28fd4
commit
98d4233fef
10
openvpn.c
10
openvpn.c
|
@ -856,6 +856,7 @@ GenericPassDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
|
||||||
if (param->flags & FLAG_CR_TYPE_CRV1 || param->flags & FLAG_CR_TYPE_CRTEXT)
|
if (param->flags & FLAG_CR_TYPE_CRV1 || param->flags & FLAG_CR_TYPE_CRTEXT)
|
||||||
{
|
{
|
||||||
SetDlgItemTextW(hwndDlg, ID_TXT_DESCRIPTION, wstr);
|
SetDlgItemTextW(hwndDlg, ID_TXT_DESCRIPTION, wstr);
|
||||||
|
SetDlgItemTextW(hwndDlg, ID_TXT_WARNING, NULL);
|
||||||
|
|
||||||
/* Set password echo on if needed */
|
/* Set password echo on if needed */
|
||||||
if (param->flags & FLAG_CR_ECHO)
|
if (param->flags & FLAG_CR_ECHO)
|
||||||
|
@ -897,13 +898,13 @@ GenericPassDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (RecallSmartCardPin(param->c->config_name, password))
|
if (RecallSmartCardPin(param->c->config_name, password))
|
||||||
|
{
|
||||||
|
if (password[0] != L'\0' && param->c->failed_auth_attempts == 0)
|
||||||
{
|
{
|
||||||
SetDlgItemTextW(hwndDlg, ID_EDT_RESPONSE, password);
|
SetDlgItemTextW(hwndDlg, ID_EDT_RESPONSE, password);
|
||||||
Button_SetCheck(GetDlgItem(hwndDlg, ID_CHK_SAVE_PASS), BST_CHECKED);
|
Button_SetCheck(GetDlgItem(hwndDlg, ID_CHK_SAVE_PASS), BST_CHECKED);
|
||||||
lenableOKBtn = TRUE;
|
lenableOKBtn = TRUE;
|
||||||
|
|
||||||
if (password[0] != L'\0' && param->c->failed_auth_attempts == 0)
|
|
||||||
{
|
|
||||||
/* smart card pin available: skip dialog
|
/* smart card pin available: skip dialog
|
||||||
* if silent_connection is on, else auto submit after a few seconds.
|
* if silent_connection is on, else auto submit after a few seconds.
|
||||||
* User can interrupt.
|
* User can interrupt.
|
||||||
|
@ -912,10 +913,13 @@ GenericPassDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
|
||||||
UINT timeout = o.silent_connection ? 0 : 6; /* in seconds */
|
UINT timeout = o.silent_connection ? 0 : 6; /* in seconds */
|
||||||
AutoCloseSetup(hwndDlg, IDOK, timeout, ID_TXT_WARNING, IDS_NFO_AUTO_CONNECT);
|
AutoCloseSetup(hwndDlg, IDOK, timeout, ID_TXT_WARNING, IDS_NFO_AUTO_CONNECT);
|
||||||
}
|
}
|
||||||
else if (param->c->failed_auth_attempts)
|
else if (param->c->failed_auth_attempts > 0)
|
||||||
{
|
{
|
||||||
SendMessage(
|
SendMessage(
|
||||||
GetDlgItem(hwndDlg, ID_EDT_RESPONSE), EM_SETSEL, 0, MAKELONG(0, -1));
|
GetDlgItem(hwndDlg, ID_EDT_RESPONSE), EM_SETSEL, 0, MAKELONG(0, -1));
|
||||||
|
|
||||||
|
SetDlgItemTextW(
|
||||||
|
hwndDlg, ID_TXT_WARNING, LoadLocalizedString(IDS_NFO_KEY_PASS_RETRY));
|
||||||
}
|
}
|
||||||
|
|
||||||
SecureZeroMemory(password, sizeof(password));
|
SecureZeroMemory(password, sizeof(password));
|
||||||
|
|
|
@ -78,7 +78,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Odpověď na výzvu"
|
CAPTION "OpenVPN - Odpověď na výzvu"
|
||||||
|
@ -92,6 +92,7 @@ BEGIN
|
||||||
CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Zrušit", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Zrušit", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -78,7 +78,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN – Challenge Response"
|
CAPTION "OpenVPN – Challenge Response"
|
||||||
|
@ -92,6 +92,7 @@ BEGIN
|
||||||
CHECKBOX "Passwort &speichern", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Passwort &speichern", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "&OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "&OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "&Abbrechen", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "&Abbrechen", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -79,7 +79,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Challenge Response"
|
CAPTION "OpenVPN - Challenge Response"
|
||||||
|
@ -93,6 +93,7 @@ BEGIN
|
||||||
CHECKBOX "Husk kodeord", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Husk kodeord", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Annuller", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Annuller", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -78,7 +78,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN – Challenge Response"
|
CAPTION "OpenVPN – Challenge Response"
|
||||||
|
@ -92,6 +92,7 @@ BEGIN
|
||||||
CHECKBOX "Save", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Save", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "&OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "&OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "&Cancel", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "&Cancel", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -77,7 +77,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Challenge Response"
|
CAPTION "OpenVPN - Challenge Response"
|
||||||
|
@ -91,6 +91,7 @@ BEGIN
|
||||||
CHECKBOX "Save", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Save", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Cancelar", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Cancelar", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -80,7 +80,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST | WS_EX_RTLREADING | WS_EX_LAYOUTRTL
|
EXSTYLE WS_EX_TOPMOST | WS_EX_RTLREADING | WS_EX_LAYOUTRTL
|
||||||
CAPTION "OpenVPN – پاسخ چالش"
|
CAPTION "OpenVPN – پاسخ چالش"
|
||||||
|
@ -94,6 +94,7 @@ BEGIN
|
||||||
CHECKBOX "نگه داشتن رمز عبور", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "نگه داشتن رمز عبور", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "بسیار خوب", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "بسیار خوب", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "لغو", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "لغو", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -78,7 +78,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Haastemenetelmä"
|
CAPTION "OpenVPN - Haastemenetelmä"
|
||||||
|
@ -92,6 +92,7 @@ BEGIN
|
||||||
CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Peruuta", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Peruuta", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -77,7 +77,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Réponse de défi"
|
CAPTION "OpenVPN - Réponse de défi"
|
||||||
|
@ -91,6 +91,7 @@ BEGIN
|
||||||
CHECKBOX "Enregistrer mot de passe", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Enregistrer mot de passe", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Annuler", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Annuler", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -77,7 +77,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Challenge Response"
|
CAPTION "OpenVPN - Challenge Response"
|
||||||
|
@ -91,6 +91,7 @@ BEGIN
|
||||||
CHECKBOX "&Ricorda password", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "&Ricorda password", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "&OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "&OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "&Annulla", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "&Annulla", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -79,7 +79,7 @@ BEGIN
|
||||||
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
|
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
|
||||||
END
|
END
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - チャレンジ/レスポンス"
|
CAPTION "OpenVPN - チャレンジ/レスポンス"
|
||||||
|
@ -93,6 +93,7 @@ BEGIN
|
||||||
CHECKBOX "パスワードを保存(&S)", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "パスワードを保存(&S)", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK(&O)", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK(&O)", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "キャンセル(&C)", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "キャンセル(&C)", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -79,7 +79,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - 자격증명"
|
CAPTION "OpenVPN - 자격증명"
|
||||||
|
@ -93,6 +93,7 @@ BEGIN
|
||||||
CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "확인", IDOK, 25, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
|
PUSHBUTTON "확인", IDOK, 25, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
|
||||||
PUSHBUTTON "취소", IDCANCEL, 85, 65, 52, 14
|
PUSHBUTTON "취소", IDCANCEL, 85, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -77,7 +77,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Challenge Response"
|
CAPTION "OpenVPN - Challenge Response"
|
||||||
|
@ -91,6 +91,7 @@ BEGIN
|
||||||
CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Annuleren", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Annuleren", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -78,7 +78,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Challenge Response"
|
CAPTION "OpenVPN - Challenge Response"
|
||||||
|
@ -92,6 +92,7 @@ BEGIN
|
||||||
CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Avbryt", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Avbryt", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -79,7 +79,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Odpowiedź"
|
CAPTION "OpenVPN - Odpowiedź"
|
||||||
|
@ -93,6 +93,7 @@ BEGIN
|
||||||
CHECKBOX "Zapisz hasło", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Zapisz hasło", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Anuluj", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Anuluj", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -77,7 +77,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Resposta do Desafio"
|
CAPTION "OpenVPN - Resposta do Desafio"
|
||||||
|
@ -91,6 +91,7 @@ BEGIN
|
||||||
CHECKBOX "Salvar senha", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Salvar senha", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Cancelar", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Cancelar", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -79,7 +79,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN – Challenge Response"
|
CAPTION "OpenVPN – Challenge Response"
|
||||||
|
@ -93,6 +93,7 @@ BEGIN
|
||||||
CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Отмена", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Отмена", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -77,7 +77,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Challenge Response"
|
CAPTION "OpenVPN - Challenge Response"
|
||||||
|
@ -91,6 +91,7 @@ BEGIN
|
||||||
CHECKBOX "Save", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Save", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Avbryt", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Avbryt", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -79,7 +79,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Challenge Response"
|
CAPTION "OpenVPN - Challenge Response"
|
||||||
|
@ -93,6 +93,7 @@ BEGIN
|
||||||
CHECKBOX "Save", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Save", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "Tamam", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "Tamam", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Çıkış", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Çıkış", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -77,7 +77,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - Challenge Response"
|
CAPTION "OpenVPN - Challenge Response"
|
||||||
|
@ -91,6 +91,7 @@ BEGIN
|
||||||
CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "OK", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "Скасувати", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "Скасувати", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -80,7 +80,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - 质询响应"
|
CAPTION "OpenVPN - 质询响应"
|
||||||
|
@ -94,6 +94,7 @@ BEGIN
|
||||||
CHECKBOX "保存密码", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "保存密码", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "确定", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "确定", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "取消", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "取消", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
|
@ -80,7 +80,7 @@ BEGIN
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Challenge Response Dialog */
|
/* Challenge Response Dialog */
|
||||||
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 90
|
ID_DLG_CHALLENGE_RESPONSE DIALOGEX 6, 18, 212, 106
|
||||||
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
STYLE WS_SIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
|
||||||
EXSTYLE WS_EX_TOPMOST
|
EXSTYLE WS_EX_TOPMOST
|
||||||
CAPTION "OpenVPN - 挑戰回應"
|
CAPTION "OpenVPN - 挑戰回應"
|
||||||
|
@ -94,6 +94,7 @@ BEGIN
|
||||||
CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 60, 45, 100, 10
|
||||||
PUSHBUTTON "確認", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
PUSHBUTTON "確認", IDOK, 20, 65, 50, 14, BS_PUSHBUTTON | WS_TABSTOP
|
||||||
PUSHBUTTON "取消", IDCANCEL, 90, 65, 52, 14
|
PUSHBUTTON "取消", IDCANCEL, 90, 65, 52, 14
|
||||||
|
LTEXT "", ID_TXT_WARNING, 6, 86, 400, 10
|
||||||
END
|
END
|
||||||
|
|
||||||
/* Status Dialog */
|
/* Status Dialog */
|
||||||
|
|
Loading…
Reference in New Issue