ReactOS 0.4.15-dev-8339-g4028de8
gui.c File Reference
#include <freeldr.h>
Include dependency graph for gui.c:

Go to the source code of this file.

Functions

VOID GuiDrawBackdrop (VOID)
 
VOID GuiFillArea (ULONG Left, ULONG Top, ULONG Right, ULONG Bottom, UCHAR FillChar, UCHAR Attr)
 
VOID GuiDrawShadow (ULONG Left, ULONG Top, ULONG Right, ULONG Bottom)
 
VOID GuiDrawBox (ULONG Left, ULONG Top, ULONG Right, ULONG Bottom, UCHAR VertStyle, UCHAR HorzStyle, BOOLEAN Fill, BOOLEAN Shadow, UCHAR Attr)
 
VOID GuiDrawText (ULONG X, ULONG Y, PUCHAR Text, UCHAR Attr)
 
VOID GuiDrawText2 (ULONG X, ULONG Y, ULONG MaxNumChars, PUCHAR Text, UCHAR Attr)
 
VOID GuiDrawStatusText (PCSTR StatusText)
 
VOID GuiUpdateDateTime (VOID)
 
_Ret_maybenull_ __drv_allocatesMem (Mem)
 
VOID GuiRestoreScreen (_In_opt_ __drv_freesMem(Mem) PUCHAR Buffer)
 
VOID GuiMessageBox (_In_ PCSTR MessageText)
 
VOID GuiMessageBoxCritical (_In_ PCSTR MessageText)
 
VOID GuiDrawProgressBar (ULONG Position, ULONG Range)
 
UCHAR GuiTextToColor (PCSTR ColorText)
 
UCHAR GuiTextToFillStyle (PCSTR FillStyleText)
 

Variables

const UIVTBL GuiVtbl
 

Function Documentation

◆ __drv_allocatesMem()

_Ret_maybenull_ __drv_allocatesMem ( Mem  )

Definition at line 55 of file gui.c.

58{
59 return NULL;
60}
#define NULL
Definition: types.h:112

◆ GuiDrawBackdrop()

VOID GuiDrawBackdrop ( VOID  )

Definition at line 22 of file gui.c.

23{
24}

◆ GuiDrawBox()

VOID GuiDrawBox ( ULONG  Left,
ULONG  Top,
ULONG  Right,
ULONG  Bottom,
UCHAR  VertStyle,
UCHAR  HorzStyle,
BOOLEAN  Fill,
BOOLEAN  Shadow,
UCHAR  Attr 
)

Definition at line 34 of file gui.c.

35{
36}

◆ GuiDrawProgressBar()

VOID GuiDrawProgressBar ( ULONG  Position,
ULONG  Range 
)

Definition at line 80 of file gui.c.

81{
82}

◆ GuiDrawShadow()

VOID GuiDrawShadow ( ULONG  Left,
ULONG  Top,
ULONG  Right,
ULONG  Bottom 
)

Definition at line 30 of file gui.c.

31{
32}

◆ GuiDrawStatusText()

VOID GuiDrawStatusText ( PCSTR  StatusText)

Definition at line 46 of file gui.c.

47{
48}

◆ GuiDrawText()

VOID GuiDrawText ( ULONG  X,
ULONG  Y,
PUCHAR  Text,
UCHAR  Attr 
)

Definition at line 38 of file gui.c.

39{
40}

◆ GuiDrawText2()

VOID GuiDrawText2 ( ULONG  X,
ULONG  Y,
ULONG  MaxNumChars,
PUCHAR  Text,
UCHAR  Attr 
)

Definition at line 42 of file gui.c.

43{
44}

◆ GuiFillArea()

VOID GuiFillArea ( ULONG  Left,
ULONG  Top,
ULONG  Right,
ULONG  Bottom,
UCHAR  FillChar,
UCHAR  Attr 
)

Definition at line 26 of file gui.c.

27{
28}

◆ GuiMessageBox()

VOID GuiMessageBox ( _In_ PCSTR  MessageText)

Definition at line 69 of file gui.c.

71{
72}

◆ GuiMessageBoxCritical()

VOID GuiMessageBoxCritical ( _In_ PCSTR  MessageText)

Definition at line 75 of file gui.c.

77{
78}

◆ GuiRestoreScreen()

VOID GuiRestoreScreen ( _In_opt_ __drv_freesMem(Mem) PUCHAR  Buffer)

Definition at line 63 of file gui.c.

65{
66}

◆ GuiTextToColor()

UCHAR GuiTextToColor ( PCSTR  ColorText)

Definition at line 84 of file gui.c.

85{
86 return 0;
87}

◆ GuiTextToFillStyle()

UCHAR GuiTextToFillStyle ( PCSTR  FillStyleText)

Definition at line 89 of file gui.c.

90{
91 return 0;
92}

◆ GuiUpdateDateTime()

VOID GuiUpdateDateTime ( VOID  )

Definition at line 50 of file gui.c.

51{
52}

Variable Documentation

◆ GuiVtbl

const UIVTBL GuiVtbl
Initial value:

Definition at line 94 of file gui.c.

Referenced by UiInitialize().