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