TianoCore EDK2 master
Loading...
Searching...
No Matches
CustomizedDisplayLib.h
Go to the documentation of this file.
1
9#ifndef __CUSTOMIZED_DISPLAY_LIB_H__
10#define __CUSTOMIZED_DISPLAY_LIB_H__
11
13
46EFIAPI
49 OUT EFI_SCREEN_DESCRIPTOR *ScreenForStatement
50 );
51
55VOID
56EFIAPI
58 VOID
59 );
60
70VOID
71EFIAPI
75 IN BOOLEAN Selected
76 );
77
87VOID
88EFIAPI
90 IN UINTN MessageType,
91 IN BOOLEAN State
92 );
93
103VOID
104EFIAPI
106 OUT EFI_INPUT_KEY *Key OPTIONAL,
107 ...
108 );
109
115UINTN
116EFIAPI
118 VOID
119 );
120
130BOOLEAN
131EFIAPI
133 VOID
134 );
135
147UINT64
148EFIAPI
151 );
152
153//
154// Print Functions
155//
156
168UINTN
169EFIAPI
171 IN UINTN Column,
172 IN UINTN Row,
173 IN CHAR16 *String
174 );
175
189UINTN
190EFIAPI
192 IN UINTN Column,
193 IN UINTN Row,
194 IN CHAR16 *String,
195 IN UINTN Width
196 );
197
209UINTN
210EFIAPI
212 IN UINTN Column,
213 IN UINTN Row,
214 CHAR16 Character
215 );
216
227VOID
228EFIAPI
230 IN UINTN LeftColumn,
231 IN UINTN RightColumn,
232 IN UINTN TopRow,
233 IN UINTN BottomRow,
234 IN UINTN TextAttribute
235 );
236
237//
238// Color Setting Functions
239//
240
246UINT8
247EFIAPI
249 VOID
250 );
251
257UINT8
258EFIAPI
260 VOID
261 );
262
268UINT8
269EFIAPI
271 VOID
272 );
273
279UINT8
280EFIAPI
282 VOID
283 );
284
290UINT8
291EFIAPI
293 VOID
294 );
295
301UINT8
302EFIAPI
304 VOID
305 );
306
312UINT8
313EFIAPI
315 VOID
316 );
317
323UINT8
324EFIAPI
326 VOID
327 );
328
334UINT8
335EFIAPI
337 VOID
338 );
339
345UINT8
346EFIAPI
348 VOID
349 );
350
351#endif
UINT64 UINTN
UINTN EFIAPI ConfirmDataChange(VOID)
UINT64 EFIAPI FormExitTimeout(IN FORM_DISPLAY_ENGINE_FORM *FormData)
VOID EFIAPI CreateDialog(OUT EFI_INPUT_KEY *Key OPTIONAL,...)
VOID EFIAPI RefreshKeyHelp(IN FORM_DISPLAY_ENGINE_FORM *FormData, IN FORM_DISPLAY_ENGINE_STATEMENT *Statement, IN BOOLEAN Selected)
UINT8 EFIAPI GetGrayedTextColor(VOID)
VOID EFIAPI ClearDisplayPage(VOID)
UINT8 EFIAPI GetPopupInverseColor(VOID)
UINT8 EFIAPI GetPopupColor(VOID)
UINTN EFIAPI PrintStringAtWithWidth(IN UINTN Column, IN UINTN Row, IN CHAR16 *String, IN UINTN Width)
VOID EFIAPI UpdateStatusBar(IN UINTN MessageType, IN BOOLEAN State)
UINT8 EFIAPI GetSubTitleTextColor(VOID)
UINTN EFIAPI PrintStringAt(IN UINTN Column, IN UINTN Row, IN CHAR16 *String)
UINT8 EFIAPI GetArrowColor(VOID)
UINTN EFIAPI PrintCharAt(IN UINTN Column, IN UINTN Row, CHAR16 Character)
UINT8 EFIAPI GetFieldTextColor(VOID)
VOID EFIAPI ClearLines(IN UINTN LeftColumn, IN UINTN RightColumn, IN UINTN TopRow, IN UINTN BottomRow, IN UINTN TextAttribute)
UINT8 EFIAPI GetHelpTextColor(VOID)
UINT8 EFIAPI GetHighlightTextColor(VOID)
UINT8 EFIAPI GetPickListColor(VOID)
UINT8 EFIAPI GetInfoTextColor(VOID)
EFI_STATUS EFIAPI DisplayPageFrame(IN FORM_DISPLAY_ENGINE_FORM *FormData, OUT EFI_SCREEN_DESCRIPTOR *ScreenForStatement)
BOOLEAN EFIAPI FormExitPolicy(VOID)
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29