Implement a simple dialog for adding a user to user groups.
[reactos.git] / reactos / dll / cpl / usrmgr / resource.h
1 #ifndef __CPL_USRMGR_RESOURCE_H__
2 #define __CPL_USRMGR_RESOURCE_H__
3
4 #include <commctrl.h>
5
6 /* metrics */
7 #define PROPSHEETWIDTH 246
8 #define PROPSHEETHEIGHT 228
9 #define PROPSHEETPADDING 6
10
11 #define SYSTEM_COLUMN (18 * PROPSHEETPADDING)
12 #define LABELLINE(x) (((PROPSHEETPADDING + 2) * x) + (x + 2))
13
14 #define ICONSIZE 16
15
16
17 /* Icons */
18 #define IDI_USRMGR_ICON 40
19 #define IDI_USRMGR_ICON2 100 // Needed for theme compatibility with Windows.
20 #define IDI_USER 41
21 #define IDI_LOCKED_USER 42
22 #define IDI_GROUP 43
23
24
25 #define IDD_USERS 100
26 #define IDD_GROUPS 101
27 #define IDD_EXTRA 102
28
29 #define IDC_USERS_LIST 200
30
31 #define IDC_GROUPS_LIST 300
32
33 #define IDC_STATIC -1
34
35
36 /* Dialogs */
37
38 #define IDD_USER_GENERAL 310
39 #define IDC_USER_GENERAL_NAME 311
40 #define IDC_USER_GENERAL_FULL_NAME 312
41 #define IDC_USER_GENERAL_DESCRIPTION 313
42 #define IDC_USER_GENERAL_FORCE_CHANGE 314
43 #define IDC_USER_GENERAL_CANNOT_CHANGE 315
44 #define IDC_USER_GENERAL_NEVER_EXPIRES 316
45 #define IDC_USER_GENERAL_DISABLED 317
46 #define IDC_USER_GENERAL_LOCKED 318
47
48 #define IDD_GROUP_GENERAL 340
49 #define IDC_GROUP_GENERAL_NAME 341
50 #define IDC_GROUP_GENERAL_DESCRIPTION 342
51 #define IDC_GROUP_GENERAL_MEMBERS 343
52 #define IDC_GROUP_GENERAL_ADD 344
53 #define IDC_GROUP_GENERAL_REMOVE 345
54
55 #define IDD_CHANGE_PASSWORD 350
56 #define IDC_EDIT_PASSWORD1 351
57 #define IDC_EDIT_PASSWORD2 352
58
59
60 #define IDD_USER_NEW 360
61 #define IDC_USER_NEW_NAME 361
62 #define IDC_USER_NEW_FULL_NAME 362
63 #define IDC_USER_NEW_DESCRIPTION 363
64 #define IDC_USER_NEW_PASSWORD1 364
65 #define IDC_USER_NEW_PASSWORD2 365
66 #define IDC_USER_NEW_FORCE_CHANGE 366
67 #define IDC_USER_NEW_CANNOT_CHANGE 367
68 #define IDC_USER_NEW_NEVER_EXPIRES 368
69 #define IDC_USER_NEW_DISABLED 369
70
71 #define IDD_USER_MEMBERSHIP 370
72 #define IDC_USER_MEMBERSHIP_LIST 371
73 #define IDC_USER_MEMBERSHIP_ADD 372
74 #define IDC_USER_MEMBERSHIP_REMOVE 373
75
76 #define IDD_USER_PROFILE 380
77 #define IDC_USER_PROFILE_PATH 381
78 #define IDC_USER_PROFILE_SCRIPT 382
79 #define IDC_USER_PROFILE_LOCAL 383
80 #define IDC_USER_PROFILE_REMOTE 384
81 #define IDC_USER_PROFILE_LOCAL_PATH 385
82 #define IDC_USER_PROFILE_DRIVE 386
83 #define IDC_USER_PROFILE_REMOTE_PATH 387
84
85 #define IDD_GROUP_NEW 390
86 #define IDC_GROUP_NEW_NAME 391
87 #define IDC_GROUP_NEW_DESCRIPTION 392
88
89
90 #define IDD_USER_ADD_MEMBERSHIP 400
91 #define IDC_USER_ADD_MEMBERSHIP_LIST 401
92
93 /* Strings */
94
95 #define IDS_CPLNAME 2000
96 #define IDS_CPLDESCRIPTION 2001
97
98 #define IDS_NAME 2100
99 #define IDS_FULLNAME 2101
100 #define IDS_DESCRIPTION 2102
101
102
103 /* Menus */
104
105 #define IDM_POPUP_GROUP 120
106 #define IDM_GROUP_ADD_MEMBER 121
107 #define IDM_GROUP_NEW 122
108 #define IDM_GROUP_DELETE 123
109 #define IDM_GROUP_RENAME 124
110 #define IDM_GROUP_PROPERTIES 125
111
112 #define IDM_POPUP_USER 130
113 #define IDM_USER_CHANGE_PASSWORD 131
114 #define IDM_USER_NEW 132
115 #define IDM_USER_DELETE 133
116 #define IDM_USER_RENAME 134
117 #define IDM_USER_PROPERTIES 135
118
119 #endif /* __CPL_USRMGR_RESOURCE_H__ */
120