ReactOS 0.4.16-dev-297-gc569aee
|
#include <freeldr.h>
Go to the source code of this file.
Functions | |
static VOID | TuiCalcMenuBoxSize (_In_ PUI_MENU_INFO MenuInfo) |
static ULONG | TuiProcessMenuKeyboardEvent (_In_ PUI_MENU_INFO MenuInfo, _In_ UiMenuKeyPressFilterCallback KeyPressFilter) |
static VOID | TuiDrawMenuTimeout (_In_ PUI_MENU_INFO MenuInfo) |
BOOLEAN | TuiDisplayMenu (IN PCSTR MenuHeader, IN PCSTR MenuFooter OPTIONAL, IN BOOLEAN ShowBootOptions, IN PCSTR MenuItemList[], IN ULONG MenuItemCount, IN ULONG DefaultMenuItem, IN LONG MenuTimeOut, OUT PULONG SelectedMenuItem, IN BOOLEAN CanEscape, IN UiMenuKeyPressFilterCallback KeyPressFilter OPTIONAL, IN PVOID Context OPTIONAL) |
VOID | TuiDrawMenu (_In_ PUI_MENU_INFO MenuInfo) |
VOID | TuiDrawMenuBox (_In_ PUI_MENU_INFO MenuInfo) |
VOID | TuiDrawMenuItem (_In_ PUI_MENU_INFO MenuInfo, _In_ ULONG MenuItemNumber) |
|
static |
Definition at line 144 of file tuimenu.c.
Referenced by TuiDisplayMenu().
BOOLEAN TuiDisplayMenu | ( | IN PCSTR | MenuHeader, |
IN PCSTR MenuFooter | OPTIONAL, | ||
IN BOOLEAN | ShowBootOptions, | ||
IN PCSTR | MenuItemList[], | ||
IN ULONG | MenuItemCount, | ||
IN ULONG | DefaultMenuItem, | ||
IN LONG | MenuTimeOut, | ||
OUT PULONG | SelectedMenuItem, | ||
IN BOOLEAN | CanEscape, | ||
IN UiMenuKeyPressFilterCallback KeyPressFilter | OPTIONAL, | ||
IN PVOID Context | OPTIONAL | ||
) |
Definition at line 30 of file tuimenu.c.
VOID TuiDrawMenu | ( | _In_ PUI_MENU_INFO | MenuInfo | ) |
Definition at line 200 of file tuimenu.c.
VOID TuiDrawMenuBox | ( | _In_ PUI_MENU_INFO | MenuInfo | ) |
Definition at line 351 of file tuimenu.c.
Referenced by MiniTuiDrawMenu(), and TuiDrawMenu().
VOID TuiDrawMenuItem | ( | _In_ PUI_MENU_INFO | MenuInfo, |
_In_ ULONG | MenuItemNumber | ||
) |
Definition at line 375 of file tuimenu.c.
Referenced by MiniTuiDrawMenu(), TuiDrawMenu(), and TuiProcessMenuKeyboardEvent().
|
static |
How to pad/fill:
Center Box What to do: 0 0 or 1 Pad on the right with blanks. 1 0 Pad on the left with blanks. 1 1 Pad on the left with blanks + box bottom border.
Definition at line 232 of file tuimenu.c.
Referenced by TuiDisplayMenu(), TuiDrawMenuBox(), and TuiProcessMenuKeyboardEvent().
|
static |
Definition at line 472 of file tuimenu.c.
Referenced by TuiDisplayMenu().