mirror of
https://github.com/reactos/reactos.git
synced 2025-07-28 14:52:35 +00:00
[USRMGR]
Improve GUI interface. Patch by Lee Schreoder. CORE-7078 #resolve #comment Committed in revision 59051. svn path=/trunk/; revision=59051
This commit is contained in:
parent
d02375a0e3
commit
83a72b8196
12 changed files with 88 additions and 0 deletions
|
@ -477,6 +477,7 @@ GroupsPageProc(HWND hwndDlg,
|
|||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDM_GROUP_NEW:
|
||||
case IDC_GROUPS_ADD:
|
||||
GroupNew(hwndDlg);
|
||||
break;
|
||||
|
||||
|
@ -485,10 +486,12 @@ GroupsPageProc(HWND hwndDlg,
|
|||
break;
|
||||
|
||||
case IDM_GROUP_DELETE:
|
||||
case IDC_GROUPS_REMOVE:
|
||||
GroupDelete(hwndDlg);
|
||||
break;
|
||||
|
||||
case IDM_GROUP_PROPERTIES:
|
||||
case IDC_GROUPS_PROPERTIES:
|
||||
if (GroupProperties(hwndDlg) == IDOK)
|
||||
UpdateGroupProperties(hwndDlg);
|
||||
break;
|
||||
|
|
|
@ -14,6 +14,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED, 100, 16
|
||||
END
|
||||
|
||||
|
||||
|
@ -24,6 +29,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -14,6 +14,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
|
||||
|
@ -24,6 +29,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -10,6 +10,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd..", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
|
||||
|
@ -20,6 +25,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -10,6 +10,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
|
||||
|
@ -20,6 +25,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -14,6 +14,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
|
||||
|
@ -24,6 +29,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -18,6 +18,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
|
||||
|
@ -28,6 +33,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -10,6 +10,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
|
||||
|
@ -20,6 +25,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -14,6 +14,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
|
||||
|
@ -24,6 +29,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -14,6 +14,11 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_USERS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_USERS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_USERS_PROPERTIES, 195, 98, 50, 14
|
||||
AUTOCHECKBOX "Require user name and password on system startup.", IDC_USERS_STARTUP_REQUIRE, 10, 118, 200, 14, WS_DISABLED
|
||||
PUSHBUTTON "Reset Administrator Password", IDC_USERS_ADMIN_RESET, 142, 200, 103, 14, WS_DISABLED
|
||||
END
|
||||
|
||||
|
||||
|
@ -24,6 +29,9 @@ FONT 8, "MS Shell Dlg"
|
|||
BEGIN
|
||||
CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
|
||||
7, 7, 238, 85, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "A&dd...", IDC_GROUPS_ADD, 87, 98, 50, 14
|
||||
PUSHBUTTON "&Remove", IDC_GROUPS_REMOVE, 141, 98, 50, 14
|
||||
PUSHBUTTON "Pr&operties", IDC_GROUPS_PROPERTIES, 195, 98, 50, 14
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -42,6 +42,16 @@
|
|||
#define IDC_USER_GENERAL_DISABLED 317
|
||||
#define IDC_USER_GENERAL_LOCKED 318
|
||||
|
||||
#define IDC_USERS_ADD 319
|
||||
#define IDC_USERS_REMOVE 320
|
||||
#define IDC_USERS_PROPERTIES 321
|
||||
#define IDC_USERS_STARTUP_REQUIRE 322
|
||||
#define IDC_USERS_ADMIN_RESET 323
|
||||
|
||||
#define IDC_GROUPS_ADD 324
|
||||
#define IDC_GROUPS_REMOVE 325
|
||||
#define IDC_GROUPS_PROPERTIES 326
|
||||
|
||||
#define IDD_GROUP_GENERAL 340
|
||||
#define IDC_GROUP_GENERAL_NAME 341
|
||||
#define IDC_GROUP_GENERAL_DESCRIPTION 342
|
||||
|
|
|
@ -675,14 +675,17 @@ UsersPageProc(HWND hwndDlg,
|
|||
break;
|
||||
|
||||
case IDM_USER_NEW:
|
||||
case IDC_USERS_ADD:
|
||||
UserNew(hwndDlg);
|
||||
break;
|
||||
|
||||
case IDM_USER_DELETE:
|
||||
case IDC_USERS_REMOVE:
|
||||
UserDelete(hwndDlg);
|
||||
break;
|
||||
|
||||
case IDM_USER_PROPERTIES:
|
||||
case IDC_USERS_PROPERTIES:
|
||||
if (UserProperties(hwndDlg))
|
||||
{
|
||||
UpdateUserProperties(hwndDlg);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue