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),
39 key = QUESTIONID_USER_MANAGE;
44 // Modify user profile form
45 form formid = FORMID_MODIFY_USER,
46 title = STRING_TOKEN(STR_MODIFY_USER_TITLE);
48 label LABEL_USER_MOD_FUNC;
53 // Delete user profile form
54 form formid = FORMID_DEL_USER,
55 title = STRING_TOKEN(STR_DELETE_USER_TITLE);
57 label LABEL_USER_DEL_FUNC;
61 text = STRING_TOKEN(STR_NULL_STRING);
65 // User profile information form
67 form formid = FORMID_USER_INFO,
68 title = STRING_TOKEN(STR_USER_INFO);
71 help = STRING_TOKEN(STR_USER_NAME_VAL),
72 text = STRING_TOKEN(STR_USER_NAME),
74 key = KEY_MODIFY_USER_NAME;
77 help = STRING_TOKEN(STR_CREATE_DATE_VAL),
78 text = STRING_TOKEN(STR_CREATE_DATE);
81 help = STRING_TOKEN(STR_USAGE_DATE_VAL),
82 text = STRING_TOKEN(STR_USAGE_DATE);
85 help = STRING_TOKEN(STR_USAGE_COUNT_VAL),
86 text = STRING_TOKEN(STR_USAGE_COUNT);
88 label LABEL_USER_INFO_FUNC;
94 // Identify policy modify form
96 form formid = FORMID_MODIFY_IP,
97 title = STRING_TOKEN(STR_IDENTIFY_POLICY);
100 help = STRING_TOKEN(STR_IDENTIFY_POLICY_HELP),
101 text = STRING_TOKEN(STR_IDENTIFY_POLICY),
102 text = STRING_TOKEN(STR_IDENTIFY_POLICY_VALUE);
104 label LABEL_IP_MOD_FUNC;
108 help = STRING_TOKEN(STR_ADD_OPTION_HELP),
109 text = STRING_TOKEN(STR_ADD_OPTION),
111 key = KEY_ADD_LOGICAL_OP;
114 text = STRING_TOKEN(STR_NULL_STRING);
117 help = STRING_TOKEN(STR_IDENTIFY_SAVE_HELP),
118 text = STRING_TOKEN(STR_SAVE),
125 // Access policy modify form
127 form formid = FORMID_MODIFY_AP,
128 title = STRING_TOKEN(STR_ACCESS_POLICY);
130 label LABEL_AP_MOD_FUNC;
134 prompt = STRING_TOKEN(STR_LOAD),
135 help = STRING_TOKEN(STR_LOAD_HELP),
139 goto FORMID_CONNECT_DP,
140 prompt = STRING_TOKEN(STR_CONNECT),
141 help = STRING_TOKEN(STR_CONNECT_HELP),
146 text = STRING_TOKEN(STR_NULL_STRING);
149 help = STRING_TOKEN(STR_ACCESS_SAVE_HELP),
150 text = STRING_TOKEN(STR_SAVE),
157 // Load device path form
159 form formid = FORMID_LOAD_DP,
160 title = STRING_TOKEN(STR_LOAD);
162 goto FORMID_PERMIT_LOAD_DP,
163 prompt = STRING_TOKEN(STR_LOAD_PERMIT),
164 help = STRING_TOKEN(STR_LOAD_PERMIT_HELP),
166 key = KEY_LOAD_PERMIT;
168 goto FORMID_FORBID_LOAD_DP,
169 prompt = STRING_TOKEN(STR_LOAD_FORBID),
170 help = STRING_TOKEN(STR_LOAD_FORBID_HELP),
172 key = KEY_LOAD_FORBID;
177 // Permit load device path form
179 form formid = FORMID_PERMIT_LOAD_DP,
180 title = STRING_TOKEN(STR_LOAD_PERMIT);
182 label LABEL_PERMIT_LOAD_FUNC;
186 text = STRING_TOKEN(STR_NULL_STRING);
191 // Forbid load device path form
193 form formid = FORMID_FORBID_LOAD_DP,
194 title = STRING_TOKEN(STR_LOAD_FORBID);
196 label LABLE_FORBID_LOAD_FUNC;
200 text = STRING_TOKEN(STR_NULL_STRING);
205 // Connect device path form
207 form formid = FORMID_CONNECT_DP,
208 title = STRING_TOKEN(STR_CONNECT);
210 goto FORMID_PERMIT_CONNECT_DP,
211 prompt = STRING_TOKEN(STR_CONNECT_PERMIT),
212 help = STRING_TOKEN(STR_CONNECT_PERMIT_HELP),
214 key = KEY_CONNECT_PERMIT;
216 goto FORMID_FORBID_CONNECT_DP,
217 prompt = STRING_TOKEN(STR_CONNECT_FORBID),
218 help = STRING_TOKEN(STR_CONNECT_FORBID_HELP),
220 key = KEY_CONNECT_FORBID;
225 // Permit connect device path form
227 form formid = FORMID_PERMIT_CONNECT_DP,
228 title = STRING_TOKEN(STR_CONNECT_PERMIT);
231 text = STRING_TOKEN(STR_NULL_STRING);
236 // Forbid connect device path form
238 form formid = FORMID_FORBID_CONNECT_DP,
239 title = STRING_TOKEN(STR_CONNECT_FORBID);
242 text = STRING_TOKEN(STR_NULL_STRING);