]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellDebug1CommandsLib/Edit/TextEditorTypes.h
ShellPkg/[hex]edit: use SimpleTextInEx to read console
[mirror_edk2.git] / ShellPkg / Library / UefiShellDebug1CommandsLib / Edit / TextEditorTypes.h
index dfd56dd9a6eced196624b41a58853498c5670301..4cabba7b1321bda528a387bd573e3e62c42bf8be 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Declares editor types.\r
 \r
 /** @file\r
   Declares editor types.\r
 \r
-  Copyright (c) 2005 - 2011, Intel Corporation. All rights reserved. <BR>\r
+  Copyright (c) 2005 - 2018, Intel Corporation. All rights reserved. <BR>\r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
@@ -87,15 +87,16 @@ typedef struct {
 } EFI_EDITOR_FILE_BUFFER;\r
 \r
 typedef struct {\r
 } EFI_EDITOR_FILE_BUFFER;\r
 \r
 typedef struct {\r
-  EFI_EDITOR_FILE_BUFFER      *FileBuffer;\r
-\r
-  EFI_EDITOR_COLOR_UNION      ColorAttributes;\r
-  EFI_EDITOR_POSITION         ScreenSize; // row number and column number\r
-  EFI_EDITOR_LINE             *CutLine;   // clip board\r
-  BOOLEAN                     MouseSupported;\r
-  EFI_SIMPLE_POINTER_PROTOCOL *MouseInterface;\r
-  INT32                       MouseAccumulatorX;\r
-  INT32                       MouseAccumulatorY;\r
+  EFI_EDITOR_FILE_BUFFER            *FileBuffer;\r
+\r
+  EFI_EDITOR_COLOR_UNION            ColorAttributes;\r
+  EFI_EDITOR_POSITION               ScreenSize; // row number and column number\r
+  EFI_EDITOR_LINE                   *CutLine;   // clip board\r
+  EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *TextInputEx;\r
+  BOOLEAN                           MouseSupported;\r
+  EFI_SIMPLE_POINTER_PROTOCOL       *MouseInterface;\r
+  INT32                             MouseAccumulatorX;\r
+  INT32                             MouseAccumulatorY;\r
 \r
 } EFI_EDITOR_GLOBAL_EDITOR;\r
 \r
 \r
 } EFI_EDITOR_GLOBAL_EDITOR;\r
 \r