TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | STATUS_BAR_COLOR_ATTRIBUTES |
union | STATUS_BAR_COLOR_UNION |
Functions | |
EFI_STATUS | StatusBarInit (VOID) |
VOID | StatusBarCleanup (VOID) |
EFI_STATUS | StatusBarRefresh (IN BOOLEAN EditorFirst, IN UINTN LastRow, IN UINTN LastCol, IN UINTN FileRow, IN UINTN FileCol, IN BOOLEAN InsertMode) |
EFI_STATUS | StatusBarSetStatusString (IN CHAR16 *Str) |
CONST CHAR16 * | StatusBarGetString (VOID) |
VOID | StatusBarSetRefresh (VOID) |
BOOLEAN | StatusBarGetRefresh (VOID) |
Variables | |
CHAR16 * | StatusString |
BOOLEAN | StatusBarNeedRefresh |
BOOLEAN | StatusStringChanged |
Implements statusbar interface functions.
Copyright (c) 2005 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file EditStatusBar.c.
VOID StatusBarCleanup | ( | VOID | ) |
Cleanup function for the status bar.
Definition at line 45 of file EditStatusBar.c.
BOOLEAN StatusBarGetRefresh | ( | VOID | ) |
Function to get the need refresh boolean to TRUE.
TRUE | The status bar needs to be refreshed. |
Definition at line 221 of file EditStatusBar.c.
CONST CHAR16 * StatusBarGetString | ( | VOID | ) |
Function to retrieve the current status string.
Definition at line 197 of file EditStatusBar.c.
EFI_STATUS StatusBarInit | ( | VOID | ) |
Initialization function for Status Bar.
EFI_SUCCESS | The operation was successful. |
EFI_OUT_OF_RESOURCES | A memory allocation failed. |
Definition at line 24 of file EditStatusBar.c.
EFI_STATUS StatusBarRefresh | ( | IN BOOLEAN | EditorFirst, |
IN UINTN | LastRow, | ||
IN UINTN | LastCol, | ||
IN UINTN | FileRow, | ||
IN UINTN | FileCol, | ||
IN BOOLEAN | InsertMode | ||
) |
Cause the status bar to refresh it's printing on the screen.
[in] | EditorFirst | TRUE to indicate the first launch of the editor. FALSE otherwise. |
[in] | LastRow | LastPrintable row. |
[in] | LastCol | Last printable column. |
[in] | FileRow | Row in the file. |
[in] | FileCol | Column in the file. |
[in] | InsertMode | TRUE to indicate InsertMode. FALSE otherwise. |
EFI_SUCCESS | The operation was successful. |
Definition at line 79 of file EditStatusBar.c.
VOID StatusBarSetRefresh | ( | VOID | ) |
Function to set the need refresh boolean to TRUE.
Definition at line 208 of file EditStatusBar.c.
EFI_STATUS StatusBarSetStatusString | ( | IN CHAR16 * | Str | ) |
Set the status string text part.
[in] | Str | The string to use. |
EFI_SUCCESS | The operation was successful. |
EFI_OUT_OF_RESOURCES | A memory allocation failed. |
Definition at line 173 of file EditStatusBar.c.
BOOLEAN StatusBarNeedRefresh |
Definition at line 13 of file EditStatusBar.c.
CHAR16* StatusString |
Definition at line 12 of file EditStatusBar.c.
BOOLEAN StatusStringChanged |
Definition at line 14 of file EditStatusBar.c.