[MSGINA]
authorEric Kohl <eric.kohl@reactos.org>
Sun, 24 Nov 2013 17:24:44 +0000 (17:24 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Sun, 24 Nov 2013 17:24:44 +0000 (17:24 +0000)
- Add a disabled "Change Password" button to the Security dialog.
- Add the "Change Password" dialog and a basic dialog function.

svn path=/trunk/; revision=61092

18 files changed:
reactos/dll/win32/msgina/gui.c
reactos/dll/win32/msgina/lang/bg-BG.rc
reactos/dll/win32/msgina/lang/cs-CZ.rc
reactos/dll/win32/msgina/lang/de-DE.rc
reactos/dll/win32/msgina/lang/en-US.rc
reactos/dll/win32/msgina/lang/es-ES.rc
reactos/dll/win32/msgina/lang/fr-FR.rc
reactos/dll/win32/msgina/lang/he-IL.rc
reactos/dll/win32/msgina/lang/id-ID.rc
reactos/dll/win32/msgina/lang/it-IT.rc
reactos/dll/win32/msgina/lang/ja-JP.rc
reactos/dll/win32/msgina/lang/no-NO.rc
reactos/dll/win32/msgina/lang/pl-PL.rc
reactos/dll/win32/msgina/lang/ro-RO.rc
reactos/dll/win32/msgina/lang/ru-RU.rc
reactos/dll/win32/msgina/lang/sk-SK.rc
reactos/dll/win32/msgina/lang/uk-UA.rc
reactos/dll/win32/msgina/resource.h

index a8e2897..0bb18e4 100644 (file)
@@ -229,6 +229,42 @@ GetTextboxText(
     return TRUE;
 }
 
     return TRUE;
 }
 
+
+static INT_PTR CALLBACK
+ChangePasswordDialogProc(
+    IN HWND hwndDlg,
+    IN UINT uMsg,
+    IN WPARAM wParam,
+    IN LPARAM lParam)
+{
+    switch (uMsg)
+    {
+        case WM_INITDIALOG:
+            FIXME("ChangePasswordDialogProc: WM_INITDLG\n");
+            return TRUE;
+
+        case WM_COMMAND:
+            switch (LOWORD(wParam))
+            {
+                case IDOK:
+                    EndDialog(hwndDlg, TRUE);
+                    return TRUE;
+
+                case IDCANCEL:
+                    EndDialog(hwndDlg, FALSE);
+                    return TRUE;
+            }
+            break;
+
+        case WM_CLOSE:
+            EndDialog(hwndDlg, FALSE);
+            return TRUE;
+    }
+
+    return FALSE;
+}
+
+
 static VOID
 OnInitSecurityDlg(HWND hwnd,
                   PGINA_CONTEXT pgContext)
 static VOID
 OnInitSecurityDlg(HWND hwnd,
                   PGINA_CONTEXT pgContext)
@@ -258,6 +294,30 @@ OnInitSecurityDlg(HWND hwnd,
     SetDlgItemTextW(hwnd, IDC_LOGONDATE, Buffer4);
 }
 
     SetDlgItemTextW(hwnd, IDC_LOGONDATE, Buffer4);
 }
 
+
+static BOOL
+OnChangePassword(
+    IN HWND hwnd,
+    IN PGINA_CONTEXT pgContext)
+{
+    INT res;
+
+    FIXME("OnChangePassword()\n");
+
+    res = pgContext->pWlxFuncs->WlxDialogBoxParam(
+        pgContext->hWlx,
+        pgContext->hDllInstance,
+        MAKEINTRESOURCEW(IDD_CHANGE_PASSWORD),
+        hwnd,
+        ChangePasswordDialogProc,
+        (LPARAM)pgContext);
+
+    FIXME("Result: %x\n", res);
+
+    return FALSE;
+}
+
+
 static INT_PTR CALLBACK
 LoggedOnWindowProc(
     IN HWND hwndDlg,
 static INT_PTR CALLBACK
 LoggedOnWindowProc(
     IN HWND hwndDlg,
@@ -265,10 +325,17 @@ LoggedOnWindowProc(
     IN WPARAM wParam,
     IN LPARAM lParam)
 {
     IN WPARAM wParam,
     IN LPARAM lParam)
 {
+    PGINA_CONTEXT pgContext;
+
+    pgContext = (PGINA_CONTEXT)GetWindowLongPtr(hwndDlg, GWL_USERDATA);
+
     switch (uMsg)
     {
         case WM_INITDIALOG:
         {
     switch (uMsg)
     {
         case WM_INITDIALOG:
         {
+            pgContext = (PGINA_CONTEXT)lParam;
+            SetWindowLongPtr(hwndDlg, GWL_USERDATA, (DWORD_PTR)pgContext);
+
             OnInitSecurityDlg(hwndDlg, (PGINA_CONTEXT)lParam);
             SetFocus(GetDlgItem(hwndDlg, IDNO));
             return TRUE;
             OnInitSecurityDlg(hwndDlg, (PGINA_CONTEXT)lParam);
             SetFocus(GetDlgItem(hwndDlg, IDNO));
             return TRUE;
@@ -287,6 +354,10 @@ LoggedOnWindowProc(
                 case IDC_SHUTDOWN:
                     EndDialog(hwndDlg, WLX_SAS_ACTION_SHUTDOWN_POWER_OFF);
                     return TRUE;
                 case IDC_SHUTDOWN:
                     EndDialog(hwndDlg, WLX_SAS_ACTION_SHUTDOWN_POWER_OFF);
                     return TRUE;
+                case IDC_CHANGEPWD:
+                    if (OnChangePassword(hwndDlg, pgContext))
+                        EndDialog(hwndDlg, WLX_SAS_ACTION_PWD_CHANGED);
+                    return TRUE;
                 case IDC_TASKMGR:
                     EndDialog(hwndDlg, WLX_SAS_ACTION_TASKLIST);
                     return TRUE;
                 case IDC_TASKMGR:
                     EndDialog(hwndDlg, WLX_SAS_ACTION_TASKLIST);
                     return TRUE;
index 32f0e21..6b7fa10 100644 (file)
@@ -46,6 +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      "Заключване на компютъра",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      "Задачен управител",IDC_TASKMGR,10,135,75,14
     PUSHBUTTON      "Отказ",IDCANCEL,130,154,99,14
 END
     PUSHBUTTON      "Задачен управител",IDC_TASKMGR,10,135,75,14
     PUSHBUTTON      "Отказ",IDCANCEL,130,154,99,14
 END
@@ -79,6 +80,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Здравейте!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Здравейте!"
index 93d9f93..2125c70 100644 (file)
@@ -51,6 +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      "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      "Správce úloh",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Storno",IDCANCEL,170,154,70,14
 END
     PUSHBUTTON      "Správce úloh",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Storno",IDCANCEL,170,154,70,14
 END
@@ -84,6 +85,26 @@ BEGIN
     PUSHBUTTON      "Storno",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Storno",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Vítejte!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Vítejte!"
index d50c287..2d77de1 100644 (file)
@@ -46,6 +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      "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      "Taskmanager",IDC_TASKMGR,100,154,75,14
     PUSHBUTTON      "Abbrechen",IDCANCEL,189,154,76,14
 END
     PUSHBUTTON      "Taskmanager",IDC_TASKMGR,100,154,75,14
     PUSHBUTTON      "Abbrechen",IDCANCEL,189,154,76,14
 END
@@ -79,6 +80,26 @@ BEGIN
     PUSHBUTTON      "Abbrechen",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Abbrechen",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Willkommen!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Willkommen!"
index 32d2287..79bf78d 100644 (file)
@@ -46,6 +46,7 @@ BEGIN
     PUSHBUTTON      "Lock computer",IDC_LOCK,10,135,76,14
     PUSHBUTTON      "Log off",IDC_LOGOFF,100,135,75,14
     PUSHBUTTON      "Shutdown",IDC_SHUTDOWN,189,135,76,14
     PUSHBUTTON      "Lock computer",IDC_LOCK,10,135,76,14
     PUSHBUTTON      "Log off",IDC_LOGOFF,100,135,75,14
     PUSHBUTTON      "Shutdown",IDC_SHUTDOWN,189,135,76,14
+    PUSHBUTTON      "Change Password",IDC_CHANGEPWD,10,154,76,14,WS_DISABLED
     PUSHBUTTON      "Task manager",IDC_TASKMGR,100,154,75,14
     PUSHBUTTON      "Cancel",IDCANCEL,189,154,76,14
 END
     PUSHBUTTON      "Task manager",IDC_TASKMGR,100,154,75,14
     PUSHBUTTON      "Cancel",IDCANCEL,189,154,76,14
 END
@@ -71,7 +72,7 @@ BEGIN
     ICON            IDI_LOCKICON,-1,7,59,20,20
     LTEXT           "This computer is in use and has been locked.",IDC_STATIC,36,61,232,8
     LTEXT           "Message",IDC_LOCKMSG,36,75,232,26
     ICON            IDI_LOCKICON,-1,7,59,20,20
     LTEXT           "This computer is in use and has been locked.",IDC_STATIC,36,61,232,8
     LTEXT           "Message",IDC_LOCKMSG,36,75,232,26
-    LTEXT           "Username:",IDC_STATIC,36,107,40,8
+    LTEXT           "User name:",IDC_STATIC,36,107,40,8
     EDITTEXT        IDC_USERNAME,84,104,119,14,ES_AUTOHSCROLL
     LTEXT           "Password:",IDC_STATIC,36,125,42,8
     EDITTEXT        IDC_PASSWORD,84,123,119,14,ES_AUTOHSCROLL | ES_PASSWORD
     EDITTEXT        IDC_USERNAME,84,104,119,14,ES_AUTOHSCROLL
     LTEXT           "Password:",IDC_STATIC,36,125,42,8
     EDITTEXT        IDC_PASSWORD,84,123,119,14,ES_AUTOHSCROLL | ES_PASSWORD
@@ -79,6 +80,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Welcome!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Welcome!"
index cb817e6..a1478c3 100644 (file)
@@ -51,6 +51,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      "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      "Administrador de tareas",IDC_TASKMGR, 92,154, 88, 14
     PUSHBUTTON      "Cancelar",IDCANCEL, 186,154, 70, 14
 END
     PUSHBUTTON      "Administrador de tareas",IDC_TASKMGR, 92,154, 88, 14
     PUSHBUTTON      "Cancelar",IDCANCEL, 186,154, 70, 14
 END
@@ -84,6 +85,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "¡Bienvenido!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "¡Bienvenido!"
index aafa246..9e57ad3 100644 (file)
@@ -46,6 +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      "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      "Gestionnaire de tâches",IDC_TASKMGR, 93,154, 85, 14
     PUSHBUTTON      "Annuler",IDCANCEL, 184,154, 70, 14
 END
     PUSHBUTTON      "Gestionnaire de tâches",IDC_TASKMGR, 93,154, 85, 14
     PUSHBUTTON      "Annuler",IDCANCEL, 184,154, 70, 14
 END
@@ -79,6 +80,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Bienvenue!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Bienvenue!"
index 300db7a..a109725 100644 (file)
@@ -46,6 +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      "לנעול את המחשב",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      "מנהל המשימות",IDC_TASKMGR,90,95,70,14
     PUSHBUTTON      "ביטול",IDCANCEL,170,95,70,14
 END
     PUSHBUTTON      "מנהל המשימות",IDC_TASKMGR,90,95,70,14
     PUSHBUTTON      "ביטול",IDCANCEL,170,95,70,14
 END
@@ -79,6 +80,26 @@ BEGIN
     PUSHBUTTON      "ביטול",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "ביטול",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "ברוכים הבאים!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "ברוכים הבאים!"
index 62e6dd7..1dac950 100644 (file)
@@ -46,6 +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      "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      "Manager Tugas",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Batal",IDCANCEL,170,154,70,14
 END
     PUSHBUTTON      "Manager Tugas",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Batal",IDCANCEL,170,154,70,14
 END
@@ -79,6 +80,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Selamat datang!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Selamat datang!"
index 856a824..7a5a8c5 100644 (file)
@@ -54,6 +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      "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      "Task manager",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Annulla",IDCANCEL,170,154,70,14
 END
     PUSHBUTTON      "Task manager",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Annulla",IDCANCEL,170,154,70,14
 END
@@ -87,6 +88,26 @@ BEGIN
     PUSHBUTTON      "Annulla",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Annulla",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Benvenuti!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Benvenuti!"
index 79d4399..73fb785 100644 (file)
@@ -46,6 +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      "コンピュータのロック",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      "タスク マネージャ",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "キャンセル",IDCANCEL,170,154,70,14
 END
     PUSHBUTTON      "タスク マネージャ",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "キャンセル",IDCANCEL,170,154,70,14
 END
@@ -79,6 +80,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS        "ようこそ!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS        "ようこそ!"
index 00d6ff1..24fdf6a 100644 (file)
@@ -46,6 +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      "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      "Oppgavebehandling...",IDC_TASKMGR, 86, 154, 78, 14
     PUSHBUTTON      "Avbryt",IDCANCEL, 170, 154, 70, 14
 END
     PUSHBUTTON      "Oppgavebehandling...",IDC_TASKMGR, 86, 154, 78, 14
     PUSHBUTTON      "Avbryt",IDCANCEL, 170, 154, 70, 14
 END
@@ -79,6 +80,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Velkommen!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Velkommen!"
index b4e213e..1ccb8f3 100644 (file)
@@ -54,6 +54,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      "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      "Change password",IDC_CHANGEPWD,10,154,76,14,WS_DISABLED
     PUSHBUTTON      "Menedżer zadań",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Anuluj",IDCANCEL,170,154,70,14
 END
     PUSHBUTTON      "Menedżer zadań",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Anuluj",IDCANCEL,170,154,70,14
 END
@@ -87,6 +88,26 @@ BEGIN
     PUSHBUTTON      "Anuluj",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Anuluj",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Witaj!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Witaj!"
index 05ea99e..c5ae3e9 100644 (file)
@@ -47,6 +47,7 @@ BEGIN
     PUSHBUTTON      "&Blochează calculatorul",   IDC_LOCK,10,135,70,14
     PUSHBUTTON      "&Deautentifică-mă",         IDC_LOGOFF,90,135,70,14
     PUSHBUTTON      "Închid&ere calculatorul",   IDC_SHUTDOWN,170,135,70,14
     PUSHBUTTON      "&Blochează calculatorul",   IDC_LOCK,10,135,70,14
     PUSHBUTTON      "&Deautentifică-mă",         IDC_LOGOFF,90,135,70,14
     PUSHBUTTON      "Închid&ere calculatorul",   IDC_SHUTDOWN,170,135,70,14
+    PUSHBUTTON      "Change password",IDC_CHANGEPWD,10,154,76,14,WS_DISABLED
     PUSHBUTTON      "Gestionar de &activități",  IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "A&nulează",                 IDCANCEL,170,154,70,14
 END
     PUSHBUTTON      "Gestionar de &activități",  IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "A&nulează",                 IDCANCEL,170,154,70,14
 END
@@ -80,6 +81,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS        "Bun venit!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS        "Bun venit!"
index df83c4f..8b5e210 100644 (file)
@@ -48,6 +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      "Заблокировать", 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      "Диспетчер задач",IDC_TASKMGR, 102,154, 86, 14
     PUSHBUTTON      "Отмена", IDCANCEL, 198,154, 70, 14
 END
     PUSHBUTTON      "Диспетчер задач",IDC_TASKMGR, 102,154, 86, 14
     PUSHBUTTON      "Отмена", IDCANCEL, 198,154, 70, 14
 END
@@ -81,6 +82,26 @@ BEGIN
     PUSHBUTTON      "Отмена",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Отмена",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Добро пожаловать!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Добро пожаловать!"
index 6cff12f..f69e5df 100644 (file)
@@ -51,6 +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      "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      "Správca úloh",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Zrušiť",IDCANCEL,170,154,70,14
 END
     PUSHBUTTON      "Správca úloh",IDC_TASKMGR,90,154,70,14
     PUSHBUTTON      "Zrušiť",IDCANCEL,170,154,70,14
 END
@@ -84,6 +85,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Vitajte!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Vitajte!"
index 11f1e20..264f681 100644 (file)
@@ -54,6 +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      "Блокування",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      "Диспетчер завдань",IDC_TASKMGR, 80,154, 80, 14
     PUSHBUTTON      "Скасувати",IDCANCEL, 165,154, 86, 14
 END
     PUSHBUTTON      "Диспетчер завдань",IDC_TASKMGR, 80,154, 80, 14
     PUSHBUTTON      "Скасувати",IDCANCEL, 165,154, 86, 14
 END
@@ -87,6 +88,26 @@ BEGIN
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
     PUSHBUTTON      "Cancel",IDCANCEL,144,154,50,14
 END
 
+IDD_CHANGE_PASSWORD DIALOGEX 0,0,275,166
+STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
+CAPTION "Change Password"
+FONT 8,"MS Shell Dlg",400,0,1
+BEGIN
+    CONTROL         IDI_ROSLOGO,IDC_ROSLOGO,"Static",SS_BITMAP,0,0,275,54
+    LTEXT           "User name:",IDC_STATIC,7,61,78,8
+    EDITTEXT        IDC_CHANGEPWD_USERNAME,90,59,127,12,ES_AUTOHSCROLL
+    LTEXT           "Log on to:",IDC_STATIC,7,78,78,8
+    COMBOBOX        IDC_CHANGEPWD_DOMAIN,90,75,127,144,CBS_DROPDOWNLIST|CBS_SORT
+    LTEXT           "Old Password:",IDC_STATIC,7,95,78,8
+    EDITTEXT        IDC_CHANGEPWD_OLDPWD,90,92,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "New Password:",IDC_STATIC,7,111,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD1,90,109,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    LTEXT           "Confirm new Password:",IDC_STATIC,7,127,78,8
+    EDITTEXT        IDC_CHANGEPWD_NEWPWD2,90,125,127,12,ES_AUTOHSCROLL|ES_PASSWORD
+    PUSHBUTTON      "OK",IDOK,164,145,50,14,BS_DEFPUSHBUTTON
+    PUSHBUTTON      "Cancel",IDCANCEL,218,145,50,14
+END
+
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Ласкаво просимо!"
 STRINGTABLE
 BEGIN
     IDS_LOGGEDOUTSAS "Ласкаво просимо!"
index ef06d5b..3dd0408 100644 (file)
 #define IDC_LOCKMSG                     1009
 #define IDC_LOGONMSG                    1010
 #define IDC_LOGONDATE                   1011
 #define IDC_LOCKMSG                     1009
 #define IDC_LOGONMSG                    1010
 #define IDC_LOGONDATE                   1011
+#define IDC_CHANGEPWD                   1012
+
+#define IDD_CHANGE_PASSWORD             106
+#define IDC_CHANGEPWD_USERNAME          1013
+#define IDC_CHANGEPWD_DOMAIN            1014
+#define IDC_CHANGEPWD_OLDPWD            1015
+#define IDC_CHANGEPWD_NEWPWD1           1016
+#define IDC_CHANGEPWD_NEWPWD2           1017
 
 #define IDI_ROSLOGO                     20000
 
 
 #define IDI_ROSLOGO                     20000