]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Application/UiApp/BootMaint/FE.vfr
MdeModulePkg:Create Boot Maintenance Manager Library
[mirror_edk2.git] / MdeModulePkg / Application / UiApp / BootMaint / FE.vfr
CommitLineData
143f0b1d
ED
1///** @file\r
2// \r
3// File Explorer Formset\r
4// \r
afc244a5 5// Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>\r
143f0b1d
ED
6// 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
18formset\r
19 guid = FILE_EXPLORE_FORMSET_GUID,\r
20 title = STRING_TOKEN(STR_FILE_EXPLORER_TITLE),\r
21 help = STRING_TOKEN(STR_NULL_STRING),\r
22 classguid = FILE_EXPLORE_FORMSET_GUID,\r
23\r
24 varstore FILE_EXPLORER_NV_DATA,\r
25 varid = VARSTORE_ID_BOOT_MAINT,\r
26 name = FeData,\r
27 guid = FILE_EXPLORE_FORMSET_GUID;\r
28\r
29 form formid = FORM_FILE_EXPLORER_ID,\r
30 title = STRING_TOKEN(STR_FILE_EXPLORER_TITLE);\r
31\r
32 label FORM_FILE_EXPLORER_ID;\r
33 label LABEL_END;\r
34 endform;\r
35\r
36 form formid = FORM_BOOT_ADD_DESCRIPTION_ID,\r
37 title = STRING_TOKEN(STR_FORM_BOOT_ADD_DESC_TITLE);\r
38\r
39 label FORM_BOOT_ADD_DESCRIPTION_ID;\r
40 label LABEL_END;\r
41\r
42 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
43\r
a22a50fa
DB
44 string varid = FeData.BootDescriptionData,\r
45 questionid = KEY_VALUE_BOOT_DESCRIPTION,\r
143f0b1d
ED
46 prompt = STRING_TOKEN(STR_LOAD_OPTION_DESC),\r
47 help = STRING_TOKEN(STR_NULL_STRING),\r
a22a50fa 48 flags = INTERACTIVE,\r
143f0b1d
ED
49 minsize = 6,\r
50 maxsize = 75,\r
51 endstring;\r
52\r
a22a50fa
DB
53 string varid = FeData.BootOptionalData,\r
54 questionid = KEY_VALUE_BOOT_OPTION,\r
55 prompt = STRING_TOKEN(STR_OPTIONAL_DATA),\r
56 help = STRING_TOKEN(STR_NULL_STRING),\r
57 flags = INTERACTIVE,\r
58 minsize = 0,\r
59 maxsize = 120,\r
143f0b1d
ED
60 endstring;\r
61\r
62 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
63\r
64 text\r
65 help = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
66 text = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
67 text = STRING_TOKEN(STR_NULL_STRING),\r
68 flags = INTERACTIVE,\r
69 key = KEY_VALUE_SAVE_AND_EXIT_BOOT;\r
70\r
71 text\r
72 help = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),\r
73 text = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),\r
74 text = STRING_TOKEN(STR_NULL_STRING),\r
75 flags = INTERACTIVE,\r
76 key = KEY_VALUE_NO_SAVE_AND_EXIT_BOOT;\r
77\r
78 endform;\r
79\r
80 form formid = FORM_DRIVER_ADD_FILE_DESCRIPTION_ID,\r
81 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);\r
82\r
83 label FORM_DRIVER_ADD_FILE_DESCRIPTION_ID;\r
84 label LABEL_END;\r
85\r
86 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
87\r
a22a50fa
DB
88 string varid = FeData.DriverDescriptionData,\r
89 questionid = KEY_VALUE_DRIVER_DESCRIPTION,\r
143f0b1d
ED
90 prompt = STRING_TOKEN(STR_LOAD_OPTION_DESC),\r
91 help = STRING_TOKEN(STR_NULL_STRING),\r
a22a50fa 92 flags = INTERACTIVE,\r
143f0b1d
ED
93 minsize = 6,\r
94 maxsize = 75,\r
95 endstring;\r
96\r
a22a50fa
DB
97 string varid = FeData.DriverOptionalData,\r
98 questionid = KEY_VALUE_DRIVER_OPTION,\r
143f0b1d
ED
99 prompt = STRING_TOKEN(STR_OPTIONAL_DATA),\r
100 help = STRING_TOKEN(STR_NULL_STRING),\r
a22a50fa 101 flags = INTERACTIVE,\r
143f0b1d
ED
102 minsize = 0,\r
103 maxsize = 120,\r
104 endstring;\r
105\r
106 checkbox varid = FeData.ForceReconnect,\r
107 prompt = STRING_TOKEN(STR_LOAD_OPTION_FORCE_RECON),\r
108 help = STRING_TOKEN(STR_LOAD_OPTION_FORCE_RECON),\r
109 flags = CHECKBOX_DEFAULT,\r
110 key = 0,\r
111 endcheckbox;\r
112\r
113 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
114\r
115 text\r
116 help = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
117 text = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
118 text = STRING_TOKEN(STR_NULL_STRING),\r
119 flags = INTERACTIVE,\r
120 key = KEY_VALUE_SAVE_AND_EXIT_DRIVER; //BUGBUB: allow duplicate key in one formset???\r
121\r
122 text\r
123 help = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),\r
124 text = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),\r
125 text = STRING_TOKEN(STR_NULL_STRING),\r
126 flags = INTERACTIVE,\r
127 key = KEY_VALUE_NO_SAVE_AND_EXIT_DRIVER;\r
128\r
129 endform;\r
130\r
131endformset;