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