namespace SabreTools.Data.Models.PortableExecutable.Resource.Entries
{
///
/// A menu resource consists of a MENUHEADER structure followed by one or more
/// NORMALMENUITEM or POPUPMENUITEM structures, one for each menu item in the menu
/// template. The MENUEX_TEMPLATE_HEADER and the MENUEX_TEMPLATE_ITEM structures
/// describe the format of extended menu resources.
///
///
public sealed class MenuResource : ResourceDataType
{
///
/// Menu header structure
///
public MenuHeader MenuHeader { get; set; } = new NormalMenuHeader();
///
/// Menu items
///
public MenuItem[] MenuItems { get; set; } = [];
}
}