]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/FE.vfr
Update HiiLib to copy all IfrOpcode, not Opcode by Opcode.
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / BdsDxe / BootMaint / FE.vfr
CommitLineData
5c08e117 1///** @file\r
2// \r
3// File Explorer Formset\r
4// \r
5// Copyright (c) 2004 - 2008, Intel Corporation. <BR>\r
6// All rights reserved. This program and the accompanying materials\r
7// are licensed and made available under the terms and conditions of the BSD License\r
8// which accompanies this distribution. The full text of the license may be found at\r
9// http://opensource.org/licenses/bsd-license.php\r
10// \r
11// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13// \r
14//**/\r
15\r
16#include "FormGuid.h"\r
17\r
18#define LABEL_END 0xffff\r
19\r
20formset\r
21 guid = FILE_EXPLORE_FORMSET_GUID,\r
22 title = STRING_TOKEN(STR_FILE_EXPLORER_TITLE),\r
23 help = STRING_TOKEN(STR_NULL_STRING),\r
24 class = 0,\r
25 subclass = 0,\r
26\r
27 varstore FILE_EXPLORER_NV_DATA,\r
28 varid = VARSTORE_ID_BOOT_MAINT,\r
29 name = FeData,\r
30 guid = FILE_EXPLORE_FORMSET_GUID;\r
31\r
32 form formid = FORM_FILE_EXPLORER_ID,\r
33 title = STRING_TOKEN(STR_FILE_EXPLORER_TITLE);\r
34\r
35 label FORM_FILE_EXPLORER_ID;\r
36 label LABEL_END;\r
37 endform;\r
38\r
39 form formid = FORM_BOOT_ADD_DESCRIPTION_ID,\r
40 title = STRING_TOKEN(STR_FORM_BOOT_ADD_DESC_TITLE);\r
41\r
42 label FORM_BOOT_ADD_DESCRIPTION_ID;\r
43 label LABEL_END;\r
44\r
45 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
46\r
47 string varid = FeData.DescriptionData,\r
48 prompt = STRING_TOKEN(STR_LOAD_OPTION_DESC),\r
49 help = STRING_TOKEN(STR_NULL_STRING),\r
50 minsize = 6,\r
51 maxsize = 75,\r
52 endstring;\r
53\r
54 string varid = FeData.OptionalData,\r
55 prompt = STRING_TOKEN(STR_OPTIONAL_DATA),\r
56 help = STRING_TOKEN(STR_NULL_STRING),\r
57 minsize = 0,\r
58 maxsize = 120,\r
59 endstring;\r
60\r
61 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
62\r
63 text\r
64 help = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
65 text = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
66 text = STRING_TOKEN(STR_NULL_STRING),\r
67 flags = INTERACTIVE,\r
68 key = KEY_VALUE_SAVE_AND_EXIT_BOOT;\r
69\r
70 text\r
71 help = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),\r
72 text = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),\r
73 text = STRING_TOKEN(STR_NULL_STRING),\r
74 flags = INTERACTIVE,\r
75 key = KEY_VALUE_NO_SAVE_AND_EXIT_BOOT;\r
76\r
77 endform;\r
78\r
79 form formid = FORM_DRIVER_ADD_FILE_DESCRIPTION_ID,\r
80 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);\r
81\r
82 label FORM_DRIVER_ADD_FILE_DESCRIPTION_ID;\r
83 label LABEL_END;\r
84\r
85 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
86\r
87 string varid = FeData.DescriptionData,\r
88 prompt = STRING_TOKEN(STR_LOAD_OPTION_DESC),\r
89 help = STRING_TOKEN(STR_NULL_STRING),\r
90 minsize = 6,\r
91 maxsize = 75,\r
92 endstring;\r
93\r
94 string varid = FeData.OptionalData,\r
95 prompt = STRING_TOKEN(STR_OPTIONAL_DATA),\r
96 help = STRING_TOKEN(STR_NULL_STRING),\r
97 minsize = 0,\r
98 maxsize = 120,\r
99 endstring;\r
100\r
101 checkbox varid = FeData.ForceReconnect,\r
102 prompt = STRING_TOKEN(STR_LOAD_OPTION_FORCE_RECON),\r
103 help = STRING_TOKEN(STR_LOAD_OPTION_FORCE_RECON),\r
104 flags = CHECKBOX_DEFAULT,\r
105 key = 0,\r
106 endcheckbox;\r
107\r
108 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
109\r
110 text\r
111 help = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
112 text = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
113 text = STRING_TOKEN(STR_NULL_STRING),\r
114 flags = INTERACTIVE,\r
115 key = KEY_VALUE_SAVE_AND_EXIT_DRIVER; //BUGBUB: allow duplicate key in one formset???\r
116\r
117 text\r
118 help = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),\r
119 text = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),\r
120 text = STRING_TOKEN(STR_NULL_STRING),\r
121 flags = INTERACTIVE,\r
122 key = KEY_VALUE_NO_SAVE_AND_EXIT_DRIVER;\r
123\r
124 endform;\r
125\r
126endformset;