3 // Copyright (c) 2004 - 2007, Intel Corporation
4 // All rights reserved. This program and the accompanying materials
5 // are licensed and made available under the terms and conditions of the BSD License
6 // which accompanies this distribution. The full text of the license may be found at
7 // http://opensource.org/licenses/bsd-license.php
9 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
18 // File Explorer Formset
26 #define LABEL_END 0xffff
29 guid = FILE_EXPLORE_FORMSET_GUID,
30 title = STRING_TOKEN(STR_FILE_EXPLORER_TITLE),
31 help = STRING_TOKEN(STR_NULL_STRING),
35 varstore FILE_EXPLORER_NV_DATA,
36 varid = VARSTORE_ID_BOOT_MAINT,
38 guid = FILE_EXPLORE_FORMSET_GUID;
40 form formid = FORM_FILE_EXPLORER_ID,
41 title = STRING_TOKEN(STR_FILE_EXPLORER_TITLE);
43 label FORM_FILE_EXPLORER_ID;
47 form formid = FORM_BOOT_ADD_DESCRIPTION_ID,
48 title = STRING_TOKEN(STR_FORM_BOOT_ADD_DESC_TITLE);
50 label FORM_BOOT_ADD_DESCRIPTION_ID;
53 subtitle text = STRING_TOKEN(STR_NULL_STRING);
55 string varid = FeData.DescriptionData,
56 prompt = STRING_TOKEN(STR_LOAD_OPTION_DESC),
57 help = STRING_TOKEN(STR_NULL_STRING),
62 string varid = FeData.OptionalData,
63 prompt = STRING_TOKEN(STR_OPTIONAL_DATA),
64 help = STRING_TOKEN(STR_NULL_STRING),
69 subtitle text = STRING_TOKEN(STR_NULL_STRING);
72 help = STRING_TOKEN(STR_SAVE_AND_EXIT),
73 text = STRING_TOKEN(STR_SAVE_AND_EXIT),
74 text = STRING_TOKEN(STR_NULL_STRING),
76 key = KEY_VALUE_SAVE_AND_EXIT_BOOT;
79 help = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),
80 text = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),
81 text = STRING_TOKEN(STR_NULL_STRING),
83 key = KEY_VALUE_NO_SAVE_AND_EXIT_BOOT;
87 form formid = FORM_DRIVER_ADD_FILE_DESCRIPTION_ID,
88 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);
90 label FORM_DRIVER_ADD_FILE_DESCRIPTION_ID;
93 subtitle text = STRING_TOKEN(STR_NULL_STRING);
95 string varid = FeData.DescriptionData,
96 prompt = STRING_TOKEN(STR_LOAD_OPTION_DESC),
97 help = STRING_TOKEN(STR_NULL_STRING),
102 string varid = FeData.OptionalData,
103 prompt = STRING_TOKEN(STR_OPTIONAL_DATA),
104 help = STRING_TOKEN(STR_NULL_STRING),
109 checkbox varid = FeData.ForceReconnect,
110 prompt = STRING_TOKEN(STR_LOAD_OPTION_FORCE_RECON),
111 help = STRING_TOKEN(STR_LOAD_OPTION_FORCE_RECON),
112 flags = CHECKBOX_DEFAULT,
116 subtitle text = STRING_TOKEN(STR_NULL_STRING);
119 help = STRING_TOKEN(STR_SAVE_AND_EXIT),
120 text = STRING_TOKEN(STR_SAVE_AND_EXIT),
121 text = STRING_TOKEN(STR_NULL_STRING),
123 key = KEY_VALUE_SAVE_AND_EXIT_DRIVER; //BUGBUB: allow duplicate key in one formset???
126 help = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),
127 text = STRING_TOKEN(STR_NO_SAVE_AND_EXIT),
128 text = STRING_TOKEN(STR_NULL_STRING),
130 key = KEY_VALUE_NO_SAVE_AND_EXIT_DRIVER;