2007-12-12 00:05:00 +00:00
|
|
|
#ifndef MUI_H__
|
|
|
|
#define MUI_H__
|
|
|
|
|
|
|
|
typedef struct
|
|
|
|
{
|
|
|
|
BYTE X;
|
|
|
|
BYTE Y;
|
|
|
|
CHAR * Buffer;
|
|
|
|
BYTE Flags;
|
|
|
|
}MUI_ENTRY, *PMUI_ENTRY;
|
|
|
|
|
|
|
|
typedef struct
|
|
|
|
{
|
|
|
|
long Number;
|
|
|
|
MUI_ENTRY * MuiEntry;
|
|
|
|
}MUI_PAGE;
|
|
|
|
|
|
|
|
typedef struct
|
|
|
|
{
|
|
|
|
CHAR * LanguageDescriptor;
|
|
|
|
MUI_PAGE * MuiPages;
|
|
|
|
}MUI_LANGUAGE;
|
|
|
|
|
|
|
|
#define TEXT_NORMAL 0
|
|
|
|
#define TEXT_HIGHLIGHT 1
|
|
|
|
#define TEXT_UNDERLINE 2
|
|
|
|
#define TEXT_STATUS 4
|
|
|
|
|
2007-12-13 16:15:43 +00:00
|
|
|
VOID
|
|
|
|
MUIDisplayPage(ULONG PageNumber);
|
2007-12-12 00:05:00 +00:00
|
|
|
|
2007-12-13 16:15:43 +00:00
|
|
|
PGENERIC_LIST
|
|
|
|
MUICreateLanguageList();
|
|
|
|
|
|
|
|
BOOLEAN
|
|
|
|
MUISelectLanguage(ULONG LanguageIndex);
|
2007-12-12 00:05:00 +00:00
|
|
|
|
|
|
|
|
|
|
|
#endif
|