- Enable the "Change Password" button of the security dialog.
- Initialize the "Change Password" dialog.

svn path=/trunk/; revision=61808
This commit is contained in:
Eric Kohl 2014-01-25 15:56:09 +00:00
parent aa6b0a87fe
commit 9587e01663
17 changed files with 45 additions and 18 deletions

View file

@ -220,6 +220,14 @@ GetTextboxText(
}
static
BOOL
DoChangePassword(HWND hwndDlg)
{
return FALSE;
}
static INT_PTR CALLBACK
ChangePasswordDialogProc(
IN HWND hwndDlg,
@ -227,17 +235,36 @@ ChangePasswordDialogProc(
IN WPARAM wParam,
IN LPARAM lParam)
{
PGINA_CONTEXT pgContext;
pgContext = (PGINA_CONTEXT)GetWindowLongPtr(hwndDlg, GWL_USERDATA);
switch (uMsg)
{
case WM_INITDIALOG:
FIXME("ChangePasswordDialogProc: WM_INITDLG\n");
pgContext = (PGINA_CONTEXT)lParam;
SetWindowLongPtr(hwndDlg, GWL_USERDATA, (DWORD_PTR)pgContext);
SetDlgItemTextW(hwndDlg, IDC_CHANGEPWD_USERNAME, pgContext->UserName);
SendDlgItemMessageW(hwndDlg, IDC_CHANGEPWD_DOMAIN, CB_ADDSTRING, 0, (LPARAM)pgContext->Domain);
SendDlgItemMessageW(hwndDlg, IDC_CHANGEPWD_DOMAIN, CB_SETCURSEL, 0, 0);
SetFocus(GetDlgItem(hwndDlg, IDC_CHANGEPWD_OLDPWD));
return TRUE;
case WM_COMMAND:
switch (LOWORD(wParam))
{
case IDOK:
EndDialog(hwndDlg, TRUE);
if (DoChangePassword(hwndDlg))
{
EndDialog(hwndDlg, TRUE);
}
else
{
SetDlgItemTextW(hwndDlg, IDC_CHANGEPWD_NEWPWD1, NULL);
SetDlgItemTextW(hwndDlg, IDC_CHANGEPWD_NEWPWD2, NULL);
SetFocus(GetDlgItem(hwndDlg, IDC_CHANGEPWD_OLDPWD));
}
return TRUE;
case IDCANCEL:

View file

@ -46,7 +46,7 @@ BEGIN
PUSHBUTTON "Заключване на компютъра", IDC_LOCK, 25, 154, 99, 14
PUSHBUTTON "Изход", IDC_LOGOFF, 90, 135, 75, 14
PUSHBUTTON "Изключване", IDC_SHUTDOWN, 170, 135, 75, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Задачен управител", IDC_TASKMGR, 10, 135, 75, 14
PUSHBUTTON "Отказ", IDCANCEL, 130, 154, 99, 14
END

View file

@ -51,7 +51,7 @@ BEGIN
PUSHBUTTON "Uzamknout počítač", IDC_LOCK, 10, 135, 70, 14
PUSHBUTTON "Odhlásit", IDC_LOGOFF, 90, 135, 70, 14
PUSHBUTTON "Vypnout", IDC_SHUTDOWN, 170, 135, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Správce úloh", IDC_TASKMGR, 90, 154, 70, 14
PUSHBUTTON "Storno", IDCANCEL, 170, 154, 70, 14
END

View file

@ -46,7 +46,7 @@ BEGIN
PUSHBUTTON "Computer sperren", IDC_LOCK, 10, 135, 76, 14
PUSHBUTTON "Abmelden...", IDC_LOGOFF, 100, 135, 75, 14
PUSHBUTTON "Herunterfahren", IDC_SHUTDOWN, 189, 135, 76, 14
PUSHBUTTON "Password ändern", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Password ändern", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Task-Manager", IDC_TASKMGR, 100, 154, 75, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 189, 154, 76, 14
END

View file

@ -48,7 +48,7 @@ BEGIN
PUSHBUTTON "Bloquear computadora", IDC_LOCK, 4, 135, 83, 14
PUSHBUTTON "Salir", IDC_LOGOFF, 92, 135, 88, 14
PUSHBUTTON "Cerrar", IDC_SHUTDOWN, 186, 135, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Administrador de tareas", IDC_TASKMGR, 92, 154, 88, 14
PUSHBUTTON "Cancelar", IDCANCEL, 186, 154, 70, 14
END

View file

@ -46,7 +46,7 @@ BEGIN
PUSHBUTTON "Verrouiller l'ordinateur", IDC_LOCK, 4, 135, 82, 14
PUSHBUTTON "Déconnecter", IDC_LOGOFF, 93, 135, 85, 14
PUSHBUTTON "Éteindre", IDC_SHUTDOWN, 184, 135, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Gestionnaire de tâches", IDC_TASKMGR, 93, 154, 85, 14
PUSHBUTTON "Annuler", IDCANCEL, 184, 154, 70, 14
END

View file

@ -46,7 +46,7 @@ BEGIN
PUSHBUTTON "לנעול את המחשב", IDC_LOCK, 10, 76, 70, 14
PUSHBUTTON "להתנתק", IDC_LOGOFF, 90, 76, 70, 14
PUSHBUTTON "לכבות", IDC_SHUTDOWN, 170, 76, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "מנהל המשימות", IDC_TASKMGR, 90, 95, 70, 14
PUSHBUTTON "ביטול", IDCANCEL, 170, 95, 70, 14
END

View file

@ -46,7 +46,7 @@ BEGIN
PUSHBUTTON "Kunci komputer", IDC_LOCK, 10, 135, 70, 14
PUSHBUTTON "Keluar", IDC_LOGOFF, 90, 135, 70, 14
PUSHBUTTON "Matikan", IDC_SHUTDOWN, 170, 135, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Manager Tugas", IDC_TASKMGR, 90, 154, 70, 14
PUSHBUTTON "Batal", IDCANCEL, 170, 154, 70, 14
END

View file

@ -54,7 +54,7 @@ BEGIN
PUSHBUTTON "Bloccare il computer", IDC_LOCK, 10, 135, 70, 14
PUSHBUTTON "Fine sessione", IDC_LOGOFF, 90, 135, 70, 14
PUSHBUTTON "Spegnimento", IDC_SHUTDOWN, 170, 135, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Task manager", IDC_TASKMGR, 90, 154, 70, 14
PUSHBUTTON "Annulla", IDCANCEL, 170, 154, 70, 14
END

View file

@ -46,7 +46,7 @@ BEGIN
PUSHBUTTON "コンピュータのロック", IDC_LOCK, 10, 135, 70, 14
PUSHBUTTON "ログオフ", IDC_LOGOFF, 90, 135, 70, 14
PUSHBUTTON "シャットダウン", IDC_SHUTDOWN, 170, 135, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "タスク マネージャ", IDC_TASKMGR, 90, 154, 70, 14
PUSHBUTTON "キャンセル", IDCANCEL, 170, 154, 70, 14
END

View file

@ -46,7 +46,7 @@ BEGIN
PUSHBUTTON "Lås datamaskinen...", IDC_LOCK, 7, 135, 74, 14
PUSHBUTTON "Logg av...", IDC_LOGOFF, 86, 135, 78, 14
PUSHBUTTON "Avslutt...", IDC_SHUTDOWN, 170, 135, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Oppgavebehandling...", IDC_TASKMGR, 86, 154, 78, 14
PUSHBUTTON "Avbryt", IDCANCEL, 170, 154, 70, 14
END

View file

@ -55,7 +55,7 @@ BEGIN
PUSHBUTTON "Blokada komputera", IDC_LOCK, 10, 135, 70, 14
PUSHBUTTON "Wyloguj", IDC_LOGOFF, 90, 135, 70, 14
PUSHBUTTON "Wyłącz", IDC_SHUTDOWN, 170, 135, 70, 14
PUSHBUTTON "Zmień hasło", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Zmień hasło", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Menedżer zadań", IDC_TASKMGR, 90, 154, 70, 14
PUSHBUTTON "Anuluj", IDCANCEL, 170, 154, 70, 14
END

View file

@ -48,7 +48,7 @@ BEGIN
PUSHBUTTON "&Blochează calculatorul", IDC_LOCK, 10, 135, 70, 14
PUSHBUTTON "&Deautentifică-mă", IDC_LOGOFF, 90, 135, 70, 14
PUSHBUTTON "Închid&e calculatorul", IDC_SHUTDOWN, 170, 135, 70, 14
PUSHBUTTON "Schim&bă parola", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Schim&bă parola", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "&Gestionar de activități…", IDC_TASKMGR, 90, 154, 70, 14
PUSHBUTTON "A&nulează", IDCANCEL, 170, 154, 70, 14
END

View file

@ -48,7 +48,7 @@ BEGIN
PUSHBUTTON "Заблокировать", IDC_LOCK, 7, 135, 86, 14
PUSHBUTTON "Завершение сеанса", IDC_LOGOFF, 102, 135, 86, 14
PUSHBUTTON "Выключение", IDC_SHUTDOWN, 198, 135, 70, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Диспетчер задач", IDC_TASKMGR, 102, 154, 86, 14
PUSHBUTTON "Отмена", IDCANCEL, 198, 154, 70, 14
END

View file

@ -51,7 +51,7 @@ BEGIN
PUSHBUTTON "Uzamknúť počítač", IDC_LOCK, 10, 135, 70, 14
PUSHBUTTON "Odhlásiť", IDC_LOGOFF, 90, 135, 70, 14
PUSHBUTTON "Vypnúť", IDC_SHUTDOWN, 170, 135, 70, 14
PUSHBUTTON "Change password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Správca úloh", IDC_TASKMGR, 90, 154, 70, 14
PUSHBUTTON "Zrušiť", IDCANCEL, 170, 154, 70, 14
END

View file

@ -48,7 +48,7 @@ BEGIN
PUSHBUTTON "Bilgisayarı Kilitle", IDC_LOCK, 10, 135, 76, 14
PUSHBUTTON "Oturumu Kapat", IDC_LOGOFF, 100, 135, 75, 14
PUSHBUTTON "Bilgisayarı Kapat", IDC_SHUTDOWN, 189, 135, 76, 14
PUSHBUTTON "Şifreyi Değiştir", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Şifreyi Değiştir", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Görev Yöneticisi", IDC_TASKMGR, 100, 154, 75, 14
PUSHBUTTON "İptal", IDCANCEL, 189, 154, 76, 14
END

View file

@ -54,7 +54,7 @@ BEGIN
PUSHBUTTON "Блокування", IDC_LOCK, 6, 135, 70, 14
PUSHBUTTON "Вихід із системи...", IDC_LOGOFF, 80, 135, 80, 14
PUSHBUTTON "Завершення роботи...", IDC_SHUTDOWN, 165, 135, 86, 14
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14, WS_DISABLED
PUSHBUTTON "Change Password", IDC_CHANGEPWD, 10, 154, 76, 14
PUSHBUTTON "Диспетчер завдань", IDC_TASKMGR, 80, 154, 80, 14
PUSHBUTTON "Скасувати", IDCANCEL, 165, 154, 86, 14
END