TaiPhamD aaabecacb6
OpenCanopy: Add timeout support (#36)
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
2020-04-24 18:52:55 +03:00

31 lines
657 B
C

/** @file
This file is part of OpenCanopy, OpenCore GUI.
Copyright (c) 2018-2019, Download-Fritz. All rights reserved.<BR>
SPDX-License-Identifier: BSD-3-Clause
**/
#ifndef BOOT_PICKER_H
#define BOOT_PICKER_H
typedef struct {
GUI_OBJ_CHILD Hdr;
CONST GUI_IMAGE *ClickImage;
CONST GUI_IMAGE *CurrentImage;
} GUI_OBJ_CLICKABLE;
typedef struct {
GUI_OBJ_CHILD Hdr;
GUI_IMAGE EntryIcon;
GUI_IMAGE Label;
VOID *Context;
BOOLEAN CustomIcon;
} GUI_VOLUME_ENTRY;
typedef struct {
GUI_OBJ_CHILD Hdr;
GUI_VOLUME_ENTRY *SelectedEntry;
} GUI_VOLUME_PICKER;
#endif // BOOT_PICKER_H