2 User Profile Manager formset.
4 Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
5 This program and the accompanying materials
6 are licensed and made available under the terms and conditions of the BSD License
7 which accompanies this distribution. The full text of the license may be found at
8 http://opensource.org/licenses/bsd-license.php
10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
15 #include "UserProfileManagerData.h"
17 #define USER_MANAGER_CLASS 0x00
18 #define USER_MANAGER_SUBCLASS 0x04
21 guid = USER_PROFILE_MANAGER_GUID,
22 title = STRING_TOKEN(STR_FORMSET_TITLE),
23 help = STRING_TOKEN(STR_TITLE_HELP),
24 class = USER_MANAGER_CLASS,
25 subclass = USER_MANAGER_SUBCLASS,
28 form formid = FORMID_USER_MANAGE,
29 title = STRING_TOKEN(STR_USERMAN_TITLE);
31 label LABEL_USER_MANAGE_FUNC;
36 help = STRING_TOKEN(STR_NULL_STRING),
37 text = STRING_TOKEN(STR_NULL_STRING),
38 text = STRING_TOKEN(STR_NULL_STRING),
40 key = QUESTIONID_USER_MANAGE;
45 // Modify user profile form
46 form formid = FORMID_MODIFY_USER,
47 title = STRING_TOKEN(STR_MODIFY_USER_TITLE);
49 label LABEL_USER_MOD_FUNC;
54 // Delete user profile form
55 form formid = FORMID_DEL_USER,
56 title = STRING_TOKEN(STR_DELETE_USER_TITLE);
58 label LABEL_USER_DEL_FUNC;
62 text = STRING_TOKEN(STR_NULL_STRING);
66 // User profile information form
68 form formid = FORMID_USER_INFO,
69 title = STRING_TOKEN(STR_USER_INFO);
72 help = STRING_TOKEN(STR_USER_NAME_VAL),
73 text = STRING_TOKEN(STR_USER_NAME),
75 key = KEY_MODIFY_USER_NAME;
78 help = STRING_TOKEN(STR_CREATE_DATE_VAL),
79 text = STRING_TOKEN(STR_CREATE_DATE);
82 help = STRING_TOKEN(STR_USAGE_DATE_VAL),
83 text = STRING_TOKEN(STR_USAGE_DATE);
86 help = STRING_TOKEN(STR_USAGE_COUNT_VAL),
87 text = STRING_TOKEN(STR_USAGE_COUNT);
89 label LABEL_USER_INFO_FUNC;
95 // Identify policy modify form
97 form formid = FORMID_MODIFY_IP,
98 title = STRING_TOKEN(STR_IDENTIFY_POLICY);
101 help = STRING_TOKEN(STR_IDENTIFY_POLICY_HELP),
102 text = STRING_TOKEN(STR_IDENTIFY_POLICY),
103 text = STRING_TOKEN(STR_IDENTIFY_POLICY_VALUE);
105 label LABEL_IP_MOD_FUNC;
109 help = STRING_TOKEN(STR_ADD_OPTION_HELP),
110 text = STRING_TOKEN(STR_ADD_OPTION),
112 key = KEY_ADD_LOGICAL_OP;
115 text = STRING_TOKEN(STR_NULL_STRING);
117 goto FORMID_USER_INFO,
118 prompt = STRING_TOKEN(STR_SAVE),
119 help = STRING_TOKEN(STR_IDENTIFY_SAVE_HELP),
126 // Access policy modify form
128 form formid = FORMID_MODIFY_AP,
129 title = STRING_TOKEN(STR_ACCESS_POLICY);
131 label LABEL_AP_MOD_FUNC;
135 prompt = STRING_TOKEN(STR_LOAD),
136 help = STRING_TOKEN(STR_LOAD_HELP),
140 goto FORMID_CONNECT_DP,
141 prompt = STRING_TOKEN(STR_CONNECT),
142 help = STRING_TOKEN(STR_CONNECT_HELP),
147 text = STRING_TOKEN(STR_NULL_STRING);
149 goto FORMID_USER_INFO,
150 prompt = STRING_TOKEN(STR_SAVE),
151 help = STRING_TOKEN(STR_ACCESS_SAVE_HELP),
158 // Load device path form
160 form formid = FORMID_LOAD_DP,
161 title = STRING_TOKEN(STR_LOAD);
163 goto FORMID_PERMIT_LOAD_DP,
164 prompt = STRING_TOKEN(STR_LOAD_PERMIT),
165 help = STRING_TOKEN(STR_LOAD_PERMIT_HELP),
167 key = KEY_LOAD_PERMIT;
169 goto FORMID_FORBID_LOAD_DP,
170 prompt = STRING_TOKEN(STR_LOAD_FORBID),
171 help = STRING_TOKEN(STR_LOAD_FORBID_HELP),
173 key = KEY_LOAD_FORBID;
178 // Permit load device path form
180 form formid = FORMID_PERMIT_LOAD_DP,
181 title = STRING_TOKEN(STR_LOAD_PERMIT);
183 label LABEL_PERMIT_LOAD_FUNC;
187 text = STRING_TOKEN(STR_NULL_STRING);
192 // Forbid load device path form
194 form formid = FORMID_FORBID_LOAD_DP,
195 title = STRING_TOKEN(STR_LOAD_FORBID);
197 label LABLE_FORBID_LOAD_FUNC;
201 text = STRING_TOKEN(STR_NULL_STRING);
206 // Connect device path form
208 form formid = FORMID_CONNECT_DP,
209 title = STRING_TOKEN(STR_CONNECT);
211 goto FORMID_PERMIT_CONNECT_DP,
212 prompt = STRING_TOKEN(STR_CONNECT_PERMIT),
213 help = STRING_TOKEN(STR_CONNECT_PERMIT_HELP),
215 key = KEY_CONNECT_PERMIT;
217 goto FORMID_FORBID_CONNECT_DP,
218 prompt = STRING_TOKEN(STR_CONNECT_FORBID),
219 help = STRING_TOKEN(STR_CONNECT_FORBID_HELP),
221 key = KEY_CONNECT_FORBID;
226 // Permit connect device path form
228 form formid = FORMID_PERMIT_CONNECT_DP,
229 title = STRING_TOKEN(STR_CONNECT_PERMIT);
232 text = STRING_TOKEN(STR_NULL_STRING);
237 // Forbid connect device path form
239 form formid = FORMID_FORBID_CONNECT_DP,
240 title = STRING_TOKEN(STR_CONNECT_FORBID);
243 text = STRING_TOKEN(STR_NULL_STRING);