VOIDUiDrawBackdrop(VOID);// Fills the entire screen with a backdrop
VOIDUiFillArea(ULONGLeft,ULONGTop,ULONGRight,ULONGBottom,UCHARFillChar,UCHARAttr/* Color Attributes */);// Fills the area specified with FillChar and Attr
VOIDUiDrawShadow(ULONGLeft,ULONGTop,ULONGRight,ULONGBottom);// Draws a shadow on the bottom and right sides of the area specified
VOIDUiDrawBox(ULONGLeft,ULONGTop,ULONGRight,ULONGBottom,UCHARVertStyle,UCHARHorzStyle,BOOLFill,BOOLShadow,UCHARAttr);// Draws a box around the area specified
VOIDUiDrawText(ULONGX,ULONGY,PUCHARText,UCHARAttr);// Draws text at coordinates specified
VOIDUiDrawCenteredText(ULONGLeft,ULONGTop,ULONGRight,ULONGBottom,PUCHARTextString,UCHARAttr);// Draws centered text at the coordinates specified and clips the edges
VOIDUiDrawStatusText(PUCHARStatusText);// Draws text at the very bottom line on the screen
VOIDUiUpdateDateTime(VOID);// Updates the date and time
VOIDUiMessageBox(PUCHARMessageText);// Displays a message box on the screen with an ok button
VOIDUiMessageBoxCritical(PUCHARMessageText);// Displays a message box on the screen with an ok button using no system resources
VOIDUiMessageLine(PUCHARMessageText);// Adds a line of text to the message box buffer
VOIDUiDrawProgressBarCenter(ULONGPosition,ULONGRange);// Draws the progress bar showing nPos percent filled
VOIDUiDrawProgressBar(ULONGLeft,ULONGTop,ULONGRight,ULONGBottom,ULONGPosition,ULONGRange);// Draws the progress bar showing nPos percent filled
VOIDUiShowMessageBoxesInSection(PUCHARSectionName);// Displays all the message boxes in a given section
UCHARUiTextToColor(PUCHARColorText);// Converts the text color into it's equivalent color value
UCHARUiTextToFillStyle(PUCHARFillStyleText);// Converts the text fill into it's equivalent fill value
VOIDUiTruncateStringEllipsis(PUCHARStringText,ULONGMaxChars);// Truncates a string to MaxChars by adding an ellipsis on the end '...'