Merge pull request #171 from selvanair/warn-auth-failure-v2

Warn on auth failure

Acked by: Gert Doering <gert@greenie.muc.de>
pull/178/head
Selva Nair 2017-06-27 16:51:31 -04:00 committed by GitHub
commit 3010d78410
23 changed files with 201 additions and 99 deletions

View File

@ -61,6 +61,7 @@
#define ID_TXT_AUTH_CHALLENGE 184 #define ID_TXT_AUTH_CHALLENGE 184
#define ID_EDT_AUTH_CHALLENGE 185 #define ID_EDT_AUTH_CHALLENGE 185
#define ID_CHK_SAVE_PASS 186 #define ID_CHK_SAVE_PASS 186
#define ID_TXT_WARNING 187
/* Challenege Response Dialog */ /* Challenege Response Dialog */
#define ID_DLG_CHALLENGE_RESPONSE 190 #define ID_DLG_CHALLENGE_RESPONSE 190
@ -305,8 +306,11 @@
#define IDS_NFO_TOKEN_PASSWORD_CAPTION 2100 #define IDS_NFO_TOKEN_PASSWORD_CAPTION 2100
#define IDS_NFO_TOKEN_PASSWORD_REQUEST 2101 #define IDS_NFO_TOKEN_PASSWORD_REQUEST 2101
/* Password retry messages */
#define IDS_NFO_AUTH_PASS_RETRY 2150
#define IDS_NFO_KEY_PASS_RETRY 2151
/* Timer IDs */ /* Timer IDs */
#define IDT_STOP_TIMER 2500 /* Timer used to trigger force termination */ #define IDT_STOP_TIMER 2500 /* Timer used to trigger force termination */
#endif #endif

View File

@ -220,6 +220,7 @@ OnStateChange(connection_t *c, char *data)
/* Save time when we got connected. */ /* Save time when we got connected. */
c->connected_since = atoi(data); c->connected_since = atoi(data);
c->failed_psw_attempts = 0; c->failed_psw_attempts = 0;
c->failed_auth_attempts = 0;
c->state = connected; c->state = connected;
SetMenuStatus(c, connected); SetMenuStatus(c, connected);
@ -235,7 +236,9 @@ OnStateChange(connection_t *c, char *data)
{ {
if (!c->dynamic_cr) if (!c->dynamic_cr)
{ {
if (strcmp(message, "auth-failure") == 0 || strcmp(message, "private-key-password-failure") == 0) if (strcmp(message, "auth-failure") == 0)
c->failed_auth_attempts++;
else if (strcmp(message, "private-key-password-failure") == 0)
c->failed_psw_attempts++; c->failed_psw_attempts++;
if (strcmp(message, "auth-failure") == 0 && (c->flags & FLAG_SAVE_AUTH_PASS)) if (strcmp(message, "auth-failure") == 0 && (c->flags & FLAG_SAVE_AUTH_PASS))
@ -304,6 +307,8 @@ UserAuthDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
Button_SetCheck(GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), BST_CHECKED); Button_SetCheck(GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), BST_CHECKED);
AppendTextToCaption (hwndDlg, param->c->config_name); AppendTextToCaption (hwndDlg, param->c->config_name);
if (param->c->failed_auth_attempts > 0)
SetDlgItemTextW(hwndDlg, ID_TXT_WARNING, LoadLocalizedString(IDS_NFO_AUTH_PASS_RETRY));
if (param->c->state == resuming) if (param->c->state == resuming)
ForceForegroundWindow(hwndDlg); ForceForegroundWindow(hwndDlg);
@ -362,6 +367,15 @@ UserAuthDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
} }
break; break;
case WM_CTLCOLORSTATIC:
if (GetDlgCtrlID((HWND) lParam) == ID_TXT_WARNING)
{
HBRUSH br = (HBRUSH) DefWindowProc(hwndDlg, msg, wParam, lParam);
SetTextColor((HDC) wParam, o.clr_warning);
return (INT_PTR) br;
}
break;
case WM_CLOSE: case WM_CLOSE:
EndDialog(hwndDlg, LOWORD(wParam)); EndDialog(hwndDlg, LOWORD(wParam));
return TRUE; return TRUE;
@ -527,6 +541,8 @@ PrivKeyPassDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
ShowWindow(GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), SW_HIDE); ShowWindow(GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), SW_HIDE);
else if (c->flags & FLAG_SAVE_KEY_PASS) else if (c->flags & FLAG_SAVE_KEY_PASS)
Button_SetCheck (GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), BST_CHECKED); Button_SetCheck (GetDlgItem (hwndDlg, ID_CHK_SAVE_PASS), BST_CHECKED);
if (c->failed_psw_attempts > 0)
SetDlgItemTextW(hwndDlg, ID_TXT_WARNING, LoadLocalizedString(IDS_NFO_KEY_PASS_RETRY));
if (c->state == resuming) if (c->state == resuming)
ForceForegroundWindow(hwndDlg); ForceForegroundWindow(hwndDlg);
else else
@ -567,6 +583,15 @@ PrivKeyPassDialogFunc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
} }
break; break;
case WM_CTLCOLORSTATIC:
if (GetDlgCtrlID((HWND) lParam) == ID_TXT_WARNING)
{
HBRUSH br = (HBRUSH) DefWindowProc(hwndDlg, msg, wParam, lParam);
SetTextColor((HDC) wParam, o.clr_warning);
return (INT_PTR) br;
}
break;
case WM_CLOSE: case WM_CLOSE:
EndDialog(hwndDlg, LOWORD(wParam)); EndDialog(hwndDlg, LOWORD(wParam));
return TRUE; return TRUE;
@ -848,6 +873,7 @@ OnStop(connection_t *c, UNUSED char *msg)
case connected: case connected:
/* OpenVPN process ended unexpectedly */ /* OpenVPN process ended unexpectedly */
c->failed_psw_attempts = 0; c->failed_psw_attempts = 0;
c->failed_auth_attempts = 0;
c->state = disconnected; c->state = disconnected;
CheckAndSetTrayIcon(); CheckAndSetTrayIcon();
SetDlgItemText(c->hwndStatus, ID_TXT_STATUS, LoadLocalizedString(IDS_NFO_STATE_DISCONNECTED)); SetDlgItemText(c->hwndStatus, ID_TXT_STATUS, LoadLocalizedString(IDS_NFO_STATE_DISCONNECTED));
@ -909,6 +935,7 @@ OnStop(connection_t *c, UNUSED char *msg)
// } // }
/* Shutdown was initiated by us */ /* Shutdown was initiated by us */
c->failed_psw_attempts = 0; c->failed_psw_attempts = 0;
c->failed_auth_attempts = 0;
c->state = disconnected; c->state = disconnected;
CheckAndSetTrayIcon(); CheckAndSetTrayIcon();
SendMessage(c->hwndStatus, WM_CLOSE, 0, 0); SendMessage(c->hwndStatus, WM_CLOSE, 0, 0);

View File

@ -254,6 +254,8 @@ InitOptions(options_t *opt)
CLEAR(*opt); CLEAR(*opt);
opt->netcmd_semaphore = InitSemaphore (); opt->netcmd_semaphore = InitSemaphore ();
opt->version = MakeVersion (PACKAGE_VERSION_RESOURCE); opt->version = MakeVersion (PACKAGE_VERSION_RESOURCE);
opt->clr_warning = RGB(0xff, 0, 0);
opt->clr_error = RGB(0xff, 0, 0);
} }

View File

@ -102,6 +102,7 @@ struct connection {
BOOL auto_connect; /* AutoConnect at startup id TRUE */ BOOL auto_connect; /* AutoConnect at startup id TRUE */
conn_state_t state; /* State the connection currently is in */ conn_state_t state; /* State the connection currently is in */
int failed_psw_attempts; /* # of failed attempts entering password(s) */ int failed_psw_attempts; /* # of failed attempts entering password(s) */
int failed_auth_attempts; /* # of failed user-auth attempts */
time_t connected_since; /* Time when the connection was established */ time_t connected_since; /* Time when the connection was established */
proxy_t proxy_type; /* Set during querying proxy credentials */ proxy_t proxy_type; /* Set during querying proxy credentials */
@ -177,6 +178,8 @@ typedef struct {
version_t version; version_t version;
char ovpn_version[16]; /* OpenVPN version string: 2.3.12, 2.4_alpha2 etc.. */ char ovpn_version[16]; /* OpenVPN version string: 2.3.12, 2.4_alpha2 etc.. */
unsigned int dpi_scale; unsigned int dpi_scale;
COLORREF clr_warning;
COLORREF clr_error;
} options_t; } options_t;
void InitOptions(options_t *); void InitOptions(options_t *);

View File

@ -21,7 +21,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Heslo privátního klíče" CAPTION "OpenVPN - Heslo privátního klíče"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Zadejte heslo:", 201, 6, 6, 100, 10 LTEXT "Zadejte heslo:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Zrušit", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Zrušit", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Ověření uživatele" CAPTION "OpenVPN - Ověření uživatele"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Zrušit", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Zrušit", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Ověření uživatele" CAPTION "OpenVPN - Ověření uživatele"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Uložit heslo", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Zrušit", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Zrušit", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -21,7 +21,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Passwort:", 201, 6, 6, 100, 10 LTEXT "Passwort:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "Ok", IDOK, 6, 49, 50, 14 PUSHBUTTON "Ok", IDOK, 20, 49, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Abbrechen", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN Benutzer-Authentifizierung" CAPTION "OpenVPN Benutzer-Authentifizierung"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "Ok", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "Ok", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Abbrechen", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Abbrechen", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN Benutzer-Authentifizierung" CAPTION "OpenVPN Benutzer-Authentifizierung"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Passwort speichern", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "Ok", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "Ok", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Abbrechen", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Abbrechen", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -22,7 +22,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -32,12 +32,13 @@ BEGIN
LTEXT "Indtast password:", 201, 6, 6, 100, 10 LTEXT "Indtast password:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Annuller", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Annuller", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Brugerkontrol" CAPTION "OpenVPN - Brugerkontrol"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuller", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Annuller", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -69,6 +71,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuller", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Annuller", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -21,7 +21,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Private Key Password" CAPTION "OpenVPN - Private Key Password"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Enter Password:", 201, 6, 6, 100, 10 LTEXT "Enter Password:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Cancel", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancel", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Cancel", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancel", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Cancel", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */
@ -453,4 +456,7 @@ BEGIN
IDS_NFO_TOKEN_PASSWORD_CAPTION "OpenVPN - Token Password" IDS_NFO_TOKEN_PASSWORD_CAPTION "OpenVPN - Token Password"
IDS_NFO_TOKEN_PASSWORD_REQUEST "Input Password/PIN for Token '%S'" IDS_NFO_TOKEN_PASSWORD_REQUEST "Input Password/PIN for Token '%S'"
IDS_NFO_AUTH_PASS_RETRY "Wrong username or password. Try again..."
IDS_NFO_KEY_PASS_RETRY "Wrong password. Try again..."
END END

View File

@ -20,7 +20,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Introduce clave:", 201, 6, 6, 100, 10 LTEXT "Introduce clave:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Cancelar", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autenticación de usuario" CAPTION "OpenVPN - Autenticación de usuario"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancelar", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Cancelar", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancelar", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Cancelar", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -21,7 +21,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Yksityisen avaimen salasana" CAPTION "OpenVPN - Yksityisen avaimen salasana"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Anna salasana:", 201, 6, 6, 100, 10 LTEXT "Anna salasana:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Peruuta", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Peruuta", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Käyttäjän todennus" CAPTION "OpenVPN - Käyttäjän todennus"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Peruuta", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Peruuta", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Käyttäjän todennus" CAPTION "OpenVPN - Käyttäjän todennus"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Tallenna salasana", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Peruuta", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Peruuta", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Entrez un mot de passe:", 201, 6, 6, 100, 10 LTEXT "Entrez un mot de passe:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Annuler", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "Authentification d'utilisateur" CAPTION "Authentification d'utilisateur"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuler", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Annuler", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Se souvenir du mot de passe", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuler", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Annuler", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Inserisci la password:", 201, 6, 6, 100, 10 LTEXT "Inserisci la password:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Annulla", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Annulla", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autenticazione dell'utente" CAPTION "OpenVPN - Autenticazione dell'utente"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annulla", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Annulla", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annulla", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Annulla", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -23,7 +23,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -33,12 +33,13 @@ BEGIN
LTEXT "パスワード:", 201, 6, 6, 100, 10 LTEXT "パスワード:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "キャンセル", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "キャンセル", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - ユーザー認証" CAPTION "OpenVPN - ユーザー認証"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -51,10 +52,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "キャンセル", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "キャンセル", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -70,6 +72,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "キャンセル", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "キャンセル", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */
ID_DLG_CHALLENGE_RESPONSE DIALOG 6, 18, 212, 72 ID_DLG_CHALLENGE_RESPONSE DIALOG 6, 18, 212, 72

View File

@ -22,7 +22,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - 개인 키 암호" CAPTION "OpenVPN - 개인 키 암호"
@ -32,12 +32,13 @@ BEGIN
LTEXT "암호:", 201, 6, 6, 100, 10 LTEXT "암호:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "확인", IDOK, 6, 49, 50, 14 PUSHBUTTON "확인", IDOK, 20, 49, 50, 14
PUSHBUTTON "취소", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "취소", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - 사용자 인증" CAPTION "OpenVPN - 사용자 인증"
FONT 9, "맑은 고딕" FONT 9, "맑은 고딕"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "확인", IDOK, 25, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "확인", IDOK, 25, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "취소", IDCANCEL, 85, 58, 52, 14 PUSHBUTTON "취소", IDCANCEL, 85, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - 사용자 인증" CAPTION "OpenVPN - 사용자 인증"
FONT 9, "맑은 고딕" FONT 9, "맑은 고딕"
@ -67,8 +69,9 @@ BEGIN
LTEXT "", ID_TXT_AUTH_CHALLENGE, 6, 43, 148, 10 LTEXT "", ID_TXT_AUTH_CHALLENGE, 6, 43, 148, 10
EDITTEXT ID_EDT_AUTH_CHALLENGE, 60, 57, 94, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_AUTH_CHALLENGE, 60, 57, 94, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "암호 저장", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "확인", IDOK, 25, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "확인", IDOK, 25, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "취소", IDCANCEL, 85, 58, 52, 14 PUSHBUTTON "취소", IDCANCEL, 85, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Wachtwoord:", 201, 6, 6, 100, 10 LTEXT "Wachtwoord:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Annuleren", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Annuleren", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Gebruikersauthenticatie" CAPTION "OpenVPN - Gebruikersauthenticatie"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuleren", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Annuleren", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Gebruikersauthenticatie" CAPTION "OpenVPN - Gebruikersauthenticatie"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Wachtwoord opslaan", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Annuleren", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Annuleren", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -21,7 +21,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -31,12 +31,13 @@ BEGIN
LTEXT "Oppgi passord:", 201, 6, 6, 100, 10 LTEXT "Oppgi passord:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Avbryt", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Avbryt", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Brukerautentisering" CAPTION "OpenVPN - Brukerautentisering"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -49,10 +50,11 @@ BEGIN
CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Avbryt", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Avbryt", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Brukerautentisering" CAPTION "OpenVPN - Brukerautentisering"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -68,6 +70,7 @@ BEGIN
CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Husk passord", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Avbryt", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Avbryt", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -22,7 +22,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -32,12 +32,13 @@ BEGIN
LTEXT "Hasło:", 201, 6, 6, 100, 10 LTEXT "Hasło:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Anuluj", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autentykacja Użytkownika" CAPTION "OpenVPN - Autentykacja Użytkownika"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Anuluj", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Anuluj", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -69,6 +71,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Anuluj", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Anuluj", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Digite a senha:", 201, 6, 6, 100, 10 LTEXT "Digite a senha:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Cancelar", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autenticação de usuário" CAPTION "OpenVPN - Autenticação de usuário"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancelar", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Cancelar", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Autenticação de usuário" CAPTION "OpenVPN - Autenticação de usuário"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Cancelar", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Cancelar", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -22,7 +22,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Пароль ключа" CAPTION "OpenVPN - Пароль ключа"
@ -32,12 +32,13 @@ BEGIN
LTEXT "Введите пароль:", 201, 6, 6, 100, 10 LTEXT "Введите пароль:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Отмена", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Отмена", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 180, 78 ID_DLG_AUTH DIALOG 6, 18, 180, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Аутентификация пользователя" CAPTION "OpenVPN - Аутентификация пользователя"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 30, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 30, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Отмена", IDCANCEL, 100, 58, 52, 14 PUSHBUTTON "Отмена", IDCANCEL, 100, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 180, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Аутентификация пользователя" CAPTION "OpenVPN - Аутентификация пользователя"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -69,6 +71,7 @@ BEGIN
CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Запомнить", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Отмена", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Отмена", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */
@ -448,4 +451,7 @@ BEGIN
/* save/delete password */ /* save/delete password */
IDS_NFO_DELETE_PASS "Подтвердите удаление сохраненных паролей для ""%s""" IDS_NFO_DELETE_PASS "Подтвердите удаление сохраненных паролей для ""%s"""
IDS_NFO_AUTH_PASS_RETRY "Неправильное имя пользователя или пароль"
IDS_NFO_KEY_PASS_RETRY "Неправильный пароль"
END END

View File

@ -20,7 +20,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Ange Lösenord:", 201, 6, 6, 100, 10 LTEXT "Ange Lösenord:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Avbryt", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Avbryt", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Användar Autentisering" CAPTION "OpenVPN - Användar Autentisering"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Avbryt", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Avbryt", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Avbryt", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Avbryt", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -22,7 +22,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -32,12 +32,13 @@ BEGIN
LTEXT "Şifreyi Giriniz:", 201, 6, 6, 100, 10 LTEXT "Şifreyi Giriniz:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "Tamam", IDOK, 6, 49, 50, 14 PUSHBUTTON "Tamam", IDOK, 20, 49, 50, 14
PUSHBUTTON "Çıkış", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Çıkış", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Oturum Açma" CAPTION "OpenVPN - Oturum Açma"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -50,10 +51,11 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "Tamam", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "Tamam", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Çıkış", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "Çıkış", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - User Authentication" CAPTION "OpenVPN - User Authentication"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -69,6 +71,7 @@ BEGIN
CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Save password", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "Tamam", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "Tamam", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Çıkış", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Çıkış", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */

View File

@ -20,7 +20,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN - Пароль ключа" CAPTION "OpenVPN - Пароль ключа"
@ -30,12 +30,13 @@ BEGIN
LTEXT "Введіть пароль:", 201, 6, 6, 100, 10 LTEXT "Введіть пароль:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "OK", IDOK, 6, 49, 50, 14 PUSHBUTTON "OK", IDOK, 20, 49, 50, 14
PUSHBUTTON "Скасувати", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "Скасувати", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 180, 78 ID_DLG_AUTH DIALOG 6, 18, 180, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Перевірка подлінності користувача" CAPTION "OpenVPN - Перевірка подлінності користувача"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -48,10 +49,11 @@ BEGIN
CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "OK", IDOK, 30, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 30, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Скасувати", IDCANCEL, 100, 58, 52, 14 PUSHBUTTON "Скасувати", IDCANCEL, 100, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 180, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - Аутентіфикація користувача" CAPTION "OpenVPN - Аутентіфикація користувача"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -67,6 +69,7 @@ BEGIN
CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "Запам'ятати", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "OK", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "Скасувати", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "Скасувати", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 180, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */
@ -433,4 +436,7 @@ BEGIN
/* save/delete password */ /* save/delete password */
IDS_NFO_DELETE_PASS "Підтвердіть видалення збережених паролів для ""%s""" IDS_NFO_DELETE_PASS "Підтвердіть видалення збережених паролів для ""%s"""
IDS_NFO_AUTH_PASS_RETRY "Невірне ім'я користувача або пароль"
IDS_NFO_KEY_PASS_RETRY "Невірний пароль"
END END

View File

@ -23,7 +23,7 @@
*/ */
/* Passphrase Dialog */ /* Passphrase Dialog */
ID_DLG_PASSPHRASE DIALOGEX 6, 18, 120, 67 ID_DLG_PASSPHRASE DIALOGEX 6, 18, 160, 83
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
EXSTYLE WS_EX_TOPMOST EXSTYLE WS_EX_TOPMOST
CAPTION "OpenVPN" CAPTION "OpenVPN"
@ -33,12 +33,13 @@ BEGIN
LTEXT "輸入密碼:", 201, 6, 6, 100, 10 LTEXT "輸入密碼:", 201, 6, 6, 100, 10
EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL EDITTEXT ID_EDT_PASSPHRASE, 6, 17, 107, 12, ES_PASSWORD | ES_AUTOHSCROLL
CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 33, 100, 10 CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 33, 100, 10
PUSHBUTTON "確認", IDOK, 6, 49, 50, 14 PUSHBUTTON "確認", IDOK, 20, 49, 50, 14
PUSHBUTTON "取消", IDCANCEL, 64, 49, 50, 14 PUSHBUTTON "取消", IDCANCEL, 90, 49, 50, 14
LTEXT "", ID_TXT_WARNING, 6, 65, 100, 10
END END
/* Auth Username/Password Dialog */ /* Auth Username/Password Dialog */
ID_DLG_AUTH DIALOG 6, 18, 160, 78 ID_DLG_AUTH DIALOG 6, 18, 160, 95
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - 使用者驗證" CAPTION "OpenVPN - 使用者驗證"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -51,10 +52,11 @@ BEGIN
CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 42, 100, 10 CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 42, 100, 10
PUSHBUTTON "確認", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "確認", IDOK, 20, 58, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "取消", IDCANCEL, 90, 58, 52, 14 PUSHBUTTON "取消", IDCANCEL, 90, 58, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 74, 150, 10
END END
/* Auth Username/Password/Challenge Dialog */ /* Auth Username/Password/Challenge Dialog */
ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 112 ID_DLG_AUTH_CHALLENGE DIALOG 6, 18, 160, 129
STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | DS_CENTER | DS_SETFOREGROUND
CAPTION "OpenVPN - 使用者驗證" CAPTION "OpenVPN - 使用者驗證"
FONT 8, "Microsoft Sans Serif" FONT 8, "Microsoft Sans Serif"
@ -70,6 +72,7 @@ BEGIN
CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 76, 100, 10 CHECKBOX "儲存密碼", ID_CHK_SAVE_PASS, 6, 76, 100, 10
PUSHBUTTON "確認", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED PUSHBUTTON "確認", IDOK, 20, 92, 50, 14, BS_PUSHBUTTON | WS_TABSTOP | WS_DISABLED
PUSHBUTTON "取消", IDCANCEL, 90, 92, 52, 14 PUSHBUTTON "取消", IDCANCEL, 90, 92, 52, 14
LTEXT "", ID_TXT_WARNING, 6, 108, 150, 10
END END
/* Challenge Response Dialog */ /* Challenge Response Dialog */