- HEFI_EDITOR_BUFFER_IMAGE *BufferImage;\r
-\r
- HEFI_EDITOR_COLOR_UNION ColorAttributes;\r
- HEFI_EDITOR_POSITION ScreenSize; // row number and column number\r
- BOOLEAN MouseSupported;\r
- EFI_SIMPLE_POINTER_PROTOCOL *MouseInterface;\r
- INT32 MouseAccumulatorX;\r
- INT32 MouseAccumulatorY;\r
-\r
- UINTN SelectStart; // starting from 1\r
- UINTN SelectEnd; // starting from 1\r
+ HEFI_EDITOR_BUFFER_IMAGE *BufferImage;\r
+\r
+ HEFI_EDITOR_COLOR_UNION ColorAttributes;\r
+ HEFI_EDITOR_POSITION ScreenSize; // row number and column number\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
+ UINTN SelectStart; // starting from 1\r
+ UINTN SelectEnd; // starting from 1\r