Almost complete TUI
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
/**
|
||||
* PROJECT: ExectOS
|
||||
* COPYRIGHT: See COPYING.md in the top level directory
|
||||
* FILE: sdk/xtdk/bmtypes.h
|
||||
* FILE: sdk/xtdk/bltypes.h
|
||||
* DESCRIPTION: XT Boot Manager structures definitions
|
||||
* DEVELOPERS: Rafal Kupiec <belliash@codingworkshop.eu.org>
|
||||
*/
|
||||
|
||||
#ifndef __XTDK_BMTYPES_H
|
||||
#define __XTDK_BMTYPES_H
|
||||
#ifndef __XTDK_BLTYPES_H
|
||||
#define __XTDK_BLTYPES_H
|
||||
|
||||
#include <xttypes.h>
|
||||
#include <xtuefi.h>
|
||||
@@ -71,6 +71,20 @@ typedef struct _XTBL_CONFIG_SECTION
|
||||
PWCHAR SectionName;
|
||||
} XTBL_CONFIG_SECTION, *PXTBL_CONFIG_SECTION;
|
||||
|
||||
/* XTLDR Dialog handle data */
|
||||
typedef struct _XTBL_DIALOG_HANDLE
|
||||
{
|
||||
UCHAR Attributes;
|
||||
UCHAR DialogColor;
|
||||
UCHAR TextColor;
|
||||
UINT_PTR ResX;
|
||||
UINT_PTR ResY;
|
||||
UINT_PTR PosX;
|
||||
UINT_PTR PosY;
|
||||
UINT_PTR Width;
|
||||
UINT_PTR Height;
|
||||
} XTBL_DIALOG_HANDLE, *PXTBL_DIALOG_HANDLE;
|
||||
|
||||
/* XTLDR Status data */
|
||||
typedef struct _XTBL_STATUS
|
||||
{
|
||||
@@ -125,4 +139,4 @@ typedef struct _XTBL_LOADER_PROTOCOL
|
||||
} Util;
|
||||
} XTBL_LOADER_PROTOCOL, *PXTBL_LOADER_PROTOCOL;
|
||||
|
||||
#endif /* __XTDK_BMTYPES_H */
|
||||
#endif /* __XTDK_BLTYPES_H */
|
||||
|
Reference in New Issue
Block a user