#include "ui/menudef.h"
#include "ui/menumacros.h"

// Defines //
#define WINDOW_X        0
#define WINDOW_Y        0
#define WINDOW_WIDTH    __WINDOW_WIDTH
#define WINDOW_HEIGHT   480
#define GROUP_NAME      "grpOptionsCustomiseHud"

menuDef
{
	name        "options_customise_hudeditor_fui"
	visible     0
	fullscreen  0
	rect WINDOW_X WINDOW_Y WINDOW_WIDTH WINDOW_HEIGHT
	style WINDOW_STYLE_FILLED
	popup

	fadeClamp   0.5

	onOpen
	{
		setitemcolor background backcolor 0 0 0 0;
		fadein                  background
	}

	onESC
	{
		close options_customise_hudeditor_fui;
		open  background_1;
		open  options
	}

// Background //
	itemDef {
		name        "background"
		rect        0 0 WINDOW_WIDTH 480
		style WINDOW_STYLE_FILLED
		background  "ui/assets/fadebox.tga"
		backcolor   0 0 0 0
		visible     1
		decoration
	}

// Subwindows //
#define SUBWINDOW_WIDTH     200
#define SUBWINDOW_HEIGHT    64
#define SUBWINDOW_X         .5 * (WINDOW_WIDTH - SUBWINDOW_WIDTH)
#define SUBWINDOW_Y         .5 * (WINDOW_HEIGHT - SUBWINDOW_HEIGHT)

	SUBWINDOWBLACK(SUBWINDOW_X, SUBWINDOW_Y, SUBWINDOW_WIDTH, SUBWINDOW_HEIGHT, _("HUD EDITOR"))
	LABEL(SUBWINDOW_X + 2, SUBWINDOW_Y + 16, (SUBWINDOW_WIDTH)-8, 10, _("HUD editor is only available in-game."), .2, ITEM_ALIGN_CENTER, .5 * ((SUBWINDOW_WIDTH)-4), 8)

	BUTTON(SUBWINDOW_X + 6, SUBWINDOW_Y + SUBWINDOW_HEIGHT - 24, SUBWINDOW_WIDTH - 12, 18, _("MSGID_MENU_BACK"), .3, 14, close options_customise_hudeditor_fui ; open options)
}
