/** @file\r
FormDiplay protocol to show Form\r
\r
-Copyright (c) 2013 - 2017, Intel Corporation. All rights reserved.<BR>\r
-This program and the accompanying materials are licensed and made available under \r
-the terms and conditions of the BSD License that accompanies this distribution. \r
+Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
+This program and the accompanying materials are licensed and made available under\r
+the terms and conditions of the BSD License that accompanies this distribution.\r
The full text of the license may be found at\r
-http://opensource.org/licenses/bsd-license.php. \r
+http://opensource.org/licenses/bsd-license.php.\r
\r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
+THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
\r
**/\r
typedef struct {\r
EFI_HII_HANDLE HiiHandle;\r
UINT16 FormId;\r
- \r
+\r
//\r
// Info for the highlight question.\r
// HLT means highlight\r
//\r
// If one statement has questionid, save questionid info to find the question.\r
- // If one statement not has questionid info, save the opcode info to find the \r
+ // If one statement not has questionid info, save the opcode info to find the\r
// statement. If more than one statement has same opcode in one form(just like\r
- // empty subtitle info may has more than one info one form), also use Index \r
+ // empty subtitle info may has more than one info one form), also use Index\r
// info to find the statement.\r
//\r
EFI_QUESTION_ID HLTQuestionId;\r
EFI_IFR_OP_HEADER *HLTOpCode;\r
UINTN HLTIndex;\r
UINTN HLTSequence;\r
- \r
+\r
//\r
// Info for the top of screen question.\r
// TOS means Top Of Screen\r
IN UINT8 Type,\r
IN UINTN Index\r
);\r
- \r
+\r
/**\r
Search an Option of a Question by its value.\r
\r
@param Index Where in InputString to start the copy process\r
@param OutputString Buffer to copy the string into\r
\r
- @return Returns the number of CHAR16 characters that were copied into the OutputString \r
+ @return Returns the number of CHAR16 characters that were copied into the OutputString\r
buffer, include extra glyph info and '\0' info.\r
\r
**/\r
IN EFI_STRING_ID Token,\r
IN EFI_HII_HANDLE HiiHandle\r
);\r
- \r
+\r
/**\r
Count the storage space of a Unicode string.\r
\r
IN UINTN NumberOfLines,\r
IN VA_LIST Marker\r
);\r
- \r
+\r
/**\r
Wait for a key to be pressed by user.\r
\r
\r
/**\r
Display one form, and return user input.\r
- \r
+\r
@param FormData Form Data to be shown.\r
@param UserInputData User input data.\r
- \r
+\r
@retval EFI_SUCCESS Form Data is shown, and user input is got.\r
**/\r
EFI_STATUS\r
-EFIAPI \r
+EFIAPI\r
FormDisplay (\r
IN FORM_DISPLAY_ENGINE_FORM *FormData,\r
OUT USER_INPUT *UserInputData\r
Clear Screen to the initial state.\r
**/\r
VOID\r
-EFIAPI \r
+EFIAPI\r
DriverClearDisplayPage (\r
VOID\r
);\r
\r
**/\r
VOID\r
-EFIAPI \r
+EFIAPI\r
ExitDisplay (\r
VOID\r
);\r