Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygennoui.h
Go to the documentation of this file.
00001 /* 00002 * COPYRIGHT: See COPYING in the top level directory 00003 * PROJECT: FreeLoader 00004 * FILE: freeldr/include/ui/noui.h 00005 * PURPOSE: No UI interface header 00006 * PROGRAMMERS: Hervé Poussineau 00007 */ 00008 00009 #pragma once 00010 00012 // 00013 // No User Interface Functions 00014 // 00016 00017 BOOLEAN NoUiInitialize(VOID); 00018 VOID NoUiUnInitialize(VOID); 00019 00020 VOID NoUiDrawBackdrop(VOID); 00021 VOID NoUiFillArea(ULONG Left, ULONG Top, ULONG Right, ULONG Bottom, CHAR FillChar, UCHAR Attr); 00022 VOID NoUiDrawShadow(ULONG Left, ULONG Top, ULONG Right, ULONG Bottom); 00023 VOID NoUiDrawBox(ULONG Left, ULONG Top, ULONG Right, ULONG Bottom, UCHAR VertStyle, UCHAR HorzStyle, BOOLEAN Fill, BOOLEAN Shadow, UCHAR Attr); 00024 VOID NoUiDrawText(ULONG X, ULONG Y, PCSTR Text, UCHAR Attr); 00025 VOID NoUiDrawCenteredText(ULONG Left, ULONG Top, ULONG Right, ULONG Bottom, PCSTR TextString, UCHAR Attr); 00026 VOID NoUiDrawStatusText(PCSTR StatusText); 00027 VOID NoUiUpdateDateTime(VOID); 00028 VOID NoUiMessageBox(PCSTR MessageText); 00029 VOID NoUiMessageBoxCritical(PCSTR MessageText); 00030 VOID NoUiDrawProgressBarCenter(ULONG Position, ULONG Range, PCHAR ProgressText); 00031 VOID NoUiDrawProgressBar(ULONG Left, ULONG Top, ULONG Right, ULONG Bottom, ULONG Position, ULONG Range, PCHAR ProgressText); 00032 BOOLEAN NoUiEditBox(PCSTR MessageText, PCHAR EditTextBuffer, ULONG Length); 00033 UCHAR NoUiTextToColor(PCSTR ColorText); 00034 UCHAR NoUiTextToFillStyle(PCSTR FillStyleText); 00035 VOID NoUiFadeInBackdrop(VOID); 00036 VOID NoUiFadeOut(VOID); 00037 00038 BOOLEAN NoUiDisplayMenu(PCSTR MenuItemList[], ULONG MenuItemCount, ULONG DefaultMenuItem, LONG MenuTimeOut, ULONG* SelectedMenuItem, BOOLEAN CanEscape, UiMenuKeyPressFilterCallback KeyPressFilter); 00039 VOID NoUiDrawMenu(PUI_MENU_INFO MenuInfo); 00040 00042 // 00043 // Menu Functions 00044 // 00046 00047 BOOLEAN NoUiDisplayMenu(PCSTR MenuItemList[], ULONG MenuItemCount, ULONG DefaultMenuItem, LONG MenuTimeOut, ULONG* SelectedMenuItem, BOOLEAN CanEscape, UiMenuKeyPressFilterCallback KeyPressFilter); 00048 VOID NoUiDrawMenu(PUI_MENU_INFO MenuInfo); Generated on Sat May 26 2012 04:18:01 for ReactOS by
1.7.6.1
|