]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Application/UiApp/FrontPageVfr.Vfr
MdeModulePkg: Update UiApp to handle terminal type TtyTerm
[mirror_edk2.git] / MdeModulePkg / Application / UiApp / FrontPageVfr.Vfr
CommitLineData
143f0b1d
ED
1///** @file\r
2// \r
3// Browser formset.\r
4// \r
afc244a5 5// Copyright (c) 2007 - 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#define FORMSET_GUID { 0x9e0c30bc, 0x3f06, 0x4ba6, 0x82, 0x88, 0x9, 0x17, 0x9b, 0x85, 0x5d, 0xbe }\r
17#include "FormsetGuid.h"\r
18\r
19#define FRONT_PAGE_CLASS 0x0000\r
20#define FRONT_PAGE_SUBCLASS 0x0002\r
21\r
22#define FRONT_PAGE_FORM_ID 0x1000\r
23\r
24#define FRONT_PAGE_ITEM_ONE 0x0001\r
25#define FRONT_PAGE_ITEM_TWO 0x0002\r
26#define FRONT_PAGE_ITEM_THREE 0x0003\r
27#define FRONT_PAGE_ITEM_FOUR 0x0004\r
28#define FRONT_PAGE_ITEM_FIVE 0x0005\r
29\r
30#define FRONT_PAGE_KEY_CONTINUE 0x1000\r
31#define FRONT_PAGE_KEY_LANGUAGE 0x1234\r
32#define FRONT_PAGE_KEY_BOOT_MANAGER 0x1064\r
33#define FRONT_PAGE_KEY_DEVICE_MANAGER 0x8567\r
34#define FRONT_PAGE_KEY_BOOT_MAINTAIN 0x9876\r
35\r
36#define LABEL_SELECT_LANGUAGE 0x1000\r
37#define LABEL_TIMEOUT 0x2000\r
38#define LABEL_END 0xffff\r
39\r
40formset\r
41 guid = FORMSET_GUID,\r
42 title = STRING_TOKEN(STR_FRONT_PAGE_TITLE),\r
43 help = STRING_TOKEN(STR_NULL_STRING),\r
44 classguid = FORMSET_GUID,\r
45\r
46 form formid = FRONT_PAGE_FORM_ID,\r
47 title = STRING_TOKEN(STR_FRONT_PAGE_TITLE);\r
48\r
49 banner\r
50 title = STRING_TOKEN(STR_FRONT_PAGE_COMPUTER_MODEL),\r
51 line 1,\r
52 align left;\r
53\r
54 banner\r
55 title = STRING_TOKEN(STR_FRONT_PAGE_CPU_MODEL),\r
56 line 2,\r
57 align left;\r
58\r
59 banner\r
60 title = STRING_TOKEN(STR_FRONT_PAGE_CPU_SPEED),\r
61 line 2,\r
62 align right;\r
63\r
64 banner\r
65 title = STRING_TOKEN(STR_FRONT_PAGE_BIOS_VERSION),\r
66 line 3,\r
67 align left;\r
68\r
69 banner\r
70 title = STRING_TOKEN(STR_FRONT_PAGE_MEMORY_SIZE),\r
71 line 3,\r
72 align right;\r
73\r
74// banner\r
75// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_0_LEFT),\r
76// line 0,\r
77// align left;\r
78\r
79// banner\r
80// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_0_RIGHT),\r
81// line 0,\r
82// align right;\r
83\r
84// banner\r
85// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_1_LEFT),\r
86// line 1,\r
87// align left;\r
88\r
89// banner\r
90// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_1_RIGHT),\r
91// line 1,\r
92// align right;\r
93\r
94// banner\r
95// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_2_LEFT),\r
96// line 2,\r
97// align left;\r
98\r
99// banner\r
100// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_3_LEFT),\r
101// line 3,\r
102// align left;\r
103\r
104\r
105 text\r
106 help = STRING_TOKEN(STR_CONTINUE_HELP),\r
107 text = STRING_TOKEN(STR_CONTINUE_PROMPT),\r
108 flags = INTERACTIVE,\r
109 key = FRONT_PAGE_KEY_CONTINUE;\r
110\r
111 label LABEL_SELECT_LANGUAGE;\r
112 //\r
113 // This is where we will dynamically add a OneOf type op-code to select\r
114 // Languages from the currently available choices\r
115 //\r
116 label LABEL_END;\r
117 \r
118 goto \r
119 formsetguid = DEVICE_MANAGER_FORMSET_GUID,\r
120 formid = 0,\r
121 question = 0,\r
122 prompt = STRING_TOKEN(STR_EDKII_MENU),\r
123 help = STRING_TOKEN(STR_EDKII_MENU_HELP),\r
124 flags = INTERACTIVE,\r
125 key = FRONT_PAGE_KEY_DEVICE_MANAGER;\r
126\r
127 \r
128 goto \r
129 formsetguid = BOOT_MANAGER_FORMSET_GUID ,\r
130 formid = 0,\r
131 question = 0,\r
132 prompt = STRING_TOKEN(STR_BOOT_MANAGER),\r
133 help = STRING_TOKEN(STR_BOOT_MANAGER_HELP),\r
134 flags = INTERACTIVE,\r
135 key = FRONT_PAGE_KEY_BOOT_MANAGER;\r
136\r
137\r
138 goto\r
139 formsetguid = BOOT_MAINT_FORMSET_GUID,\r
140 formid = 0,\r
141 question = 0,\r
142 prompt = STRING_TOKEN(STR_BOOT_MAINT_MANAGER),\r
143 help = STRING_TOKEN(STR_BOOT_MAINT_MANAGER_HELP),\r
144 flags = INTERACTIVE,\r
145 key = FRONT_PAGE_KEY_BOOT_MAINTAIN;\r
146\r
147 endform;\r
148\r
149endformset;\r